@charset "UTF-8";/* Whole historic artwork shares the slider, without text layers or cropping. */.uk-banner.uk-banner--ready{--banner-bg:#fff;display:grid!important;grid-template-columns:minmax(0,1fr) !important;grid-template-rows:minmax(0,1fr) !important;padding:0!important;gap:0!important;background:#fff!important}.uk-banner.uk-banner--ready>.uk-banner__ready-image{display:block!important;position:static!important;transform:none!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0;min-height:0;object-fit:contain!important;object-position:center!important;padding:0!important;margin:0!important;mix-blend-mode:normal!important}.dtools-language-switch{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:0;position:relative;isolation:isolate;box-sizing:border-box;font:600 12px/1.2 Arial,sans-serif;padding:2px;background:#f4eee7;border:1px solid #d9b084;border-radius:5px;width:max-content}.dtools-language-switch::before{content:"";position:absolute;z-index:-1;left:2px;top:2px;bottom:2px;width:calc((100% - 4px)/2);border-radius:3px;background:#bd3713;box-shadow:0 1px 2px #73210926;transform:translateX(0);transition:transform 220ms cubic-bezier(.22,.68,.25,1)}.dtools-language-switch:not([data-language-pending]):has(> a[data-store-language="ru"][aria-current="page"])::before{transform:translateX(100%)}.dtools-language-switch > a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:34px;min-height:26px;padding:4px 7px;border-radius:3px;color:#735f51;text-decoration:none;background:transparent;font:700 12px/1.2 Arial,sans-serif;letter-spacing:.3px;transition:color 160ms ease}.dtools-language-switch > a:hover{color:#a12e0d;background:transparent;text-decoration:none}.dtools-language-switch > a[aria-current="page"]{background:transparent;color:#fff}.dtools-language-switch__divider{display:none}.dtools-language-switch[data-language-pending] > a{color:#735f51}.dtools-language-switch[data-language-pending="uk"]::before{transform:translateX(0)}.dtools-language-switch[data-language-pending="ru"]::before{transform:translateX(100%)}.dtools-language-switch[data-language-pending="uk"] > a[data-store-language="uk"],.dtools-language-switch[data-language-pending="ru"] > a[data-store-language="ru"]{color:#fff}@media(prefers-reduced-motion:reduce){.dtools-language-switch::before,.dtools-language-switch > a{transition:none}}.dtools-language-switch a:focus-visible,.dtools-language-prompt button:focus-visible{outline:2px solid #b92e0d;outline-offset:3px}.dtools-language-prompt[hidden]{display:none!important}.dtools-language-prompt{position:absolute;box-sizing:border-box;right:-1px;top:calc(100% + 9px);z-index:50;width:310px;max-width:calc(100vw - 24px);padding:14px 15px 15px;background:#fff;border:1px solid #e49336;border-top:3px solid #ea7916;border-radius:2px;box-shadow:0 6px 18px #37201126;text-align:left;font:400 13px/1.4 Arial,sans-serif;color:#514942;white-space:normal}.dtools-language-prompt::before{content:"";position:absolute;right:19px;top:-8px;width:9px;height:9px;transform:rotate(45deg);background:#fff;border-top:1px solid #ea7916;border-left:1px solid #ea7916}.dtools-language-prompt .dtools-language-prompt__title{display:block;margin:0 18px 14px 0;padding:0;font:700 16px/1.3 Arial,sans-serif;color:#a12e0d;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.dtools-language-prompt .dtools-language-prompt__close{position:absolute;top:4px;right:5px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#776d65;font:400 25px/1 Arial,sans-serif;cursor:pointer;box-shadow:none}.dtools-language-prompt .dtools-language-prompt__close:hover{color:#a12e0d;background:#fff1df}.dtools-language-prompt__actions{display:flex;align-items:center;gap:12px}.dtools-language-prompt .dtools-language-prompt__accept{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 84px;min-height:38px;margin:0;padding:9px 12px;border:0;border-radius:2px;background:#bd3713;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font:700 14px/1.2 Arial,sans-serif}.dtools-language-prompt .dtools-language-prompt__accept:hover{background:#9f2b0d;color:#fff;text-decoration:none}.dtools-language-prompt .dtools-language-prompt__stay{display:inline-block;flex:1;min-width:0;width:auto;min-height:38px;height:auto;margin:0;padding:4px 0;border:0;border-radius:0;background:transparent;color:#6b5d53;font:600 12px/1.3 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer;box-shadow:none}.dtools-language-prompt .dtools-language-prompt__stay:hover{color:#a12e0d}.flag_yellow{position:relative}/* Keep translated purchase controls beside the total, as in the live card. */.page-product .priceFrame .price_bg_body{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:12px;align-items:center;padding:12px 20px}.page-product .price_bg_body .big-price{float:none;min-width:0;width:auto;margin:0;padding:0}.page-product .price_bg_body .goBuyMulty{float:none;margin:0}.page-product .price_bg_body .goBuyMulty button{white-space:nowrap}.page-product .price_bg_body .no_selected_variants{grid-column:1/-1}.page-product .delivery-info .nova-pochta{background-image:url('/templates/dtools/images/nova_poshta.svg')}.page-product .delivery-info .cash-del{background-image:url('/templates/dtools/images/save_money.svg')}.page-product .delivery-info .visa-del{background-image:url('/templates/dtools/images/visa_icon.svg')}.flag_yellow .dtools-language-switch{position:absolute;right:12px;top:-11px;z-index:20}.mobile-redesign-page .dtools-language-switch{position:absolute;right:12px;top:3px;z-index:40}.mobile-redesign-page .dtools-language-switch > a{min-height:23px;padding:3px 5px}body.mobile-redesign-page .header{overflow:visible;z-index:30}/* The Ukrainian delivery label needs more space than the legacy Russian sprite allows. */html[lang="uk-UA"] .midle-head .dost-ban > span{box-sizing:border-box;width:100%;height:53px;margin-right:0;padding-right:12px;padding-left:64px}html[lang="uk-UA"] .midle-head .dost-ban .name{white-space:nowrap}/* Keep the full account label and a populated cart on the same desktop header row. */.bott-head:has(> #auth_block.user-1){display:grid;grid-template-columns:minmax(0,1fr) 184px 164px;column-gap:8px;align-items:start}.bott-head:has(> #auth_block.user-1)::before,.bott-head:has(> #auth_block.user-1)::after{display:none}.bott-head:has(> #auth_block.user-1) .search-arrea{grid-column:1;grid-row:1;box-sizing:border-box;float:none;width:auto;min-width:0;height:50px;padding:6px 12px 0 13px}.bott-head:has(> #auth_block.user-1) .search-arrea form{display:flex;min-width:0}.bott-head:has(> #auth_block.user-1) .searchT{flex:1 1 auto;min-width:0;width:0!important}.bott-head:has(> #auth_block.user-1) .searchB{flex:0 0 87px;left:0}.bott-head:has(> #auth_block.user-1) #bask_block{grid-column:3;grid-row:1;float:none;min-width:0}.bott-head:has(> #auth_block.user-1) #tinyBask{float:none;width:100%}.bott-head:has(> #auth_block.user-1) #auth_block{grid-column:2;grid-row:1;position:relative;min-width:0;height:50px}.bott-head #auth_block.user-1 .nav-enter-reg{display:block;float:none;position:relative;height:50px;margin:0;padding:0}.bott-head #auth_block.user-1 .lk-butt,.bott-head:has(> #auth_block.user-1) #bask_block .gr-butt{box-sizing:border-box;display:block;float:none;width:100%;margin:6px 0 0}.bott-head #auth_block.user-1 .lk-butt > span,.bott-head:has(> #auth_block.user-1) #bask_block .gr-butt > span{box-sizing:border-box;display:block;width:100%;margin-right:0;padding:0 10px;white-space:nowrap}.bott-head #auth_block.user-1 .f_r.btn.gr-butt.lk-butt > span{padding:0 10px}.bott-head #auth_block.user-1 .lk-butt a{display:block;height:42px;line-height:42px;white-space:nowrap}.bott-head #auth_block.user-1 .btn-exit-shop{position:absolute;top:50px;right:4px;display:block;margin:0;line-height:14px}.bott-head #auth_block.user-1 .btn-exit-shop > button{display:flex;align-items:center;margin-left:0!important;padding:0;font-size:11px;line-height:14px}.bott-head #auth_block.user-1 .btn-exit-shop a{font-size:inherit;line-height:inherit}.bott-head #auth_block.user-1 .btn-exit-shop .icon-exit-li{top:0}/* Product slides use a bounded grid row, so square photos cannot grow past it. */.uk-banner{--banner-ink:#fff;--banner-muted:#e4e8ed;--banner-accent:#ffad63;--banner-bg:linear-gradient(110deg,#20272e 0%,#303a43 53%,#f3f2ef 53.2%);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;width:100%;height:100%;min-height:0;max-height:100%;aspect-ratio:3/1;overflow:hidden;position:relative;isolation:isolate;box-sizing:border-box;background:var(--banner-bg);text-align:left;color:var(--banner-ink)}.uk-banner__copy{display:flex;flex-direction:column;justify-content:center;gap:11px;padding:22px 30px;min-width:0;min-height:0;box-sizing:border-box;z-index:1}.uk-banner__brand{font:700 13px/1.3 Arial,sans-serif;letter-spacing:1px;color:var(--banner-accent)}.uk-banner .uk-banner__brand--logo{display:block;flex:0 0 auto;max-width:100%;line-height:0!important;aspect-ratio:141/28}.uk-banner .uk-banner__brand--logo>svg{display:block;position:static;transform:none;top:auto!important;left:auto!important;width:100%;height:auto;max-width:100%;pointer-events:none}.uk-banner__copy strong{font:700 28px/1.12 Ubuntu,Arial,sans-serif;color:var(--banner-ink);text-transform:none}.uk-banner__description{font:400 16px/1.4 Arial,sans-serif;color:var(--banner-muted)}.uk-banner__action{font:700 13px/1.3 Arial,sans-serif;color:var(--banner-accent);margin-top:3px}.uk-banner .uk-banner__photo{display:block;width:100%!important;height:100%!important;min-width:0;min-height:0;max-width:100%!important;max-height:100%!important;align-self:stretch;object-fit:contain!important;object-position:center;mix-blend-mode:var(--banner-photo-blend,multiply);padding:16px 20px;box-sizing:border-box}.frame-baner-start_page .modern-slider ul.cycle .uk-banner > .uk-banner__photo{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.modern-slider ul.cycle .uk-banner{display:grid!important;background:var(--banner-bg) !important}.modern-slider ul.cycle .uk-banner__copy{display:flex!important;text-decoration:none}.modern-slider ul.cycle .uk-banner__brand{color:var(--banner-accent)}.modern-slider ul.cycle .uk-banner__action{color:var(--banner-accent)}.modern-slider ul.cycle .uk-banner__action > span{display:inline!important}.uk-banner .uk-banner__specs,.modern-slider ul.cycle .uk-banner .uk-banner__specs{display:flex!important;gap:8px;align-items:center}.uk-banner .uk-banner__specs > span,.modern-slider ul.cycle .uk-banner .uk-banner__specs > span{display:inline-flex!important;align-items:center;justify-content:center;min-width:38px;padding:7px 9px;border:1px solid currentColor;border-radius:4px;font:700 12px/1 Arial,sans-serif;color:var(--banner-accent);box-sizing:border-box}.uk-banner--radius{--banner-ink:#243e34;--banner-muted:#55665d;--banner-accent:#196647;--banner-bg:linear-gradient(100deg,#f4f0e5 0%,#faf9f4 55%,#edf2e9 100%);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.uk-banner--radius::before{content:"";position:absolute;left:-100px;bottom:-270px;width:480px;height:480px;border:1px solid #d5ddcd;border-radius:50%;box-shadow:0 0 0 30px #e9ebdf,0 0 0 31px #dce2d2;z-index:-1;pointer-events:none}.uk-banner--radius .uk-banner__copy strong{font-size:46px;letter-spacing:-1.5px}.uk-banner--radius .uk-banner__specs > span:nth-child(2){border-radius:8px}.uk-banner--radius .uk-banner__specs > span:nth-child(3){border-radius:12px}.uk-banner--magnet{--banner-ink:#fff;--banner-muted:#dce4e8;--banner-accent:#ffb36b;--banner-bg:linear-gradient(90deg,#f5f6f4 0%,#f5f6f4 46.5%,#293740 46.6%,#202b32 100%);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.uk-banner--magnet .uk-banner__photo{order:-1;padding:15px 12px}.uk-banner--magnet .uk-banner__copy{padding-left:28px}.uk-banner--magnet .uk-banner__copy strong{font-size:38px;letter-spacing:-1px}.uk-banner--warm{--banner-bg:linear-gradient(110deg,#562d24 0%,#713d2e 53%,#f6eee1 53.2%)}.uk-banner--blue{--banner-bg:linear-gradient(110deg,#263c47 0%,#3c5966 53%,#f0f4f4 53.2%)}.uk-banner--paper{--banner-ink:#333b3c;--banner-muted:#5b6666;--banner-accent:#ac4817;--banner-bg:linear-gradient(110deg,#f0ede6 0%,#f6f3ed 53%,#fff 53.2%)}.modern-slider ul.cycle a:has(.uk-banner){text-decoration:none}.modern-slider ul.cycle a:has(.uk-banner):focus-visible{outline:3px solid #ff8b21;outline-offset:-4px}.mobile-hero-slider__link:has(.uk-banner){height:100%;text-decoration:none!important}.mobile-hero-slider:has(.uk-banner) .mobile-hero-slider__track{aspect-ratio:2/1}.mobile-hero-slider .uk-banner{aspect-ratio:auto}/* The mobile host stays a 480px column even inside a wide desktop window.
   Its typography belongs to the component, not the browser's viewport. */.mobile-hero-slider .uk-banner__copy{gap:6px;padding:12px 13px}.mobile-hero-slider .uk-banner__brand{font-size:9px;letter-spacing:.4px}.mobile-hero-slider .uk-banner__copy strong{font-size:18px;line-height:1.12}.mobile-hero-slider .uk-banner__description{font-size:11px;line-height:1.35}.mobile-hero-slider .uk-banner__action{font-size:10px;margin-top:1px}.mobile-hero-slider .uk-banner .uk-banner__photo{padding:9px 8px}.mobile-hero-slider .uk-banner--radius .uk-banner__copy strong{font-size:27px;letter-spacing:-1px}.mobile-hero-slider .uk-banner--magnet .uk-banner__copy strong{font-size:23px;letter-spacing:-.6px}.mobile-hero-slider .uk-banner--magnet .uk-banner__copy{padding:12px 10px 12px 14px}.mobile-hero-slider .uk-banner .uk-banner__specs{gap:5px}.mobile-hero-slider .uk-banner .uk-banner__specs > span{font-size:9px;min-width:27px;padding:4px 5px}@media(max-width:350px){.mobile-hero-slider .uk-banner__copy{gap:5px;padding:10px}.mobile-hero-slider .uk-banner__copy strong{font-size:16px}.mobile-hero-slider .uk-banner__description{font-size:10px}.mobile-hero-slider .uk-banner--radius .uk-banner__copy strong{font-size:24px}.mobile-hero-slider .uk-banner--magnet .uk-banner__copy strong{font-size:20px}}/* Six optional compositions: product photos keep their full contain box. */.uk-banner:is(.uk-banner--studio,.uk-banner--stone,.uk-banner--blueprint,.uk-banner--pulse,.uk-banner--workshop,.uk-banner--orbit),.uk-banner[data-photo-cutout="1"]{--banner-photo-blend:normal}.uk-banner--studio{--banner-ink:#263138;--banner-muted:#667174;--banner-accent:#c35320;--banner-bg:linear-gradient(120deg,#fff 0%,#f5f6f4 58%,#e7edee 100%);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.uk-banner--studio::before{content:"";position:absolute;right:6%;bottom:8%;width:36%;height:7%;border-radius:50%;background:#bec8cb;filter:blur(12px);opacity:.45;z-index:-1;pointer-events:none}.uk-banner--studio .uk-banner__copy strong{font-family:"DTools Manrope",Arial,sans-serif;font-size:40px;letter-spacing:-1.3px}.uk-banner--stone{--banner-ink:#383b38;--banner-muted:#716a60;--banner-accent:#9b4e31;--banner-bg:repeating-linear-gradient(127deg,transparent 0%,transparent 39%,#b8a99926 39.3%,transparent 39.7%,transparent 67%,#fff6 67.3%,transparent 67.7%),linear-gradient(90deg,#f7f5f0 0%,#f5f1eb 46%,#e9dfd3 46.2%,#f1e9df 100%);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.uk-banner--stone .uk-banner__photo,.uk-banner--workshop .uk-banner__photo,.uk-banner--orbit .uk-banner__photo{order:-1}.uk-banner--stone .uk-banner__copy strong{font-family:"DTools Lora",Georgia,serif;font-size:38px;letter-spacing:-.8px}.uk-banner--stone .uk-banner__description,.uk-banner--stone .uk-banner__action{font-family:"DTools Manrope",Arial,sans-serif}.uk-banner--blueprint{--banner-ink:#fff;--banner-muted:#d5e4ed;--banner-accent:#a9d7f0;--banner-bg:linear-gradient(90deg,#193f60 0%,#244f72 53%,transparent 53.2%),repeating-linear-gradient(0deg,transparent 0 23px,#b7ccd64d 23px 24px),repeating-linear-gradient(90deg,transparent 0 23px,#b7ccd64d 23px 24px),linear-gradient(#eff5f7,#e8f0f4)}.uk-banner--blueprint::before{content:"";position:absolute;right:5%;top:13%;width:34%;height:74%;border:1px dashed #8fabbc;border-radius:50%;z-index:-1;pointer-events:none}.uk-banner--blueprint .uk-banner__copy strong{font-family:"DTools Exo 2",Arial,sans-serif;font-size:36px;letter-spacing:-.5px}.uk-banner--pulse{--banner-ink:#2d302e;--banner-muted:#58432c;--banner-accent:#792d19;--banner-bg:linear-gradient(112deg,transparent 0%,transparent 51%,#fff9ef 51.2%,#fff 100%),linear-gradient(135deg,#ffc44d,#f48a21);grid-template-columns:minmax(0,1.03fr) minmax(0,1fr)}.uk-banner--pulse::after{content:"";position:absolute;right:2%;bottom:7%;width:13%;height:12%;background:repeating-linear-gradient(125deg,transparent 0 8px,#dfc5a0 8px 10px);z-index:-1;pointer-events:none}.uk-banner--pulse .uk-banner__copy strong{font-family:"DTools Oswald",Arial,sans-serif;font-size:40px;letter-spacing:-.4px}.uk-banner--pulse .uk-banner__description,.uk-banner--pulse .uk-banner__action{font-family:"DTools Rubik",Arial,sans-serif}.uk-banner--workshop{--banner-ink:#fff;--banner-muted:#dce3e5;--banner-accent:#ffae67;--banner-bg:radial-gradient(ellipse 49% 100% at 0% 50%,#f5f6f4 0%,#f5f6f4 99%,transparent 99.5%),repeating-linear-gradient(115deg,#263138 0px,#263138 18px,#2a363e 18px,#2a363e 19px);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.uk-banner--workshop::before{content:"";position:absolute;left:3%;bottom:6%;width:20%;height:6%;background:repeating-linear-gradient(90deg,#f48a21 0px,#f48a21 2px,transparent 2px,transparent 10px);z-index:-1;pointer-events:none}.uk-banner--workshop .uk-banner__copy strong{font-family:"DTools Montserrat",Arial,sans-serif;font-size:36px;letter-spacing:-.8px}.uk-banner--workshop .uk-banner__description,.uk-banner--workshop .uk-banner__action{font-family:"DTools Manrope",Arial,sans-serif}.uk-banner--orbit{--banner-ink:#fff;--banner-muted:#f0dbdf;--banner-accent:#ffd5ba;--banner-bg:linear-gradient(90deg,#f8f3ef 0%,#eee3dd 46%,#66303d 46.2%,#7a3a49 100%);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.uk-banner--orbit::before{content:"";position:absolute;left:46.3%;top:0;width:53.7%;height:100%;background:repeating-radial-gradient(ellipse at 120% 100%,transparent 0px,transparent 55px,#d3a3ae40 55px,#d3a3ae40 56px,transparent 56px,transparent 78px);z-index:-1;pointer-events:none}.uk-banner--orbit .uk-banner__copy strong{font-family:"DTools Rubik",Arial,sans-serif;font-size:38px;letter-spacing:-.7px}.uk-banner--orbit .uk-banner__description,.uk-banner--orbit .uk-banner__action{font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--studio .uk-banner__copy strong,.mobile-hero-slider .uk-banner--pulse .uk-banner__copy strong{font-size:24px;letter-spacing:-.5px}.mobile-hero-slider .uk-banner--stone .uk-banner__copy strong,.mobile-hero-slider .uk-banner--blueprint .uk-banner__copy strong,.mobile-hero-slider .uk-banner--workshop .uk-banner__copy strong,.mobile-hero-slider .uk-banner--orbit .uk-banner__copy strong{font-size:22px;letter-spacing:-.4px}@media(max-width:350px){.mobile-hero-slider .uk-banner--studio .uk-banner__copy strong{font-size:20px}.mobile-hero-slider .uk-banner--pulse .uk-banner__copy strong{font-size:21px}.mobile-hero-slider .uk-banner--stone .uk-banner__copy strong,.mobile-hero-slider .uk-banner--blueprint .uk-banner__copy strong,.mobile-hero-slider .uk-banner--workshop .uk-banner__copy strong,.mobile-hero-slider .uk-banner--orbit .uk-banner__copy strong{font-size:19px}}/* The same service shortcuts as the hosted home page, fitted to the mobile layout. */.mobile-home-services{margin:20px 12px}.mobile-home-services ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.mobile-home-services li{min-width:0;margin:0;padding:0;background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.mobile-home-services a{display:flex;flex-direction:column;align-items:center;height:100%;box-sizing:border-box;padding:12px 8px;color:#222;text-align:center;text-decoration:none}.mobile-home-service-copy{display:block;flex:1}.mobile-home-service-copy strong{display:block;font-size:16px;line-height:1.25;color:#990000}.mobile-home-service-copy>span{display:block;font-size:12px;line-height:1.35;margin:6px 0}.mobile-home-services img{display:block;max-width:100%;width:143px;height:96px;object-fit:contain}/* Give the Ukrainian checkout title its full width and keep the returning-buyer link below it. */html[lang="uk-UA"] .page-cart .carus-main .title{box-sizing:border-box;width:100%;max-width:100%;line-height:1.5}html[lang="uk-UA"] .page-cart .carus-main .title:before,html[lang="uk-UA"] .page-cart .carus-main .title:after{width:calc((100% - 440px)/2);max-width:25%;top:23px}html[lang="uk-UA"] .page-cart .carus-main .title:before{left:0;right:auto}html[lang="uk-UA"] .page-cart .carus-main .title:after{right:0;left:auto}html[lang="uk-UA"] .page-cart .old-buyer{display:block;font-size:13px;line-height:1.5}html[lang="uk-UA"] .page-cart .old-buyer button{font-size:13px}/* The home SEO text toggles use generated labels in the legacy stylesheet. */html[lang="uk-UA"] .unique-read-more-checker~.unique-read-more-button:before{content:"докладніше »"}html[lang="uk-UA"] .unique-read-more-checker:checked~.unique-read-more-button:before{content:"згорнути «"}/* Current service markup has its own payment illustration; old sprites overlapped text. */html[lang="uk-UA"] .delivery-payment .dost-list:before,html[lang="uk-UA"] .delivery-payment .nalich:before{content:none}/* Responsive type uses the banner width, including the capped mobile column. */.uk-banner[data-designer-key]{container-type:inline-size}.video-lite>iframe.video-iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;border-radius:inherit}/* Abstract graphic presets: no material textures or photographic backgrounds. */.uk-banner:is(.uk-banner--silverline,.uk-banner--softwave,.uk-banner--softarcs,.uk-banner--lightribbon,.uk-banner--slantlight,.uk-banner--zigzag,.uk-banner--coralwave,.uk-banner--prism,.uk-banner--streamers,.uk-banner--frequency){--banner-photo-blend:normal}.uk-banner--silverline{--banner-ink:#304553;--banner-muted:#566976;--banner-accent:#3D6B81;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23f1f4f7%22%20d%3D%22M0%200H530C480%2096%20550%20192%20490%20300H0Z%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23ccd5de%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M-70%200C30%20115-40%20190%20115%20300%22%2F%3E%3Cpath%20d%3D%22M-42%200C58%20115-12%20190%20143%20300%22%2F%3E%3Cpath%20d%3D%22M-14%200C86%20115%2016%20190%20171%20300%22%2F%3E%3Cpath%20d%3D%22M866%200C780%20100%20970%20190%20838%20300%22%2F%3E%3Cpath%20d%3D%22M894%200C808%20100%20998%20190%20866%20300%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}.uk-banner--silverline .uk-banner__copy strong{font-family:"DTools Manrope",Arial,sans-serif;font-size:38px;letter-spacing:-.7px}.uk-banner--silverline :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--silverline .uk-banner__copy strong{font-size:22px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--silverline .uk-banner__copy strong{font-size:19px}}.uk-banner--softwave{--banner-ink:#284D43;--banner-muted:#50695F;--banner-accent:#356A58;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23e6f1ec%22%20d%3D%22M405%200C345%2095%20440%20170%20385%20300H900V0Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23bdd9ce%22%20stroke-width%3D%222%22%20d%3D%22M423-20C363%2095%20458%20170%20403%20320%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23d0e4da%22%20stroke-width%3D%2214%22%20d%3D%22M388-20C328%2095%20423%20170%20368%20320%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.uk-banner--softwave .uk-banner__photo{order:-1}.uk-banner--softwave .uk-banner__copy strong{font-family:"DTools Rubik",Arial,sans-serif;font-size:38px;letter-spacing:-.7px}.uk-banner--softwave :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--softwave .uk-banner__copy strong{font-size:22px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--softwave .uk-banner__copy strong{font-size:19px}}.uk-banner--softarcs{--banner-ink:#45433D;--banner-muted:#6A655C;--banner-accent:#8C5B2A;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23f6f1e7%22%20d%3D%22M0%200H545C485%2090%20475%20220%20505%20300H0Z%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23ddd1ba%22%20stroke-width%3D%222%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%22368%22%20r%3D%2295%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%22368%22%20r%3D%22120%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%22368%22%20r%3D%22145%22%2F%3E%3Cpath%20d%3D%22M802-30A270%20270%200%200%201%20972%20242%22%2F%3E%3Cpath%20d%3D%22M824-30A248%20248%200%200%201%20972%20220%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}.uk-banner--softarcs .uk-banner__copy strong{font-family:"DTools Montserrat",Arial,sans-serif;font-size:36px;letter-spacing:-.7px}.uk-banner--softarcs :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--softarcs .uk-banner__copy strong{font-size:22px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--softarcs .uk-banner__copy strong{font-size:19px}}.uk-banner--lightribbon{--banner-ink:#48405D;--banner-muted:#6A627B;--banner-accent:#70578B;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23f0edf7%22%20d%3D%22M402%200C355%2080%20440%20200%20394%20300H900V0Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ddd7ed%22%20stroke-width%3D%2226%22%20d%3D%22M-30%2055C92-32%20190%2052%20300-20%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23d5cee8%22%20stroke-width%3D%2216%22%20d%3D%22M-30%20282C100%20344%20190%20238%20306%20326%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23e4e0ef%22%20stroke-width%3D%222%22%20d%3D%22M813-20C892%2066%20840%20207%20926%20316%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.uk-banner--lightribbon .uk-banner__photo{order:-1}.uk-banner--lightribbon .uk-banner__copy strong{font-family:"DTools Manrope",Arial,sans-serif;font-size:38px;letter-spacing:-.7px}.uk-banner--lightribbon :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--lightribbon .uk-banner__copy strong{font-size:22px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--lightribbon .uk-banner__copy strong{font-size:19px}}.uk-banner--slantlight{--banner-ink:#424B48;--banner-muted:#66706B;--banner-accent:#7F6735;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23f3f2ea%22%20d%3D%22M0%200H550L460%20300H0Z%22%2F%3E%3Cpath%20fill%3D%22%23e6ddc1%22%20opacity%3D%22.72%22%20d%3D%22M448%200H476L386%20300H358Z%22%2F%3E%3Cpath%20fill%3D%22%23eee7d3%22%20d%3D%22M492%200H502L412%20300H402Z%22%2F%3E%3Cpath%20fill%3D%22%23f5f4ec%22%20d%3D%22M845%200H868L778%20300H755Z%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}.uk-banner--slantlight .uk-banner__copy strong{font-family:"DTools Rubik",Arial,sans-serif;font-size:38px;letter-spacing:-.7px}.uk-banner--slantlight :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--slantlight .uk-banner__copy strong{font-size:22px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--slantlight .uk-banner__copy strong{font-size:19px}}.uk-banner--zigzag{--banner-ink:#FFFFFF;--banner-muted:#DBE7F5;--banner-accent:#B0EBEF;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231c3f73%22%20d%3D%22M0%200H500L470%2070%20520%20132%20470%20212%20500%20300H0Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%2378cfde%22%20stroke-width%3D%2226%22%20stroke-linejoin%3D%22miter%22%20d%3D%22M530-15L495%2070%20548%20132%20495%20212%20530%20315%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23b0ebef%22%20stroke-width%3D%225%22%20d%3D%22M560-15L525%2070%20578%20132%20525%20212%20560%20315%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}.uk-banner--zigzag .uk-banner__copy strong{font-family:"DTools Exo 2",Arial,sans-serif;font-size:40px;letter-spacing:-.7px}.uk-banner--zigzag :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--zigzag .uk-banner__copy strong{font-size:24px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--zigzag .uk-banner__copy strong{font-size:20px}}.uk-banner--coralwave{--banner-ink:#FFFFFF;--banner-muted:#FFE9E4;--banner-accent:#FFE0CC;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23bd4944%22%20d%3D%22M394%200C340%2085%20438%20175%20385%20300H900V0Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23f28e78%22%20stroke-width%3D%2227%22%20d%3D%22M374-20C320%2085%20418%20175%20365%20320%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffe0cc%22%20stroke-width%3D%225%22%20d%3D%22M348-20C294%2085%20392%20175%20339%20320%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.uk-banner--coralwave .uk-banner__photo{order:-1}.uk-banner--coralwave .uk-banner__copy strong{font-family:"DTools Oswald",Arial,sans-serif;font-size:40px;letter-spacing:-.7px}.uk-banner--coralwave :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Rubik",Arial,sans-serif}.mobile-hero-slider .uk-banner--coralwave .uk-banner__copy strong{font-size:24px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--coralwave .uk-banner__copy strong{font-size:21px}}.uk-banner--prism{--banner-ink:#FFFFFF;--banner-muted:#E1DFF3;--banner-accent:#DAD7FF;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%2339366f%22%20d%3D%22M0%200H530L480%20300H0Z%22%2F%3E%3Cpath%20fill%3D%22%23565194%22%20d%3D%22M330%200H540L480%20105Z%22%2F%3E%3Cpath%20fill%3D%22%237671b0%22%20d%3D%22M300%20300H520L470%20200Z%22%2F%3E%3Cpath%20fill%3D%22%23dad7ff%22%20d%3D%22M535%200H548L498%20300H485Z%22%2F%3E%3Cpath%20fill%3D%22%23eeeafa%22%20d%3D%22M850%200H900V145Z%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}.uk-banner--prism .uk-banner__copy strong{font-family:"DTools Montserrat",Arial,sans-serif;font-size:36px;letter-spacing:-.7px}.uk-banner--prism :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--prism .uk-banner__copy strong{font-size:22px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--prism .uk-banner__copy strong{font-size:19px}}.uk-banner--streamers{--banner-ink:#FFFFFF;--banner-muted:#E0F1F2;--banner-accent:#C3EFE7;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23155b69%22%20d%3D%22M402%200C355%2095%20450%20180%20396%20300H900V0Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%237ad2cc%22%20stroke-width%3D%2230%22%20d%3D%22M370-20C305%2065%20444%20202%20344%20320%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23c3efe7%22%20stroke-width%3D%2212%22%20d%3D%22M320-20C433%20105%20310%20208%20395%20320%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.uk-banner--streamers .uk-banner__photo{order:-1}.uk-banner--streamers .uk-banner__copy strong{font-family:"DTools Rubik",Arial,sans-serif;font-size:38px;letter-spacing:-.7px}.uk-banner--streamers :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Manrope",Arial,sans-serif}.mobile-hero-slider .uk-banner--streamers .uk-banner__copy strong{font-size:23px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--streamers .uk-banner__copy strong{font-size:20px}}.uk-banner--frequency{--banner-ink:#FFFFFF;--banner-muted:#E0E9E5;--banner-accent:#CDE98D;--banner-bg:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22900%22%20height%3D%22300%22%20viewBox%3D%220%200%20900%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22900%22%20height%3D%22300%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%23273b3e%22%20d%3D%22M0%200H518V300H0Z%22%2F%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2383b89d%22%20stroke-width%3D%223%22%20d%3D%22M500-20C650%20100%20368%20190%20505%20320%22%2F%3E%3Cpath%20stroke%3D%22%23cde98d%22%20stroke-width%3D%229%22%20d%3D%22M527-20C677%20100%20395%20190%20532%20320%22%2F%3E%3Cpath%20stroke%3D%22%23b6d776%22%20stroke-width%3D%223%22%20d%3D%22M557-20C707%20100%20425%20190%20562%20320%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/100% 100% no-repeat}.uk-banner--frequency .uk-banner__copy strong{font-family:"DTools Oswald",Arial,sans-serif;font-size:40px;letter-spacing:-.7px}.uk-banner--frequency :is(.uk-banner__description,.uk-banner__action){font-family:"DTools Rubik",Arial,sans-serif}.mobile-hero-slider .uk-banner--frequency .uk-banner__copy strong{font-size:24px;letter-spacing:-.35px}@media(max-width:350px){.mobile-hero-slider .uk-banner--frequency .uk-banner__copy strong{font-size:21px}}@media(max-width:350px){.mobile-hero-slider .uk-banner:is(.uk-banner--silverline,.uk-banner--softwave,.uk-banner--softarcs,.uk-banner--lightribbon,.uk-banner--slantlight,.uk-banner--zigzag,.uk-banner--coralwave,.uk-banner--prism,.uk-banner--streamers,.uk-banner--frequency) .uk-banner__copy{gap:4px;padding:9px 10px}}/* Readable bilingual homepage copy; native disclosure keeps the full text in HTML. */.seo-text .home-seo-copy{max-width:1100px;margin:0 auto;padding:26px 0 32px;text-align:left;color:#393735;font:400 15px/1.7 Arial,sans-serif}.seo-text .home-seo-copy h1{margin:0 0 16px;font:700 27px/1.25 Arial,sans-serif;color:#292623}.seo-text .home-seo-copy h2{margin:25px 0 10px;font:700 21px/1.35 Arial,sans-serif;color:#35312d}.seo-text .home-seo-copy h3{margin:18px 0 7px;font:700 16px/1.4 Arial,sans-serif}.seo-text .home-seo-copy p{margin:0 0 14px;font:inherit}.seo-text .home-seo-copy a{color:#a73515;text-decoration:underline;text-underline-offset:3px}.seo-text .home-seo-details>summary{display:list-item;cursor:pointer;width:fit-content;max-width:100%;min-height:44px;padding:10px 2px;color:#a73515;font:600 15px/1.5 Arial,sans-serif}body.mobile-redesign-page .mobile-home-seo{background:#fff;padding:0 16px;border-top:1px solid #e3e6e8}body.mobile-redesign-page .mobile-home-seo>.container{width:auto;padding:0;margin:0}body.mobile-redesign-page .home-seo-copy{padding:20px 0 24px;font-size:14px;line-height:1.65;overflow-wrap:break-word}body.mobile-redesign-page .home-seo-copy>h2{margin:0 0 12px;font-size:21px}body.mobile-redesign-page .home-seo-copy h2{font-size:19px}