:root{--bs-body-font-family: var(--font);--bs-body-font-size: 1rem;--bs-body-color: var(--ink);--bs-body-bg: #fff;--bs-primary: #235A4A;--bs-primary-rgb: 35,90,74;--bs-link-color: #235A4A;--bs-link-color-rgb: 35,90,74;--bs-link-hover-color: #1B4A3C;--bs-link-hover-color-rgb: 27,74,60;--bs-border-color: #E7E2D9;--bs-border-radius: 10px;--bs-border-radius-lg: 14px;--bs-focus-ring-color: rgba(35,90,74,.25)}body{font: 400 16px/1.55 var(--font);color: var(--ink)}.container{max-width: var(--container) !important;padding-inline: var(--gutter) !important}h1,h2,h3,h4,h5{font-weight: 650;letter-spacing: -.012em}#content>h1,#content h1:first-child{font-size: clamp(26px,3vw,34px);margin: 8px 0 24px}.topbar ul,.hdr ul,.cnav ul,.ftr ul,.dlg ul,.ftr form{margin: 0;padding: 0}@media (min-width: 1024px){.cnav .cnav__list{margin-left: -12px}}.topbar a,.hdr a,.cnav a,.ftr a,.crumbs a{color: inherit}.ftr ul a{color: var(--ink-2)}.dlg__title,.ftr h2,.ftr h3{margin: 0}.ftr h3{margin-bottom: 14px}.hdr__search input{font-size: 16px}.breadcrumb{font-size: 13px;padding: 16px 0;margin: 0;--bs-breadcrumb-divider: '›';--bs-breadcrumb-divider-color: var(--ink-3);--bs-breadcrumb-item-padding-x: 8px}.breadcrumb-item:last-child a{color: var(--ink);pointer-events: none}.breadcrumb a{color: var(--ink-2);text-decoration: none}.breadcrumb a:hover{color: var(--ink);text-decoration: underline}#content{padding-bottom: 48px}.btn{--bs-btn-border-radius: 10px;--bs-btn-font-weight: 600;--bs-btn-padding-x: 20px;--bs-btn-padding-y: 10px}.btn-primary{--bs-btn-bg: #235A4A;--bs-btn-border-color: #235A4A;--bs-btn-hover-bg: #1B4A3C;--bs-btn-hover-border-color: #1B4A3C;--bs-btn-active-bg: #123329;--bs-btn-active-border-color: #123329;--bs-btn-disabled-bg: #235A4A;--bs-btn-disabled-border-color: #235A4A}.btn-light{--bs-btn-bg: #fff;--bs-btn-border-color: #D4CEC3;--bs-btn-hover-bg: #FAF7F2;--bs-btn-hover-border-color: #1E2522}.btn-danger{--bs-btn-bg: #B42318;--bs-btn-border-color: #B42318}.form-control,.form-select{min-height: 46px;border: 1px solid #8C877E;border-radius: 10px}.form-control:focus,.form-select:focus{border-color: #235A4A;box-shadow: 0 0 0 3px #DCEBE3}.form-check-input:checked{background-color: #235A4A;border-color: #235A4A}.card{--bs-card-border-color: #E7E2D9;--bs-card-border-radius: 14px;--bs-card-cap-bg: #FAF7F2}.table{--bs-table-striped-bg: #FAF7F2;--bs-table-border-color: #E7E2D9}.list-group{--bs-list-group-active-bg: #235A4A;--bs-list-group-active-border-color: #235A4A}.alert{border-radius: 10px}.alert-success{--bs-alert-bg: #EEF5F1;--bs-alert-color: #1B4A3C;--bs-alert-border-color: #DCEBE3}.nav-tabs .nav-link.active{color: var(--ink)}.pagination{--bs-pagination-active-bg: #1E2522;--bs-pagination-active-border-color: #1E2522;--bs-pagination-color: #1E2522}#alert{position: fixed;z-index: 95;top: 16px;left: 50%;transform: translateX(-50%);width: min(92vw,520px)}.crumbs,.ct-items,.ct-trust,.co-lines,.ftr__links{padding-left: 0;margin-bottom: 0}.ct-page h1,.ct-page h2,.co-page h1,.co-page h2,.sx-page h1,.sx-page h2{margin-bottom: 0}.hdr--slim{position: static}.hdr--slim .hdr__in{grid-template-columns: auto 1fr auto;grid-template-areas: 'logo secure back';column-gap: 16px;min-height: 64px}.hdr__secure{grid-area: secure;justify-self: center;display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 600;color: var(--pine)}.hdr__back{grid-area: back;display: inline-flex;align-items: center;gap: 4px;min-height: 44px;font-size: 14px;color: var(--ink-2);text-decoration: none}.hdr__back:hover{color: var(--ink);text-decoration: underline}@media (max-width: 599px){.hdr--slim .hdr__in{grid-template-areas: 'logo back';grid-template-columns: auto auto;justify-content: space-between}.hdr__secure{display: none}}.ftr--slim{margin-top: 32px}.ftr--slim .ftr__links{display: flex;flex-wrap: wrap;gap: 8px 24px;padding-block: 24px 20px}.form-control,.form-select{font-size: 16px}.co-fields{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 14px}.fld{display: grid;gap: 6px;align-content: start;min-width: 0}.fld--full{grid-column: 1 / -1}.fld>label{font-size: 15px;font-weight: 600}.fld__opt{font-weight: 400;color: var(--ink-2)}.fld .field-error{margin: 0}.hint{margin: 0;font-size: 13px;line-height: 1.45;color: var(--ink-2)}.hint a{color: var(--ink)}.input[aria-invalid='true'],.select[aria-invalid='true']{border-color: var(--sale)}.input[aria-invalid='true']:focus,.select[aria-invalid='true']:focus{box-shadow: 0 0 0 3px var(--sale-50)}textarea.input{min-height: 88px;padding: 12px 14px;resize: vertical}.check{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;cursor: pointer}.check input{flex: none;width: 20px;height: 20px;margin: 1px 0 0;accent-color: var(--pine)}.form-page{display: grid;gap: 20px;max-width: 640px;margin-block: 8px 32px}.form-page__title{margin: 8px 0 0;font-size: 20px}.contact-company{max-width: 640px;margin-block: 8px 24px}.contact-company p{margin: 10px 0 0;line-height: 1.55}.form-page__choice{margin: 0;padding: 0;border: 0}.form-page__choice>legend{float: none;width: auto;margin: 0 0 6px;padding: 0;font-size: 15px;font-weight: 600;line-height: inherit}.form-page__options{display: grid;gap: 10px}.form-page__options--row{display: flex;flex-wrap: wrap;gap: 10px 24px}.form-page__actions{display: flex;flex-wrap: wrap;gap: 12px}@media (max-width: 599px){.form-page .co-fields{grid-template-columns: minmax(0,1fr)}.form-page .fld{grid-column: 1 / -1}.form-page__actions .ui-btn{flex: 1 1 100%}}.co-alert{margin: 0;padding: 12px 14px;border-radius: var(--r);background: var(--sale-50);color: var(--sale);font-size: 14px}.co-alert a{color: inherit;font-weight: 600}.co-totals{font-size: 15px}.co-totals th{padding: 6px 12px 6px 0;text-align: left;font-weight: 400}.co-totals th small{display: block;margin-top: 2px;font-size: 13px;color: var(--ink-2)}.co-totals td{padding: 6px 0;text-align: right;font-weight: 600;white-space: nowrap;vertical-align: top}.co-totals .is-free{color: var(--ok)}.co-totals__total th,.co-totals__total td{padding-top: 14px;border-top: 1px solid var(--line-2);font-size: 18px;font-weight: 700}.co-vat{display: flex;justify-content: space-between;gap: 12px;margin: -10px 0 0;font-size: 13px;color: var(--ink-2)}.ct-page{padding-bottom: 40px}.ct-head{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 14px;margin: 4px 0 20px}.ct-head h1{margin: 0;font-size: clamp(26px,3vw,34px)}.ct-head p{margin: 0}.ct>.co-alert{margin-bottom: 16px}.ct-grid{display: grid;gap: 28px}@media (min-width: 1024px){.ct-grid{grid-template-columns: minmax(0,1fr) 380px;gap: 56px;align-items: start}.ct-sum{position: sticky;top: 24px}}.ct-main .bk-free{margin-bottom: 8px}.ct-items{list-style: none;display: grid}.ct-item{display: grid;grid-template-columns: 96px minmax(0,1fr);gap: 18px;padding-block: 20px;border-bottom: 1px solid var(--line);transition: opacity .2s}.ct-item.is-busy{opacity: .45;pointer-events: none}.ct-item__img{width: 96px;height: 96px;border-radius: var(--r);background: var(--stone);overflow: hidden}.ct-item__img img{width: 100%;height: 100%;object-fit: cover;mix-blend-mode: multiply}.ct-item__body{min-width: 0}.ct-item__top{display: flex;align-items: baseline;justify-content: space-between;gap: 16px}.ct-item__name{font-weight: 600;line-height: 1.35;text-decoration: none}.ct-item__name:hover{text-decoration: underline}.ct-item__price{flex: none;margin: 0;font-weight: 650}.ct-item__meta{margin: 4px 0 0;font-size: 14px;color: var(--ink-2)}.ct-item__warn{margin: 6px 0 0;font-size: 14px;font-weight: 600;color: var(--warn)}.ct-item__actions{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 20px;margin-top: 14px}.qty--sm{height: 44px}.qty--sm button{width: 40px}.qty--sm input{width: 36px;font-size: 16px}.qty button:disabled{color: var(--ink-3);background: none;cursor: default}.ct-item__rm{min-height: 44px;padding: 0;border: 0;background: none;font-size: 14px;color: var(--ink-2);text-decoration: underline;text-underline-offset: 3px}.ct-item__rm:hover{color: var(--sale)}@media (max-width: 599px){.ct-item{grid-template-columns: 72px minmax(0,1fr);gap: 14px}.ct-item__img{width: 72px;height: 72px}}.ct-continue{display: inline-flex;align-items: center;gap: 4px;min-height: 44px;margin-top: 12px;font-size: 15px;color: var(--ink-2);text-decoration: none}.ct-continue:hover{color: var(--ink);text-decoration: underline}.ct-sum{display: grid;gap: 18px;padding: 24px;border-radius: var(--r-lg);background: var(--linen)}.ct-sum h2{font-size: 20px}.ct-promo summary,.co-note summary{display: inline-flex;align-items: center;gap: 6px;min-height: 32px;font-size: 15px;font-weight: 600;color: var(--pine);cursor: pointer;list-style: none}.ct-promo summary::-webkit-details-marker,.co-note summary::-webkit-details-marker{display: none}.ct-promo summary::after,.co-note summary::after{content: '+';font-size: 18px;line-height: 1}.ct-promo[open] summary::after,.co-note[open] summary::after{content: '\2212'}.ct-promo__form{display: flex;gap: 8px;margin-top: 10px}.ct-promo__form .input{flex: 1;min-width: 0;text-transform: uppercase}.ct-promo__form .input::placeholder{text-transform: none}.ct-promo .field-error{margin: 6px 0 0}.ct-promo__on{display: flex;align-items: center;gap: 8px;margin: 10px 0 0;font-size: 14px;font-weight: 600;color: var(--ok)}.ct-promo__on button{margin-left: auto;min-height: 32px;padding: 0;border: 0;background: none;font-size: 14px;font-weight: 400;color: var(--ink-2);text-decoration: underline}.ct-trust{list-style: none;display: grid;gap: 8px;font-size: 14px;color: var(--ink-2)}.ct-trust li{display: flex;align-items: center;gap: 8px}.ct-trust .icon,.co-trust .icon{color: var(--pine)}.ct-bar{position: sticky;bottom: 0;z-index: 20;display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 24px calc(var(--gutter) * -1) 0;padding: 12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background: #fff;border-top: 1px solid var(--line);box-shadow: 0 -8px 24px -12px rgba(30,37,34,.2);transition: opacity .2s,transform .2s var(--ease)}.ct-bar p{display: grid;margin: 0;font-size: 13px;line-height: 1.3;color: var(--ink-2)}.ct-bar b{font-size: 18px;color: var(--ink)}.ct-bar.is-away{opacity: 0;transform: translateY(100%);pointer-events: none}@media (min-width: 1024px){.ct-bar{display: none}}.ct--empty{padding-block: 8px 24px}.ct--empty h1{font-size: clamp(26px,3vw,34px)}.bk-empty__title{margin-bottom: 4px;font-size: 18px;font-weight: 650}.co-page{padding-bottom: 24px}.co-page .co-title{margin: 20px 0;font-size: clamp(24px,2.6vw,30px)}.co{display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: 'sum' 'main' 'pay';gap: 16px}.co-main{grid-area: main;display: grid;min-width: 0}#checkout-confirm{display: contents}.co-sum{grid-area: sum}.co-pay{grid-area: pay}@media (min-width: 1024px){.co{grid-template-columns: minmax(0,1fr) 420px;grid-template-areas: 'main sum' 'pay sum';column-gap: 56px;row-gap: 24px;align-items: start}.co-sum{grid-row: 1 / span 2;position: sticky;top: 24px}}.co-express{display: grid;gap: 12px}.co-express__title{font-size: 15px;font-weight: 600;color: var(--ink-2)}.co-express__or{display: flex;align-items: center;gap: 12px;margin: 4px 0 0;font-size: 14px;color: var(--ink-2)}.co-express__or::before,.co-express__or::after{content: '';flex: 1;border-top: 1px solid var(--line)}.co-main>.co-express + *{border-top: 0}.co-main>.co-express[hidden] + *>.co-step{padding-top: 0}.co-main>* + *{border-top: 1px solid var(--line)}.co-step{padding-block: 28px}.co-main>:first-child>.co-step{padding-top: 0}.co-step__edit{display: grid;gap: 28px}.co-sec{display: grid;gap: 16px;min-width: 0}.co-sec h2{font-size: 20px}.co-sec__head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 16px}.co-sec__aside{margin: 0;font-size: 14px;color: var(--ink-2)}.co-step:has(.co-wait) h2{color: var(--ink-2)}.co-wait{margin: 0;font-size: 15px;color: var(--ink-2)}.co-account{display: grid;gap: 14px;padding: 16px;border-radius: var(--r);background: var(--linen)}.co-country{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 15px;color: var(--ink-2)}.co-country b{color: var(--ink)}.co-country .icon{color: var(--pine)}.co-step__done{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px}.co-review{display: grid;gap: 12px;flex: 1;min-width: 0;margin: 0;font-size: 15px}.co-review div{display: grid;gap: 2px}@media (min-width: 600px){.co-review div{grid-template-columns: 140px minmax(0,1fr);gap: 12px}}.co-review dt{font-weight: 400;color: var(--ink-2)}.co-review dd{margin: 0;overflow-wrap: anywhere}.co-change{flex: none;min-height: 32px;padding: 0;border: 0;background: none;font-size: 15px;font-weight: 600;color: var(--pine);text-decoration: underline;text-underline-offset: 3px}.co-opts{display: grid;gap: 10px;min-width: 0;margin: 0;padding: 0;border: 0}.co-opt{display: flex;align-items: center;gap: 14px;padding: 16px;border: 1px solid var(--line-2);border-radius: var(--r);background: #fff;cursor: pointer;transition: border-color .15s,background-color .15s}.co-opt:hover{border-color: var(--control)}.co-opt:has(input:checked){border-color: var(--pine);background: var(--pine-50);box-shadow: inset 0 0 0 1px var(--pine)}.co-opt:has(input:focus-visible){outline: 2px solid var(--ink);outline-offset: 2px}.co-opt input{flex: none;width: 20px;height: 20px;margin: 0;accent-color: var(--pine)}.co-opt input:focus-visible{outline: none}.co-opt__body{display: grid;gap: 2px;flex: 1;min-width: 0;font-size: 15px;line-height: 1.4}.co-opt__body span{font-size: 14px;color: var(--ink-2)}.co-opt__price{flex: none;font-weight: 650}.co-opt__price.is-free{color: var(--ok)}.co-opt.is-disabled{opacity: .5;cursor: not-allowed}.co-note textarea{margin-top: 10px}.co-note .hint{margin-top: 6px}.co-sum{border-radius: var(--r-lg);background: var(--linen)}.co-sum__toggle{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 52px;padding: 12px 16px;font-size: 15px;font-weight: 600;color: var(--pine);cursor: pointer;list-style: none}.co-sum__toggle::-webkit-details-marker{display: none}.co-sum__toggle span{display: inline-flex;align-items: center;gap: 8px}.co-sum__toggle b{font-size: 17px;color: var(--ink)}.co-sum__chev{transition: transform .2s var(--ease)}.co-sum[open] .co-sum__chev{transform: rotate(180deg)}.co-sum__body{display: grid;gap: 18px;padding: 4px 16px 20px}.co-sum__title{display: none;font-size: 20px}@media (min-width: 1024px){.co-sum__toggle{display: none}.co-sum__body{padding: 28px}.co-sum__title{display: block}}.co-lines{list-style: none;display: grid;gap: 16px}.co-line{display: grid;grid-template-columns: 64px minmax(0,1fr) auto;align-items: center;gap: 14px;font-size: 14px}.co-line__img{position: relative;width: 64px;height: 64px;border: 1px solid var(--line);border-radius: var(--r);background: #fff}.co-line__img img{width: 100%;height: 100%;border-radius: inherit;object-fit: cover;mix-blend-mode: multiply}.co-line__qty{position: absolute;top: -8px;right: -8px;min-width: 22px;height: 22px;padding: 0 6px;border-radius: 11px;background: var(--ink-2);color: #fff;font-size: 12px;font-weight: 700;line-height: 22px;text-align: center}.co-line__name{display: grid;gap: 2px;font-weight: 500;line-height: 1.35}.co-line__name small{font-size: 13px;font-weight: 400;color: var(--ink-2)}.co-line__price{font-weight: 600;white-space: nowrap}.co-pay{display: grid;gap: 12px}.co-pay .text-end{text-align: initial}.co-pay .btn{width: 100%;min-height: 56px;--bs-btn-font-size: 17px;--bs-btn-border-radius: var(--r)}.co-terms{margin: 0;font-size: 13px;line-height: 1.5;color: var(--ink-2)}.co-terms a{color: var(--ink)}.co-hint{margin: 0;font-size: 14px;text-align: center;color: var(--ink-2)}.co-trust{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 6px 8px;margin: 0;font-size: 13px;color: var(--ink-2)}.is-locked .co-pay .btn,.is-locked .co-pay .ui-btn{opacity: .5}.sx-page{padding-bottom: 48px}.sx{display: grid;justify-items: start;gap: 16px;max-width: 640px;margin: 8px auto 0}.sx__icon{display: grid;place-items: center;width: 56px;height: 56px;border-radius: 50%;background: var(--pine-50);color: var(--pine)}.sx h1{font-size: clamp(26px,3vw,34px)}.sx__text p{margin: 0 0 8px;color: var(--ink-2)}.sx__text a{color: var(--pine);font-weight: 600}.sx-offer{display: grid;gap: 12px;width: 100%;padding: 24px;border-radius: var(--r-lg);background: var(--linen)}.sx-offer h2{font-size: 20px}.sx-offer p{margin: 0}.sx-offer form{display: grid;gap: 12px;max-width: 380px}.sx-offer form .ui-btn{justify-self: start}.sx-offer__done{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;font-weight: 600;color: var(--ok)}@media (max-width: 1023px){#column-left{display: none !important}}@media (min-width: 1024px){#column-left{flex: 0 0 auto;width: 252px;padding-right: 32px}}@media (min-width: 1280px){#column-left{width: 316px;padding-right: 56px}}.acc{min-width: 0}.acc ul,.acc ol{margin: 0;padding: 0;list-style: none}.acc p,.acc h2,.acc h3{margin: 0}.acc-muted{color: var(--ink-2)}.acc-menu{display: flex;flex-direction: column;gap: 2px;padding-top: 8px;font-size: 15px}.acc-menu__link{display: flex;align-items: center;gap: 12px;min-height: 44px;padding: 0 14px;border-radius: var(--r);color: var(--ink);font-weight: 500;text-decoration: none;transition: background-color .15s var(--ease)}.acc-menu__link:hover{background: var(--linen);color: var(--ink)}.acc-menu__link.is-active{background: var(--pine-50);color: var(--pine);font-weight: 600}.acc-menu__link--out{position: relative;margin-top: 21px;color: var(--ink-2)}.acc-menu__link--out::before{content: '';position: absolute;left: 14px;right: 14px;top: -11px;height: 1px;background: var(--line)}.acc-box{padding: 20px;border: 1px solid var(--line);border-radius: var(--r-lg)}.acc-box h2{margin-bottom: 12px;font-size: 17px}.acc-box h3{margin: 16px 0 6px;font-size: 15px}@media (min-width: 768px){.acc-box{padding: 24px}}.acc .acc-head{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;margin: 32px 0 12px;font-size: 17px}.acc-head h2{font-size: 17px}.acc-head .link{font-size: 15px}.acc-chip{display: inline-flex;align-items: center;min-height: 26px;padding: 0 10px;border-radius: 999px;font-size: 13px;font-weight: 600;white-space: nowrap}.acc-chip--live{background: var(--pine-50);color: var(--pine)}.acc-chip--done{background: #E6F2EA;color: var(--ok)}.acc-chip--off{background: var(--stone);color: var(--ink-2)}.acc-thumb{position: relative;display: flex;flex: none;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: var(--r);background: var(--stone)}.acc-thumb img{width: 86%;height: 86%;object-fit: contain;mix-blend-mode: multiply}.acc-thumb--lg{width: 64px;height: 64px}@media (min-width: 768px){.acc-thumb--lg{width: 72px;height: 72px}}.acc-thumb__qty{position: absolute;right: 3px;bottom: 3px;min-width: 18px;height: 18px;padding: 0 4px;border-radius: 999px;background: var(--ink);color: #fff;font-size: 11px;font-weight: 700;line-height: 18px;text-align: center}.acc-again{display: inline-flex;align-items: center;min-height: 44px;padding: 0;border: 0;background: none;color: var(--pine);font-size: 14px;font-weight: 600;text-decoration: underline;text-decoration-color: color-mix(in srgb,var(--pine) 35%,transparent);text-underline-offset: 3px}.acc-again:hover{color: var(--pine-700);text-decoration-color: currentColor}.acc-again.is-loading{opacity: .5;pointer-events: none}.acc-help{display: flex;flex-direction: column;gap: 12px;padding: 18px 20px;border-radius: var(--r-lg);background: var(--linen);font-size: 14px;color: var(--ink-2)}.acc-help h2{font-size: 15px;color: var(--ink)}.acc-help .ui-btn{background: #fff}.acc-hello{display: grid;gap: 2px;margin-top: -12px}.acc-hello__name{font-size: 18px;font-weight: 600}.acc-cards{overflow: hidden;border: 1px solid var(--line);border-radius: var(--r-lg)}.acc-cards li + li{border-top: 1px solid #EFEBE4}.acc-card{display: flex;align-items: center;gap: 14px;min-height: 64px;padding: 10px 16px;color: var(--ink);text-decoration: none}.acc-card:hover{background: var(--linen);color: var(--ink)}.acc-card__icon{display: flex;flex: none;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 999px;background: var(--pine-50);color: var(--pine)}.acc-card__text{display: grid;flex: 1;gap: 2px;min-width: 0}.acc-card__text b{font-weight: 600}.acc-card__text span{font-size: 13px;color: var(--ink-2)}.acc-card__go{color: var(--ink-3)}@media (min-width: 1024px){.acc-cards{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;overflow: visible;border: 0;border-radius: 0}.acc-cards li + li{border-top: 0}.acc-card{flex-direction: column;align-items: flex-start;gap: 12px;height: 100%;padding: 20px;border: 1px solid var(--line);border-radius: var(--r-lg);transition: border-color .15s var(--ease),background-color .15s var(--ease)}.acc-card:hover{border-color: var(--line-2)}.acc-card__text b{font-size: 16px}.acc-card__text span{font-size: 14px}.acc-card__go{display: none}}@media (min-width: 1280px){.acc-cards{grid-template-columns: repeat(3,minmax(0,1fr))}}.acc-narrow{display: grid;gap: 16px;margin-top: 20px}@media (min-width: 1024px){.acc-narrow{display: none}}.acc-stack{display: grid;gap: 16px;margin-bottom: 24px}.acc-ord{display: flex;flex-direction: column;gap: 16px}.acc-ord__head{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px}.acc-box .acc-ord__id{margin: 0;font-size: 17px}.acc-ord__id a{color: inherit;text-decoration: none}.acc-ord__id a:hover{text-decoration: underline}.acc-ord__head .acc-muted{font-size: 14px}.acc-ord__total{margin-left: auto;font-size: 17px;font-weight: 700;font-variant-numeric: tabular-nums}.acc-ord__way{display: flex;align-items: flex-start;gap: 10px;font-size: 15px}.acc-ord__way .icon{margin-top: 2px;color: var(--pine)}.acc-ord__way b{font-weight: 600}.acc-ord__until{display: block;font-size: 14px}.acc-ord__items{display: grid;gap: 10px}.acc-ord__items li{display: grid;grid-template-columns: 56px minmax(0,1fr) auto;align-items: center;gap: 14px;font-size: 15px}.acc-ord__thumbs{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.acc-ord__sum{margin-left: auto;color: var(--ink-2);font-size: 15px}.acc-ord__sum b{color: var(--ink);font-variant-numeric: tabular-nums}.acc-ord__actions{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 20px}@media (max-width: 599px){.acc-ord--compact .acc-ord__actions .ui-btn{width: 100%;min-height: 48px}.acc-ord__items li{grid-template-columns: 56px minmax(0,1fr)}.acc-ord__items li .acc-muted{grid-column: 2;margin-top: -10px;font-size: 14px}}.acc-back{display: none;align-items: center;gap: 4px;min-height: 44px;color: var(--pine);font-weight: 600;text-decoration: none}@media (max-width: 767px){.acc-back{display: inline-flex}.breadcrumb:has(+ .row .acc-back){display: none}}.acc-title{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;margin: 8px 0 20px}.acc-title h1{margin: 0;font-size: clamp(26px,3vw,34px)}.acc-title .acc-muted{flex-basis: 100%;font-size: 15px}@media (min-width: 768px){.acc-title .acc-muted{flex-basis: auto}}.acc-progress{display: grid;gap: 20px;margin-bottom: 16px}.acc-steps{display: grid;font-size: 14px}.acc-step{position: relative;display: grid;grid-template-columns: 22px minmax(0,1fr);align-content: start;column-gap: 12px;padding-bottom: 14px}.acc-step:last-child{padding-bottom: 0}.acc-step::before{content: '';position: absolute;left: 9.5px;top: 22px;bottom: 0;width: 3px;background: var(--line)}.acc-step:last-child::before{content: none}.acc-step.is-done::before{background: var(--pine)}.acc-step__dot{display: flex;align-items: center;justify-content: center;width: 22px;height: 22px;border: 2px solid var(--line-2);border-radius: 999px;background: #fff}.acc-step.is-done .acc-step__dot{border-color: var(--pine);background: var(--pine);color: #fff}.acc-step.is-done .acc-step__dot .icon{width: 14px;height: 14px}.acc-step.is-current .acc-step__dot{border: 6px solid var(--pine)}.acc-step__text{display: flex;flex-wrap: wrap;gap: 0 6px;padding-top: 1px}.acc-step__text b{font-weight: 600}.acc-step__text span{color: var(--ink-2)}.acc-step__text span::before{content: '· '}.acc-step.is-current b{color: var(--pine)}.acc-step.is-todo b{color: var(--ink-2)}@media (min-width: 640px){.acc-steps{grid-template-columns: repeat(4,minmax(0,1fr))}.acc-step{grid-template-columns: 1fr;row-gap: 8px;padding-bottom: 0}.acc-step::before{left: 22px;right: 0;top: 9.5px;bottom: auto;width: auto;height: 3px}.acc-step__text{display: grid;gap: 0}.acc-step__text span::before{content: none}}.acc-order{display: flex;flex-direction: column;gap: 16px}.acc-order__main,.acc-order__side{display: contents}.acc-order .acc-sum{order: 1}.acc-order__main>:not(:first-child){order: 2}.acc-order .acc-help{order: 3}@media (min-width: 1280px){.acc-order{display: grid;grid-template-columns: minmax(0,1fr) 320px;align-items: start;gap: 20px}.acc-order__main,.acc-order__side{display: flex;flex-direction: column;gap: 20px;min-width: 0}}.acc-lines li + li{border-top: 1px solid #EFEBE4}.acc-line{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: start;gap: 14px;padding: 14px 0}.acc-line:last-child{padding-bottom: 0}.acc-line__body{display: grid;gap: 2px;font-size: 14px}.acc-line__name{color: var(--ink);font-size: 15px;font-weight: 500;text-decoration: none}.acc-line__name:hover{color: var(--ink);text-decoration: underline}.acc-line__body form{margin-top: -6px;margin-bottom: -12px}.acc-line__total{font-weight: 650;font-variant-numeric: tabular-nums;white-space: nowrap}.acc-pair{display: grid;gap: 16px;font-size: 15px}@media (min-width: 640px){.acc-pair{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.acc-pair{gap: 20px}}.acc-sum .co-totals td{font-variant-numeric: tabular-nums}.acc-sum .co-vat span{font-variant-numeric: tabular-nums}.acc-history{font-size: 14px}.acc-history th{padding: 0 12px 8px 0;color: var(--ink-2);font-weight: 500;text-align: left}.acc-history td{padding: 10px 12px 10px 0;border-top: 1px solid #EFEBE4;vertical-align: top}.acc-history td:first-child{white-space: nowrap;font-variant-numeric: tabular-nums}.acc .acc-ord__way.acc-muted .icon{color: var(--ink-2)}.acc-addr{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 16px;margin: 20px 0}.acc-addr__list{display: contents}.acc-addr__card{display: flex;flex-direction: column;gap: 14px;font-size: 15px}.acc-addr__card.is-default{border: 1.5px solid var(--pine)}.acc-addr__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 26px}.acc-box .acc-addr__head h2{margin: 0;font-size: 16px}.acc-addr__lines{flex: 1}.acc-addr__card .acc-again{color: var(--ink-2);text-decoration-color: color-mix(in srgb,var(--ink-2) 35%,transparent)}.acc-addr__add{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;min-height: 200px;padding: 20px;border: 1.5px dashed var(--line-2);border-radius: var(--r-lg);color: var(--pine);font-size: 15px;font-weight: 600;text-decoration: none;transition: background-color .15s var(--ease),border-color .15s var(--ease)}.acc-addr__add:hover{border-color: var(--pine);background: var(--linen);color: var(--pine)}.acc-note{display: flex;align-items: flex-start;gap: 10px;padding: 16px 20px;border-radius: var(--r-lg);background: var(--linen);color: var(--ink-2);font-size: 14px}.acc-note .icon{flex: none;margin-top: 1px}.acc .form-page{margin-top: 20px}.acc-split{display: grid;gap: 16px;max-width: 880px;margin-top: 20px}@media (min-width: 768px){.acc-split{grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);align-items: start}}.acc-form{display: grid;gap: 16px}.acc-form__aside{justify-self: start;font-size: 14px}.acc .fld>.check{font-weight: 400}.acc-split__aside .ui-btn{align-self: flex-start}.acc-facts{display: grid;grid-template-columns: minmax(0,9em) minmax(0,1fr);gap: 8px 16px;margin: 0;font-size: 15px}.acc-facts dt{color: var(--ink-2);font-weight: 400}.acc-facts dd{margin: 0;min-width: 0}@media (max-width: 479px){.acc-facts{grid-template-columns: minmax(0,1fr);gap: 2px}.acc-facts dd + dt{margin-top: 10px}}.acc .acc-bullets{display: grid;gap: 4px;margin-top: 6px;padding-left: 18px;list-style: disc}
