div.catalog-search-wrapper{position:relative;flex:0 1 auto;min-width:0;max-width:none;width:203px}.catalog-search-wrapper .catalog-search-controls{width:100%}.catalog-search-wrapper .catalog-search-form{display:flex;align-items:center;min-width:0;height:40px;margin:0;border-radius:28px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0001}.catalog-search-wrapper .catalog-search-input,.catalog-search-wrapper .catalog-search-input:focus{width:100%;min-width:0;height:auto;border:0;border-radius:0;background:none;outline:0;padding:8px 0 8px 12px;font:inherit;font-size:14px;line-height:20px}.catalog-search-wrapper .catalog-search-input::placeholder{color:#989494}.catalog-search-wrapper .catalog-search-input::-webkit-search-cancel-button,.catalog-search-wrapper .catalog-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.catalog-search-wrapper .catalog-search-form button{display:flex;align-items:center;flex-shrink:0;padding:0 12px;border:0;background:none;color:inherit;cursor:pointer;font:inherit}.catalog-search-wrapper .catalog-search-cancel,.catalog-search-wrapper .catalog-search-mobile,.catalog-search-wrapper .catalog-search-form .catalog-search-clear{display:none}.catalog-search-wrapper .recent-offers-dropdown{position:absolute;top:48px;left:auto;right:0;width:100%;height:400px;max-height:420px;overflow:auto;background:#fff;border:1px solid #eee;border-radius:8px;padding:8px;box-shadow:0 4px 20px #0002;font-size:14px}.catalog-search-wrapper .recent-offers-header{margin:0;padding:8px;border:0;font-size:16px;line-height:24px;color:#222;font-weight:500}.catalog-search-wrapper .recent-offers-title{font-size:16px;font-weight:500}.catalog-search-wrapper .recent-offers-clear-btn{padding:0;color:#5d7c92;font-size:14px;line-height:20px}.catalog-search-wrapper .recent-offers-empty{font-size:16px;line-height:24px}.catalog-search-wrapper .recent-offers-list{gap:0}.catalog-search-wrapper .recent-offers-item{margin:0;padding:8px;gap:12px}.catalog-search-wrapper .recent-offers-link{flex-direction:row;align-items:center;gap:12px;padding:0;min-width:0;font-weight:500}.catalog-search-wrapper .recent-offer-image{width:72px;height:48px;object-fit:contain;flex-shrink:0}.catalog-search-wrapper .recent-offer-vendor{color:inherit;font-size:16px;line-height:24px}.catalog-search-wrapper .recent-offer-delete-btn{border:0;background:none;color:#989494;padding:4px}@media(max-width:1279px){.catalog-search-wrapper .catalog-search-form{display:none}.catalog-search-wrapper .catalog-search-mobile{display:flex;border:0;background:none;padding:0;color:#222;cursor:pointer}.catalog-search-wrapper.catalog-search--open{position:fixed;inset:0;width:100%;height:100dvh;background:#fff;z-index:100;padding:12px;box-sizing:border-box}.catalog-search-wrapper.catalog-search--open .catalog-search-controls{display:flex;align-items:center;gap:16px;padding:4px 8px}.catalog-search-wrapper.catalog-search--open .catalog-search-form{min-width:0;display:flex;flex:1;width:auto;height:52px;border:1px solid #eee;border-radius:6px;background:#fff;box-shadow:none}.catalog-search-wrapper.catalog-search--open .catalog-search-input{font-size:18px;font-weight:500;padding:12px 0 12px 24px}.catalog-search-wrapper.catalog-search--open .catalog-search-form button svg{width:20px;height:20px}.catalog-search-wrapper.catalog-search--open .catalog-search-form button{padding:0 12px;color:#222}.catalog-search-wrapper.catalog-search--open .catalog-search-cancel{display:block;border:0;background:none;color:#5d7c92;font:inherit;font-size:14px;font-weight:500;padding:0;cursor:pointer}.catalog-search-wrapper.catalog-search--open .catalog-search-form .catalog-search-clear{display:flex;padding:0}.catalog-search-wrapper.catalog-search--open .catalog-search-mobile{display:none}.catalog-search-wrapper.catalog-search--open .recent-offers-dropdown{position:relative;inset:auto;width:100%;height:calc(100dvh - 100px);max-height:none;margin-top:20px;padding:8px;border:0;box-shadow:none}}@media(max-width:767px){.catalog-search-wrapper .catalog-search-mobile svg{width:20px;height:20px}}.catalog-brand-footer{background:var(--catalog-footer-background, #f1f1f1);padding:64px 0 60px;font-family:Onest,Arial,sans-serif}.catalog-brand-footer__container{width:100%;max-width:1328px;margin:auto;padding:0 32px}.catalog-brand-footer img{display:block;width:var(--catalog-footer-logo-width);height:auto;margin-bottom:40px}.catalog-brand-footer nav{display:flex;flex-wrap:wrap;gap:32px;border-bottom:1px solid var(--catalog-footer-border, color-mix(in srgb, var(--catalog-footer-base-foreground) 20%, transparent));color:var(--catalog-footer-foreground, color-mix(in srgb, var(--catalog-footer-base-foreground) 60%, transparent));padding:0 0 40px;font-size:20px;line-height:28px;font-weight:500}.catalog-brand-footer a{color:inherit;text-decoration:none}.catalog-brand-footer__bottom{display:flex;justify-content:space-between;padding-top:24px;font-size:14px;line-height:1.5;color:color-mix(in srgb,var(--catalog-footer-base-foreground) 30%,transparent)}@media(min-width:768px){.catalog-brand-footer nav{flex-wrap:nowrap}.catalog-brand-footer nav>a{min-width:min-content}}@media(min-width:768px)and (max-width:1279px){.catalog-brand-footer nav:has(>a:nth-child(5)){flex-wrap:wrap}}@media(max-width:767px){.catalog-brand-footer{padding:40px 0 60px}.catalog-brand-footer__container{padding:0 24px}.catalog-brand-footer img{width:var(--catalog-footer-logo-mobile-width)}.catalog-brand-footer nav{flex-direction:column;gap:12px;padding:0 0 24px;font-size:16px;line-height:24px}.catalog-brand-footer__bottom{flex-direction:column-reverse;gap:12px}}.catalog-header.catalog-chrome-header{position:fixed;top:32px;left:0;right:0;z-index:60;padding:0;font-family:Onest,Arial,sans-serif;color:var(--catalog-chrome-foreground)}.catalog-chrome-header .catalog-chrome-pill{max-width:1328px;margin:auto;display:flex;justify-content:space-between;align-items:center;min-height:66px;padding:12px 32px;background:#fff;border:1px solid #e5e7eb;border-radius:53px;box-shadow:0 0 8px #00000026;position:relative;z-index:2}.catalog-chrome-header .catalog-chrome-left,.catalog-chrome-header .catalog-chrome-right{display:flex;align-items:center}.catalog-chrome-header .catalog-chrome-left{gap:16px}.catalog-chrome-header .catalog-chrome-left .catalog-brand-logo{display:block;width:var(--catalog-chrome-logo-width);height:auto}.catalog-chrome-header .catalog-chrome-navigation{display:flex;gap:32px;margin-left:54px;font-size:14px;line-height:20px;color:color-mix(in srgb,var(--catalog-chrome-foreground) 60%,transparent)}.catalog-chrome-header a{color:inherit;text-decoration:none}.catalog-chrome-header button{font-family:inherit;cursor:pointer}.catalog-chrome-header .catalog-chrome-right{gap:16px;margin-left:32px;flex:1;justify-content:flex-end;min-width:0}.catalog-chrome-header .catalog-chrome-right>.catalog-search-wrapper{width:203px;min-width:0;max-width:none;flex:0 1 203px}.catalog-chrome-header .catalog-chrome-right>.catalog-search-wrapper.catalog-search--open{width:100%;flex:1}.catalog-chrome-header .catalog-chrome-cart{position:relative;display:flex;flex-shrink:0}.catalog-chrome-header .catalog-chrome-cart>span{position:absolute;background:var(--catalog-chrome-primary);color:#fff;border-radius:20px;text-align:center;top:60%;right:20%;padding:2px 8px;font-size:10px;font-weight:600;line-height:15px;height:auto;min-width:0}.catalog-chrome-header .catalog-chrome-user{position:relative}.catalog-chrome-header .catalog-chrome-user>button{display:flex;align-items:center;gap:0;background:none;border:0;padding:0;color:inherit}.catalog-chrome-header .catalog-chrome-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;flex-shrink:0;border-radius:50%;font-size:15px;font-weight:400;line-height:22.5px;text-transform:uppercase;position:relative;background:#d7e6f2}.catalog-chrome-header .catalog-chrome-chevron{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--catalog-chrome-foreground);transition:transform .2s}.catalog-chrome-header .catalog-chrome-user>button[aria-expanded=true] .catalog-chrome-chevron{transform:rotate(180deg)}.catalog-chrome-header .catalog-chrome-account-menu{position:absolute;right:0;top:52px;width:288px;max-width:calc(100vw - 16px);border:1px solid #eee;background:#fff;padding:16px;box-shadow:0 4px 16px #0002;font-size:14px;border-radius:6px}.catalog-chrome-header .catalog-chrome-login{display:flex;align-items:center;gap:8px}.catalog-chrome-header .catalog-chrome-login>span:last-child{min-width:0;overflow-wrap:anywhere}.catalog-chrome-header .catalog-chrome-balance{display:flex;align-items:center;min-width:130px;width:max-content;background:#f7f7f7;border-radius:32px;border:0;padding:8px 16px 8px 8px;margin:16px 0 18px;font-size:16px;gap:6px}.catalog-chrome-header .catalog-chrome-balance>span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#fff;background:var(--catalog-chrome-primary);border-radius:50%;font-size:14px}.catalog-chrome-header .catalog-chrome-balance strong{font-weight:400}.catalog-chrome-header .catalog-chrome-account-menu>a,.catalog-chrome-header .catalog-chrome-logout{line-height:20px;display:flex;align-items:center;gap:6px;margin:0 0 4px;padding:6px;color:var(--catalog-chrome-foreground);border-radius:6px;font-size:14px}.catalog-chrome-header .catalog-chrome-logout{background:none;border:0;width:100%;text-align:left}.catalog-chrome-header .catalog-chrome-account-menu>a:hover,.catalog-chrome-header .catalog-chrome-logout:hover{background:#f7f7f7}.catalog-chrome-header .catalog-chrome-navigation>a:hover{color:var(--catalog-chrome-foreground)}.catalog-chrome-header .catalog-chrome-account-close{display:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0 -8px 0 auto;border:0;background:none;color:var(--catalog-chrome-foreground)}.catalog-chrome-header .catalog-chrome-navigation-toggle,.catalog-chrome-header .catalog-chrome-mobile-navigation{display:none}.catalog-chrome-header .catalog-chrome-search-backdrop{position:fixed;inset:0;background:#0008;z-index:1}.catalog-chrome-header .catalog-chrome-mobile-heading{display:flex;justify-content:space-between;align-items:center}.catalog-chrome-header .catalog-chrome-mobile-heading>button{background:none;border:0;padding:0;margin-left:auto;color:inherit}.catalog-chrome-header .catalog-chrome-mobile-links{margin:32px 0 72px;display:flex;flex-direction:column;gap:20px}@media(max-width:1279px){.catalog-chrome-header .catalog-chrome-pill{min-height:58px}.catalog-chrome-header .catalog-chrome-navigation,.catalog-chrome-header .catalog-chrome-cart{display:none}.catalog-chrome-header .catalog-chrome-right{gap:12px;margin-left:16px}.catalog-chrome-header .catalog-chrome-right>.catalog-search-wrapper{width:auto;flex:0 1 auto}.catalog-chrome-header .catalog-chrome-navigation-toggle{display:flex;flex-direction:column;gap:4px;background:none;border:0;padding:0;color:inherit}.catalog-chrome-header .catalog-chrome-account-close{display:flex}.catalog-chrome-header .catalog-chrome-mobile-navigation{display:flex;position:absolute;right:0;top:64px;flex-direction:column;background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 4px 16px #0002;width:288px;max-width:calc(100vw - 16px);padding:16px;font-size:16px;gap:0}.catalog-chrome-header .catalog-chrome-mobile-heading .catalog-chrome-cart{display:flex}}@media(max-width:1023px){.catalog-header.catalog-chrome-header{padding:0 8px}}@media(max-width:767px){.catalog-header.catalog-chrome-header{top:8px;padding:0 8px}.catalog-chrome-header .catalog-chrome-pill{padding:12px 32px;min-height:58px}.catalog-chrome-header .catalog-chrome-left .catalog-brand-logo{width:var(--catalog-chrome-logo-mobile-width)}.catalog-chrome-header .catalog-chrome-chevron{display:none}}@media(max-width:360px){.catalog-chrome-header .catalog-chrome-left .catalog-brand-logo{max-width:35vw}}.catalog-chrome-header .catalog-chrome-avatar{position:relative}.catalog-chrome-header .catalog-chrome-notification-badge{position:absolute;right:-7px;bottom:-7px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#5d7c92;color:#fff}.catalog-chrome-header .catalog-chrome-menu-notification{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:8px;border-radius:50%;background:#5d7c92;color:#fff}.catalog-chrome-header .catalog-chrome-balance--unavailable{font-size:16px;line-height:24px}.nlmk-shell .products-page__slider{margin-bottom:40px;border-radius:10px;overflow:hidden}.nlmk-shell .products-page__filter{margin-bottom:20px}.nlmk-shell .products-page__list{margin-bottom:40px}.nlmk-shell .product-detail-page{display:flex;min-height:100%}.nlmk-shell .product-detail-page__sidebar{color:#fff;width:35%}.nlmk-shell .product-detail-page__description{font-size:18px;padding:0 50px 50px 100px;width:65%}.nlmk-shell .product-detail-page__stick{height:100vh;position:sticky;top:0;width:100%;background-size:cover;padding-top:30px;background-position:bottom;background-repeat:no-repeat;min-height:435px}.nlmk-shell .product-detail-page__logo>img{max-width:100%}.nlmk-shell .product-detail-page__logo{margin-bottom:40px;text-align:center}.nlmk-shell .product-detail-page__face-value{margin-bottom:20px}.nlmk-shell .product-detail-page__stick-content{padding:50px 35px 0}.nlmk-shell .product-detail-page__description>h1{font-size:36px}.nlmk-shell .product-detail-page__description>h2{font-size:24px}.nlmk-shell .product-detail-page__description>h3{font-size:18px}.nlmk-shell .product-detail-page__description>p{font-size:18px;font-weight:500;line-height:30px}.nlmk-shell .product-detail-page__preorder-title{margin-bottom:15px;font-size:16px;font-weight:500}.nlmk-shell .product-detail-page__preorder-button{margin-bottom:15px}@media(max-width:950px){.nlmk-shell .product-detail-page{flex-direction:column}.nlmk-shell .product-detail-page__stick-content{padding:0 10px}.nlmk-shell .product-detail-page__sidebar{width:100%}.nlmk-shell .product-detail-page__description{width:100%;padding:0}.nlmk-shell .product-detail-page__stick{height:auto;background-position:bottom;padding-bottom:50px}}.nlmk-shell .cart-page__title{margin-bottom:20px;font-size:36px;font-weight:700}.nlmk-shell .cart-page__warning{display:none;font-size:24px;margin-bottom:20px}.nlmk-shell .cart-page__body{display:flex}.nlmk-shell .cart-page__products{flex-grow:1}.nlmk-shell .cart-page__stick-panel{position:sticky;top:0}@media(max-width:1050px){.nlmk-shell .cart-page__body{display:flex;flex-direction:column;margin-bottom:60px}}.nlmk-shell .product-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;align-items:stretch}.nlmk-shell .product-list__item{opacity:1;transition:all .5s}.nlmk-shell .product-list__item-enter{opacity:0}.nlmk-shell .product-list__item-enter-active{opacity:1;transition:opacity .5s}.nlmk-shell .product-list__item-exit{opacity:1}.nlmk-shell .product-list__item-exit-active{opacity:0;transition:opacity .5s}@media(max-width:1100px){.nlmk-shell .product-list{grid-template-columns:1fr 1fr}}@media(max-width:786px){.nlmk-shell .product-list{grid-template-columns:1fr 1fr;grid-gap:10px}.nlmk-shell .products-page__filter{margin-bottom:20px}.nlmk-shell .filter__item{padding:9px 11px;font-size:12px;margin-right:5px;margin-bottom:5px;cursor:pointer}.nlmk-shell .products-page__slider{margin-bottom:20px}}.nlmk-shell .product-list-item{border-radius:10px;overflow:hidden}.nlmk-shell .product-list-item__image{width:100%;display:block}.nlmk-shell .filter{display:flex;flex-wrap:wrap}.nlmk-shell .filter__item{background-color:#ececec;padding:10px 15px;font-size:14px;font-weight:600;border-radius:5px;margin-right:10px;margin-bottom:10px;cursor:pointer}.nlmk-shell .filter__expander{position:relative}.nlmk-shell .filter__expander-submenu{right:auto!important;top:43px!important;cursor:pointer}.nlmk-shell .filter__item:hover{background-color:#e2e2e2}.nlmk-shell .filter__item--active{background-color:#3884be;color:#fff}.nlmk-shell .filter__item--bold{background-color:#53b741;color:#fff}.nlmk-shell .filter__item--bold:hover{background-color:#63c44e}.nlmk-shell .filter__item--bold.filter__item--active:hover{background-color:#53b741}.nlmk-shell .filter__item--active:hover{background-color:#3884be}@media(max-width:786px){.nlmk-shell .filter__expander-submenu{right:0!important;top:43px!important}}.nlmk-shell .text-input{width:100%;height:60px;position:relative;background-color:#ececec;border-radius:5px;border:1px solid white}.nlmk-shell .text-input--error{border:1px solid red}.nlmk-shell .text-input--middle{height:50px}.nlmk-shell .text-input--middle>input{height:25px!important;font-size:16px!important}.nlmk-shell .text-input--middle>.text-input__label--filled,.nlmk-shell .text-input--middle>.text-input__label--focus{font-size:12px!important;height:24px!important;line-height:24px!important}.nlmk-shell .text-input--middle>.text-input__label--cleared{font-size:16px;height:50px;line-height:50px}.nlmk-shell .text-input--small{height:40px}.nlmk-shell .text-input--small>input{height:15px!important;font-size:12px!important}.nlmk-shell .text-input--small>.text-input__label--filled,.nlmk-shell .text-input--small>.text-input__label--focus{font-size:8px!important;height:18px!important;line-height:18px!important}.nlmk-shell .text-input--small>.text-input__label--cleared{font-size:12px;height:40px;line-height:40px}.nlmk-shell .text-input>input{height:30px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;position:absolute;width:100%;bottom:5px;outline:none;border:none;background-color:#ececec}.nlmk-shell .text-input__label{width:100%;position:absolute;font-weight:500;color:#868686;padding:0 20px;z-index:50;transition:all .1s;cursor:text;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlmk-shell .text-input__label--cleared{font-size:16px;height:60px;line-height:60px}.nlmk-shell .text-input__label--filled,.nlmk-shell .text-input__label--focus{font-size:12px;height:35px;line-height:35px}@media(max-width:768px){.nlmk-shell .text-input>input,.nlmk-shell .text-input__label{padding:0 7px}.nlmk-shell .text-input>input{height:25px}}@media(max-width:320px){.nlmk-shell .text-input>input{font-size:12px}.nlmk-shell .text-input__label--cleared{font-size:10px}.nlmk-shell .text-input__label--filled,.nlmk-shell .text-input__label--focus{font-size:9px}}@media(min-width:321px)and (max-width:768px){.nlmk-shell .text-input>input{font-size:14px;bottom:2px}.nlmk-shell .text-input{height:40px}.nlmk-shell .text-input__label--filled,.nlmk-shell .text-input__label--focus{font-size:9px!important;height:14px!important;line-height:14px!important}.nlmk-shell .text-input__label--cleared{font-size:12px;height:40px;line-height:40px}}.nlmk-shell .button{border:none;border-radius:5px;font-weight:600;font-size:14px;font-family:Montserrat,sans-serif;color:#146ca7;cursor:pointer;outline:none;transition:background-color .5s}.nlmk-shell .button:hover{border:1px solid #0074c2;color:#0074c2}.nlmk-shell .button--block{display:block;width:100%;font-size:16px}.nlmk-shell .button--big{padding:15px 20px;font-size:16px}.nlmk-shell .button--middle{padding:10px 15px;font-size:14px}.nlmk-shell .button--primary{background-color:#3884be;color:#fff}.nlmk-shell .button--red{background-color:#c2044b;color:#fff}.nlmk-shell .button--primary:hover{background-color:#1e9df4;color:#fff;border:none}.nlmk-shell .button--red:hover{background-color:#ee2e71;color:#fff;border:none}.nlmk-shell .button--primary:active{background-color:#146ca7;color:#fff;border:none}.nlmk-shell .button--transparent{background:none}.nlmk-shell .button--primary.button--transparent{border:1px solid #0074C2;color:#3884be;background:none}.nlmk-shell .button--primary.button--transparent:hover{border:1px solid #0093F5;color:#0093f5;background:none}.nlmk-shell .button--white.button--transparent{border:1px solid white;color:#fff}.nlmk-shell .button--black.button--transparent{border:1px solid #393834;color:#333}.nlmk-shell .button__children,.nlmk-shell .button__text{display:inline-block}.nlmk-shell .button__text-icon{margin-left:5px;display:inline-block}.nlmk-shell .button__wrap{display:flex;align-items:center}.nlmk-shell .button:disabled{opacity:.7}@media(max-width:795px){.nlmk-shell .button--middle{padding:5px;font-size:12px}.nlmk-shell .button--big{padding:9px 7px;font-size:14px}}.nlmk-shell .face-value-selector__body{display:flex;flex-wrap:wrap}.nlmk-shell .face-value-selector__title{margin-bottom:15px;font-size:16px;font-weight:500}.nlmk-shell .face-value-selector__face-value{padding:10px 15px;border:1px solid #ffffff;border-radius:5px;margin-right:10px;margin-bottom:10px;cursor:pointer;font-weight:600;background-color:#ececec;color:#333}.nlmk-shell .face-value-selector__face-value--selected{background-color:#202634;color:#fff;border-color:#202634;font-weight:600}.nlmk-shell .cart-item{display:flex;width:730px;align-items:start}.nlmk-shell .cart-item__image{width:297px;min-width:297px;max-width:297px;margin-right:30px;border-radius:10px}.nlmk-shell .cart-item__image img{display:block;width:100%;border-radius:10px}.nlmk-shell .cart-item__title{font-size:24px;font-weight:700;margin-bottom:28px}.nlmk-shell .cart-item__body{display:flex;flex-direction:column;flex-grow:1}.nlmk-shell .cart-item__close:after{display:inline-block;content:"×";font-size:xx-large;cursor:pointer;line-height:16px}.nlmk-shell .cart-item__line{display:flex;margin-bottom:20px;align-items:start}.nlmk-shell .cart-item__line:last-child{margin-bottom:0}.nlmk-shell .cart-item__name{width:100px;font-size:18px;font-weight:500}.nlmk-shell .cart-item__value{font-weight:700;font-size:18px}@media(max-width:786px){.nlmk-shell .cart-item{width:100%}.nlmk-shell .cart-item__image{width:120px;min-width:auto}.nlmk-shell .cart-item__title{font-size:16px;margin-bottom:15px}.nlmk-shell .cart-item__value{font-size:14px}.nlmk-shell .cart-item__line{margin-bottom:7px}.nlmk-shell .cart-item__name{font-size:14px}}.nlmk-shell .cart-counter{display:flex;font-weight:500}.nlmk-shell .cart-counter__value{margin:0 10px;padding:0 10px 10px;border-bottom:1px solid #999999}.nlmk-shell .cart-counter__control{cursor:pointer;position:relative}.nlmk-shell .cart-counter__el{position:relative;z-index:100;width:20px;text-align:center;line-height:20px}.nlmk-shell .cart-counter__bg{height:20px;width:20px;position:absolute;background-color:#ececec;left:0;top:0;border-radius:10px;display:none}.nlmk-shell .cart-counter__el:hover+.cart-counter__bg{display:block}@media(max-width:786px){.nlmk-shell .cart-counter{padding:0 10px}}.nlmk-shell .cart-stick-panel{background-color:#ececec;padding:30px 25px;border-radius:5px;width:300px}.nlmk-shell .cart-stick-panel__title{font-size:16px;font-weight:500;margin-bottom:15px}.nlmk-shell .cart-stick-panel__amount{font-size:36px;color:#333;font-weight:700;margin-bottom:20px}.nlmk-shell .cart-stick-panel__amount--error{color:#c2044b}.nlmk-shell .cart-stick-panel__text{font-size:16px;color:#c2044b;font-weight:500;margin:20px 0}@media(max-width:786px){.nlmk-shell .cart-stick-panel{width:100%}}.nlmk-shell .cart-page__warning{display:block}.nlmk-shell .button--primary .point__amount--big{color:#fff}.nlmk-shell .product-detail-page__button-cart .button__text{display:flex;align-content:stretch;justify-content:space-around;align-items:center}.nlmk-shell .filter__item{border:0;font-family:inherit;line-height:normal}.nlmk-shell .filter{align-items:flex-start}.nlmk-shell .filter__expander-submenu{top:100%;right:0}.nlmk-shell .product-list-item{display:block;border-radius:10px;overflow:hidden}.nlmk-shell .product-list-item img,.nlmk-shell .products-page__slider img{display:block;width:100%;height:auto}.nlmk-shell .product-detail-page__button-cart .button__text{display:inline-flex;width:auto;justify-content:center}.nlmk-shell .face-value-selector__face-value{font-family:inherit;font-weight:600}.nlmk-shell .nlmk-button-link{text-decoration:none;text-align:center}.nlmk-shell .text-input{min-width:0}.nlmk-shell .text-input>input{font-size:18px;font-weight:500}.nlmk-shell .text-input>input[readonly]{color:#555}.nlmk-shell .nlmk-feedback{font-size:14px;line-height:1.5;overflow-wrap:anywhere;margin:16px 0}.nlmk-shell .nlmk-feedback[role=alert]{color:#a72534}.nlmk-shell .nlmk-feedback[role=status]{color:#246f32}.nlmk-shell .nlmk-load-error{margin-bottom:20px}.nlmk-shell .cart-page__title{margin-top:0}.nlmk-shell .cart-item__title{display:block;color:inherit;text-decoration:none}.nlmk-shell .cart-item__close{border:0;background:none;display:flex;align-items:center;justify-content:center}.nlmk-shell .cart-item__close:after{content:none}.nlmk-shell .cart-counter{display:inline-flex;gap:10px;align-items:center}.nlmk-shell .cart-counter button{border:0;border-radius:4px;background:#ececec;width:28px;height:28px;font-size:20px}.nlmk-shell .nlmk-checkout-recovery{padding:16px;max-width:350px}.nlmk-shell .catalog-modal-overlay{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#0008;padding:16px}.nlmk-shell .catalog-modal{position:relative;max-width:650px;width:100%;max-height:calc(100dvh - 32px);overflow:auto;background:#fff;border-radius:5px;padding:30px;color:#333}.nlmk-shell .catalog-modal>h2{font-size:24px;margin:0 30px 20px 0}.nlmk-shell .catalog-modal-close{position:absolute;right:12px;top:12px;border:0;background:none;padding:0;display:flex}.nlmk-shell .catalog-modal-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}@media(max-width:786px){.nlmk-shell .text-input>input{font-size:14px}.nlmk-shell .product-detail-page__description{overflow-wrap:anywhere}.nlmk-shell .product-detail-page__sidebar{min-width:0}.nlmk-shell .cart-page__warning{font-size:18px}.nlmk-shell .catalog-modal{padding:24px 16px}}.nlmk-shell .product-detail-page__description h1{font-size:36px}.nlmk-shell .product-detail-page__description h2{font-size:24px}.nlmk-shell .product-detail-page__description h3{font-size:18px}.nlmk-shell .product-detail-page__description p{font-size:18px;font-weight:500;line-height:30px}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nlmk/montserrat-0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nlmk/montserrat-1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nlmk/montserrat-2.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nlmk/montserrat-3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nlmk/montserrat-4.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nlmk/montserrat-0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nlmk/montserrat-1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nlmk/montserrat-2.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nlmk/montserrat-3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nlmk/montserrat-4.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nlmk/montserrat-0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nlmk/montserrat-1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nlmk/montserrat-2.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nlmk/montserrat-3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nlmk/montserrat-4.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nlmk/montserrat-0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nlmk/montserrat-1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nlmk/montserrat-2.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}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nlmk/montserrat-3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nlmk/montserrat-4.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}.nlmk-shell.layout{min-height:100vh;width:100%;position:relative;display:flex;flex-direction:column}.nlmk-shell .layout__header{width:100%;z-index:1000;display:flex;padding-bottom:10px}.nlmk-shell .layout__body{width:100%;flex-grow:1}.nlmk-shell .layout__footer{background-color:#ececec}.nlmk-shell .layout__container{margin:auto;max-width:1200px;position:relative;width:100%}@media(max-width:1200px){.nlmk-shell .layout__container{padding:0 5px}}.nlmk-shell .header{background-color:#fff;display:flex;align-items:center}.nlmk-shell .header__item{margin-left:15px}.nlmk-shell .header__item:first-child{margin-left:0}.nlmk-shell .header__item--separator{flex-grow:1}.nlmk-shell .header__search{width:250px}@media(max-width:786px){.nlmk-shell .header__item--mob-hide{display:none}.nlmk-shell .header__search{width:100%}.nlmk-shell .header__item--mob-show{display:block}.nlmk-shell .header__item{margin-left:10px}}@media(min-width:786px){.nlmk-shell .header__item--mob-show{display:none}}.nlmk-shell .logo{background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;margin:10px 0}.nlmk-shell .nav-bar{display:flex;align-items:center}.nlmk-shell .nav-bar__item{margin-left:25px}.nlmk-shell .nav-bar__item:first-child{margin-left:0}.nlmk-shell .nav-bar__link{font-size:16px;font-weight:600;text-decoration:none;position:relative;display:block;color:#222;white-space:nowrap}.nlmk-shell .nav-bar__link.active:after{content:"";position:absolute;height:3px;width:100%;background-color:#0074c2;bottom:-10px;display:block}.nlmk-shell .nav-bar-dropbox-link{position:relative}.nlmk-shell .nav-bar-dropbox-link__dropbox{position:absolute;border:1px solid #ececec;background-color:#fff;border-radius:5px;z-index:100;box-shadow:0 3px 6px #00000029}.nlmk-shell .nav-bar-dropbox-link__header{font-size:14px;font-weight:600;text-decoration:none;position:relative;display:block;color:#222}.nlmk-shell .nav-bar-dropbox-link__link{font-size:14px;font-weight:600;text-decoration:none;position:relative;display:block;color:#222;white-space:nowrap;padding:10px 20px}.nlmk-shell .user-bar{display:flex;cursor:pointer;position:relative}.nlmk-shell .user-bar__body{display:flex;flex-direction:column;position:relative;z-index:0;background-color:#fff;border-radius:5px}.nlmk-shell .user-bar__name{font-weight:600;padding-bottom:3px;position:relative;display:flex;align-items:center}.nlmk-shell .user-bar__name>*{display:flex}.nlmk-shell .user-bar__name>*:first-child{margin-right:3px}.nlmk-shell .user-bar__balance{display:flex;font-weight:500}.nlmk-shell .user-bar__balance-title{color:#878787}.nlmk-shell .user-bar__balance-value{margin-left:5px}.nlmk-shell .user-bar__submenu{position:absolute;top:17px;background-color:#fff;border-radius:5px;border:1px solid #ececec;z-index:100;right:0;box-shadow:0 3px 6px #00000029}.nlmk-shell .user-bar__submenu-link{padding:10px 20px;color:#222;font-weight:600;display:block;text-decoration:none;white-space:nowrap}.nlmk-shell .user-bar__submenu-link:hover{background-color:#ececec}@media(max-width:786px){.nlmk-shell .user-bar__submenu--mob-hide{display:none}}.nlmk-shell .cart-widget{background-image:url(/images/nlmk-ui/cart.svg);height:50px;width:50px;border-radius:100px;background-color:#ececec;background-repeat:no-repeat;background-position:center;position:relative}.nlmk-shell .cart-widget__total{position:absolute;bottom:-10px;width:72px;left:-10px;text-align:center;cursor:auto}.nlmk-shell .cart-widget__total-text{padding:1px 7px;border-radius:10px;white-space:nowrap;background-color:#3884be;color:#fff;font-weight:500;font-size:12px;display:inline-block;cursor:pointer}.nlmk-shell .cart-widget__total-text--overflow{background-color:#c2004b}.nlmk-shell .search-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%;margin:0 auto}.nlmk-shell .search-input{background-color:#ececec;width:100%;height:32px;padding:10px 35px 10px 10px;margin:0;font-size:14px;font-weight:500;border:none;border-radius:3px;outline:none}.nlmk-shell .search-icon{position:absolute;color:red;cursor:pointer}.nlmk-shell .back-arrow-wrapper{background-color:#ececec;font-size:10px;font-weight:700;left:0;position:fixed;display:flex;align-items:center;padding:15px;top:21px}.nlmk-shell .back-arrow-wrapper a{display:flex;align-items:center;text-decoration:none}.nlmk-shell .back-arrow-wrapper .arrow,.nlmk-shell a .back-arrow-wrapper span{color:#333;border-color:#333}@media(max-width:1533px){.nlmk-shell .back-arrow-text{display:none}}.nlmk-shell .footer__row{padding:30px 0;display:flex;flex-wrap:wrap}.nlmk-shell .footer__link{margin-right:40px}.nlmk-shell .footer__link>a{color:#333;text-decoration:none;font-size:16px;font-weight:500;white-space:nowrap}.nlmk-shell .footer__separate{flex-grow:1}.nlmk-shell .footer__row:first-child{border-bottom:1px solid #cdcdcd}.nlmk-shell .footer__logo,.nlmk-shell .footer__copy{color:#868686}@media(max-width:786px){.nlmk-shell .footer__link{margin-right:10px}.nlmk-shell .footer__link>a{font-size:12px}.nlmk-shell .footer__row{padding:20px 0}}.nlmk-shell .point{display:inline-block}.nlmk-shell .point__body{display:flex;align-items:center}.nlmk-shell .point__icon{height:18px;width:18px;background-color:#ffde6f;display:block;color:#333;font-size:10px;font-weight:700;line-height:0;border-radius:10px;position:relative}.nlmk-shell .point__amount{margin-right:5px}.nlmk-shell .point__amount--big{font-size:36px;font-weight:700;color:#333}.nlmk-shell .point__amount--middle{font-size:24px}.nlmk-shell .point__amount--green{color:#53b741}.nlmk-shell .point__icon:after{content:"B";position:absolute;height:100%;width:100%;left:0;line-height:18px;text-align:center}.nlmk-shell .point__icon--big{height:38px;width:38px;border-radius:20px}.nlmk-shell .point__icon--big:after{font-size:21px;line-height:38px}.nlmk-shell .point__icon--middle{height:24px;width:24px;border-radius:24px}.nlmk-shell .point__icon--middle:after{font-size:14px;line-height:24px}@media(max-width:786px){.nlmk-shell .point__icon{border-radius:12px;height:12px;width:12px;font-size:8px}.nlmk-shell .point__icon:after{line-height:12px}.nlmk-shell .point__icon--big{height:24px;width:24px;border-radius:12px}.nlmk-shell .point__icon--big:after{line-height:24px;font-size:12px}.nlmk-shell .point__amount--big{font-size:18px}.nlmk-shell .point__icon--middle{height:18px;width:18px;border-radius:18px}.nlmk-shell .point__icon--middle:after{font-size:10px;line-height:18px}.nlmk-shell .point__amount--middle{font-size:18px}}.nlmk-shell .point__icon--big{height:38px;width:38px}.nlmk-shell .point__icon:after{content:"Fe"}.nlmk-shell .user-bar__balance{font-size:1.2rem}@media(max-width:1290px){.nlmk-shell .header__item .logo{padding:15px 20px 18px 50px!important;width:120px!important}}@media(max-width:786px){.nlmk-shell .point__icon--big{height:24px;width:24px}.nlmk-shell .user-bar__name{max-width:100px}}.nlmk-shell{flex:1;min-width:0}.nlmk-shell *,.nlmk-shell *:before,.nlmk-shell *:after{box-sizing:border-box}.nlmk-shell button,.nlmk-shell input{font:inherit}.nlmk-shell button{cursor:pointer}.nlmk-shell button:disabled{cursor:default;opacity:.6}.nlmk-shell :focus-visible{outline:2px solid #0074c2;outline-offset:3px}.nlmk-shell .header{position:relative;min-height:91px}.nlmk-shell .logo img{max-width:none}.nlmk-shell .back-arrow-wrapper+.header__item{margin-left:0}.nlmk-shell .back-arrow-wrapper{color:#333;text-decoration:none;top:calc(21px + var(--catalog-test-banner-height,0px))}.nlmk-shell .back-arrow-text{white-space:nowrap}.nlmk-shell .back-arrow-wrapper{padding:12px}.nlmk-shell .back-arrow-wrapper>svg{width:20px;height:20px}.nlmk-shell .cart-widget{display:block}.nlmk-shell .user-bar__body{border:0;padding:0;font:inherit;text-align:left}.nlmk-shell .user-bar__name>span{overflow-wrap:anywhere}.nlmk-shell .user-bar__submenu{top:100%}.nlmk-shell .user-bar__submenu-link{border:0;background:#fff;width:100%;text-align:left;font-family:inherit}.nlmk-shell .search-wrapper{position:relative}.nlmk-shell .search-input{font-family:Montserrat,sans-serif}.nlmk-shell .nlmk-search-button{position:absolute;right:5px;padding:0;border:0;background:none;color:#999;display:flex}.nlmk-shell .nlmk-menu-button{background:none;border:0;display:flex;padding:0}.nlmk-shell .nlmk-mobile-menu{position:absolute;top:100%;right:0;z-index:100;border:1px solid #ececec;background:#fff;box-shadow:0 3px 6px #0003;border-radius:5px}.nlmk-shell{min-height:100dvh;font-family:Montserrat,sans-serif;font-size:14px;color:#000;background:#fff}.nlmk-shell .logo{width:70px;padding:15px 20px 18px 5px}.nlmk-shell .point__amount{font-family:inherit}.nlmk-shell .point__icon:after{content:attr(data-unit)}.nlmk-shell .catalog-main.layout__body{max-width:none;margin:0;padding:0 0 40px}.nlmk-shell .user-bar{min-width:0}.nlmk-shell .user-bar__name{max-width:270px}.nlmk-shell .footer__row{row-gap:10px}.nlmk-shell .search-input::-webkit-search-cancel-button{appearance:none}@media(max-width:786px){.nlmk-shell{font-size:12px}.nlmk-shell .header{display:grid;grid-template-columns:70px 32px 40px minmax(0,1fr) 28px;gap:8px;padding-left:44px}.nlmk-shell .header__item{margin:0;min-width:0}.nlmk-shell .header__item--separator,.nlmk-shell .header__item--mob-hide{display:none}.nlmk-shell .header .logo{width:70px!important;padding:0!important}.nlmk-shell .cart-widget{width:40px;height:40px;background-size:28px}.nlmk-shell .user-bar__name{font-size:12px;max-width:100%}.nlmk-shell .user-bar__name>span{display:block}.nlmk-shell .header__search .search-input{display:none}.nlmk-shell .header__search .nlmk-search-button{position:static;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ececec;border-radius:3px}.nlmk-shell .header__search.nlmk-search-open{position:absolute;top:76px;left:44px;right:0;width:auto;z-index:110}.nlmk-shell .header__search.nlmk-search-open .search-input{display:block}.nlmk-shell .header__search.nlmk-search-open .nlmk-search-button{position:absolute;right:4px}.nlmk-shell .nlmk-menu-button svg{width:28px}}@media(max-width:359px){.nlmk-shell .header{grid-template-columns:60px 26px 32px minmax(0,1fr) 24px;gap:5px;padding-left:40px}.nlmk-shell .header .logo,.nlmk-shell .header .logo img{width:60px!important}.nlmk-shell .cart-widget{width:32px;height:36px;background-size:24px}.nlmk-shell .header__search .nlmk-search-button{width:26px}.nlmk-shell .nlmk-menu-button svg{width:24px}.nlmk-shell .user-bar__name{font-size:10px}}.nlmk-shell .catalog-banners-section:has(.catalog-banner-default){display:none}.catalog-shell--authenticated{padding-top:80px}.catalog-shell--authenticated:has(>.catalog-main>.catalog-storefront-page){background:linear-gradient(#f7f7f7 0 794px,#fff 794px)}.catalog-shell--authenticated .catalog-main{padding-top:64px}.catalog-shell--authenticated .catalog-main:has(>.catalog-storefront-page){max-width:1328px;padding:72px 32px 0}.catalog-shell--authenticated .catalog-main:has(>.current-catalog-product){padding-top:0}@media(max-width:767px){.catalog-shell--authenticated:has(>.catalog-main>.catalog-storefront-page){background:#f7f7f7}.catalog-shell--authenticated .catalog-main{padding-top:36px}.catalog-shell--authenticated .catalog-main:has(>.catalog-storefront-page){padding:32px 28px 0}.catalog-shell--authenticated .catalog-main:has(>.current-catalog-product){padding-top:0}}@font-face{font-family:Berg Montserrat;src:url(/fonts/Berg-Montserrat.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.berg-header,.berg-support-page{font-family:Berg Montserrat,sans-serif}.berg-events-filter{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:70px}.berg-events-items>article{margin-bottom:70px}.berg-order-event,.berg-topup-event{display:flex;align-items:flex-start}.berg-order-event{cursor:pointer}.berg-order-event:focus-visible{outline:2px solid #0074c2;outline-offset:8px}.berg-order-event__image{margin-right:50px;position:relative;flex-shrink:0}.berg-order-event__image:after{content:"";position:absolute;inset:-17px -20px -16px -22px;background:url(/images/events/csrds-group.svg) center / contain no-repeat;pointer-events:none}.berg-order-event__image img,.berg-order-event__placeholder{border-radius:5px;display:block;width:187px;position:relative;z-index:1}.berg-order-event__placeholder{height:117px;background:#ececec}.berg-order-event__body,.berg-topup-event__body{flex:1;min-width:0;padding-right:40px}.berg-order-event__title,.berg-topup-event__title{font-size:24px;color:#333;font-weight:700;margin-bottom:20px}.berg-order-event__products{display:flex;flex-wrap:wrap}.berg-order-event__product{margin-right:15px;margin-bottom:15px;padding:10px;background:#ececec;font-size:14px;font-weight:500;border-radius:5px;overflow-wrap:anywhere}.berg-order-event__description,.berg-topup-event__description{min-width:180px}.berg-order-event__description>div{margin-bottom:5px}.berg-order-event__total,.berg-topup-event__total{font-size:36px;font-weight:700;color:#333;margin-bottom:5px}.berg-topup-event__total{color:#53b741}.berg-order-event__status{font-size:16px;font-weight:600;color:#0074c2;margin-bottom:5px}.berg-order-event__status--processing{color:#0074c2}.berg-order-event__status--delivered{color:#53b741}.berg-order-event__status--cancelled{color:#c2044b}.berg-event-date{font-size:16px;font-weight:600;color:#868686;margin:5px 0}.berg-order-event__resend{display:flex;align-items:center;border:0;background:transparent;color:#0074c2;cursor:pointer;padding:0;font:inherit;text-align:left}.berg-order-event__resend:disabled{cursor:default;opacity:.6}.berg-order-event__resend img{width:20px;margin-right:5px}.berg-topup-event__image{width:187px;height:117px;flex-shrink:0;margin-right:50px;border-radius:10px;background:#53b741;opacity:.5;display:flex;align-items:center}.berg-topup-event__image span{border-radius:50%;width:75px;height:75px;background:#fff;color:#53b741;text-align:center;line-height:75px;margin:auto;font-size:36px;font-weight:700}.berg-events-ledger-link{display:inline-block;margin-top:16px}.berg-event-modal-backdrop{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.berg-event-confirmation{position:relative;width:100%;max-width:440px;padding:36px 20px 24px;border-radius:8px;background:#fff;text-align:center}.berg-event-confirmation h2{font-size:28px;font-weight:700;margin:0 0 40px}.berg-event-confirmation p{margin-bottom:40px;overflow-wrap:anywhere}.berg-event-confirmation>.catalog-btn{width:100%}.berg-event-modal-close{position:absolute;right:12px;top:8px;border:0;background:transparent;font-size:24px;cursor:pointer}@media(max-width:786px){.berg-events-filter{margin-bottom:30px}.berg-events-items>article{margin-bottom:30px}.berg-order-event__image{margin-right:20px}.berg-order-event__image img,.berg-order-event__placeholder{width:65px;border-radius:3px}.berg-order-event__placeholder{height:40px}.berg-order-event__image:after{inset:-6px -25px -5px -28px}.berg-order-event__body,.berg-topup-event__body{padding-right:10px}.berg-order-event__title,.berg-topup-event__title{font-size:16px;margin-bottom:10px;overflow-wrap:anywhere}.berg-order-event__description,.berg-topup-event__description{min-width:89px;max-width:120px;text-align:right}.berg-order-event__product{margin:0 5px 5px 0;padding:5px;font-size:11px;border-radius:3px}.berg-order-event__total,.berg-topup-event__total{font-size:18px}.berg-order-event__status{font-size:12px}.berg-event-date{font-size:9px}.berg-order-event__resend{font-size:11px}.berg-topup-event__image{width:65px;height:40px;border-radius:5px;margin-right:20px}.berg-topup-event__image span{width:20px;height:20px;line-height:20px;font-size:10px}.berg-event-confirmation h2{font-size:21px}}.berg-order-modal,.berg-order-confirmation,.berg-order-thanks{font-family:Berg Montserrat,sans-serif}.berg-order-modal{background:#ffffffd4 0 0 no-repeat padding-box;position:fixed;inset:0;z-index:1000;width:100%;height:100%;display:flex;align-items:center;cursor:pointer;padding:16px;box-sizing:border-box}.berg-order-modal__content{box-shadow:0 3px 6px #00000029;border-radius:5px;background-color:#fff;padding:50px;margin:auto;cursor:auto;position:relative;max-width:100%;box-sizing:border-box}.berg-order-confirmation__title{font-size:28px;font-weight:700;margin-bottom:40px;color:#333}.berg-order-confirmation__error{margin-bottom:24px;padding:12px 16px;border-radius:5px;border:1px solid #c2044b;background-color:#fff5f7;color:#c2044b;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.berg-order-confirmation__body{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.berg-order-confirmation__button{margin:0}.berg-order-button{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;font-family:Berg Montserrat,sans-serif;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .5s,color .5s,border-color .5s;box-sizing:border-box}.berg-order-button--big{font-size:16px;padding:15px 20px}.berg-order-button--primary{background-color:#3884be;border:none;color:#fff}.berg-order-button--primary:not(:disabled):hover{background-color:#1e9df4;border-color:#1e9df4}.berg-order-button--primary:not(:disabled):active{background-color:#146ca7;border-color:#146ca7}.berg-order-button--transparent{background-color:transparent;border:1px solid #0074c2;color:#3884be}.berg-order-button--transparent:not(:disabled):hover{background-color:transparent;border-color:#0093f5;color:#0093f5}.berg-order-button--transparent:not(:disabled):active{background-color:transparent}.berg-order-button:disabled{opacity:.7;cursor:default}.berg-order-button:focus-visible{outline:2px solid #0074c2;outline-offset:2px}.berg-order-thanks__center{margin:auto;display:flex;flex-direction:column;align-items:center;max-width:100%;box-sizing:border-box}.berg-order-thanks__icon{width:200px;height:200px;margin-bottom:40px;flex-shrink:0}.berg-order-thanks__icon-img{display:block;width:200px;height:200px}.berg-order-thanks__title{color:#333;font-size:36px;font-weight:700;margin:0 0 20px;text-align:center}.berg-order-thanks__text{text-align:center;font-size:18px;color:#333;margin-bottom:40px;max-width:100%;overflow-wrap:anywhere}.berg-order-thanks__button{display:flex;justify-content:center}@media(max-width:795px){.berg-order-button--big{font-size:14px;padding:9px 7px}}@media(max-width:520px){.berg-order-modal__content{padding:28px 20px}.berg-order-confirmation__body{gap:16px}}.catalog-shell--authenticated .catalog-main:has(>.standard-catalog-cart){max-width:1328px;padding-left:32px;padding-right:32px;padding-bottom:0}.standard-catalog-cart{margin-bottom:100px;padding:0 8px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:148px;font-family:Onest,sans-serif;color:var(--v-text,#222)}.standard-catalog-cart__heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.standard-catalog-cart h1{font-size:42px;line-height:1.5;font-weight:500;margin:0}.standard-catalog-cart__items{display:flex;flex-direction:column;margin-top:24px;gap:40px}.standard-catalog-cart__item+.standard-catalog-cart__item{border-top:1px solid #e5e7eb;padding-top:36px}.standard-catalog-cart__item{display:flex;align-items:stretch;gap:16px;position:relative;min-width:0}.standard-catalog-cart__certificate{width:237px;min-width:237px;height:233px;border-radius:15px;padding:16px;background:#f7f7f7;color:inherit;text-decoration:none}.standard-catalog-cart__certificate img{display:block;width:206px;height:145px;object-fit:fill;border-radius:5px}.standard-catalog-cart__certificate h3{font-size:20px;font-weight:500;margin:16px 0 0;line-height:28px;overflow-wrap:anywhere}.standard-catalog-cart__certificate .standard-catalog-cart__categories{font-size:14px;line-height:20px;color:#989494;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.standard-catalog-cart__info{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.standard-catalog-cart__info p{font-size:16px;line-height:1.5;font-weight:500;margin:0 0 8px}.standard-catalog-cart__info .standard-catalog-cart__delivery{max-width:250px;padding-right:20px;font-weight:300}.standard-catalog-cart__pricing{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.standard-catalog-cart__pricing strong{font-size:24px;font-weight:500;line-height:calc(28 / 18);white-space:nowrap}.standard-catalog-cart__counter{display:inline-flex;align-items:center;justify-content:space-between;background:#f7f7f7;border-radius:6px;gap:8px}.standard-catalog-cart__counter button{border:0;background:none;padding:0 8px;color:#222;font:inherit;font-size:22px;font-weight:300;line-height:33px;cursor:pointer}.standard-catalog-cart__counter button:disabled{color:#bbb}.standard-catalog-cart__counter span{margin:0 8px;text-align:center;font-size:16px;line-height:24px}.standard-catalog-cart__remove{position:absolute;top:0;right:-8px;background:none;border:0;color:#989494;opacity:0;padding:0;cursor:pointer}.standard-catalog-cart__item:hover .standard-catalog-cart__remove,.standard-catalog-cart__remove:focus-visible{opacity:1}.standard-catalog-cart__summary{padding:24px 32px;border-radius:20px;background:#f7f7f7;box-shadow:0 1px 1px #0000000d}.standard-catalog-cart__summary h2{font-size:36px;line-height:40px;font-weight:500;margin:0 0 16px}.standard-catalog-cart__summary dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;margin:0;font-size:16px;font-weight:300;line-height:24px}.standard-catalog-cart__summary dd{text-align:right;margin:0;white-space:nowrap}.standard-catalog-cart__summary .standard-catalog-cart__total{font-size:28px;font-weight:500;line-height:1.4;margin-top:40px}.standard-catalog-cart__button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:32px;background:var(--v-primary);color:#fff;padding:10px 20px;min-height:40px;font:inherit;font-size:14px;line-height:1.5;font-weight:500;text-decoration:none;cursor:pointer}.standard-catalog-cart__button:hover{background:var(--v-primary-hover)}.standard-catalog-cart__button:disabled{background:#ffb06b;cursor:default}.standard-catalog-cart__button.standard-catalog-cart__outline{background:transparent;color:#000;border:1px solid #000}.standard-catalog-cart__button.standard-catalog-cart__ghost{background:transparent;color:#989494;padding:0;min-height:0;white-space:nowrap}.standard-catalog-cart__summary>.standard-catalog-cart__checkout{width:100%;margin-top:40px;line-height:28px;font-size:18px;padding:12px 28px;min-height:60px;background:#9eb6c8}.standard-catalog-cart__summary>.standard-catalog-cart__checkout:hover{background:#5d7c92}.standard-catalog-cart__summary>.standard-catalog-cart__checkout:disabled{background:#c6d5e0}.standard-catalog-cart__error{font-size:14px;line-height:20px;color:#dc2626;margin:16px 0;text-align:center}.standard-catalog-cart--main .standard-catalog-cart__error{color:#ff3529;text-align:left}.standard-catalog-cart__error a{color:inherit}.standard-catalog-cart__overlay{position:fixed;inset:0;background:#00000080;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.standard-catalog-cart__modal{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:24px;width:512px;max-width:100%;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.standard-catalog-cart__modal>h2{font-size:18px;line-height:18px;font-weight:600;margin:0}.standard-catalog-cart__close{position:absolute;right:16px;top:16px;background:none;border:0;padding:0;color:inherit;opacity:.7;font-size:20px;line-height:16px;cursor:pointer}.standard-catalog-cart__modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:16px}.standard-catalog-cart__modal-actions>.standard-catalog-cart__button{height:36px;min-height:36px;padding:0 20px;line-height:20px}@media(min-width:1024px){.standard-catalog-cart__counter button{font-size:28px;line-height:42px;padding:0 28px}}@media(max-width:1023px){.standard-catalog-cart{grid-template-columns:minmax(0,1fr);gap:40px}.standard-catalog-cart__certificate{width:129px;min-width:129px;height:129px;border-radius:6px;padding:8px}.standard-catalog-cart__certificate img{height:79px;width:100%;border-radius:3px}.standard-catalog-cart__certificate h3{font-size:10px;margin-top:8px;line-height:15px}.standard-catalog-cart__certificate .standard-catalog-cart__categories{font-size:8px;line-height:12px}.standard-catalog-cart__summary{max-width:540px}}@media(max-width:767px){.catalog-shell--authenticated .catalog-main:has(>.standard-catalog-cart){padding-left:12px;padding-right:12px}.standard-catalog-cart{gap:36px;margin-bottom:64px}.standard-catalog-cart--main{margin-top:64px}.standard-catalog-cart h1{font-size:26px}.standard-catalog-cart__heading{align-items:start}.standard-catalog-cart__heading .standard-catalog-cart__button{padding-top:8px;font-size:12px;line-height:16px}.standard-catalog-cart__info p{font-size:12px;line-height:16px}.standard-catalog-cart__info .standard-catalog-cart__delivery{max-width:100%;padding-right:18px}.standard-catalog-cart__pricing{gap:6px}.standard-catalog-cart__pricing strong{font-size:18px}.standard-catalog-cart__counter span{font-size:14px;line-height:20px}.standard-catalog-cart__remove{opacity:1;right:-6px}.standard-catalog-cart__summary{padding:16px}.standard-catalog-cart__summary h2{font-size:24px;line-height:32px}.standard-catalog-cart__summary dl{font-size:12px;line-height:16px}.standard-catalog-cart__summary .standard-catalog-cart__total{font-size:20px}.standard-catalog-cart__modal{width:425px}.standard-catalog-cart__modal>h2{text-align:center}.standard-catalog-cart__modal-actions{flex-direction:column-reverse;align-items:stretch}}.standard-catalog-cart__prices{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.standard-catalog-cart__prices del{font-size:12px;color:#989494;font-weight:300}.standard-catalog-cart__recovery{font-size:14px;line-height:20px;margin-bottom:16px}@media(max-width:767px){.standard-catalog-cart__prices del{font-size:10px}}.berg-offer-page,.berg-cart-page{font-family:Berg Montserrat,sans-serif;color:#333}.berg-offer-page{display:flex;min-height:100%}.berg-offer-page__sidebar{width:35%}.berg-offer-page__stick{position:sticky;top:0;min-height:435px;padding:80px 35px 50px}.berg-offer-page__logo{margin-bottom:40px;text-align:center}.berg-offer-page__logo img{max-width:100%}.berg-offer-page__description{width:65%;padding:0 50px 50px 100px;font-size:18px}.berg-offer-page__description p{font-size:18px;font-weight:500;line-height:30px;white-space:pre-wrap}.berg-offer-page__face-values{margin-bottom:20px}.berg-offer-page__face-title{margin-bottom:15px;font-size:16px;font-weight:500}.berg-offer-page__nominals{display:flex;flex-wrap:wrap}.berg-offer-page__nominal{padding:10px 15px;border:1px solid white;border-radius:5px;margin:0 10px 10px 0;background:#ececec;color:#333;font:inherit;font-weight:600;cursor:pointer}.berg-offer-page__nominal--selected{background:#202634;color:#fff;border-color:#202634}.berg-offer-page__preorder-title{margin-bottom:15px;font-size:16px;font-weight:500}.berg-offer-page__preorder .berg-commerce-button{margin-bottom:15px}.berg-offer-page__nominal-hint,.berg-offer-page__stock{font-size:12px}.berg-offer-page__error{color:#c2044b}.berg-commerce-button{display:block;width:100%;padding:15px 20px;border:none;border-radius:5px;background:#3884be;color:#fff;font:inherit;font-size:16px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .5s}.berg-commerce-button:enabled:hover,a.berg-commerce-button:hover{background:#1e9df4;color:#fff}.berg-commerce-button:enabled:active{background:#146ca7}.berg-commerce-button:disabled{opacity:.7;cursor:default}.berg-commerce-button--transparent{background:transparent;border:1px solid #3884be;color:#3884be}.berg-commerce-input{position:relative;width:100%;height:60px;background:#ececec;border:1px solid white;border-radius:5px}.berg-commerce-input input{position:absolute;bottom:5px;height:30px;width:100%;padding:0 20px;outline:none;border:none;background:#ececec;font:inherit;font-size:18px;font-weight:500}.berg-commerce-input label{position:absolute;z-index:1;width:100%;height:60px;padding:0 20px;font-size:16px;line-height:60px;color:#868686;font-weight:500;transition:all .1s;cursor:text}.berg-commerce-input--filled label,.berg-commerce-input:focus-within label{height:35px;font-size:12px;line-height:35px}.berg-cart-page .catalog-cart-header{margin-bottom:20px}.berg-cart-page .catalog-cart-header h1{margin:0;font-size:36px;font-weight:700}.berg-cart-page__warning{display:none;font-size:24px;margin-bottom:20px}.berg-cart-page .catalog-cart-layout{display:flex;align-items:flex-start}.berg-cart-page .catalog-cart-items-list{flex-grow:1;min-width:0}.berg-cart-page__item{display:flex;align-items:flex-start;margin-bottom:40px;padding-right:30px}.berg-cart-page__item-body{flex-grow:1}.berg-cart-page__item-title{display:block;margin-bottom:28px;color:inherit;font-size:24px;font-weight:700;text-decoration:none}.berg-cart-page__line{display:flex;align-items:flex-start;margin-bottom:20px;font-size:18px}.berg-cart-page__line>span{width:100px;font-weight:500}.berg-cart-page__counter{display:flex;align-items:center;gap:15px;font-weight:700}.berg-cart-page__counter button{padding:0 5px;border:0;background:none;font:inherit;cursor:pointer}.berg-cart-page__remove{border:0;background:none;padding:0;font:inherit;font-size:30px;line-height:16px;cursor:pointer}.berg-cart-page .catalog-checkout-panel{position:sticky;top:0;flex-shrink:0;width:300px;padding:30px 25px;border-radius:5px;border:none;box-shadow:none;background:#ececec}.berg-cart-page .catalog-checkout-title{font-size:16px;font-weight:500;margin:0 0 15px}.berg-cart-page .catalog-quote-summary{margin:0 0 20px;padding:0;border:none;background:none}.berg-cart-page .catalog-quote-summary>.catalog-quote-row:not(.catalog-quote-row-total),.berg-cart-page .catalog-quote-row-total>span:first-child{display:none}.berg-cart-page .catalog-quote-row-total{border:none;padding:0}.berg-cart-page .catalog-quote-total{font-size:36px;color:#333;font-weight:700}.berg-cart-page .catalog-checkout-panel>button[type=submit]{width:100%;padding:15px 20px;border:0;border-radius:5px;font-size:16px;font-weight:600;font-family:inherit;background:#3884be;color:#fff}.berg-cart-page .catalog-checkout-panel>button[type=submit]:enabled:hover{background:#1e9df4}@media(max-width:1050px){.berg-cart-page .catalog-cart-layout{flex-direction:column;margin-bottom:60px}.berg-cart-page .catalog-cart-items-list{width:100%}}@media(max-width:950px){.berg-offer-page{flex-direction:column}.berg-offer-page__sidebar,.berg-offer-page__description{width:100%}.berg-offer-page__stick{padding:30px 10px 50px}.berg-offer-page__description{padding:0}}@media(max-width:795px){.berg-commerce-button,.berg-cart-page .catalog-checkout-panel>button[type=submit]{padding:9px 7px;font-size:14px}}@media(max-width:786px){.berg-cart-page .catalog-checkout-panel{width:100%}.berg-cart-page .catalog-cart-header h1{font-size:24px}.berg-cart-page__item{padding-right:0;width:100%}.berg-cart-page__item-title{font-size:16px;margin-bottom:15px}.berg-cart-page__line{font-size:14px;margin-bottom:7px}}@media(min-width:321px)and (max-width:768px){.berg-commerce-input{height:40px}.berg-commerce-input input{bottom:2px;height:25px;padding:0 7px;font-size:14px}.berg-commerce-input label{height:40px;line-height:40px;padding:0 7px;font-size:12px}.berg-commerce-input--filled label,.berg-commerce-input:focus-within label{height:14px;line-height:14px;font-size:9px}}.catalog-shell--authenticated .catalog-main:has(>.catalog-instructions){max-width:1328px;padding-inline:32px;padding-bottom:0}.catalog-instructions{margin:0 0 100px;font-family:Onest,sans-serif;color:var(--v-text,#222)}.catalog-instructions h1{font-size:42px;font-weight:500;line-height:44px;margin:0}.catalog-instructions__steps{display:grid;align-items:start;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:40px}.catalog-instructions__steps article{height:293px;background:#9eb6c8;border-radius:16px;padding:16px;position:relative;overflow:hidden}.catalog-instructions__steps article:nth-child(2n){margin-top:80px}.catalog-instructions__steps h3{font-size:24px;font-weight:500;line-height:24px;color:#fff;position:relative;z-index:1;margin:20px 0 24px}.catalog-instructions__steps img{max-width:100%;height:auto;position:absolute;bottom:0;right:0;opacity:.2}.catalog-instructions__heading{display:flex;justify-content:space-between;align-items:center}.catalog-instructions__heading>span{display:inline-block;font-size:15px;color:#5d7c92;background:#f7f7f7;padding:4px 12px;border-radius:6px;font-weight:500}.catalog-instructions__heading button{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:0;padding:0;border-radius:5px;background:#fff9;color:#5d7c92}@media(max-width:1279px){.catalog-instructions__steps{grid-template-columns:1fr}.catalog-instructions__steps article{width:243px}}@media(max-width:767px){.catalog-shell--authenticated .catalog-main:has(>.catalog-instructions){padding-inline:12px}.catalog-instructions{margin-bottom:64px}.catalog-instructions h1{font-size:26px;line-height:1.5}.catalog-instructions__steps{gap:16px}.catalog-instructions__steps article{width:100%}.catalog-instructions__steps article:nth-child(2n){margin-top:0}}@media(min-width:641px)and (max-width:767px){.catalog-instructions__steps article:nth-child(2n){margin-top:80px}}.catalog-main:has(>.catalog-main-codes){max-width:1328px;padding-inline:32px;padding-bottom:0}.catalog-main-codes{margin:0 0 100px;min-width:0;color:var(--v-text);font-family:Onest,Arial,sans-serif;font-size:18px;line-height:1.5}.catalog-main-codes>h2{margin:0;font-size:36px;font-weight:500;line-height:40px}.catalog-main-codes__form{margin-top:48px;padding-bottom:16px}.catalog-main-codes__input-row{display:flex;align-items:flex-start;gap:16px}.catalog-main-codes__field{min-width:0;width:408px;max-width:100%}.catalog-main-codes__input{position:relative;width:408px;max-width:100%}.catalog-main-codes__input>input{box-sizing:border-box;width:100%;min-width:0;height:52px;padding:12px 50px 12px 24px;border:0;border-radius:6px;outline:0;background:#f7f7f7;color:#222;font:500 18px/28px Onest,Arial,sans-serif}.catalog-main-codes__input>input::placeholder{color:#989494;font-weight:400}.catalog-main-codes__input>input[aria-invalid=true]{box-shadow:0 0 0 1px #ff3529}.catalog-main-codes__help{position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#676767;height:24px;width:24px;z-index:50}.catalog-main-codes__help>button{display:flex;align-items:center;justify-content:center;border:0;background:none;padding:0;color:inherit;height:24px;width:24px;cursor:pointer}.catalog-main-codes__help-tooltip{position:absolute;left:calc(100% + 40px);top:50%;transform:translateY(-50%);width:256px;background:#9eb6c8;color:#fff;border:1px solid #9eb6c8;padding:16px;border-radius:6px;box-shadow:0 4px 6px -1px #9eb6c81a,0 2px 4px -2px #9eb6c81a;font-size:14px;line-height:20px;font-weight:400;z-index:50}.catalog-main-codes__activate,.catalog-main-codes__history-error>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 20px;border:0;border-radius:32px;background:var(--v-primary);color:#fff;font:500 14px/1.5 Onest,Arial,sans-serif;cursor:pointer}.catalog-main-codes__activate:hover,.catalog-main-codes__history-error>button:hover{background:var(--v-primary-hover)}.catalog-main-codes__activate:disabled,.catalog-main-codes__history-error>button:disabled{background:#ffb06b;cursor:default}.catalog-main-codes .catalog-main-codes__activate{width:200px;height:52px;font-size:18px;line-height:28px}.catalog-main-codes__form>p{display:flex;align-items:center;gap:4px;margin:0 0 8px;font-size:16px;line-height:24px}.catalog-main-codes__success{display:flex;align-items:center;gap:8px;color:#00b068}.catalog-main-codes__error{color:#ff3529;font-size:14px}.catalog-main-codes__error>svg{margin-right:0;vertical-align:middle;flex-shrink:0}.catalog-main-codes__field-error{margin:8px 0 0;color:#ff3529;font-size:14px;line-height:20px;font-weight:400}.catalog-main-codes__spinner{display:inline-flex;flex-shrink:0;animation:catalog-main-codes-spin 1s linear infinite}@keyframes catalog-main-codes-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.catalog-main-codes__spinner{animation:none}}.catalog-main-codes>.catalog-main-codes__history-heading{margin-top:80px;line-height:1.5}.catalog-main-codes__history{margin-top:36px}.catalog-main-codes__empty{margin:0;text-align:center;font-size:28px;font-weight:500;line-height:1.4}.catalog-main-codes__history-error{display:flex;flex-direction:column;align-items:center;gap:16px}.catalog-main-codes__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:16px;padding:24px 32px 20px;border-radius:20px;background:#f7f7f7}.catalog-main-codes__row>div{display:flex;flex-direction:column;min-width:0;margin-right:16px}.catalog-main-codes__row>div:nth-child(2){justify-self:center;width:120px}.catalog-main-codes__row>div:last-child{justify-self:end}.catalog-main-codes__row span{display:block;margin-bottom:4px;color:#989494;font-size:16px;font-weight:500}.catalog-main-codes__row strong{overflow-wrap:anywhere;font-size:24px;font-weight:500;line-height:calc(20 / 14)}.catalog-main-codes__row .catalog-main-codes__mobile-label{display:none}@media(max-width:767px){.catalog-main:has(>.catalog-main-codes){padding-inline:12px}.catalog-main-codes{margin-top:4px;margin-bottom:64px}.catalog-main-codes>h2{font-size:24px;line-height:32px}.catalog-main-codes__form{margin-top:36px}.catalog-main-codes__input-row{flex-direction:column;align-items:stretch}.catalog-main-codes__input,.catalog-main-codes .catalog-main-codes__activate,.catalog-main-codes__field{width:100%}.catalog-main-codes__form>p{font-size:14px;line-height:20px}.catalog-main-codes__help-tooltip{left:auto;right:calc(100% + 40px);width:min(256px,calc(100vw - 116px))}.catalog-main-codes>.catalog-main-codes__history-heading{margin-top:52px}.catalog-main-codes__history{margin-top:16px}.catalog-main-codes__empty{font-size:20px}.catalog-main-codes__row{gap:12px;margin-bottom:12px;padding:14px 16px;border-radius:16px}.catalog-main-codes__row>div:nth-child(2){width:auto}.catalog-main-codes__row span{font-size:12px;line-height:16px}.catalog-main-codes__row strong{font-size:14px;line-height:20px}.catalog-main-codes__row .catalog-main-codes__desktop-label{display:none}.catalog-main-codes__row .catalog-main-codes__mobile-label{display:block}}.catalog-main:has(>.current-catalog-product){max-width:1328px;padding-left:32px;padding-right:32px}.current-catalog-product{--v-text: #09090b;margin:80px 0 100px;color:var(--v-text);font:400 16px/1.5 Onest,Arial,sans-serif}.current-catalog-product h2,.current-catalog-product h3,.current-catalog-product p{margin:0}.current-catalog-product--state{margin-top:64px}.current-catalog-product__breadcrumb{display:block;font-size:20px;line-height:28px;margin-bottom:24px;color:#676767}.current-catalog-product__breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.current-catalog-product__breadcrumb li{display:inline-flex;align-items:center;gap:6px}.current-catalog-product__breadcrumb li:last-child{color:var(--v-text)}.current-catalog-product__breadcrumb a{color:inherit;text-decoration:none}.current-catalog-product__breadcrumb a:hover{color:#222}.current-catalog-product__breadcrumb svg{display:block;flex-shrink:0}.current-catalog-product__brand{display:flex;align-items:center;justify-content:center;padding:100px;border-radius:16px}.current-catalog-product__brand img{width:300px;max-width:100%;height:auto;object-fit:contain}.current-catalog-product__description{width:100%;margin-top:40px;font-size:18px;line-height:1.5;text-align:start;overflow-wrap:anywhere}.current-catalog-product__description h1{font-size:40px;font-weight:500;margin:0 0 40px;line-height:1.5}.current-catalog-product__description h2{font-size:20px;font-weight:700;margin:10px 0;line-height:1.5}.current-catalog-product__description :is(h3,h4,h5,h6){font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.current-catalog-product__description a{color:#0070f3}.current-catalog-product__description p{margin:0}.current-catalog-product .current-catalog-product__section-heading{font-size:40px;font-weight:500;line-height:1.5;margin:80px 0 0}.current-catalog-product__choices{margin-top:40px}.current-catalog-product__group{margin-bottom:40px}.current-catalog-product__group h3{font-size:24px;line-height:1.5;font-weight:500;margin-bottom:12px}.current-catalog-product__nominals{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.current-catalog-product__nominals button{background:#f4f4f5;border:0;border-radius:8px;padding:16px 24px;font:inherit;font-size:18px;line-height:28px;color:#18181b;box-shadow:0 1px 2px #0000000d;cursor:pointer}.current-catalog-product__nominals button span{font-size:18px;line-height:28px;font-weight:400}.current-catalog-product__nominals button[aria-pressed=true]{background:var(--v-text);color:#fff}.current-catalog-product__nominals button:hover{background:#f4f4f5cc}.current-catalog-product__nominals button[aria-pressed=true]:hover{background:color-mix(in srgb,var(--v-text) 80%,transparent)}.current-catalog-product .current-catalog-product__selected{font-size:24px;line-height:32px;margin-top:56px;font-weight:500}.current-catalog-product__selected span{color:var(--v-primary)}.current-catalog-product .current-catalog-product__availability{max-width:50%;font-size:18px;line-height:28px;margin-top:16px}.current-catalog-product__counter{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px;background:#f7f7f7;border-radius:6px}.current-catalog-product__counter button{padding:0 8px;border:0;background:none;font:inherit;font-size:22px;font-weight:300;line-height:33px;color:#222;cursor:pointer}.current-catalog-product__counter button:disabled{color:#bbb;cursor:default}.current-catalog-product__counter span{margin:0 8px;text-align:center;font-size:16px;line-height:24px}.current-catalog-product__custom{width:281px;max-width:100%;margin-top:48px}.current-catalog-product__input{width:100%;height:52px;padding:12px 24px;background:#f7f7f7;border:0;border-radius:6px;font:inherit;font-size:18px;font-weight:500;line-height:28px;color:#222}.current-catalog-product__input::placeholder{color:#989494;font-weight:400}.current-catalog-product .current-catalog-product__hint{margin-top:8px;font-size:14px;color:var(--v-muted)}.current-catalog-product .current-catalog-product__nominal-error{margin-top:8px;font-size:14px;line-height:20px;font-weight:400;color:#ff3529}.current-catalog-product__total{margin-top:32px}.current-catalog-product__total>span{display:block;font-size:16px;color:#707070}.current-catalog-product__total strong{display:inline-block;font-size:36px;font-weight:500;line-height:40px;color:var(--v-text)}.current-catalog-product__price{display:flex;align-items:flex-start;gap:12px}.current-catalog-product__price del{font-size:24px;font-weight:500;padding-top:4px;color:#67676799;line-height:1.5555555556}.current-catalog-product__actions{display:flex;gap:16px;margin-top:32px}.current-catalog-product__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 120px;min-height:60px;border:1px solid var(--v-primary);border-radius:32px;font:inherit;font-size:18px;font-weight:500;line-height:28px;background:var(--v-primary);color:#fff;text-decoration:none;box-shadow:0 1px 2px #0000000d;cursor:pointer}.current-catalog-product__button:hover{background:var(--v-primary-hover);color:#fff}.current-catalog-product__button:disabled{background:var(--v-primary-disabled);border-color:var(--v-primary-disabled);cursor:default}.current-catalog-product__back{width:60px;height:60px;padding:0;border-color:#000;background:transparent;color:#000;box-shadow:none}.current-catalog-product__back:hover{border-color:#0009;background:transparent;color:#000}.current-catalog-product .current-catalog-product__error{margin-top:8px;color:var(--v-danger)}.current-catalog-product__toast{position:fixed;top:24px;right:24px;z-index:80;display:flex;align-items:center;gap:6px;padding:16px;width:356px;max-width:calc(100vw - 32px);border:1px solid #f7f7f7;border-radius:8px;background:#f7f7f7;box-shadow:0 4px 24px #0002;font:14px ui-sans-serif,system-ui,sans-serif}.current-catalog-product__toast>svg{flex-shrink:0;margin-right:5px;color:#28aa49}.current-catalog-product__toast>div{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px;overflow-wrap:anywhere}.current-catalog-product__toast strong{font-size:14px;line-height:21px;font-weight:500}.current-catalog-product__toast span{color:#3f3f3f;line-height:19.6px}.current-catalog-product__help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.current-catalog-product__help-card{min-height:0;padding:24px;border-radius:16px;background:#9eb6c8;color:#fff;font-size:24px;line-height:32px;font-weight:400}.current-catalog-product__help-card h3{margin:0;font:inherit}.current-catalog-product__help-number{display:flex;align-items:center;justify-content:center;width:73px;height:73px;margin-bottom:24px;border-radius:50%;background:#fff;color:#9eb6c8;font-size:26px;font-weight:600;line-height:1.4}.current-catalog-product__help-card a{color:#5d7c92;text-decoration:underline;font-weight:500}@media(min-width:1536px){.current-catalog-product__nominals{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1024px){.current-catalog-product__description{width:75%}.current-catalog-product__counter button{font-size:28px;line-height:42px;padding:0 28px}}@media(max-width:1023px){.current-catalog-product__nominals{grid-template-columns:repeat(3,minmax(0,1fr))}.current-catalog-product__help-card{font-size:20px}}@media(max-width:767px){.catalog-main:has(>.current-catalog-product){padding-left:12px;padding-right:12px}.current-catalog-product{margin-top:40px}.current-catalog-product--state{margin-top:36px;margin-bottom:64px}.current-catalog-product__breadcrumb{font-size:16px;line-height:24px;margin-bottom:16px}.current-catalog-product__breadcrumb ol{gap:6px}.current-catalog-product__nominals{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.current-catalog-product__nominals button span{font-size:16px;line-height:24px}.current-catalog-product .current-catalog-product__section-heading{font-size:26px}.current-catalog-product__choices{margin-top:24px}.current-catalog-product__group{margin-bottom:32px}.current-catalog-product__counter span{font-size:14px;line-height:20px}.current-catalog-product__custom{width:100%;margin-top:36px}.current-catalog-product .current-catalog-product__selected{margin-top:48px}.current-catalog-product .current-catalog-product__availability{max-width:100%;font-size:16px;line-height:24px}.current-catalog-product__total strong{font-size:32px;line-height:48px}.current-catalog-product__price del{font-size:18px;line-height:28px}.current-catalog-product__actions{margin-top:24px}.current-catalog-product__button{flex:none;padding:16px 24px}.current-catalog-product__back{width:60px;padding:0}.current-catalog-product__help-grid{grid-template-columns:1fr;gap:12px}.current-catalog-product__help-card{padding:16px;font-size:18px;line-height:28px}.current-catalog-product__help-number{width:64px;height:64px;margin-bottom:16px;font-size:16px;line-height:24px}}.catalog-card-payout{max-width:1200px;margin:0 auto;padding:32px 20px 56px}.catalog-card-payout h1{margin:0 0 28px}.catalog-card-payout__form{padding:0}.catalog-card-payout .catalog-form-group{display:block;margin-bottom:20px}.catalog-card-payout .catalog-field-label{display:block;margin-bottom:10px}.catalog-card-payout .catalog-face-values-grid{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.catalog-card-payout .catalog-custom-nominal-box{margin-bottom:20px}.catalog-card-payout .standard-catalog-cart__summary dl{display:grid;grid-template-columns:1fr auto;gap:14px}.catalog-card-payout .standard-catalog-cart__summary dd{margin:0;text-align:right}.catalog-card-payout .standard-catalog-cart__modal dl{display:grid;grid-template-columns:1fr auto;gap:14px}.catalog-card-payout .standard-catalog-cart__modal dd{margin:0;text-align:right}.catalog-card-payout__history-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:40px}.catalog-card-payout__history{padding:0;list-style:none}.catalog-card-payout__history li{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e3e4e6;padding:20px 0}.catalog-card-payout__history li>div{display:flex;flex-direction:column;gap:8px}.catalog-card-payout__history li>div:last-child{text-align:right}@media(max-width:640px){.catalog-card-payout{padding:24px 16px 40px}.catalog-card-payout__history-heading,.catalog-card-payout__history li{align-items:flex-start;flex-direction:column}.catalog-card-payout__history li>div:last-child{text-align:left}}.catalog-contact-email{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;font-family:Onest,Arial,sans-serif}.catalog-contact-email__field{position:relative;display:flex;align-items:center}.catalog-contact-email__field>input{width:100%;height:52px;padding:12px 48px 12px 24px;border:0;border-radius:6px;background:#f7f7f7;color:#222;font:inherit;font-size:18px;line-height:28px;font-weight:500;outline:0}.catalog-contact-email__field>input::placeholder{color:#989494;font-weight:400}.catalog-contact-email__field--editing>input{padding-right:140px}.catalog-contact-email__field>button{position:absolute;right:24px;padding:0;border:0;background:none;color:#989494;cursor:pointer}.catalog-contact-email__field>.catalog-contact-email__save{right:16px;min-height:36px;color:#000;font:inherit;font-size:12px;font-weight:500}.catalog-contact-email__field>button:disabled{cursor:default;opacity:.6}.catalog-contact-email__status{position:absolute;left:24px;display:flex;align-items:center;gap:8px;max-width:calc(100% - 72px);font-size:18px;font-weight:500;pointer-events:none}.catalog-contact-email__measure{min-width:0;overflow:hidden;white-space:pre;color:transparent}.catalog-contact-email__status>svg{flex-shrink:0}.catalog-contact-email__status--confirmed{color:#00b068}.catalog-contact-email__status--unconfirmed{color:#ff3529}.catalog-contact-email__check{align-self:flex-start;padding:0;border:0;background:none;color:var(--v-primary);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.catalog-main-profile .catalog-contact-email input[aria-invalid=true]{box-shadow:0 0 0 1px #ff3529;background:#ff35291a}.catalog-main-profile .catalog-contact-email__validation{margin:0;font-size:14px;line-height:20px;font-weight:400;color:#ff3529}.catalog-email-sms__overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000080}.catalog-email-sms{position:relative;width:calc(100vw - 32px);max-width:512px;padding:24px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 12px 36px #0003;color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-email-sms>h2{margin:0 0 8px;font-size:18px;line-height:18px;font-weight:600}.catalog-email-sms>p{margin:0 0 16px;color:#737373;font-size:14px;line-height:20px}.catalog-email-sms__close{position:absolute;top:16px;right:16px;padding:0;border:0;background:none;color:var(--v-text);opacity:.7;cursor:pointer}.catalog-email-sms__input{width:100%;height:52px;padding:4px 12px 4px 24px;border:0;border-radius:6px;outline:0;background:#f7f7f7;color:#222;font:inherit;font-size:18px;line-height:28px;font-weight:500}.catalog-email-sms__input::placeholder{color:#989494;font-weight:400}.catalog-email-sms__input[aria-invalid=true]{box-shadow:0 0 0 1px #ff3529}.catalog-email-sms .catalog-email-sms__error{margin:8px 0 0;color:#ff3529;font-size:14px;line-height:20px;font-weight:400}.catalog-email-sms__actions{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px}.catalog-email-sms__confirm{width:200px;height:48px;min-height:0;padding:11px 20px;border:0;border-radius:32px;background:var(--v-primary);color:#fff;font:inherit;font-size:16px;line-height:24px;font-weight:500;white-space:nowrap;cursor:pointer}.catalog-email-sms__confirm:hover{background:var(--v-primary-hover)}.catalog-email-sms__confirm:disabled{background:#ffb06b;cursor:default}.catalog-email-sms__repeat{display:block;margin:0 0 16px;padding:0;border:0;background:none;color:#5d7c92;font:inherit;font-size:14px;line-height:20px;cursor:pointer}.catalog-email-sms__recovery{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.catalog-email-sms__recovery>button{padding:0;border:0;background:none;color:var(--v-primary);font:inherit;font-size:14px;cursor:pointer;text-decoration:underline}@media(min-width:640px)and (max-width:767px){.catalog-email-sms{max-width:425px}}@media(max-width:767px){.catalog-email-sms>h2,.catalog-email-sms>p{text-align:center}.catalog-email-sms__confirm{height:36px;padding:7px 12px;font-size:14px;line-height:20px}}.catalog-main:has(>.catalog-standard-confirm-email){max-width:1328px;padding-inline:32px}.catalog-standard-confirm-email{width:100%;min-width:0;margin:0 auto 100px;color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-standard-confirm-email>h3{margin:0;overflow-wrap:anywhere;font-size:28px;font-weight:500;line-height:1.4}@media(max-width:767px){.catalog-main:has(>.catalog-standard-confirm-email){padding-inline:12px}.catalog-standard-confirm-email{margin-bottom:64px}.catalog-standard-confirm-email>h3{font-size:20px}}.catalog-participant-notifications{min-width:0;width:100%;font-family:Onest,Arial,sans-serif;color:var(--v-text)}.catalog-participant-notifications>h3{display:flex;align-items:center;gap:16px;margin:0 0 28px;font-size:28px;line-height:1.4;font-weight:500}.catalog-participant-notifications__count{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;background:#9eb6c8;color:#fff;font-size:18px;font-weight:500;line-height:28px}.catalog-participant-notifications .catalog-participant-notifications__empty{margin:0;color:#989494;font-size:16px;font-weight:500}.catalog-participant-notifications__list{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.catalog-participant-notifications details{padding:8px 0;border-bottom:1px solid #e5e7eb;font-size:14px}.catalog-participant-notifications details:last-child{border-bottom:0}.catalog-participant-notifications summary{display:flex;align-items:baseline;justify-content:space-between;padding:16px 0;gap:16px;list-style:none;font-size:18px;font-weight:400;cursor:pointer}.catalog-participant-notifications summary::-webkit-details-marker{display:none}.catalog-participant-notifications summary:after{content:"⌄";color:#989494;transition:transform .15s}.catalog-participant-notifications details[open]>summary:after{transform:rotate(180deg)}.catalog-participant-notifications__title{display:flex;align-items:center;gap:8px;line-height:28px;min-width:0;overflow-wrap:anywhere}.catalog-participant-notifications__warning{display:inline-flex;color:var(--v-primary)}.catalog-participant-notifications summary>time{margin-left:auto;color:#000;font-size:12px;font-weight:300;white-space:nowrap}.catalog-participant-notifications summary>time.catalog-participant-notifications__unread{color:var(--v-primary)}.catalog-participant-notifications details>p{margin:0 32px 0 0;padding-bottom:16px;font-size:16px;font-weight:300;line-height:1.5;overflow-wrap:anywhere}.catalog-participant-notifications__error{margin-bottom:16px;font-size:14px;color:#ff3529}.catalog-participant-notifications__error>button{margin-left:8px;padding:0;border:0;background:none;color:var(--v-primary);font:inherit;text-decoration:underline;cursor:pointer}.catalog-profile-current-left{display:flex;flex-direction:column;gap:24px;min-width:0}.berg-profile-contacts>.berg-profile-tax{width:100%;padding-left:0;margin-top:30px}.berg-profile-notifications{width:50%;min-width:0;padding-left:50px}@media(max-width:1023px){.catalog-profile-grid:has(>.catalog-profile-current-left){grid-template-columns:minmax(0,1fr);gap:0}.catalog-profile-grid>.catalog-participant-notifications{margin-top:36px}.berg-profile-forms:has(>.berg-profile-notifications){gap:0}.berg-profile-forms:has(>.berg-profile-notifications)>.berg-profile-contacts,.berg-profile-forms>.berg-profile-notifications{width:100%;padding-left:0}.berg-profile-forms>.berg-profile-notifications{margin-top:36px}}@media(max-width:767px){.catalog-participant-notifications>h3{font-size:20px}.catalog-participant-notifications summary{font-size:16px}.catalog-participant-notifications__title{line-height:24px}.catalog-participant-notifications details>p{font-size:14px;line-height:20px}.catalog-participant-notifications .catalog-participant-notifications__empty{font-size:12px}}.catalog-main:has(>.catalog-main-profile){max-width:1328px;padding-inline:32px;padding-bottom:0}.catalog-main-profile{width:100%;min-width:0;margin:0 auto 100px;color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-main-profile>h1{margin:0;font-size:42px;font-weight:500;line-height:1.5}.catalog-main-profile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:48px}.catalog-main-profile__contacts{min-width:0;margin-right:148px}.catalog-main-profile__contacts>h3{margin:0;font-size:28px;font-weight:500;line-height:1.4}.catalog-main-profile__fields{display:flex;flex-direction:column;gap:20px;min-width:0;margin-top:28px}.catalog-main-profile__fields>input{box-sizing:border-box;width:100%;min-width:0;height:52px;padding:12px 24px;border:0;border-radius:6px;background:#f7f7f7;color:#222;outline:0;font:500 18px/28px Onest,Arial,sans-serif}.catalog-main-profile__fields>input::placeholder{color:#989494;font-weight:400}.catalog-main-profile__confirmation{display:flex;align-items:center;gap:12px;margin-top:24px}.catalog-main-profile__confirmation>p{margin:0;font-size:16px;font-weight:400;line-height:1.5}.catalog-main-profile__confirmation>button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:36px;padding:8px 20px;border:0;border-radius:32px;background:var(--v-primary);color:#fff;font:500 14px/21px Onest,Arial,sans-serif;cursor:pointer}.catalog-main-profile__confirmation>button:hover{border-color:var(--v-primary-hover);background:var(--v-primary-hover)}.catalog-main-profile__confirmation>button:disabled{background:#ffb06b;cursor:default}.catalog-main-profile__feedback{margin:12px 0 0;overflow-wrap:anywhere;font-size:16px;font-weight:300;line-height:1.5}.catalog-main-profile__feedback--error{color:#ff3529;font-size:14px;line-height:20px;font-weight:400}@media(max-width:1023px){.catalog-main-profile__grid{grid-template-columns:minmax(0,1fr)}.catalog-main-profile__contacts{margin-right:0}.catalog-main-profile__fields{max-width:none}.catalog-main-profile__grid>.catalog-participant-notifications{margin-top:36px}}@media(max-width:767px){.catalog-main:has(>.catalog-main-profile){padding-inline:12px}.catalog-main-profile{margin-bottom:64px}.catalog-main-profile>h1{font-size:26px}.catalog-main-profile__contacts>h3{font-size:20px}.catalog-main-profile__grid{margin-top:36px}.catalog-main-profile__confirmation{flex-wrap:wrap}}.nlmk-shell .profile-page .title{font-size:36px;font-weight:700;padding:0;margin:0;color:#333}.nlmk-shell .profile-page__title{margin-bottom:30px;text-align:center}.nlmk-shell .profile-page__forms{display:flex;flex-wrap:wrap;justify-content:center}.nlmk-shell .profile-page__contact-form{width:45%}.nlmk-shell .profile-page__contact-form .button--big{padding:20px}.nlmk-shell .profile-page .form{display:flex;flex-direction:column}.nlmk-shell .profile-page .form__title{font-size:24px;margin-bottom:10px;font-weight:600;text-align:center}.nlmk-shell .profile-page .form-row{margin-bottom:30px}.nlmk-shell .profile-page .form-row-item{display:flex;align-items:center}.nlmk-shell .profile-page .form-row-item .button{flex-shrink:0}.nlmk-shell .profile-page .nlmk-alert{padding:16px 20px;background:#fff7db;border-radius:5px;margin-bottom:20px}.nlmk-shell .profile-page .nlmk-alert h2{margin:0;font-size:20px}.nlmk-shell .nlmk-email-sms{font-family:inherit}.nlmk-shell .nlmk-email-sms .nlmk-feedback{margin-top:8px}.nlmk-shell .nlmk-email-sms .catalog-email-sms__repeat,.nlmk-shell .nlmk-email-sms .catalog-email-sms__recovery>button{color:#0074c2}@media(max-width:786px){.nlmk-shell .profile-page .title{font-size:24px}}@media(max-width:700px){.nlmk-shell .profile-page__forms{flex-direction:column}.nlmk-shell .profile-page__contact-form{width:100%;padding-right:0}.nlmk-shell .profile-page__title{margin-bottom:10px}.nlmk-shell .profile-page .form__title{font-size:18px}}@media(min-width:321px)and (max-width:768px){.nlmk-shell .profile-page .form-row{margin-bottom:10px}}.catalog-main:has(>.catalog-autoeuro-profile){max-width:1328px;padding-inline:32px;padding-bottom:0}.catalog-autoeuro-profile{width:100%;min-width:0;margin:0 auto 100px;color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-autoeuro-profile>h1{margin:0;font-size:42px;font-weight:500;line-height:1.2}.catalog-autoeuro-profile h3{margin:0;font-size:28px;font-weight:500;line-height:1.4}.catalog-autoeuro-profile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:48px}.catalog-autoeuro-profile__contacts{min-width:0;margin-right:148px}.catalog-autoeuro-profile__fields{display:flex;flex-direction:column;gap:20px;min-width:0;margin-top:28px}.catalog-autoeuro-profile__fields>input,.catalog-autoeuro-profile__card-field>input{box-sizing:border-box;width:100%;min-width:0;height:52px;padding:12px 24px;border:0;border-radius:6px;background:#f7f7f7;color:#222;outline:0;font:500 18px/28px Onest,Arial,sans-serif}.catalog-autoeuro-profile input::placeholder{color:#989494;font-weight:400}.catalog-autoeuro-profile__confirmation{display:flex;align-items:center;gap:12px;margin-top:24px}.catalog-autoeuro-profile__confirmation>p{margin:0;font-size:18px;font-weight:300;line-height:1.5}.catalog-autoeuro-profile__confirmation>button,.catalog-autoeuro-tax__save{flex-shrink:0;padding:10px 20px;border:1px solid var(--v-primary);border-radius:6px;background:var(--v-primary);color:#fff;font:500 14px/20px Onest,Arial,sans-serif;cursor:pointer}.catalog-autoeuro-profile__confirmation>button:hover,.catalog-autoeuro-tax__save:hover{background:var(--v-primary-hover);border-color:var(--v-primary-hover)}.catalog-autoeuro-profile button:disabled{opacity:.6;cursor:default}.catalog-autoeuro-profile__bank{margin-top:64px}.catalog-autoeuro-profile__card-field{display:flex;position:relative;align-items:center;margin-top:28px}.catalog-autoeuro-profile__card-field>input{padding-right:120px}.catalog-autoeuro-profile__card-field>button{position:absolute;right:24px;padding:0;border:0;background:none;color:#989494;cursor:pointer;font:500 16px/24px Onest,Arial,sans-serif}.catalog-autoeuro-profile__feedback{margin:12px 0 0;overflow-wrap:anywhere;font-size:16px;font-weight:300;line-height:1.5}.catalog-autoeuro-profile__error{color:#ff3529}.catalog-autoeuro-profile__check,.catalog-autoeuro-profile__feedback>button{padding:0;border:0;background:none;color:var(--v-primary);font:inherit;text-decoration:underline;cursor:pointer}.catalog-autoeuro-profile__check{margin-top:8px}.catalog-autoeuro-tax{margin-top:28px;min-width:0;font-family:Onest,Arial,sans-serif}.catalog-autoeuro-tax__heading{display:flex;align-items:center;gap:20px;margin-bottom:24px}.catalog-autoeuro-tax__heading h3{margin:0}.catalog-autoeuro-tax__fields{display:flex;flex-direction:column;gap:20px}.catalog-autoeuro-tax__fields>h4,.catalog-autoeuro-tax__passport>h4{margin:8px 0 0;font-size:24px;font-weight:400;line-height:calc(28 / 18)}.catalog-autoeuro-tax__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.catalog-autoeuro-tax__input{box-sizing:border-box;width:100%;min-width:0;height:52px;padding:12px 24px;border:0;border-radius:6px;background:#f7f7f7;color:#222;outline:0;font:500 18px/28px Onest,Arial,sans-serif}.catalog-autoeuro-tax__patronymic{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:300;line-height:20px;margin-top:8px}.catalog-autoeuro-tax__patronymic>input{accent-color:var(--v-primary);width:16px;height:16px}.catalog-autoeuro-tax__passport>p{margin:0;color:#737373;font-size:16px;font-weight:500;line-height:24px}.catalog-autoeuro-tax__upload{display:flex;flex-direction:column;align-items:center;padding:28px;border-radius:16px;background:#f7f7f7;text-align:center}.catalog-autoeuro-tax__upload>p{margin:0;font-size:16px;font-weight:500;line-height:24px}.catalog-autoeuro-tax__upload>p+p{margin-top:4px;color:#737373;font-weight:300}.catalog-autoeuro-tax__choose{position:relative;margin-top:16px;color:#9eb6c8;border:1px solid #9eb6c8;border-radius:6px;font-size:16px;line-height:24px;padding:11px 52px;cursor:pointer}.catalog-autoeuro-tax__choose:focus-within{outline:2px solid var(--v-primary);outline-offset:2px}.catalog-autoeuro-tax__choose>input{position:absolute;width:1px;height:1px;opacity:0}.catalog-autoeuro-tax__files{display:flex;flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none}.catalog-autoeuro-tax__files>li{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;font-size:14px}.catalog-autoeuro-tax__files>li>span{min-width:0;overflow-wrap:anywhere}.catalog-autoeuro-tax__files button{flex-shrink:0;border:0;background:none;padding:0;cursor:pointer}.catalog-autoeuro-tax__date{position:relative;min-width:0}.catalog-autoeuro-tax__date>input{padding-right:48px}.catalog-autoeuro-tax__date>button{position:absolute;top:18px;right:24px;border:0;padding:0;background:none;color:#989494;cursor:pointer}.catalog-autoeuro-tax__calendar{position:absolute;top:56px;right:0;z-index:25;width:250px;max-width:calc(100vw - 48px);box-sizing:border-box;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px #0002;color:#222;font-size:14px}.catalog-autoeuro-tax__calendar-heading{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 32px;margin-bottom:16px}.catalog-autoeuro-tax__calendar-heading select{min-width:0;height:32px;padding:0 6px;font:inherit;font-weight:500;border:1px solid #e5e7eb;border-radius:32px;background:transparent;box-shadow:0 1px 2px #0001;cursor:pointer}.catalog-autoeuro-tax__calendar-heading>button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:32px;background:var(--v-primary);color:#fff;font-size:24px;cursor:pointer}.catalog-autoeuro-tax__calendar-heading>button:first-of-type{left:0;right:auto}.catalog-autoeuro-tax__calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px 0;text-align:center}.catalog-autoeuro-tax__calendar-grid>span{font-size:12px;color:#737373}.catalog-autoeuro-tax__calendar-grid>button{height:32px;border:0;border-radius:50%;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}.catalog-autoeuro-tax__calendar-grid>button:hover{background:#f7f7f7}.catalog-autoeuro-tax__calendar-grid>button[aria-pressed=true]{background:var(--v-primary);color:#fff}.catalog-autoeuro-tax__calendar-grid>.catalog-autoeuro-tax__outside-day{color:#989494}.catalog-autoeuro-tax__calendar-grid>button:focus-visible{outline:2px solid #5d7c92}@media(max-width:1023px){.catalog-autoeuro-profile__grid{grid-template-columns:minmax(0,1fr)}.catalog-autoeuro-profile__contacts{margin-right:0}.catalog-autoeuro-profile__fields{max-width:none}.catalog-autoeuro-profile__grid>.catalog-participant-notifications{margin-top:36px}}@media(max-width:767px){.catalog-main:has(>.catalog-autoeuro-profile){padding-inline:12px}.catalog-autoeuro-profile{margin-bottom:64px}.catalog-autoeuro-profile>h1{font-size:26px}.catalog-autoeuro-profile h3{font-size:20px}.catalog-autoeuro-profile__grid{margin-top:36px}.catalog-autoeuro-profile__confirmation{flex-wrap:wrap}.catalog-autoeuro-profile__card-field>button{font-size:12px;line-height:16px}.catalog-autoeuro-tax__row{grid-template-columns:minmax(0,1fr)}.catalog-autoeuro-tax__fields>h4,.catalog-autoeuro-tax__passport>h4{font-size:18px}.catalog-autoeuro-tax__passport>p{font-size:12px;line-height:16px}.catalog-autoeuro-tax__upload>p{font-size:12px;line-height:16px}.catalog-autoeuro-tax__choose{font-size:14px;line-height:20px;padding:7px 36px}}.catalog-main:has(>.catalog-support-current){max-width:1328px;padding-inline:32px;padding-bottom:0}.catalog-support-current{margin-bottom:100px;font-family:Onest,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--v-text)}.catalog-support-current h1{margin:0;font-size:42px;font-weight:500;line-height:1.5}.catalog-support-current h3{margin:0;font-size:28px;font-weight:500;line-height:1.4}.catalog-support-current__grid{display:grid;grid-template-columns:minmax(400px,.5fr) 1fr;gap:160px;margin-top:40px}.catalog-support-current__grid>*{min-width:0}.catalog-support-current__form{display:flex;flex-direction:column;gap:20px}.catalog-support-current__form h3{margin-bottom:8px}.catalog-support-current__field{display:grid;gap:8px}.catalog-support-current__field input{width:100%;height:52px;padding:12px 24px;border:0;border-radius:6px;background:#f7f7f7;color:#222;font:inherit;font-size:18px;line-height:28px;font-weight:500;outline:0}.catalog-support-current__field input::placeholder{color:#989494;font-weight:400}.catalog-support-current__field input[aria-invalid=true]{box-shadow:0 0 0 1px #ff3529}.catalog-support-current p{margin:0}.catalog-support-current .catalog-support-current__field-error{color:#ff3529;font-size:14px;line-height:20px;font-weight:400}.catalog-support-current__error{color:#ff3529;font-size:14px}.catalog-support-current .catalog-support-current__submit,.catalog-support-current .catalog-support-current__check{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:stretch;min-width:200px;min-height:40px;padding:10px 20px;border:0;border-radius:32px;background:var(--v-primary);color:#fff;font:inherit;font-size:14px;font-weight:500;line-height:calc(20 / 14);cursor:pointer}.catalog-support-current .catalog-support-current__submit:hover{background:var(--v-primary-hover)}.catalog-support-current .catalog-support-current__submit:disabled{background:#ffb06b;cursor:default}.catalog-support-current .catalog-support-current__check{border:1px solid var(--v-primary);background:transparent;color:var(--v-primary)}.catalog-support-current__contacts{margin-top:64px}.catalog-support-current__contacts h4{margin:0 0 20px;font-size:20px;font-weight:500;line-height:1.5}.catalog-support-current__contacts>a{display:block;margin:4px 0;color:#9eb6c8;font-size:18px;font-weight:600;line-height:28px}.catalog-support-current__contacts p{margin-top:20px;color:#989494;font-size:16px;line-height:1.5}.catalog-support-current__faq>h3{margin:0!important;padding-bottom:28px;border-bottom:1px solid #e5e7eb}.catalog-support-current__accordion{border-bottom:1px solid #e5e7eb;font-size:14px}.catalog-support-current__accordion:last-child{border-bottom:0}.catalog-support-current__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;gap:8px;list-style:none;font-size:18px;line-height:28px;font-weight:400;cursor:pointer}.catalog-support-current__accordion summary::-webkit-details-marker{display:none}.catalog-support-current__accordion summary:after{content:"⌄";color:#989494;transition:transform .15s}.catalog-support-current__accordion[open] summary:after{transform:rotate(180deg)}.catalog-support-current__accordion>div{padding-bottom:16px;font-size:16px;font-weight:300;line-height:24px}.catalog-support-current__toast{position:fixed;top:24px;right:24px;z-index:80;display:flex;align-items:center;gap:6px;width:356px;max-width:calc(100vw - 32px);padding:16px;border:1px solid #f7f7f7;border-radius:8px;background:#f7f7f7;box-shadow:0 4px 24px #0002;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.catalog-support-current__toast>svg{flex-shrink:0;margin-right:5px}.catalog-support-current__toast>div{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.catalog-support-current__toast strong{font-size:14px;line-height:21px;font-weight:500}.catalog-support-current__toast span{color:#3f3f3f;font-size:14px;line-height:19.6px;font-weight:400}@media(max-width:1279px){.catalog-support-current__grid{gap:64px}}@media(max-width:1023px){.catalog-support-current__grid{grid-template-columns:1fr;gap:40px}}@media(max-width:767px){.catalog-main:has(>.catalog-support-current){padding-inline:12px}.catalog-support-current{margin-bottom:64px}.catalog-support-current h1{font-size:26px}.catalog-support-current h3{font-size:20px}.catalog-support-current__grid{margin-top:24px}.catalog-support-current .catalog-support-current__submit{width:100%}.catalog-support-current__contacts{margin-top:32px}.catalog-support-current__contacts h4{font-size:16px;line-height:24px}.catalog-support-current__contacts>a{font-size:12px;line-height:16px}.catalog-support-current__contacts p{font-size:12px;line-height:16px}.catalog-support-current__accordion{font-size:12px}.catalog-support-current__accordion summary{font-size:16px;line-height:24px}.catalog-support-current__accordion>div{font-size:14px;line-height:20px}}@media(max-width:600px){.catalog-support-current--main .catalog-support-current__toast{top:16px;right:16px;width:calc(100vw - 32px)}}.nlmk-shell .support-page .title{font-size:36px;font-weight:700;padding:0;margin:0;color:#333}.nlmk-shell .support-page .title-3{font-size:24px}.nlmk-shell .support-page .form{display:flex;flex-direction:column}.nlmk-shell .support-page .form-row{margin-bottom:30px}.nlmk-shell .support-page a{color:#0074c2}.nlmk-shell .support-page__body{display:flex}.nlmk-shell .support-page__form{width:50%;padding-right:140px}.nlmk-shell .support-page__contacts{width:50%}.nlmk-shell .support-page__title{margin-bottom:60px}.nlmk-shell .support-page__form-title{margin-bottom:40px}.nlmk-shell .support-page__contact-title{color:#868686;font-size:12px;margin-bottom:8px}.nlmk-shell .support-page__contact-value{color:#3884be;font-size:24px;margin-bottom:5px;font-weight:700}.nlmk-shell .support-page__contact-item{margin-bottom:30px}@media(max-width:786px){.nlmk-shell .support-page .title{font-size:24px}.nlmk-shell .support-page .title-3{font-size:20px}.nlmk-shell .support-page__body{flex-direction:column-reverse}.nlmk-shell .support-page__form{width:100%;padding-right:0}.nlmk-shell .support-page__form .button,.nlmk-shell .support-page__contacts{width:100%}.nlmk-shell .support-page__title{margin-bottom:15px}.nlmk-shell .support-page__form-title{margin-bottom:10px}.nlmk-shell .support-page__contact-value{font-size:18px}.nlmk-shell .support-page__contact-item{margin-bottom:15px}}@media(min-width:321px)and (max-width:768px){.nlmk-shell .support-page .form-row{margin-bottom:10px}}.catalog-brand-hero{aspect-ratio:21 / 9;background-image:var(--catalog-brand-hero-desktop-image, none);background-position:center;background-size:cover;border-radius:32px;display:flex;align-items:center;color:#fff;font-family:Onest,Arial,sans-serif}.catalog-brand-hero__content{padding:48px 64px;max-width:610px}.catalog-brand-hero h1{font-size:36px;line-height:1.25;font-weight:500;margin:0 0 32px;max-width:355px}.catalog-brand-hero p{font-size:20px;line-height:1.5;max-width:355px;margin:0 0 36px}.catalog-brand-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.catalog-brand-hero .catalog-brand-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 20px;border:1px solid var(--catalog-brand-hero-primary);border-radius:32px;background:var(--catalog-brand-hero-primary);color:#fff;font-size:14px;line-height:20px;font-weight:500;text-decoration:none}.catalog-brand-hero .catalog-brand-hero__button:hover{background:var(--catalog-brand-hero-primary-hover);border-color:color-mix(in srgb,var(--catalog-brand-hero-primary-hover) 20%,transparent)}.catalog-brand-hero .catalog-brand-hero__button--outline{background:transparent;border-color:#fff}.catalog-brand-hero .catalog-brand-hero__button--outline:hover{background:transparent;border-color:#fff9}@media(min-width:1024px){.catalog-brand-hero .catalog-brand-hero__button{font-size:18px;line-height:1.4285714286;padding:12px 28px}}@media(max-width:767px){.catalog-brand-hero{aspect-ratio:5 / 8;background-image:var(--catalog-brand-hero-mobile-image, none);align-items:flex-start}.catalog-brand-hero__content{width:100%;padding:80px 24px 24px;text-align:center;max-width:100%}.catalog-brand-hero h1{font-size:24px;max-width:none}.catalog-brand-hero p{font-size:16px;max-width:none}.catalog-brand-hero__actions{justify-content:center}}@media(min-width:641px)and (max-width:767px){.catalog-brand-hero{aspect-ratio:21 / 9}}.catalog-brand-banners{position:relative;border-radius:30px;overflow:hidden}.catalog-brand-banners picture,.catalog-brand-banners img{display:block;width:100%;height:auto}.catalog-brand-banners__controls{display:flex;align-items:center;justify-content:center;gap:18px;padding:12px;background:#f7f7f7}.catalog-brand-banners__controls button{border:1px solid #ddd;border-radius:50%;width:36px;height:36px;font-size:24px;background:#fff}.catalog-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalog-offer-grid .catalog-offer-grid__card{background:#f7f7f7;border-radius:15px;padding:16px;min-width:0;transition:background .15s;color:var(--v-text);text-decoration:none}.catalog-offer-grid .catalog-offer-grid__card:hover{background:#f7f7f7}.catalog-offer-grid__card img{display:block;width:100%;height:184px;aspect-ratio:auto;object-fit:fill;border-radius:5px}.catalog-offer-grid__card h3{font-size:20px;font-weight:500;margin:24px 0 0;line-height:28px}.catalog-offer-grid__card .catalog-offer-grid__price{display:flex;flex-direction:column;column-gap:4px;font-size:14px;line-height:20px;font-weight:400;margin:4px 0 0;color:color-mix(in srgb,var(--v-text, #09090b) 40%,transparent)}.catalog-offer-grid__load-more{display:flex;justify-content:center;margin-top:48px}.catalog-offer-grid__load-more button{border:0;background:none;padding:0;font:inherit;font-size:18px;font-weight:500;text-decoration:underline;cursor:pointer}@media(min-width:1024px){.catalog-offer-grid__card .catalog-offer-grid__price{flex-direction:row}}@media(max-width:767px){.catalog-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.catalog-offer-grid__card img{height:auto;border-radius:2px}.catalog-offer-grid__card h3{font-size:19px;margin:16px 0 0;line-height:1.5}.catalog-offer-grid__card .catalog-offer-grid__price{font-size:13px;line-height:19.5px}.catalog-offer-grid__load-more{margin-top:32px}}.catalog-sort-control{position:relative;color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-sort-control__desktop{position:relative;background:#f7f7f7;border-radius:8px;width:260px;height:64px;margin-bottom:16px}.catalog-sort-control .catalog-sort-control__trigger{display:flex;flex-direction:column;gap:2px;border:0;border-radius:6px;background:#f7f7f7;padding:8px 12px;width:100%;min-height:64px;text-align:left;font:inherit;cursor:pointer;color:inherit}.catalog-sort-control__label{font-size:14px;line-height:20px;font-weight:400;color:#989494}.catalog-sort-control__value{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:18px;line-height:28px;font-weight:500}.catalog-sort-control__dropdown{position:absolute;top:100%;left:0;z-index:20;width:100%;margin-top:8px;border-radius:6px;background:#fff;box-shadow:0 8px 20px #0002;overflow:hidden}.catalog-sort-control__dropdown button,.catalog-sort-control__sheet-options button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 12px;border:0;background:#fff;text-align:left;font:inherit;font-size:14px;cursor:pointer;color:inherit}.catalog-sort-control__dropdown button:hover,.catalog-sort-control__dropdown button:focus-visible,.catalog-sort-control__sheet-options button:hover{background:#f7f7f7}.catalog-sort-control__mobile-trigger{display:none}.catalog-sort-control__overlay{position:fixed;inset:0;background:#0008;z-index:100;display:flex;align-items:flex-end;justify-content:center;padding:0}.catalog-sort-control__sheet{background:#fff;width:100%;max-width:100%;padding:24px 16px;border-radius:12px 12px 0 0;position:relative;box-shadow:0 12px 36px #0003}.catalog-sort-control__sheet:before{content:"";display:block;height:4px;width:100px;background:#e5e7eb;border-radius:999px;margin:-8px auto 24px}.catalog-sort-control .catalog-sort-control__sheet>h2{font-size:18px;line-height:1.3;font-weight:500;margin:0 0 20px}.catalog-sort-control__sheet-options button{padding:8px 0}.catalog-sort-control__close{position:absolute;right:16px;top:16px;background:none;border:0;color:#989494;cursor:pointer}@media(max-width:767px){.catalog-sort-control__desktop{display:none}.catalog-sort-control .catalog-sort-control__mobile-trigger{display:flex;align-items:center;gap:6px;border:0;background:none;padding:0;font:inherit;font-size:16px;font-weight:500;cursor:pointer;color:inherit}}@media(min-width:768px){.catalog-sort-control__overlay{display:none}}.catalog-category-control{color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-category-control__details{margin:0 0 20px}.catalog-category-control__details>summary{display:flex;align-items:center;gap:8px;font-size:18px;line-height:28px;list-style:none;cursor:pointer;margin-bottom:12px}.catalog-category-control__details>summary:after{content:none}.catalog-category-control__details>summary::-webkit-details-marker{display:none}.catalog-category-control__details[open]>summary svg{transform:rotate(180deg)}.catalog-category-control label{display:flex;align-items:center;margin:0 0 16px;gap:8px;font-size:16px;line-height:1}.catalog-category-control__details label:last-of-type{margin-bottom:0}.catalog-category-control input[type=checkbox]{appearance:none;width:24px;height:24px;flex-shrink:0;border:1px solid oklch(.92 .004 286.32);border-radius:8px;background:#fff;display:grid;place-content:center;box-shadow:0 1px 2px #0001}.catalog-category-control input[type=checkbox]:checked{background:var(--v-primary);border-color:var(--v-primary)}.catalog-category-control input[type=checkbox]:checked:before{content:"";width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.catalog-category-control .catalog-category-control__expand{display:block;margin-top:12px;padding:0;border:0;background:transparent;font:inherit;color:var(--v-primary);text-decoration:none;cursor:pointer}.catalog-category-control .catalog-category-control__search{width:100%;height:36px;margin-bottom:20px;padding:4px 16px;border:1px solid oklch(.92 .004 286.32);border-radius:32px;background:#fff;font:inherit;font-size:14px;line-height:20px}.catalog-category-control__mobile-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;background:#fff;font:inherit;font-size:18px;font-weight:500;line-height:24px;padding:0;margin-bottom:24px;cursor:pointer;color:inherit}.catalog-category-control__list{padding:0 4px}.catalog-category-control__list label{justify-content:space-between;gap:12px}.catalog-category-control__list input[type=checkbox]{order:1}@media(max-width:767px){.catalog-category-control__details{margin:0 0 24px}.catalog-category-control__details>summary{font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px}.catalog-category-control__details label{justify-content:space-between;gap:12px}.catalog-category-control__details label:last-of-type{margin-bottom:16px}.catalog-category-control__details input[type=checkbox]{order:1}}.catalog-browse-layout{display:grid;grid-template-columns:25% minmax(0,1fr);grid-template-rows:min-content 1fr;gap:0;color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-browse-layout__sidebar{grid-column:1;grid-row:1 / span 2;min-width:0;padding-right:32px}.catalog-browse-layout__toolbar{grid-column:2;grid-row:1;min-width:0}.catalog-browse-layout__results{grid-column:2;grid-row:2;min-width:0}.catalog-browse-layout .catalog-browse-layout__reset{border:0;background:transparent;font:inherit;text-decoration:underline;color:#737373;cursor:pointer}.catalog-browse-layout .catalog-browse__kind{margin-top:24px}.catalog-browse-layout .catalog-browse__kind-title{margin:0 0 12px;font-size:16px;line-height:24px}.catalog-browse-layout .catalog-browse__kind-options{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.catalog-browse-layout .catalog-browse__kind-options>button{min-width:0;max-width:100%}.catalog-browse-layout__overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:0;background:#fff}.catalog-browse-layout__dialog{position:relative;box-sizing:border-box;width:100%;max-width:100%;height:100dvh;max-height:100dvh;overflow:auto;padding:16px;border-radius:0;background:#fff;box-shadow:none}.catalog-browse-layout .catalog-browse-layout__dialog>h2{margin:0 72px 40px;font-size:20px;line-height:24px;font-weight:500;text-align:center}.catalog-browse-layout .catalog-browse-layout__close{position:absolute;left:16px;top:16px;width:24px;height:24px;padding:0;border:0;background:none;color:#989494;cursor:pointer}.catalog-browse-layout .catalog-browse-layout__mobile-reset{position:absolute;top:16px;right:16px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:var(--v-primary);cursor:pointer}.catalog-browse-layout__fields{padding:0 4px}@media(max-width:767px){.catalog-browse-layout{display:block}.catalog-browse-layout__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.catalog-browse-layout .catalog-browse-layout__filter-trigger{display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;font-size:16px;font-weight:500;color:inherit;cursor:pointer}}.catalog-price-control{color:var(--v-text);font-family:Onest,Arial,sans-serif}.catalog-price-control .catalog-price-control__desktop{min-width:0;border:0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:24px 0 28px;margin:20px 0}.catalog-price-control__desktop>legend{float:left;width:100%;font-size:16px;font-weight:700;margin:0 0 12px}.catalog-price-control__range{display:flex;clear:both;gap:12px}.catalog-price-control__range>label{display:flex;align-items:center;flex:1;min-width:0;gap:12px;margin:0;font-size:14px}.catalog-price-control .catalog-price-control__range input{width:100%;min-width:0;height:36px;padding:4px 16px;border:1px solid oklch(.92 .004 286.32);border-radius:32px;background:#fff;font:inherit;font-size:14px;line-height:20px;box-shadow:0 1px 2px #0001;color:inherit}.catalog-price-control__slider{position:relative;height:16px;margin:20px 0 24px}.catalog-price-control__slider:before{content:"";height:4px;position:absolute;top:6px;left:0;right:0;border-radius:4px;background:linear-gradient(to right,color-mix(in srgb,var(--v-primary) 20%,transparent) 0 var(--catalog-price-control-min, 0%),var(--v-primary) var(--catalog-price-control-min, 0%) var(--catalog-price-control-max, 100%),color-mix(in srgb,var(--v-primary) 20%,transparent) var(--catalog-price-control-max, 100%) 100%)}.catalog-price-control .catalog-price-control__slider input{appearance:none;pointer-events:none;position:absolute;inset:0;width:100%;height:16px;background:transparent;margin:0}.catalog-price-control__slider input::-webkit-slider-thumb{appearance:none;pointer-events:auto;width:16px;height:16px;background:#fff;border:1px solid var(--v-primary);border-radius:50%;cursor:pointer}.catalog-price-control__slider input::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;background:#fff;border:1px solid var(--v-primary);border-radius:50%;cursor:pointer}.catalog-price-control__mobile{margin:0 0 24px;border:0}.catalog-price-control__mobile>summary{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500;line-height:24px;padding:0;margin-bottom:24px;list-style:none;cursor:pointer}.catalog-price-control__mobile>summary:after{content:none}.catalog-price-control__mobile>summary::-webkit-details-marker{display:none}.catalog-price-control__mobile[open]>summary svg{transform:rotate(180deg)}@media(max-width:767px){.catalog-price-control__mobile .catalog-price-control__inputs{display:flex;flex-direction:column}.catalog-price-control__mobile .catalog-price-control__slider{order:-1;margin:0 0 24px}.catalog-price-control__mobile .catalog-price-control__range{margin-bottom:40px}.catalog-price-control__mobile .catalog-price-control__range>label{gap:16px;font-size:16px;font-weight:400}.catalog-price-control__mobile .catalog-price-control__range input{height:52px;padding:4px 24px;border:0;border-radius:6px;background:#f7f7f7;font-size:18px;line-height:28px;font-weight:500}}.gc-storefront-load-status{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 24px;margin-bottom:24px;border:1px solid #e4e4e7;border-radius:8px;background:#fafafa;color:var(--v-text, #09090b)}.gc-storefront-load-status p{margin:0;font-size:14px;line-height:20px;font-weight:400}.gc-storefront-load-status p+p{margin-top:8px}.gc-storefront-load-status p.gc-storefront-load-status__title{font-size:16px;line-height:24px;font-weight:500}.gc-storefront-load-status__retry{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 16px;border:1px solid #09090b;border-radius:32px;background:transparent;color:#09090b;font:500 14px/20px Onest,Arial,sans-serif;cursor:pointer}.gc-storefront-load-status__retry:hover{border-color:#0009}.gc-storefront-load-status__retry:disabled{opacity:.5;cursor:default}.gc-storefront-load-placeholder{margin:24px 0;min-height:96px;font-size:16px;line-height:24px;font-weight:400}.gc-storefront-empty{margin:16px 0;padding:24px;border-radius:12px;background:#f7f7f7}@media(max-width:767px){.gc-storefront-load-status{flex-direction:column;gap:16px;padding:16px;margin-bottom:16px}.gc-storefront-load-status__retry{width:100%}.gc-storefront-load-placeholder{font-size:14px;line-height:20px}}.catalog-shell--authenticated .catalog-main:has(>.standard-orders){max-width:1328px;padding-left:32px;padding-right:32px;padding-bottom:0}.standard-orders{margin-bottom:100px;font-family:Onest,sans-serif;color:var(--v-text,#222)}.standard-orders h1{font-size:42px;font-weight:500;line-height:1.5;margin:0}.standard-orders a{color:inherit;text-decoration:none}.standard-orders button,.standard-orders input,.standard-orders select{font:inherit}.standard-orders__button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:32px;background:var(--v-primary);color:#fff;padding:10px 20px;min-height:40px;font-size:14px;line-height:1.5;font-weight:500;text-decoration:none;cursor:pointer}.standard-orders__button:hover{background:var(--v-primary-hover)}.standard-orders__button:disabled{background:#ffb06b;cursor:default}.standard-orders__button--outline{background:transparent;color:#000;border:1px solid #000}.standard-orders__button--outline:hover{background:transparent;border-color:#0009}.standard-orders__button--ghost{background:transparent;color:#989494;padding:0;min-height:0}.standard-orders__button--purple{background:#9eb6c8}.standard-orders__button--purple:hover{background:#5d7c92}.standard-orders__navigation{position:relative}.standard-orders__error{color:#dc2626;font-size:14px;line-height:20px}.standard-orders__notice{font-size:14px;line-height:20px}.standard-orders__toast{pointer-events:none;position:fixed;top:24px;right:24px;bottom:auto;z-index:80;box-sizing:border-box;width:356px;max-width:calc(100vw - 32px);margin:0;padding:16px;background:#f7f7f7;border:1px solid #f7f7f7;box-shadow:0 4px 24px #0002;border-radius:8px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.standard-orders__actions{flex-wrap:wrap}.standard-orders__actions--detail{display:inline-flex;min-width:0;justify-content:flex-start}.standard-orders__actions--detail>.standard-orders__button{min-height:0;padding:4px 12px;font-size:12px;line-height:16px}.standard-orders__filter-panel input:not([type=checkbox]),.standard-orders__input{min-width:0;width:100%;height:36px;border:1px solid #e5e7eb;border-radius:32px;padding:8px;font-size:14px;color:inherit;background:#fff;box-sizing:border-box}.standard-orders__filter-panel input[type=checkbox],.standard-orders__filter-panel input[type=radio]{width:18px;height:18px;accent-color:var(--v-primary);flex-shrink:0}.standard-orders__tabs{display:flex;border-bottom:1px solid #e5e7eb;width:max-content;max-width:100%;font-size:24px;gap:36px;margin-top:28px;border:0}.standard-orders__tabs a{padding:0 0 8px;white-space:nowrap;color:#222}.standard-orders__tabs a.standard-orders__tab--active{border-bottom:2px solid #222;border-color:var(--v-primary);color:#222;border-bottom-width:1px}.standard-orders__filter-row{display:flex;align-items:start;flex-wrap:wrap;position:relative;margin-top:24px;margin-bottom:0;padding-bottom:16px;gap:36px}.standard-orders__filter{position:relative;font-size:14px;min-width:0}.standard-orders__filter summary{cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:space-between;list-style:none;background:#fff;font-size:20px;padding:0;border-radius:0}.standard-orders__filter summary::-webkit-details-marker{display:none}.standard-orders__filter[open]>summary>.standard-orders__icon,.standard-orders__filters[open]>summary>.standard-orders__icon{transform:rotate(180deg)}.standard-orders__filter summary>.standard-orders__icon{flex-shrink:0}.standard-orders__filter-panel{position:absolute;left:0;top:calc(100% + 12px);background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 4px 16px #0001;padding:16px;z-index:20;width:288px;max-width:calc(100vw - 32px)}.standard-orders__filter-panel--options{padding:0}.standard-orders__filter-panel--range{width:320px;padding:20px 16px}.standard-orders__filter-panel label{display:flex;gap:12px;align-items:center;margin:8px 0}.standard-orders__checkboxes{max-height:400px;overflow:auto}.standard-orders__range{display:flex;align-items:center;gap:20px}.standard-orders__filter-panel .standard-orders__input{font-size:14px;padding:8px;height:36px}.standard-orders__filter-panel button{background:transparent;border:0;color:#989494;font-size:12px}.standard-orders__list{margin-top:28px}.standard-orders__date-group{font-size:16px;line-height:24px;margin:0 0 32px;color:#222}.standard-orders__date-label{font-size:16px;line-height:24px;font-weight:500;margin-left:32px;margin-bottom:16px}.standard-orders__date-group>.standard-orders__row:last-child,.standard-orders__date-group>.standard-orders__balance-entry:last-child{margin-bottom:0}.standard-orders__row{display:flex;align-items:center;gap:24px;background:#f7f7f7;padding:24px 32px 20px;border-radius:20px;margin-bottom:36px;box-shadow:0 1px 1px #0000000d}.standard-orders__row-link{display:grid;grid-template-columns:220px 170px 170px 170px;align-items:center;gap:0;flex:1;min-width:0}.standard-orders__row-link>div>span,.standard-orders__balance-entry>div>span{display:block;color:#989494;font-size:16px;font-weight:500;margin-bottom:4px}.standard-orders__row-link>div{min-width:0}.standard-orders__row-link>div:first-child{padding-right:8px}.standard-orders__row-link>div:first-child strong{overflow-wrap:anywhere}.standard-orders__row-link strong,.standard-orders__balance-entry strong{font-weight:500;font-size:18px;display:block;line-height:calc(20 / 14)}.standard-orders__row-link>div:first-child strong{line-height:1.5}.standard-orders__actions{display:flex;gap:12px;min-width:220px;justify-content:flex-end}.standard-orders__actions>.standard-orders__button--outline{padding:0;width:52px;height:52px}.standard-orders__actions>.standard-orders__button:not(.standard-orders__button--outline){line-height:calc(20 / 14)}.standard-orders__arrow{font-size:24px;color:#989494;display:none}.standard-orders__balance-entry{padding:24px 32px 20px;background:#f7f7f7;border-radius:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin-bottom:36px;gap:24px;box-shadow:0 1px 1px #0000000d}.standard-orders__balance-entry>div{min-width:0}.standard-orders__balance-entry>div:first-child{overflow-wrap:anywhere;justify-self:start}.standard-orders__balance-entry .standard-orders__balance-amount{justify-self:center}.standard-orders__balance-entry .standard-orders__balance-actions{justify-self:end;display:flex;gap:12px;align-items:center}.standard-orders__balance-actions>.standard-orders__button--outline{width:220px;font-weight:500}.standard-orders__balance-actions>.standard-orders__balance-arrow{padding:0;width:52px;height:52px;border-radius:50%;font-size:30px}.standard-orders__balance-entry p{font-size:14px;color:#989494}.standard-orders__breadcrumb{display:flex;align-items:center;color:#989494;margin-top:20px;font-size:20px;margin-bottom:0;gap:10px;line-height:28px}.standard-orders__current{display:inline-flex;align-items:center;gap:20px;color:var(--v-text,#222)}.standard-orders__current>.standard-orders__button{font-size:12px;padding:4px 12px;min-height:0;line-height:16px}.standard-orders__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.standard-orders__card{background:#f7f7f7;padding:16px;border-radius:15px;position:relative;min-width:0}.standard-orders__card img{display:block;width:100%;height:auto;border-radius:5px}.standard-orders__card h3{font-size:22px;font-weight:500;margin-top:24px}.standard-orders__card p{color:#989494;margin-top:4px;font-size:18px;line-height:28px}.standard-orders__card-status{position:absolute;color:#fff;font-size:12px;top:28px;right:32px;display:flex;align-items:center;gap:4px}.standard-orders__status-icon,.standard-orders__status-date{background:#0003;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.standard-orders__status-icon{width:32px;height:32px}.standard-orders__status-date{padding:6px 8px}.standard-orders__card>.standard-orders__button{margin-top:16px}.standard-orders__row-link strong{font-size:24px}.standard-orders__row-link>div>span{font-size:16px}.standard-orders__navigation{position:relative;display:flex;flex-direction:column;gap:8px;margin-top:28px}.standard-orders .standard-orders__tabs{height:36px;padding:3px;align-items:center;margin-top:0}.standard-orders .standard-orders__tabs a{padding:0;border-bottom:1px solid transparent}.standard-orders .standard-orders__tabs a.standard-orders__tab--active{border-bottom-color:var(--v-primary)}.standard-orders__filters{font-size:24px}.standard-orders__filters>summary{position:absolute;right:0;top:0;padding-top:0;cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.standard-orders__filters>summary::-webkit-details-marker{display:none}@media(min-width:768px){.standard-orders__filters>summary{font-weight:500;line-height:calc(28 / 18)}}@media(max-width:767px){.standard-orders__navigation{margin-top:16px}}.standard-orders__brand-search{font-size:14px!important;height:46px!important;border-radius:6px 6px 0 0!important;padding:12px 16px!important}.standard-orders__brand-search-field{position:relative}.standard-orders__brand-search-field>.standard-orders__icon{position:absolute;right:16px;top:calc(50% - 8px);color:#989494}.standard-orders__brand-search-field>.standard-orders__brand-search{padding-right:40px!important}.standard-orders__checkboxes label{padding:12px 16px;margin:0;position:relative;flex-direction:row;justify-content:space-between;font-weight:300;cursor:pointer}.standard-orders__checkboxes label:has(input:checked){background:#9eb6c899}.standard-orders__checkboxes input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.standard-orders__checkboxes label:focus-within{outline:2px solid #5d7c92;outline-offset:-2px}.standard-orders__checkboxes label:hover{background:#9eb6c866}.standard-orders__range .standard-orders__input{font-weight:400;line-height:20px}.standard-orders__filter-panel>.standard-orders__button{line-height:20px}@media(max-width:1279px){.standard-orders__row{gap:16px}.standard-orders__row-link{gap:12px;grid-template-columns:minmax(160px,1fr) minmax(120px,.8fr) 56px}.standard-orders__row-link .standard-orders__secondary:last-of-type{display:none}.standard-orders__actions{display:none}.standard-orders .standard-orders__actions--detail{display:inline-flex;min-width:0;width:auto;justify-content:flex-start}.standard-orders__arrow{display:flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px;background:var(--v-primary);color:#fff;justify-self:end}.standard-orders__secondary{display:none!important}}@media(max-width:1023px){.standard-orders__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.standard-orders__balance-actions>.standard-orders__button--outline{display:none}}@media(max-width:767px){.standard-orders__tabs{margin-top:16px;margin-right:0;gap:16px;font-size:18px}.standard-orders__filter-row{margin-top:24px;gap:16px;flex-wrap:wrap}.standard-orders__filter{flex:1 1 calc(50% - 8px);min-width:0;font-size:12px}.standard-orders__filter summary{padding:12px;gap:8px;font-size:16px}.standard-orders__filter:nth-child(2n) .standard-orders__filter-panel{left:auto;right:0}.standard-orders__list{margin-top:28px}.standard-orders__row{flex-wrap:wrap;border-radius:16px;gap:16px;padding:14px 16px;margin-bottom:16px}.standard-orders__row-link{width:100%;flex:auto;grid-template-columns:minmax(118px,1fr) minmax(92px,.75fr) 48px;gap:12px}.standard-orders__row-link .standard-orders__secondary{display:none}.standard-orders__row-link>div>span{margin-bottom:4px;font-size:12px;line-height:16px}.standard-orders__row-link strong{font-size:14px}.standard-orders__row-link>div:first-child strong{line-height:1.25}.standard-orders__actions{width:100%}.standard-orders__actions .standard-orders__button{font-size:12px}.standard-orders__balance-entry{padding:14px 16px;border-radius:16px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;margin-bottom:16px}.standard-orders__balance-actions>.standard-orders__balance-arrow{width:32px;height:32px;font-size:20px}.standard-orders__balance-entry strong{font-size:14px}.standard-orders__balance-entry>div>span,.standard-orders__balance-entry p{font-size:12px;line-height:16px}.standard-orders__date-label{font-size:14px;line-height:20px;margin-left:16px}.standard-orders__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px}.standard-orders__card{padding:8px;border-radius:8px}.standard-orders__card h3{font-size:14px;margin-top:16px}.standard-orders__card p{font-size:11px;line-height:16.5px}.standard-orders__card-status{font-size:9px;top:12px;right:12px}.standard-orders__status-icon{width:16px;height:16px}.standard-orders__status-icon .standard-orders__icon{width:8px;height:8px}.standard-orders__status-date{padding:2px 4px}.standard-orders__breadcrumb{flex-wrap:wrap;font-size:16px;margin-top:12px;gap:6px;line-height:24px}.standard-orders__current{gap:8px}.standard-orders__navigation{border-bottom:0}.standard-orders__filters>summary{font-size:16px;top:0}.standard-orders__filters{font-size:16px}}@media(min-width:768px){.standard-orders__current>.standard-orders__button{font-size:16px;line-height:24px}}@media(min-width:768px){.standard-orders__balance-entry strong{font-size:24px}}.standard-orders__balance-arrow svg{width:24px;height:24px}@media(max-width:767px){.standard-orders__balance-arrow svg{width:16px;height:16px}}.standard-orders__card img{border-radius:10px}.standard-orders__status-date{font-size:14px;font-weight:300;line-height:20px}.standard-orders__card-details{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.standard-orders__card-text{flex:1;min-width:0}.standard-orders__card-details h3{margin-top:0}.standard-orders__card-download{width:52px;height:52px;min-height:52px;border-radius:50%;padding:0;flex-shrink:0}@media(max-width:767px){.standard-orders__card img{border-radius:4px}.standard-orders__status-date{font-size:7px;line-height:10.5px}.standard-orders__card-details{margin-top:16px;gap:8px}.standard-orders__card-download{width:28px;height:28px;min-height:28px}.standard-orders__card-download svg{width:16px;height:16px}}@media(min-width:640px)and (max-width:767px){.standard-orders__card{padding:16px;border-radius:15px}.standard-orders__card img{border-radius:10px}.standard-orders__card h3{font-size:22px}.standard-orders__card p{font-size:18px;line-height:28px}.standard-orders__card-details{margin-top:24px}.standard-orders__card-download{width:52px;height:52px;min-height:52px}.standard-orders__card-download svg{width:24px;height:24px}}.standard-orders__date{position:relative;min-width:0}.standard-orders__date>input{padding-right:48px}.standard-orders__date>button{position:absolute;top:18px;right:24px;border:0;padding:0;background:none;color:#989494;cursor:pointer}.standard-orders__calendar{position:absolute;top:56px;right:0;z-index:25;width:250px;max-width:calc(100vw - 48px);box-sizing:border-box;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 20px #0002;color:#222;font-size:14px}.standard-orders__calendar-heading{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 32px;margin-bottom:16px}.standard-orders__calendar-heading select{min-width:0;height:32px;padding:0 6px;font:inherit;font-weight:500;border:1px solid #e5e7eb;border-radius:32px;background:transparent;box-shadow:0 1px 2px #0001;cursor:pointer}.standard-orders__calendar-heading>button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:32px;background:var(--v-primary);color:#fff;font-size:24px;cursor:pointer}.standard-orders__calendar-heading>button:first-of-type{left:0;right:auto}.standard-orders__calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px 0;text-align:center}.standard-orders__calendar-grid>span{font-size:12px;color:#737373}.standard-orders__calendar-grid>button{height:32px;border:0;border-radius:50%;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}.standard-orders__calendar-grid>button:hover{background:#f7f7f7}.standard-orders__calendar-grid>button[aria-pressed=true]{background:var(--v-primary);color:#fff}.standard-orders__calendar-grid>.standard-orders__outside-day{color:#989494}.standard-orders__calendar-grid>button:focus-visible{outline:2px solid #5d7c92}.standard-orders__filter-panel>.standard-orders__button{background:#9eb6c8;color:#fff;font-size:14px;width:100%;margin-top:20px}.standard-orders__row-link{min-width:0}.standard-orders__row-link strong,.standard-orders__current{overflow-wrap:anywhere}.standard-orders__card-text{min-width:0}.standard-orders__card-text h3{overflow-wrap:anywhere}.standard-orders__card-download svg{flex:none}.standard-orders__checkboxes label{padding:12px 16px;cursor:pointer}.standard-orders__checkboxes input{accent-color:var(--v-primary)}@media(max-width:767px){.catalog-shell--authenticated .catalog-main:has(>.standard-orders){padding-left:12px;padding-right:12px}.standard-orders{margin-bottom:64px}.standard-orders h1{font-size:26px}.standard-orders__row-link,.standard-orders__actions{min-width:0}}.standard-orders__filter-check{display:flex;opacity:0;flex-shrink:0}.standard-orders__checkboxes input:checked~.standard-orders__filter-check{opacity:1}.standard-orders__date>button{right:4px;top:8px;padding:2px;color:#737373}.standard-orders__date>input{padding-right:28px}.standard-orders__range>.standard-orders__date:first-child .standard-orders__calendar{left:0;right:auto}.standard-orders__icon{flex-shrink:0}@media(max-width:600px){.standard-orders__toast{right:16px;top:16px;width:calc(100vw - 32px)}}.nlmk-shell .events-page__title{margin-bottom:20px}.nlmk-shell .events-page__filter,.nlmk-shell .events-page__item{margin-bottom:70px}@media(max-width:786px){.nlmk-shell .events-page__filter{margin-bottom:30px}}.nlmk-shell .order-details-page__header{display:flex;align-items:center}.nlmk-shell .order-details-page__body{margin-top:30px}.nlmk-shell .order-details-page__order-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;align-items:stretch;grid-gap:20px;margin-bottom:10px}.nlmk-shell .order-details-page__header>.order-details-page__header-middle{flex-grow:1}.nlmk-shell .order-details-page__header>.order-details-page__header-right{text-align:right}.nlmk-shell .order-details-page__header-title{display:flex;align-items:center;margin-left:-28px;margin-bottom:10px}.nlmk-shell .order-details-page__header-title-arrow{margin-right:5px;border-color:#0074c2;cursor:pointer}.nlmk-shell .order-details__date{font-size:14px;font-weight:600;color:#868686;margin-right:5px}.nlmk-shell .order-details__wrapper{display:flex;align-items:flex-end;margin-top:10px}@media(max-width:786px){.nlmk-shell .order-details__date{font-size:10px}.nlmk-shell .order-details-page__body{margin-top:15px}.nlmk-shell .order-details-page__order-items{grid-template-columns:1fr 1fr;grid-gap:10px}}.nlmk-shell .order-event{display:flex;align-items:start;cursor:pointer}.nlmk-shell .order-event__image{margin-right:50px;position:relative}.nlmk-shell .order-event__image:after{content:"";position:absolute;inset:-17px -20px -16px -22px;z-index:50;background-position:center;background-size:contain;background-image:url(/images/events/csrds-group.svg);background-repeat:no-repeat}.nlmk-shell .order-event__image img{border-radius:5px;display:block;width:187px;z-index:150;position:relative}.nlmk-shell .order-event__body{width:700px;padding-right:100px}.nlmk-shell .order-event__description>div{margin-bottom:5px}.nlmk-shell .order-event__title{font-size:24px;color:#333;font-weight:700;margin-bottom:20px}.nlmk-shell .order-event__products{display:flex;flex-wrap:wrap}.nlmk-shell .order-event__product{display:flex;margin-right:15px;margin-bottom:15px;padding:10px;background-color:#ececec;font-size:14px;font-weight:500;border-radius:5px}.nlmk-shell .order-event__total{font-size:36px;font-weight:700;color:#333;margin-bottom:5px}.nlmk-shell .order-event__status{font-size:16px;font-weight:600;color:#53b741;margin-bottom:5px}.nlmk-shell .order-event__date{font-size:16px;font-weight:600;color:#868686;margin-bottom:5px;margin-top:5px}.nlmk-shell .order-event__product-name{white-space:nowrap}.nlmk-shell .order-event__product-quantity{color:#868686;margin-left:10px}@media(max-width:786px){.nlmk-shell .order-event__description{width:240px;text-align:right}.nlmk-shell .events-page__item{margin-bottom:10px}.nlmk-shell .order-event__date{font-size:9px}.nlmk-shell .order-event__status{font-size:12px}.nlmk-shell .order-event__total{font-size:18px}.nlmk-shell .order-event__body{padding-right:10px;width:500px}.nlmk-shell .order-event__product{margin-right:5px;margin-bottom:5px;padding:5px;font-size:11px;font-weight:500;border-radius:3px}.nlmk-shell .order-event__title{font-size:16px;margin-bottom:10px}.nlmk-shell .order-event__image{margin-right:20px}.nlmk-shell .order-event__image img{border-radius:3px;width:65px}.nlmk-shell .order-event__image:after{inset:-6px -25px -5px -28px;z-index:50}}.nlmk-shell .order-item__image img{border-radius:10px;display:block;width:100%}.nlmk-shell .order-item__name{text-align:center;margin-top:10px;font-weight:600}@media(max-width:786px){.nlmk-shell .order-item__name{margin-top:5px}}.nlmk-shell .order-status{font-size:16px;font-weight:600}.nlmk-shell .order-status--processing{color:#0074c2}.nlmk-shell .order-status--completed{color:#53b741}.nlmk-shell .order-status--rejected{color:#c2044b}@media(max-width:786px){.nlmk-shell .order-status{font-size:12px}}.nlmk-shell .order-sender-to-email{display:flex;align-items:center}.nlmk-shell .order-sender-to-email__img{width:20px;margin-right:5px}.nlmk-shell .order-sender-to-email__text{color:#0074c2;cursor:pointer}.nlmk-shell .order-event__body{width:670px}.nlmk-shell .order-event__body{text-decoration:none;color:inherit}.nlmk-shell .order-event__image img{max-width:100%}.nlmk-shell .nlmk-order-actions{display:flex;flex-direction:column;gap:8px}.nlmk-shell .order-sender-to-email{padding:0;border:0;background:none;gap:5px;font-size:12px;text-align:left}.nlmk-shell .order-details-page__header-title>a{display:flex;align-items:center;color:inherit}.nlmk-shell .nlmk-item-status{font-size:12px;margin-top:8px;color:#666}@media(max-width:786px){.nlmk-shell .order-event{max-width:100%}.nlmk-shell .order-event__body{min-width:0}.nlmk-shell .order-event__product-name{overflow-wrap:anywhere}}.nlmk-shell .events-page .title,.nlmk-shell .order-details-page .title{font-size:36px;font-weight:700;padding:0;margin:0;color:#333}@media(max-width:786px){.nlmk-shell .events-page .title,.nlmk-shell .order-details-page .title{font-size:24px}}.nlmk-shell .nlmk-order-actions__pending .nlmk-feedback{color:#0074c2}@media(max-width:786px){.nlmk-shell .order-details-page__header{flex-wrap:wrap}.nlmk-shell .order-details-page__header-left,.nlmk-shell .order-details-page__header-right{min-width:0;max-width:100%}.nlmk-shell .order-details-page__header-right{margin-left:auto}.nlmk-shell .order-details-page__header-title{min-width:0;max-width:100%}.nlmk-shell .order-details-page__header-title>a{flex-shrink:0}.nlmk-shell .order-details-page__header-title .title{min-width:0;overflow-wrap:anywhere}.nlmk-shell .order-details__wrapper{flex-wrap:wrap;justify-content:flex-end}}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Onest.ttf) format("truetype")}:root{--v-primary: #ff7b29;--v-primary-hover: #f34c28;--v-primary-disabled: #ffb06b;--v-purple: #5d7c92;--v-light-purple: #9eb6c8;--v-bg: #ffffff;--v-surface: #f7f7f7;--v-border: #e5e7eb;--v-text: #18181b;--v-muted: #676767;--v-success: #28aa49;--v-danger: #dc2626;--v-warn-bg: #fff7ed;--v-warn-border: #fdba74;--v-warn-text: #9a3412;--v-radius: 14px}*{box-sizing:border-box}body{margin:0;padding:0;background-color:var(--v-bg);color:var(--v-text);font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}.catalog-shell{min-height:100vh;display:flex;flex-direction:column}.catalog-main{flex:1;width:100%;max-width:1240px;margin:0 auto;padding:24px 20px 48px}.catalog-header{position:sticky;top:0;z-index:40;padding:20px 20px 8px}.catalog-header-inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#fff;border-radius:53px;box-shadow:0 4px 16px #0000000f;padding:12px 24px}.catalog-brand-group{display:flex;align-items:center;gap:24px}.catalog-brand-link{display:inline-flex;align-items:center;gap:10px}.catalog-brand-logo{height:22px;width:auto;display:block}.catalog-brand-badge{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:var(--v-primary);color:#fff;font-weight:700;font-size:15px}.catalog-nav{display:flex;align-items:center;gap:16px}.catalog-nav-link{color:var(--v-muted);font-weight:500;padding:6px 10px;border-radius:8px;transition:color .15s ease,background-color .15s ease}.catalog-nav-link:hover,.catalog-nav-link-active{color:var(--v-text);background:var(--v-surface)}.catalog-search-wrapper{position:relative;flex:1;max-width:360px;min-width:220px}.catalog-search-input{width:100%;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--v-border);background:var(--v-surface);font-size:14px;outline:none}.catalog-search-input:focus{border-color:var(--v-primary);background:#fff}.recent-offers-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid var(--v-border);border-radius:var(--v-radius);box-shadow:0 12px 28px #0000001f;padding:12px;z-index:60}.recent-offers-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--v-border);margin-bottom:8px}.recent-offers-title{font-weight:600;font-size:13px}.recent-offers-clear-btn,.recent-offers-close-btn{border:none;background:transparent;color:var(--v-purple);cursor:pointer;font-size:12px;padding:2px 6px}.recent-offers-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.recent-offers-item{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:8px}.recent-offers-item:hover{background:var(--v-surface)}.recent-offers-link{display:flex;flex-direction:column;flex:1}.recent-offer-image{width:48px;height:32px;object-fit:contain;border-radius:4px}.recent-offer-name{font-weight:500;font-size:13px}.recent-offer-vendor{font-size:11px;color:var(--v-muted)}.recent-offer-delete-btn{border:none;background:transparent;color:var(--v-muted);cursor:pointer;padding:4px 6px;border-radius:4px}.recent-offer-delete-btn:hover{color:var(--v-danger)}.recent-offers-empty{padding:12px 4px;text-align:center;color:var(--v-muted);font-size:13px}.catalog-user-controls{display:flex;align-items:center;gap:12px}.catalog-balance-pill{padding:6px 14px;border-radius:999px;background:#fff3eb;color:var(--v-primary-hover);font-weight:700;font-size:14px}.catalog-cart-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--v-surface);font-weight:500}.catalog-cart-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--v-primary);color:#fff;font-size:12px;font-weight:700}.catalog-user-name{font-weight:500;color:var(--v-text);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-unconfirmed-banner{background:var(--v-warn-bg);border-bottom:1px solid var(--v-warn-border);color:var(--v-warn-text);padding:10px 20px}.email-unconfirmed-content{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.email-unconfirmed-link{font-weight:600;text-decoration:underline}.offer-consent-backdrop{position:fixed;inset:0;background:#18181ba6;display:flex;align-items:center;justify-content:center;padding:20px;z-index:100}.offer-consent-dialog{background:#fff;border-radius:20px;max-width:540px;width:100%;padding:28px;box-shadow:0 20px 45px #00000038}.offer-consent-title{margin:0 0 12px;font-size:20px}.offer-consent-text{margin:0 0 16px;color:var(--v-muted)}.offer-consent-checkbox{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px;cursor:pointer}.offer-consent-actions{display:flex;gap:12px;flex-wrap:wrap}.catalog-banners-section{margin-bottom:28px}.catalog-banners-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.catalog-banner-card{border-radius:24px;background:linear-gradient(135deg,#5d7c92,#374b5a);color:#fff;padding:28px;display:flex;flex-direction:column;justify-content:center;min-height:180px}.catalog-banner-title{margin:0 0 8px;font-size:24px}.catalog-banner-subtitle{margin:0 0 16px;opacity:.9}.catalog-storefront-page .catalog-reset{border:0;background:transparent;padding:0;margin-bottom:16px;font:inherit;text-decoration:underline;color:#737373;cursor:pointer}.catalog-controls-section{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.catalog-storefront-page #catalog{padding-top:220px;padding-bottom:100px;scroll-margin-top:115px}.catalog-storefront-page .catalog-products-anchor__title{font-size:40px;font-weight:500;line-height:1.25;margin:0 0 32px}@media(max-width:767px){.catalog-storefront-page #catalog{padding-top:120px;padding-bottom:64px;padding-inline:12px;margin-inline:-16px;background:#fff;scroll-margin-top:86px}.catalog-storefront-page .catalog-products-anchor__title{font-size:20px;margin-bottom:24px}}.catalog-tag-pills{display:flex;gap:8px;flex-wrap:wrap}.catalog-tag-pill{border:1px solid var(--v-border);background:#fff;color:var(--v-text);padding:7px 14px;border-radius:999px;cursor:pointer;font-size:13px;font-weight:500}.catalog-tag-pill-active{background:var(--v-primary);border-color:var(--v-primary);color:#fff}.catalog-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 16px;background:var(--v-surface);border-radius:var(--v-radius)}.catalog-fulfilment-pills,.catalog-kind-pills{display:flex;gap:6px;flex-wrap:wrap}.catalog-filter-btn{border:1px solid var(--v-border);background:#fff;padding:6px 12px;border-radius:8px;cursor:pointer;font-size:13px}.catalog-filter-btn-active{background:var(--v-purple);border-color:var(--v-purple);color:#fff}.catalog-price-filter,.catalog-date-range-inputs{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.catalog-filter-label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--v-muted)}.catalog-price-input{width:96px;height:34px;padding:0 8px;border:1px solid var(--v-border);border-radius:8px}.catalog-sort-select,.catalog-select,.catalog-input{height:38px;padding:0 12px;border:1px solid var(--v-border);border-radius:8px;background:#fff;font-size:14px}.catalog-offers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.catalog-offer-card{display:flex;flex-direction:column;border-radius:16px;background:var(--v-surface);overflow:hidden;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.catalog-offer-card:hover{transform:translateY(-2px);border-color:var(--v-border);box-shadow:0 8px 24px #00000014}.catalog-offer-card-visual{position:relative;height:156px;display:flex;align-items:center;justify-content:center;padding:16px}.catalog-offer-card-image{max-width:100%;max-height:120px;object-fit:contain}.catalog-offer-card-brand-fallback{font-size:20px;font-weight:700;color:var(--v-purple)}.catalog-stock-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.catalog-offer-card-visual .catalog-stock-badge{position:absolute;top:10px;right:10px}.catalog-stock-in{background:#dcfce7;color:#166534}.catalog-stock-out{background:#fee2e2;color:#991b1b}.catalog-offer-card-body{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.catalog-offer-vendor{font-size:12px;color:var(--v-muted)}.catalog-offer-title{margin:0;font-size:17px;font-weight:600}.catalog-offer-nominal{font-size:13px;color:var(--v-muted)}.catalog-offer-footer{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.catalog-offer-price{font-size:16px;font-weight:700;color:var(--v-primary-hover)}.catalog-offer-fulfilment{font-size:12px;color:var(--v-muted)}.catalog-breadcrumbs{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:var(--v-muted)}.catalog-offer-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;margin-bottom:36px}.catalog-offer-hero-card{height:240px;border-radius:20px;display:flex;align-items:center;justify-content:center;padding:24px;margin-bottom:16px}.catalog-offer-hero-title{font-size:28px;font-weight:700}.catalog-offer-config-panel{background:var(--v-surface);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:18px}.catalog-offer-heading{margin:0;font-size:24px}.catalog-form-group{display:flex;flex-direction:column;gap:8px}.catalog-field-label{font-weight:600;font-size:13px}.catalog-face-values-grid{display:flex;gap:8px;flex-wrap:wrap}.catalog-face-value-btn{padding:8px 14px;border-radius:10px;border:1px solid var(--v-border);background:#fff;cursor:pointer;font-weight:600}.catalog-face-value-btn-active{background:var(--v-primary);border-color:var(--v-primary);color:#fff}.catalog-custom-nominal-box{display:flex;flex-direction:column;gap:6px;margin-top:8px}.catalog-field-hint{font-size:12px;color:var(--v-muted)}.catalog-quantity-stepper{display:inline-flex;align-items:center;gap:6px}.catalog-stepper-btn{width:36px;height:36px;border-radius:8px;border:1px solid var(--v-border);background:#fff;cursor:pointer;font-size:16px}.catalog-quantity-input{width:72px;height:36px;text-align:center;border:1px solid var(--v-border);border-radius:8px}.catalog-quote-summary{background:#fff;border-radius:12px;padding:14px 16px;border:1px solid var(--v-border);display:flex;flex-direction:column;gap:8px}.catalog-quote-row{display:flex;align-items:center;justify-content:space-between}.catalog-quote-row-total{font-size:18px;font-weight:700}.catalog-quote-total{color:var(--v-primary-hover)}.catalog-steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.catalog-step-card{background:var(--v-surface);border-radius:14px;padding:18px}.catalog-step-number{width:28px;height:28px;border-radius:999px;background:var(--v-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:8px}.catalog-profile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px}@media(max-width:767px){.catalog-profile-page .catalog-profile-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.catalog-profile-page .catalog-profile-grid>*,.catalog-profile-page .catalog-form-row>*{min-width:0}}.catalog-card{background:var(--v-surface);border-radius:18px;padding:24px}.catalog-form{display:flex;flex-direction:column;gap:14px;margin-top:14px}.catalog-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.catalog-form-field{display:flex;flex-direction:column;gap:6px}.catalog-balance-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.catalog-balance-card{background:var(--v-surface);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:6px}.catalog-balance-card-label{color:var(--v-muted);font-size:13px}.catalog-balance-card-value{font-size:22px}.catalog-history-filters{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding:14px 16px;background:var(--v-surface);border-radius:var(--v-radius)}.catalog-history-table-wrapper{overflow-x:auto;border:1px solid var(--v-border);border-radius:var(--v-radius)}.catalog-history-table{width:100%;border-collapse:collapse}.catalog-history-table th,.catalog-history-table td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--v-border)}.catalog-text-right{text-align:right}.catalog-amount-positive{color:var(--v-success);font-weight:700}.catalog-amount-negative{color:var(--v-text);font-weight:700}.catalog-btn{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:14px;cursor:pointer}.catalog-btn:disabled{opacity:.6;cursor:not-allowed}.catalog-btn-primary{background:var(--v-primary);color:#fff}.catalog-btn-primary:hover:not(:disabled){background:var(--v-primary-hover)}.catalog-btn-outline{background:#fff;border-color:var(--v-border);color:var(--v-text)}.catalog-btn-sm{padding:6px 12px;font-size:13px}.catalog-btn-lg{padding:12px 24px;font-size:15px}.catalog-alert{padding:10px 14px;border-radius:10px;font-size:13px}.catalog-alert-error{background:#fee2e2;color:#991b1b}.catalog-alert-success{background:#dcfce7;color:#166534}.catalog-status-badge{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.catalog-status-ok{background:#dcfce7;color:#166534}.catalog-status-warn{background:var(--v-warn-bg);color:var(--v-warn-text)}.account-container{display:flex;flex-direction:row;width:100%;min-height:100vh;font-family:Onest,sans-serif}.account-container h2{font-weight:500;font-size:32px;line-height:40px;letter-spacing:0;margin:0}.account-container h3{font-weight:500;font-size:24px;line-height:29px;letter-spacing:0;margin:0;color:#18181b}.account-container h4{font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;margin:0}.account-container .label{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#676767}.account-container .form-control{display:flex;flex-direction:column;width:100%}.account-container .form-control label{font-weight:400;font-size:12px;line-height:13px;letter-spacing:0;margin-top:2px;color:#fff}.account-container input:not([type=checkbox]),.account-container select{box-sizing:border-box;height:46px;border-radius:8px;padding:5px 15px;width:100%;border:1px solid #FFFFFF;background-color:transparent;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#5d7c92;font-family:Onest,sans-serif}.account-container input:not([type=checkbox]):focus,.account-container select:focus{outline:none;border-color:#fff}.account-container input::placeholder{color:#5d7c92;opacity:1}.account-container button,.account-container span.rounded{border:none;cursor:pointer;font-family:Onest,sans-serif}.account-container button.primary,.account-container span.primary{background-color:#ff7b29;color:#fff;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle}.account-container button.primary:hover,.account-container .account-container__content-center-link:hover span.primary{background-color:#f34c28}.account-container button.primary:disabled{background-color:#ffb06b;cursor:not-allowed}.account-container button.secondary,.account-container span.secondary{background-color:#5d7c92;color:#fff}.account-container button.secondary:hover,.account-container .account-container__content-center-link:hover span.secondary{background-color:#374b5a}.account-container button.rounded,.account-container span.rounded{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:24px;height:24px;padding:0;flex-shrink:0}.account-container .checkbox-container{display:flex;flex-direction:row;align-items:center;gap:8px}.account-container .checkbox-container input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #FFFFFF;border-radius:4px;outline:none;cursor:pointer;background-color:transparent;transition:background .2s,border-color .2s;position:relative;margin:0;flex-shrink:0}.account-container .checkbox-container input[type=checkbox]:checked{background-color:#5d7c92;border-color:#5d7c92}.account-container .checkbox-container input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.account-container .checkbox-container label{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#fff;cursor:pointer}.account-container .checkbox-container a{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;text-decoration:underline;color:#fff}.account-container__content{position:relative;display:flex;flex:3;flex-direction:column;align-items:center;justify-content:center;background-color:#f6f9fc;background-image:url(/img/account-top.png);background-repeat:no-repeat;background-position:right top}.account-container__content-center{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:280px;gap:8px}.account-container__content-center-link{display:inline-flex;align-items:center;gap:10px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#5d7c92;text-decoration:none;cursor:pointer}.account-container__content-center-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-top:20px;cursor:pointer}.account-container__content-footer{position:absolute;bottom:40px;display:flex;flex-direction:column;align-items:center;gap:5px}.account-container__content-footer-phone{font-weight:500;font-size:20px;line-height:20px;letter-spacing:0;color:#5d7c92}.account-container__content-footer-email{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#5d7c92}.account-container__form{display:flex;flex:5;flex-direction:column;align-items:center;justify-content:center;color:#fff;background-image:url(/img/account-bottom.png),linear-gradient(90deg,#ebf2ff -30%,#9db5c7);background-repeat:no-repeat;background-position:left bottom}.account-container__form-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:527px;width:100%;gap:8px}.account-container__form-content{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 101px;margin-top:20px;width:100%;gap:8px}.account-password-input{position:relative;display:inline-block;width:100%}.account-password-input input{padding-right:40px}.account-password-input .toggle-password{position:absolute;top:23px;right:12px;transform:translateY(-50%);cursor:pointer;color:#5d7c92;background:transparent;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center}.account-login-btn{width:100%;border-radius:24px;height:48px;margin-top:10px}.account-reset-password{margin-top:20px}.account-reset-password-link{color:#fff;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;text-decoration:none}.registration-container__form-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:547px;width:100%;gap:8px;padding:40px 0}.registration-container__form-content{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 101px;margin-top:10px;width:100%;gap:15px}.account-container .alert{box-sizing:border-box;background-color:#fff3;width:100%;border-radius:8px;padding:15px 15px 0;display:flex;flex-direction:row;gap:8px;color:#fff}.account-container .alert__icon{color:#ff7b29;min-width:24px;flex-shrink:0}.account-container .alert__title{font-weight:600;font-size:14px;line-height:16px;letter-spacing:0;display:block;margin-bottom:8px}.account-container .alert__text ul{list-style-type:none;padding-left:0;margin:0 0 15px}.account-container .alert__text li{font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;margin-bottom:5px}.thank-for-reg-line__white{background-color:#fff;height:1px;width:100%;margin-top:20px}.thank-for-reg-title-image__white{display:block}@media(max-width:768px){.account-container{flex-direction:column}.account-container__content{order:2;padding:36px 20px}.account-container__content-footer{position:static;margin-top:28px}.account-container__form{order:1;padding:40px 20px}.account-container__form-content,.registration-container__form-content{padding:0 20px}}.catalog-cart-header,.catalog-orders-header,.catalog-order-detail-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.catalog-cart-empty{background:var(--v-surface);border-radius:18px;padding:40px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.catalog-cart-empty-text{margin:0;color:var(--v-muted);font-size:16px}.catalog-cart-layout{display:grid;grid-template-columns:1fr 380px;gap:24px;align-items:start}@media(max-width:900px){.catalog-cart-layout{grid-template-columns:1fr}}.catalog-cart-items-list,.catalog-orders-list,.catalog-order-items-list{display:flex;flex-direction:column;gap:12px}.catalog-cart-item,.catalog-order-item-row{background:var(--v-surface);border-radius:16px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.catalog-cart-item-info,.catalog-order-item-main{display:flex;flex-direction:column;gap:6px;flex:1;min-width:220px}.catalog-cart-item-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.catalog-cart-item-title{font-size:16px;font-weight:600}.catalog-cart-item-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--v-muted)}.catalog-cart-item-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.catalog-cart-item-qty{min-width:32px;text-align:center;font-weight:600}.catalog-cart-item-total,.catalog-order-total{font-size:17px;font-weight:700;color:var(--v-primary-hover);white-space:nowrap}.catalog-checkout-panel{background:var(--v-surface);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px}.catalog-checkout-title{margin:0 0 8px;font-size:18px}.catalog-textarea{padding:10px 12px;border:1px solid var(--v-border);border-radius:8px;background:#fff;font:inherit;resize:vertical}.catalog-order-card{background:var(--v-surface);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.catalog-order-card-header,.catalog-order-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.catalog-order-card-title-group{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.catalog-order-number-link{font-size:17px;font-weight:700}.catalog-order-number-link:hover{color:var(--v-primary-hover)}.catalog-order-date,.catalog-order-items-summary{color:var(--v-muted);font-size:13px}.catalog-order-badges{display:flex;gap:8px;flex-wrap:wrap}.catalog-order-detail-total-box{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.catalog-order-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:12px}
