@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c96488b7-module__oRkBDa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c96488b7-module__oRkBDa__variable{--font-geist-sans:"Inter","Inter Fallback"}
:root{--black:#000;--white:#fff;--neutral-primary:#282e49;--neutral-secondary:#5f6366;--neutral-tertiary:#666976;--neutral-background:#f4f5f6;--neutral-disabled:#8c9195;--brand-primary:#3f7fff;--brand-secondary:#1c5ad7;--brand-background:#ecf2ff;--brand-primary-disabled:#dee9ff;--brand-secondary-disabled:#82acff;--border-color:#e2ecff;--border-color-secondary:#ececec;--red:#e90646;--orange:#ff7d44}.styles-module-scss-module__vij11W__modalNotice dialog{box-sizing:border-box;max-width:400px}.styles-module-scss-module__vij11W__modalNotice .styles-module-scss-module__vij11W__modalNoticeTitle{color:var(--neutral-primary);text-align:center;margin-right:35px;font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:100%}.styles-module-scss-module__vij11W__modalNotice .styles-module-scss-module__vij11W__modalNoticeButton{width:100%;margin-top:20px}@media screen and (max-width:500px){.styles-module-scss-module__vij11W__modalNotice dialog{max-width:350px}}
:root{--black:#000;--white:#fff;--neutral-primary:#282e49;--neutral-secondary:#5f6366;--neutral-tertiary:#666976;--neutral-background:#f4f5f6;--neutral-disabled:#8c9195;--brand-primary:#3f7fff;--brand-secondary:#1c5ad7;--brand-background:#ecf2ff;--brand-primary-disabled:#dee9ff;--brand-secondary-disabled:#82acff;--border-color:#e2ecff;--border-color-secondary:#ececec;--red:#e90646;--orange:#ff7d44}.button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:13px 20px 15px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%;display:flex}.button.button--primary{color:var(--white);background-color:var(--brand-primary)}.button.button--primary:hover{background-color:var(--brand-secondary)}.button.button--primary:disabled{background-color:var(--brand-primary-disabled);cursor:auto}.button.button--secondary{color:var(--brand-primary);background-color:var(--brand-background)}.button.button--secondary:hover{color:var(--brand-secondary);background-color:var(--brand-primary-disabled)}.button.button--secondary:disabled{color:var(--brand-secondary-disabled);cursor:auto}.button.button--secondary:disabled:hover{background-color:var(--brand-background)}.button.button--gray{color:var(--neutral-primary);background-color:var(--neutral-background)}.button.button--gray:hover{background-color:var(--brand-background)}.button.button--gray:disabled{background-color:var(--brand-primary-disabled);cursor:auto}.button.button--white{color:var(--brand-primary);background-color:var(--white)}.button.button--link{color:inherit;background-color:#0000;width:fit-content;height:fit-content;padding:0}.button.button--circle{border-radius:50%;padding:10px}.product-card{background:var(--neutral-background);border-radius:15px;flex-direction:column;gap:15px;max-width:100%;display:flex}.product-card .product-card__image{background:var(--neutral-background);aspect-ratio:1;border-radius:15px;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;position:relative}.product-card .product-card__image img{aspect-ratio:1;border-radius:15px;width:100%;height:100%}.product-card .product-card__image .product-card__image--empty{border-radius:0;width:64px!important;height:64px!important}.product-card .product-card-content{flex-direction:column;gap:10px;padding:0 20px 20px;display:flex}.product-card .product-card-content .product-card__price-container{align-items:flex-end;gap:5px;display:flex}.product-card .product-card-content .product-card__price-container .product-card__price{color:var(--orange);font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:110%}.product-card .product-card-content .product-card__price-container .product-card__price-text{color:var(--neutral-tertiary);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%}.product-card .product-card-content .product-card__title{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:140%}.product-card .product-card-content .product-card__subtitle{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%;display:-webkit-box;overflow:hidden}.product-card .product-card-content .product-card__description-list{flex-direction:column;gap:5px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%;display:flex}.product-card .product-card-content .product-card__description-list .product-card__description-item{align-items:center;gap:5px;display:flex}.product-card .product-card-content .product-card__description-list .product-card__description-item .product-card__description-title{color:var(--neutral-tertiary)}.product-card .product-card-content .product-card__button{margin-top:5px}@media (max-width:800px){.product-card .product-card-content{padding:0 15px 15px}}@media (max-width:500px){.product-card .product-card-content .product-card__price-container{flex-direction:column;align-items:flex-start;gap:2px}}.pagination{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.pagination .pagination__buttons{justify-content:center;align-items:center;gap:10px;display:flex}.pagination .pagination__button{width:40px;height:40px}@media screen and (max-width:500px){.pagination,.pagination .pagination__buttons{gap:5px}}.text-input .text-input__field{position:relative}.text-input .text-input__field:hover .text-input__label{color:var(--brand-secondary)}.text-input .text-input__field:focus-within .text-input__label{color:var(--brand-primary)}.text-input .text-input__field:has(.text-input__input:disabled){pointer-events:none}.text-input .text-input__field:has(.text-input__input:disabled) .text-input__label{color:var(--neutral-disabled)}.text-input .text-input__field:has(.text-input__input:disabled) .text-input__input{color:var(--neutral-disabled)}.text-input .text-input__field:has(.text-input__input:disabled) .text-input__input::placeholder{color:var(--neutral-disabled)}.text-input .text-input__field.text-input__field--filled .text-input__label{color:var(--neutral-secondary);transform:translateY(-4px)scale(.85)}.text-input .text-input__field.text-input__field--filled:hover .text-input__label{color:var(--brand-secondary)}.text-input .text-input__field.text-input__field--filled:focus-within .text-input__label{color:var(--brand-primary)}.text-input .text-input__field.text-input__field--error .text-input__input,.text-input .text-input__field.text-input__field--error .text-input__input:focus{outline:2px solid var(--red)}.text-input .text-input__field.text-input__field--error .text-input__label,.text-input .text-input__field.text-input__field--error:hover .text-input__label,.text-input .text-input__field.text-input__field--error:focus-within .text-input__label{color:var(--red)}.text-input:not(:has(.text-input__label)) .text-input__input{padding:14px 15px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%}.text-input:not(:has(.text-input__label)) .text-input__after-icon{top:50%;transform:translateY(-50%)}.text-input:has(.text-input__after-icon) .text-input__input{padding-right:30px}.text-input .text-input__input{width:100%;color:var(--neutral-primary);box-sizing:border-box;border:none;border-radius:10px;padding:30px 15px 10px;font-family:inherit;font-size:18px;font-weight:500;line-height:140%;transition:background-color .2s}.text-input .text-input__input:focus{outline:2px solid var(--brand-primary)}.text-input .text-input__input::placeholder{color:var(--neutral-secondary);opacity:1;font-weight:400}.text-input .text-input__label{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--neutral-primary);pointer-events:none;transform-origin:0 0;-webkit-box-orient:vertical;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%;transition:transform .2s,color .2s;display:-webkit-box;position:absolute;top:10px;left:15px;overflow:hidden}.text-input .text-input__label.text-input__label--required:after{content:"*";color:var(--red);margin-left:3px}.text-input .text-input__error{color:var(--red);margin:5px 15px 0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%}.text-input .text-input__after-icon{position:absolute;top:75%;right:15px;transform:translateY(-75%)}.text-input.text-input--secondary .text-input__input{background-color:var(--white)}.text-input.text-input--primary .text-input__input{background-color:var(--neutral-background)}@media screen and (max-width:500px){.text-input{width:100%}}.select{position:relative}.select .select__arrow{transition:transform .2s ease-in-out;transform:rotate(270deg)}.select .select__arrow.select__arrow--open{transform:rotate(90deg)}.select .select__options{z-index:1;border:2px solid var(--border-color);background-color:var(--neutral-background);box-sizing:border-box;border-radius:10px;width:100%;padding:5px;position:absolute}.select .select__options.select__options--top{margin-bottom:5px;bottom:100%}.select .select__options.select__options--bottom{margin-top:5px}.select .select__options .select__option{cursor:pointer;border-radius:5px;padding:8px 10px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%}.select .select__options .select__option:hover{color:var(--brand-primary)}.select .select__options .select__option.select__option--selected{background:var(--white)}.info-card{background:var(--neutral-primary);border-radius:15px;padding:35px 40px 40px}.info-card .info-card__header{flex-direction:column;gap:15px;display:flex}.info-card .info-card__title{color:var(--white);font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:100%}.info-card .info-card__description{color:var(--white);font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:140%}@media (max-width:800px){.info-card{padding:25px 30px 30px}.info-card .info-card__header{gap:10px}}.tabs{border-bottom:1px solid var(--border-color-secondary);align-items:center;gap:25px;display:flex}.tabs .tabs__item{cursor:pointer;color:var(--neutral-secondary);white-space:nowrap;border-bottom:1px solid #0000;margin-bottom:-1px;padding-bottom:15px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:140%}.tabs .tabs__item--active{color:var(--neutral-primary);border-bottom:1px solid var(--brand-primary);transition:border-color .2s ease-in-out,color .2s ease-in-out}@media (max-width:500px){.tabs{gap:15px}}.card{background:var(--neutral-background);border-radius:15px;padding:35px 40px 40px}.card .card__title{color:var(--neutral-primary);font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:110%}@media (max-width:800px){.card{padding:25px 30px 30px}}@keyframes opasity{0%{opacity:1}50%{opacity:0}}.confirmation-number-input{gap:10px;display:flex;position:relative}.confirmation-number-input .confirmation-number-input_field{text-transform:uppercase;background:var(--neutral-background);box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-width:40px;height:66px;padding:10px 15px 11px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:140%;display:flex;position:relative}.confirmation-number-input .confirmation-number-input_field--secondary{background:var(--white)}.confirmation-number-input .confirmation-number-input_field--primary{background:var(--neutral-background)}.confirmation-number-input .confirmation-number-input_field .confirmation-number-input_field-active{color:var(--neutral-primary);animation-name:opasity;animation-duration:1s;animation-iteration-count:infinite}.confirmation-number-input .confirmation-number-input_field .confirmation-number-input_field-empty{color:var(--neutral-secondary)}.confirmation-number-input .input{text-align:center;color:#0000;background-color:#0000;border:none;outline:none;width:50px;position:absolute;top:0;bottom:0}@media screen and (max-width:500px){.confirmation-number-input .input{max-width:40px}}.modal{overscroll-behavior:contain}.modal dialog,.modal ::backdrop{opacity:0}.modal dialog{background:var(--white);overscroll-behavior:contain;touch-action:manipulation;-webkit-overflow-scrolling:touch;border:0;border-radius:15px;outline:none;min-width:300px;max-height:90vh;margin:0;padding:25px 30px 30px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.modal ::backdrop{background:var(--neutral-primary);touch-action:none}.modal [open]{opacity:1}.modal [open]::backdrop{opacity:.6}@starting-style{.modal [open],.modal [open]::backdrop{opacity:0}}.modal .modal-headline{align-items:flex-start;gap:12px;display:flex}.modal .modal-headline .modal-title{width:100%;color:var(--neutral-primary)}.modal .modal-headline .modal-close{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:25px;height:25px;position:absolute;top:30px;right:30px;-webkit-tap-highlight-color:#0000!important;outline:none!important}.modal .modal-headline .modal-close:focus,.modal .modal-headline .modal-close:active,.modal .modal-headline .modal-close:hover{-webkit-tap-highlight-color:#0000!important;outline:none!important}.modal .modal-headline .modal-close svg,.modal .modal-headline .modal-close svg *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-tap-highlight-color:#0000!important}.modal .modal-headline .modal-close svg path{stroke:var(--neutral-secondary);stroke-width:1.5px}@media screen and (max-width:800px){.modal dialog{padding:24px 24px 32px}.modal dialog.with-scroll .modal-headline .modal-close{top:12px;right:0}.modal dialog .modal-headline .modal-close{top:12px;right:12px}}@media screen and (max-width:500px){.modal dialog{width:100%;height:100dvh;max-height:100vh}.modal dialog.with-scroll .modal-headline .modal-close{right:12px}.modal dialog .modal-headline .modal-title{padding-right:16px}}@media screen and (max-height:660px) and (min-width:500px){.modal dialog{max-height:80vh}}.header{background-color:var(--white);z-index:10;justify-content:space-between;align-items:center;padding:20px 40px;display:flex;position:sticky;top:0}.header .header-block{justify-content:center;align-items:center;gap:20px;display:flex}@media (max-width:1024px){.header{padding:20px 30px}}@media screen and (max-width:800px){.header{padding:20px 25px}}@media screen and (max-width:500px){.header{padding:20px}.header .header-block{gap:15px}}.footer{background-color:var(--brand-background);padding:40px 40px 30px}.footer .footer-primary{justify-content:space-between;margin-bottom:30px;display:flex}.footer .footer-primary p{margin-bottom:10px;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:110%}.footer .footer-primary ul{flex-direction:column;gap:10px;display:flex}.footer .footer-secondary{border-top:1px solid var(--white);justify-content:space-between;align-items:center;padding-top:15px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%;display:flex}.footer .footer-secondary p{color:var(--neutral-tertiary)}.footer .footer-secondary .footer-social{align-items:center;gap:25px;display:flex}@media (max-width:1024px){.footer{padding:30px 30px 20px}}@media screen and (max-width:800px){.footer{padding:25px 25px 20px}.footer .footer-primary{gap:25px}.footer .footer-primary h2{margin-bottom:5px}}@media screen and (max-width:500px){.footer{padding:20px}.footer .footer-primary{flex-direction:column}.footer .footer-primary ul{flex-direction:column;gap:10px;display:flex}}@keyframes menu-panel-out{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(-100%)}}@keyframes menu-backdrop-out{to{opacity:0}}.menu__backdrop{background:var(--neutral-primary);z-index:9;opacity:.6;transition-behavior:allow-discrete;view-transition-name:menu-backdrop;transition:opacity .28s;position:fixed;inset:0}.menu{z-index:10;transition-behavior:allow-discrete;view-transition-name:menu-panel;align-items:stretch;transition:transform .28s;display:flex;position:fixed;top:80px;bottom:0;left:0;transform:translate(0)}.menu .menu__main,.menu .menu__sub{background:var(--white);border-right:1px solid var(--border-color-secondary);box-sizing:border-box;flex-direction:column;width:320px;min-height:100%;padding:20px 30px;display:flex}.menu .menu__main .menu__list,.menu .menu__sub .menu__list{flex-direction:column;width:100%;display:flex}.menu .menu__item{color:var(--neutral-primary);justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:140%;display:flex}.menu .menu__item .menu__item-text{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow-x:hidden}.menu .menu__item .menu__item-arrow{color:var(--neutral-tertiary);flex-shrink:0}.menu .menu__item .menu__item-arrow svg{transform:rotate(180deg)}.menu .menu__item.menu__item--active .menu__item-text{color:var(--brand-primary)}.menu .menu__item.menu__item--active .menu__item-arrow svg path{fill:var(--brand-primary)}.menu .menu__sub-wrap{flex-shrink:0;width:320px;min-height:100%;position:relative}.menu .menu__sub-wrap .menu__sub{opacity:0;pointer-events:none;transition-behavior:allow-discrete;transition:transform .28s,opacity .28s;position:absolute;inset:0;transform:translate(-30%)}.menu .menu__sub-wrap .menu__sub--open{opacity:1;pointer-events:auto;transform:translate(0)}.menu .menu__sub-wrap .menu__back{width:fit-content;color:var(--brand-primary);justify-content:space-between;align-items:center;gap:5px;padding:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:140%;display:flex}@media (max-width:1024px){.menu .menu__main,.menu .menu__sub{width:300px;padding:20px}}@media (max-width:500px){.menu .menu__sub-wrap{position:static}.menu .menu__main,.menu .menu__sub{width:100vw}}@starting-style{.menu__backdrop{opacity:0}.menu{transform:translate(-100%)}.menu .menu__sub-wrap .menu__sub{opacity:0;transform:translate(-30%)}}::view-transition-group(menu-panel){transform-origin:0;animation:.28s both menu-panel-out;top:80px}::view-transition-old(menu-panel){mix-blend-mode:normal;animation:none}::view-transition-old(menu-backdrop){animation:both menu-backdrop-out}html,body{box-sizing:border-box;width:100%;min-height:100vh;color:var(--neutral-primary);margin:0;padding:0;font-family:Inter,sans-serif}main{min-height:38.35vh;padding:20px 40px}@media (max-width:1024px){main{padding:20px 30px}}@media (max-width:800px){main{padding:20px 25px}}@media (max-width:500px){main{padding:20px}}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:var(--neutral-primary);text-decoration:none}
