PageSourceSearch

https://www.medimarket.hu/about

html medimarket.hu collected 2026-10-10 01:22:02 UTC 739,789 bytes, 3,121 lines download raw bytes

1<!DOCTYPE html>
2<html lang="hu">
3    <head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
4(window,'AW-989895540','google_tags_first_party');</script>
4<script async src="/b9ti/"></script>
4
5			
5<script>
6				window.dataLayer = window.dataLayer || [];
7				function gtag(){dataLayer.push(arguments);}
8				gtag('js', new Date());
9				gtag('set', 'developer_id.dY2E1Nz', true);
10				
11			</script>
11
12			
13        <meta charset="utf-8">
14<meta name="description" content="Rólunk, Lágylézer, TENS, mágnesterápia, nyirokmasszázs és sóterápiás készülékek otthonra. Orvosi szakértelemmel válogatott kínálat 1997 óta, CE eszközök.">
15<meta name="robots" content="index, follow">
16<meta name="referrer" content="no-referrer">
17<meta http-equiv="X-UA-Compatible" content="IE=Edge">
18<meta property="og:site_name" content="MediMarket.hu">
19<meta property="og:title" content="Rólunk - Orvostechnikai eszközök otthoni terápiához | Medima">
20<meta property="og:description" content="Rólunk, Lágylézer, TENS, mágnesterápia, nyirokmasszázs és sóterápiás készülékek otthonra. Orvosi szakértelemmel válogatott kínálat 1997 óta, CE eszközök.">
21<meta property="og:type" content="website">
22<meta property="og:url" content="https://www.medimarket.hu/about">
23<meta property="og:image" content="https://www.medimarket.hu/shop_ordered/21500/pic/scart-og-image.png">
24<meta name="theme-color" content="#000000">
25<meta name="msapplication-TileColor" content="#000000">
26<meta name="mobile-web-app-capable" content="yes">
27<meta name="apple-mobile-web-app-capable" content="yes">
28<meta name="apple-mobile-web-app-status-bar-style" content="default">
29<meta name="MobileOptimized" content="320">
30<meta name="HandheldFriendly" content="true">
31
32<title>Rólunk - Orvostechnikai eszközök otthoni terápiához | Medima</title>
33
34
35
36<script>
37var service_type="shop";
38var shop_url_main="https://www.medimarket.hu";
39var actual_lang="hu";
40var money_len="0";
41var money_thousend=" ";
42var money_dec=",";
43var shop_id=21500;
44var unas_design_url="https:"+"/"+"/"+"www.medimarket.hu"+"/"+"!common_design"+"/"+"custom"+"/"+"scart.unas.hu"+"/";
45var unas_design_code='0';
46var unas_base_design_code='2400';
47var unas_design_ver=4;
48var unas_design_subver=1;
49var unas_shop_url='https://www.medimarket.hu';
50var responsive="yes";
51var price_nullcut_disable=1;
52var config_plus=new Array();
53config_plus['product_tooltip']=1;
54config_plus['cart_fly_id']="cart-box__fly-to-desktop";
55config_plus['cart_redirect']=1;
56config_plus['cart_refresh_force']="1";
57config_plus['money_type']='Ft';
58config_plus['money_type_display']='Ft';
59config_plus['already_registered_email']=1;
60config_plus['change_address_on_order_methods']=1;
61config_plus['accessible_design']=true;
62
63var lang_text=new Array();
64
65var UNAS = UNAS || {};
66UNAS.shop={"base_url":'https://www.medimarket.hu',"domain":'www.medimarket.hu',"username":'scart.unas.hu',"id":21500,"lang":'hu',"currency_type":'Ft',"currency_code":'HUF',"currency_rate":'405',"currency_length":0,"base_currency_length":2,"canonical_url":'https://www.medimarket.hu/about'};
67UNAS.design={"code":'0',"page":'page'};
68UNAS.api_auth="0d763634a825705a208ba58643841a29";
69UNAS.customer={"email":'',"id":0,"group_id":0,"without_registration":0};
70UNAS.shop["only_company_can_purchase"] = false;
71UNAS.shop["only_private_customer_can_purchase"] = false;
72UNAS.shop["page_id"] = 783746
73UNAS.text = {
74    "button_overlay_close": `Bezár`,
75    "popup_window": `Felugró ablak`,
76    "list": `lista`,
77    "updating_in_progress": `frissítés folyamatban`,
78    "updated": `frissítve`,
79    "is_opened": `megnyitva`,
80    "is_closed": `bezárva`,
81    "deleted": `törölve`,
82    "consent_granted": `hozzájárulás megadva`,
83    "consent_rejected": `hozzájárulás elutasítva`,
84    "field_is_incorrect": `mező hibás`,
85    "error_title": `Hiba!`,
86    "product_variants": `termék változatok`,
87    "product_added_to_cart": `A termék a kosárba került`,
88    "product_added_to_cart_with_qty_problem": `A termékből csak [qty_added_to_cart] [qty_unit] került kosárba`,
89    "product_removed_from_cart": `A termék törölve a kosárból`,
90    "reg_title_name": `Név`,
91    "reg_title_company_name": `Cégnév`,
92    "number_of_items_in_cart": `Kosárban lévő tételek száma`,
93    "cart_is_empty": `A kosár üres`,
94    "cart_updated": `A kosár frissült`,
95    "mandatory": `Kötelező!`
96};
97
98
99
100UNAS.text["delete_from_favourites"]= `Törlés a kedvencek közül`;
101UNAS.text["add_to_favourites"]= `Kedvencekhez`;
102
103UNAS.text["change_address_error_on_shipping_method"] = `Az újonnan létrehozott cím a kiválasztott szállítási módnál nem használható`;
104UNAS.text["change_address_error_on_billing_method"] = `Az újonnan létrehozott cím a kiválasztott számlázási módnál nem használható`;
105
106
107
108
109
110
111
112
113
114
115window.lazySizesConfig=window.lazySizesConfig || {};
116window.lazySizesConfig.loadMode=1;
117window.lazySizesConfig.loadHidden=false;
118
119window.dataLayer = window.dataLayer || [];
120function gtag(){dataLayer.push(arguments)};
121gtag('js', new Date());
122</script>
122
123
124<style>@charset "UTF-8";:root { --blue:#007bff; --indigo:#6610f2; --purple:#6f42c1; --pink:#e83e8c; --red:#dc3545; --orange:#fd7e14; --yellow:#ffc107; --green:#28a745; --teal:#20c997; --cyan:#17a2b8; --white:#ffffff; --gray:#aaaaaa; --gray-dark:#888888; --primary:#0077C8; --secondary:#A0E2FF; --success:#10AE20; --info:#16ADCA; --warning:#AE8B10; --danger:#D31010; --light:#ececec; --dark:#1B2036; --breakpoint-xxs:0; --breakpoint-xs:440px; --breakpoint-sm:576px; --breakpoint-md:768px; --breakpoint-lg:992px; --breakpoint-xl:1280px; --breakpoint-xxl:1480px; --font-family-sans-serif:"Inter", "Inter-fallback", "fallback", sans-serif; --font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*,*::before,*::after { box-sizing:border-box;}html { font-family:sans-serif; line-height:1.15; -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display:block;}body { margin:0; font-family:"Inter", "Inter-fallback", "fallback", sans-serif; font-size:1.4rem; font-weight:400; line-height:1.5; color:#1B2036; text-align:left; background-color:#FAFAFA;}[tabindex="-1"]:focus { outline:0 !important;}hr { box-sizing:content-box; height:0; overflow:visible;}h1, h2, h3, h4, h5, h6 { margin-top:0; margin-bottom:2rem;}p { margin-top:0; margin-bottom:1.5em;}abbr[title],abbr[data-original-title] { text-decoration:underline; text-decoration:underline dotted; cursor:help; border-bottom:0; text-decoration-skip-ink:none;}address { margin-bottom:1rem; font-style:normal; line-height:inherit;}ol,ul,dl { margin-top:0; margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol { margin-bottom:0;}dt { font-weight:700;}dd { margin-bottom:0.5rem; margin-left:0;}blockquote { margin:0 0 1rem;}b,strong { font-weight:bolder;}small { font-size:80%;}sub,sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sub { bottom:-0.25em;}sup { top:-0.5em;}a { color:#1c1c1c; text-decoration:none; background-color:transparent;}a:hover { color:black; text-decoration:underline;}a:not([href]):not([tabindex]) { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):focus { outline:0;}pre,code,kbd,samp { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size:1em;}pre { margin-top:0; margin-bottom:1rem; overflow:auto;}figure { margin:0 0 1rem;}img { vertical-align:middle; border-style:none;}svg { overflow:hidden; vertical-align:middle;}table { border-collapse:collapse;}caption { padding-top:0.75rem; padding-bottom:0.75rem; color:#2C3458; text-align:left; caption-side:bottom;}th { text-align:inherit;}label { display:inline-block; margin-bottom:0.5rem;}button { border-radius:0;}button:focus { outline:1px dotted; outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea { margin:0; font-family:inherit; font-size:inherit; line-height:inherit;}button,input { overflow:visible;}button,select { text-transform:none;}select { word-wrap:normal;}button,[type=button],[type=reset],[type=submit] { -webkit-appearance:button;}
124button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) { cursor:pointer;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner { padding:0; border-style:none;}input[type=radio],input[type=checkbox] { box-sizing:border-box; padding:0;}input[type=date],input[type=time],input[type=datetime-local],input[type=month] { -webkit-appearance:listbox;}textarea { overflow:auto; resize:vertical;}fieldset { min-width:0; padding:0; margin:0; border:0;}legend { display:block; width:100%; max-width:100%; padding:0; margin-bottom:0.5rem; font-size:1.5rem; line-height:inherit; color:inherit; white-space:normal;}progress { vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button { height:auto;}[type=search] { outline-offset:-2px; -webkit-appearance:none;}[type=search]::-webkit-search-decoration { -webkit-appearance:none;}::-webkit-file-upload-button { font:inherit; -webkit-appearance:button;}output { display:inline-block;}summary { display:list-item; cursor:pointer;}template { display:none;}[hidden] { display:none !important;}h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom:2rem; font-family:"Inter", "Inter-fallback", "fallback", sans-serif; font-weight:900; line-height:1.2;}h1, .h1 { font-size:3.2rem;}h2, .h2 { font-size:2.4rem;}h3, .h3 { font-size:2rem;}h4, .h4 { font-size:1.8rem;}h5, .h5 { font-size:1.6rem;}h6, .h6 { font-size:1.4rem;}.lead { font-size:1.75rem; font-weight:300;}.display-1 { font-size:9.6rem; font-weight:300; line-height:1.2;}.display-2 { font-size:8rem; font-weight:300; line-height:1.2;}.display-3 { font-size:6.4rem; font-weight:300; line-height:1.2;}.display-4 { font-size:4.8rem; font-weight:300; line-height:1.2;}hr { margin-top:1rem; margin-bottom:1rem; border:0; border-top:1px solid rgba(0, 0, 0, 0.1);}small,.small { font-size:80%; font-weight:400;}mark,.mark { padding:0.2em; background-color:#fcf8e3;}.list-unstyled { padding-left:0; list-style:none;}.list-inline { padding-left:0; list-style:none;}.list-inline-item { display:inline-block;}.list-inline-item:not(:last-child) { margin-right:0.5rem;}.initialism { font-size:90%; text-transform:uppercase;}.blockquote { margin-bottom:1rem; font-size:1.75rem;}.blockquote-footer { display:block; font-size:80%; color:#aaaaaa;}.blockquote-footer::before { content:"— ";}.img-fluid { max-width:100%; height:auto;}.img-thumbnail { padding:0.25rem; background-color:#FAFAFA; border:1px solid #dddddd; border-radius:5px; max-width:100%; height:auto;}.figure { display:inline-block;}.figure-img { margin-bottom:0.5rem; line-height:1;}.figure-caption { font-size:90%; color:#aaaaaa;}.container { width:100%; padding-right:10px; padding-left:10px; margin-right:auto; margin-left:auto; max-width:100%;}@media (min-width:440px) { .container {  max-width:100%; }}@media (min-width:576px) { .container {  max-width:100%; }}@media (min-width:768px) { .container {  max-width:100%; }}@media (min-width:992px) { .container {  max-width:992px; }}@media (min-width:1280px) { .container {  max-width:1240px; }}@media (min-width:1480px) { .container {  max-width:1440px; }}.container-fluid { width:100%; padding-right:10px; padding-left:10px; margin-right:auto; margin-left:auto;}.row { display:flex; flex-wrap:wrap; margin-right:-10px; margin-left:-10px;}.no-gutters { margin-right:0; margin-left:0;}.no-gutters > .col,.no-gutters > [class*=col-] { padding-right:0; padding-left:0;}.col-xxl,.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,.col
124-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col-xs,.col-xs-auto, .col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-6, .col-xs-5, .col-xs-4, .col-xs-3, .col-xs-2, .col-xs-1, .col,.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { position:relative; width:100%; padding-right:10px; padding-left:10px;}.col { flex-basis:0; flex-grow:1; max-width:100%;}.col-auto { flex:0 0 auto; width:auto; max-width:100%;}.col-1 { flex:0 0 8.3333333333%; max-width:8.3333333333%;}.col-2 { flex:0 0 16.6666666667%; max-width:16.6666666667%;}.col-3 { flex:0 0 25%; max-width:25%;}.col-4 { flex:0 0 33.3333333333%; max-width:33.3333333333%;}.col-5 { flex:0 0 41.6666666667%; max-width:41.6666666667%;}.col-6 { flex:0 0 50%; max-width:50%;}.col-7 { flex:0 0 58.3333333333%; max-width:58.3333333333%;}.col-8 { flex:0 0 66.6666666667%; max-width:66.6666666667%;}.col-9 { flex:0 0 75%; max-width:75%;}.col-10 { flex:0 0 83.3333333333%; max-width:83.3333333333%;}.col-11 { flex:0 0 91.6666666667%; max-width:91.6666666667%;}.col-12 { flex:0 0 100%; max-width:100%;}.order-first { order:-1;}.order-last { order:13;}.order-0 { order:0;}.order-1 { order:1;}.order-2 { order:2;}.order-3 { order:3;}.order-4 { order:4;}.order-5 { order:5;}.order-6 { order:6;}.order-7 { order:7;}.order-8 { order:8;}.order-9 { order:9;}.order-10 { order:10;}.order-11 { order:11;}.order-12 { order:12;}.offset-1 { margin-left:8.3333333333%;}.offset-2 { margin-left:16.6666666667%;}.offset-3 { margin-left:25%;}.offset-4 { margin-left:33.3333333333%;}.offset-5 { margin-left:41.6666666667%;}.offset-6 { margin-left:50%;}.offset-7 { margin-left:58.3333333333%;}.offset-8 { margin-left:66.6666666667%;}.offset-9 { margin-left:75%;}.offset-10 { margin-left:83.3333333333%;}.offset-11 { margin-left:91.6666666667%;}@media (min-width:440px) { .col-xs {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-xs-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-xs-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-xs-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-xs-3 {  flex:0 0 25%;  max-width:25%; } .col-xs-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-xs-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-xs-6 {  flex:0 0 50%;  max-width:50%; } .col-xs-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-xs-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-xs-9 {  flex:0 0 75%;  max-width:75%; } .col-xs-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-xs-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-xs-12 {  flex:0 0 100%;  max-width:100%; } .order-xs-first {  order:-1; } .order-xs-last {  order:13; } .order-xs-0 {  order:0; } .order-xs-1 {  order:1; } .order-xs-2 {  order:2; } .order-xs-3 {  order:3; } .order-xs-4 {  order:4; } .order-xs-5 {  order:5; } .order-xs-6 {  order:6; } .order-xs-7 {  order:7; } .order-xs-8 {  order:8; } .order-xs-9 {  order:9; } .order-xs-10 {  order:10; } .order-xs-11 {  order:11; } .order-xs-12 {  order:12; } .offset-xs-0 {  margin-left:0; } .offset-xs-1 {  margin-left:8.3333333333%; } .offset-xs-2 {  margin-left:16.6666666667%; } .offset-xs-3 {  margin-left:25%; } .offset-xs-4 {  margin-left:33.3333333333%; } .offset-xs-5 {  margin-left:41.6666666667%; } .offset-xs-6 {  margin-left:50%; } .offset-xs-7 {  margin-left:58.3333333333%; } .offset-xs-8 {  margin-left:66.6666666667%; } .offset-xs-9 {  margin-left:75%; } .offset-xs-10 {  margin-left:83.3333333333%; } .offset-xs-11 {  margin-left:91.6666666667%; }}@media (min-width:576px) { .col-sm {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-sm-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-sm-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-sm-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-sm-3 {  flex:0 0 25%;  max-width:25%; } .col-sm-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-sm-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-sm-6 {  flex:0 0 50%;  max-width:50%; } .col-sm-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-sm-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-sm-9 {  flex:0 0 75%;  max-width:75%; } .col-sm-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-sm-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-sm-12 {  flex:0 0 100%;  max-width:100%; } .order-sm-first {  order:-1; } .order-sm-last {  order:13; } .order-sm-0 {  order:0; } .order-sm-1 {  order:1; } .order-sm-2 {  order:2; } .order-sm-3 {  order:3; } .order-sm-4 {  order:4; } .order-sm-5 {  order:5; } .order-sm-6 {  order:6; } .order-sm-7 {  order:7; } .order-sm-8 {  order:8; } .order-sm-9 {  order:9; } .order-sm-10 {  order:10; } .order-sm-11 {  order:11; } .order-sm-12 {  order:12; } .offset-sm-0 {  margin-left:0; } .offset-sm-1 {  margin-left:8.3333333333%; } .offset-sm-2 {  margin-left:16.6666666667%; } .offset-sm-3 {  margin-left:25%; } .offset-sm-4 {  margin-left:33.3333333333%; } .offset-sm-5 {  margin-left:41.6666666667%; } .offset-sm-6 {  margin-left:50%; } .offset-sm-7 {  margin-left:58.3333333333%; } .offset-sm-8 {  margin-left:66.6666666667%; } .offset-sm-9 {  margin-left:75%; } .offset-sm-10 {  margin-left:83.3333333333%; } .offset-sm-11 {  margin-left:91.6666666667%; }}@media (min-width:768px) { .col-md {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-md-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-md-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-md-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-md-3 {  flex:0 0 25%;  max-width:25%; } .col-md-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-md-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-md-6 {  flex:0 0 50%;  max-width:50%; } .col-md-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-md-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-md-9 {  flex:0 0 75%;  max-width:75%; } .col-md-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-md-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-md-12 {  flex:0 0 100%;  max-width:100%; } .order-md-first {  order:-1; } .order-md-last {  order:13; } .order-md-0 {  order:0; } .order-md-1 {  order:1; } .order-md-2 {  order:2; } .order-md-3 {  order:3; } .order-md-4 {  order:4; } .order-md-5 {  order:5; } .order-md-6 {  order:6; } .order-md-7 {  order:7; } .order-md-8 {  order:8; } .order-md-9 {  order:9; } .order-md-10 {  order:10; } .order-md-11 {  order:11; } .order-md-12 {  order:12; } .offset-md-0 {  margin-left:0; } .offset-md-1 {  margin-left:8.3333333333%; } .offset-md-2 {  margin-left:16.6666666667%; } .offset-md-3 {  margin-left:25%; } .offset-md-4 {  margin-left:33.3333333333%; } .offset-md-5 {  margin-left:41.6666666667%; } .offset-md-6 {  margin-left:50%; } .offset-md-7 {  margin-left:58.3333333333%; } .offset-md-8 {  margin-left:66.6666666667%; } .offset-md-9 {  margin-left:75%; } .offset-md-10 {  margin-left:83.3333333333%; } .offset-md-11 {  margin-left:91.6666666667%; }}@media (min-width:992px) { .col-lg {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-lg-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-lg-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-lg-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-lg-3 {  flex:0 0 25%;  max-width:25%; } .col-lg-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-lg-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-lg-6 {  flex:0 0 50%;  max-width:50%; } .col-lg-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-lg-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-lg-9 {  flex:0 0 75%;  max-width:75%; } .col-lg-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-lg-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-lg-12 {  flex:0 0 100%;  max-width:100%; } .order-lg-first {  order:-1; } .order-lg-last {  order:13; } .order-lg-0 {  order:0; } .order-lg-1 {  order:1; } .order-lg-2 {  order:2; } .order-lg-3 {  order:3; } .order-lg-4 {  order:4; } .order-lg-5 {  order:5; } .order-lg-6 {  order:6; } .order-lg-7 {  order:7; } .order-lg-8 {  order:8; } .order-lg-9 {  order:9; } .order-lg-10 {  order:10; } .order-lg-11 {  order:11; } .order-lg-12 {  order:12; } .offset-lg-0 {  margin-left:0; } .offset-lg-1 {  margin-left:8.3333333333%; } .offset-lg-2 {  margin-left:16.6666666667%; } .offset-lg-3 {  margin-left:25%; } .offset-lg-4 {  margin-left:33.3333333333%; } .offset-lg-5 {  margin-left:41.6666666667%; } .offset-lg-6 {  margin-left:50%; } .offset-lg-7 {  margin-left:58.3333333333%; } .offset-lg-8 {  margin-left:66.6666666667%; } .offset-lg-9 {  margin-left:75%; } .offset-lg-10 {  margin-left:83.3333333333%; } .offset-lg-11 {  margin-left:91.6666666667%; }}@media (min-width:1280px) { .col-xl {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-xl-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-xl-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-xl-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-xl-3 {  flex:0 0 25%;  max-width:25%; } .col-xl-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-xl-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-xl-6 {  flex:0 0 50%;  max-width:50%; } .col-xl-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-xl-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-xl-9 {  flex:0 0 75%;  max-width:75%; } .col-xl-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-xl-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-xl-12 {  flex:0 0 100%;  max-width:100%; } .order-xl-first {  order:-1; } .order-xl-last {  order:13; } .order-xl-0 {  order:0; } .order-xl-1 {  order:1; } .order-xl-2 {  order:2; } .order-xl-3 {  order:3; } .order-xl-4 {  order:4; } .order-xl-5 {  order:5; } .order-xl-6 {  order:6; } .order-xl-7 {  order:7; } .order-xl-8 {  order:8; } .order-xl-9 {  order:9; } .order-xl-10 {  order:10; } .order-xl-11 {  order:11; } .order-xl-12 {  order:12; } .offset-xl-0 {  margin-left:0; } .offset-xl-1 {  margin-left:8.3333333333%; } .offset-xl-2 {  margin-left:16.6666666667%; } .offset-xl-3 {  margin-left:25%; } .offset-xl-4 {  margin-left:33.3333333333%; } .offset-xl-5 {  margin-left:41.6666666667%; } .offset-xl-6 {  margin-left:50%; } .offset-xl-7 {  margin-left:58.3333333333%; } .offset-xl-8 {  margin-left:66.6666666667%; } .offset-xl-9 {  margin-left:75%; } .offset-xl-10 {  margin-left:83.3333333333%; } .offset-xl-11 {  margin-left:91.6666666667%; }}@media (min-width:1480px) { .col-xxl {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-xxl-auto {  flex:0 0 auto;  width:auto;  max-width:100%; } .col-xxl-1 {  flex:0 0 8.3333333333%;  max-width:8.3333333333%; } .col-xxl-2 {  flex:0 0 16.6666666667%;  max-width:16.6666666667%; } .col-xxl-3 {  flex:0 0 25%;  max-width:25%; } .col-xxl-4 {  flex:0 0 33.3333333333%;  max-width:33.3333333333%; } .col-xxl-5 {  flex:0 0 41.6666666667%;  max-width:41.6666666667%; } .col-xxl-6 {  flex:0 0 50%;  max-width:50%; } .col-xxl-7 {  flex:0 0 58.3333333333%;  max-width:58.3333333333%; } .col-xxl-8 {  flex:0 0 66.6666666667%;  max-width:66.6666666667%; } .col-xxl-9 {  flex:0 0 75%;  max-width:75%; } .col-xxl-10 {  flex:0 0 83.3333333333%;  max-width:83.3333333333%; } .col-xxl-11 {  flex:0 0 91.6666666667%;  max-width:91.6666666667%; } .col-xxl-12 {  flex:0 0 100%;  max-width:100%; } .order-xxl-first {  order:-1; } .order-xxl-last {  order:13; } .order-xxl-0 {  order:0; } .order-xxl-1 {  order:1; } .order-xxl-2 {  order:2; } .order-xxl-3 {  order:3; } .order-xxl-4 {  order:4; } .order-xxl-5 {  order:5; } .order-xxl-6 {  order:6; } .order-xxl-7 {  order:7; } .order-xxl-8 {  order:8; } .order-xxl-9 {  order:9; } .order-xxl-10 {  order:10; } .order-xxl-11 {  order:11; } .order-xxl-12 {  order:12; }
124 .offset-xxl-0 {  margin-left:0; } .offset-xxl-1 {  margin-left:8.3333333333%; } .offset-xxl-2 {  margin-left:16.6666666667%; } .offset-xxl-3 {  margin-left:25%; } .offset-xxl-4 {  margin-left:33.3333333333%; } .offset-xxl-5 {  margin-left:41.6666666667%; } .offset-xxl-6 {  margin-left:50%; } .offset-xxl-7 {  margin-left:58.3333333333%; } .offset-xxl-8 {  margin-left:66.6666666667%; } .offset-xxl-9 {  margin-left:75%; } .offset-xxl-10 {  margin-left:83.3333333333%; } .offset-xxl-11 {  margin-left:91.6666666667%; }}.form-control { display:block; width:100%; height:4rem; padding:0.85rem 2rem; font-size:1.4rem; font-weight:400; line-height:1.5; color:#1B2036; background-color:#ffffff; background-clip:padding-box; border:1px solid #E1E1E1; border-radius:5px; transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;}@media (prefers-reduced-motion:reduce) { .form-control {  transition:none; }}.form-control::-ms-expand { background-color:transparent; border:0;}.form-control:focus { color:#1B2036; background-color:#ffffff; border-color:#1B2036; outline:0; box-shadow:none;}.form-control::placeholder { color:#2C3458; opacity:1;}.form-control:disabled, .form-control[readonly] { background-color:#f1f1f1; opacity:1;}select.form-control:focus::-ms-value { color:#1B2036; background-color:#ffffff;}.form-control-file,.form-control-range { display:block; width:100%;}.col-form-label { padding-top:calc(0.85rem + 1px); padding-bottom:calc(0.85rem + 1px); margin-bottom:0; font-size:inherit; line-height:1.5;}.col-form-label-lg { padding-top:calc(1.2rem + 1px); padding-bottom:calc(1.2rem + 1px); font-size:1.6rem; line-height:1.5;}.col-form-label-sm { padding-top:calc(0.7rem + 1px); padding-bottom:calc(0.7rem + 1px); font-size:1.2rem; line-height:1.5;}.form-control-plaintext { display:block; width:100%; padding-top:0.85rem; padding-bottom:0.85rem; margin-bottom:0; line-height:1.5; color:#1B2036; background-color:transparent; border:solid transparent; border-width:1px 0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right:0; padding-left:0;}.form-control-sm { height:3.4rem; padding:0.7rem 1.5rem; font-size:1.2rem; line-height:1.5; border-radius:5px;}.form-control-lg { height:5rem; padding:1.2rem 3rem; font-size:1.6rem; line-height:1.5; border-radius:5px;}select.form-control[size], select.form-control[multiple] { height:auto;}textarea.form-control { height:auto;}.form-group { margin-bottom:1rem;}.form-text { display:block; margin-top:0.25rem;}.form-row { display:flex; flex-wrap:wrap; margin-right:-10px; margin-left:-10px;}.form-row > .col,.form-row > [class*=col-] { padding-right:10px; padding-left:10px;}.form-check { position:relative; display:block; padding-left:1.25rem;}.form-check-input { position:absolute; margin-top:0.3rem; margin-left:-1.25rem;}.form-check-input:disabled ~ .form-check-label { color:#2C3458;}.form-check-label { margin-bottom:0;}.form-check-inline { display:inline-flex; align-items:center; padding-left:0; margin-right:0.75rem;}.form-check-inline .form-check-input { position:static; margin-top:0; margin-right:0.3125rem; margin-left:0;}.valid-feedback { display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#10AE20;}.valid-tooltip { position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:0.1rem; font-size:1.225rem; line-height:1.5; color:#ffffff; background-color:rgba(16, 174, 32, 0.9); border-radius:5px;}.was-validated .form-control:valid, .form-control.is-valid { border-color:#10AE20; padding-right:3.8rem; background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2310AE20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:center right calc(0.375em + 0.425rem); background-size:calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color:#10AE20; box-shadow:0 0 0 0.2rem rgba(16, 174, 32, 0.25);}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip { display:block;}.was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right:3.8rem; background-position:top calc(0.375em + 0.425rem) right calc(0.375em + 0.425rem);}.was-validated .custom-select:valid, .custom-select.is-valid { border-color:#10AE20; padding-right:calc((1em + 1.7rem) * 3 / 4 + 3rem); background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23888888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 2rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2310AE20' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #ffffff no-repeat center right 3rem/calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color:#10AE20; box-shadow:0 0 0 0.2rem rgba(16, 174, 32, 0.25);}.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip { display:block;}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip { display:block;}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color:#10AE20;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip { display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color:#10AE20;}.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { border-color:#10AE20;}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip { display:block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { border-color:#14dd29; background-color:#14dd29;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow:0 0 0 0.2rem rgba(16, 174, 32, 0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { border-color:#10AE20;}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color:#10AE20;}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip { display:block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { border-color:#10AE20; box-shadow:0 0 0 0.2rem rgba(16, 174, 32, 0.25);}.invalid-feedback { display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#D31010;}.invalid-tooltip { position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:0.1rem; font-size:1.225rem; line-height:1.5; color:#ffffff; background-color:rgba(211, 16, 16, 0.9); border-radius:5px;}.was-validated .form-control:invalid, .form-control.is-invalid { border-color:#D31010; padding-right:3.8rem; background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23D31010' viewB
124ox='-2 -2 7 7'%3e%3cpath stroke='%23D31010' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat:no-repeat; background-position:center right calc(0.375em + 0.425rem); background-size:calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color:#D31010; box-shadow:0 0 0 0.2rem rgba(211, 16, 16, 0.25);}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip { display:block;}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right:3.8rem; background-position:top calc(0.375em + 0.425rem) right calc(0.375em + 0.425rem);}.was-validated .custom-select:invalid, .custom-select.is-invalid { border-color:#D31010; padding-right:calc((1em + 1.7rem) * 3 / 4 + 3rem); background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23888888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 2rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23D31010' viewB
124ox='-2 -2 7 7'%3e%3cpath stroke='%23D31010' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #ffffff no-repeat center right 3rem/calc(0.75em + 0.85rem) calc(0.75em + 0.85rem);}.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color:#D31010; box-shadow:0 0 0 0.2rem rgba(211, 16, 16, 0.25);}.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color:#D31010;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color:#D31010;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { border-color:#D31010;}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { border-color:#ef2727; background-color:#ef2727;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow:0 0 0 0.2rem rgba(211, 16, 16, 0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { border-color:#D31010;}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color:#D31010;}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip { display:block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { border-color:#D31010; box-shadow:0 0 0 0.2rem rgba(211, 16, 16, 0.25);}.form-inline { display:flex; flex-flow:row wrap; align-items:center;}.form-inline .form-check { width:100%;}@media (min-width:576px) { .form-inline label {  display:flex;  align-items:center;  justify-content:center;  margin-bottom:0; } .form-inline .form-group {  display:flex;  flex:0 0 auto;  flex-flow:row wrap;  align-items:center;  margin-bottom:0; } .form-inline .form-control {  display:inline-block;  width:auto;  vertical-align:middle; } .form-inline .form-control-plaintext {  display:inline-block; } .form-inline .input-group,.form-inline .custom-select {  width:auto; } .form-inline .form-check {  display:flex;  align-items:center;  justify-content:center;  width:auto;  padding-left:0; } .form-inline .form-check-input {  position:relative;  flex-shrink:0;  margin-top:0;  margin-right:0.25rem;  margin-left:0; } .form-inline .custom-control {  align-items:center;  justify-content:center; } .form-inline .custom-control-label {  margin-bottom:0; }}.btn { display:inline-block; font-weight:400; color:#1B2036; text-align:center; vertical-align:middle; user-select:none; background-color:transparent; border:1px solid transparent; padding:1rem 2rem; font-size:1.2rem; line-height:1.5; border-radius:5px; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;}@media (prefers-reduced-motion:reduce) { .btn {  transition:none; }}.btn:hover { color:#1B2036; text-decoration:none;}.btn:focus, .btn.focus { outline:0; box-shadow:none;}.btn.disabled, .btn:disabled { opacity:1;}
124a.btn.disabled,fieldset:disabled a.btn { pointer-events:none;}.btn-primary { color:#ffffff; background-color:#0077C8; border-color:#0077C8;}.btn-primary:hover { color:#ffffff; background-color:#0060a2; border-color:#005995;}.btn-primary:focus, .btn-primary.focus { box-shadow:0 0 0 0.2rem rgba(38, 139, 208, 0.5);}.btn-primary.disabled, .btn-primary:disabled { color:#ffffff; background-color:#0077C8; border-color:#0077C8;}.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color:#ffffff; background-color:#005995; border-color:#005188;}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(38, 139, 208, 0.5);}.btn-secondary { color:#1B2036; background-color:#A0E2FF; border-color:#A0E2FF;}.btn-secondary:hover { color:#1B2036; background-color:#7ad6ff; border-color:#6dd2ff;}.btn-secondary:focus, .btn-secondary.focus { box-shadow:0 0 0 0.2rem rgba(140, 197, 225, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled { color:#1B2036; background-color:#A0E2FF; border-color:#A0E2FF;}.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color:#1B2036; background-color:#6dd2ff; border-color:#60cfff;}.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(140, 197, 225, 0.5);}.btn-success { color:#ffffff; background-color:#10AE20; border-color:#10AE20;}.btn-success:hover { color:#ffffff; background-color:#0d8b1a; border-color:#0c7f17;}.btn-success:focus, .btn-success.focus { box-shadow:0 0 0 0.2rem rgba(52, 186, 65, 0.5);}.btn-success.disabled, .btn-success:disabled { color:#ffffff; background-color:#10AE20; border-color:#10AE20;}.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color:#ffffff; background-color:#0c7f17; border-color:#0b7415;}.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(52, 186, 65, 0.5);}.btn-info { color:#1B2036; background-color:#16ADCA; border-color:#16ADCA;}.btn-info:hover { color:#ffffff; background-color:#128fa8; border-color:#11869c;}.btn-info:focus, .btn-info.focus { box-shadow:0 0 0 0.2rem rgba(23, 152, 180, 0.5);}.btn-info.disabled, .btn-info:disabled { color:#1B2036; background-color:#16ADCA; border-color:#16ADCA;}.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color:#ffffff; background-color:#11869c; border-color:#107c91;}.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(23, 152, 180, 0.5);}.btn-warning { color:#1B2036; background-color:#AE8B10; border-color:#AE8B10;}.btn-warning:hover { color:#ffffff; background-color:#8b6f0d; border-color:#7f660c;}.btn-warning:focus, .btn-warning.focus { box-shadow:0 0 0 0.2rem rgba(152, 123, 22, 0.5);}.btn-warning.disabled, .btn-warning:disabled { color:#1B2036; background-color:#AE8B10; border-color:#AE8B10;}.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color:#ffffff; background-color:#7f660c; border-color:#745c0b;}.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(152, 123, 22, 0.5);}.btn-danger { color:#ffffff; background-color:#D31010; border-color:#D31010;}.btn-danger:hover { color:#ffffff; background-color:#af0d0d; border-color:#a40c0c;}.btn-danger:focus, .btn-danger.focus { box-shadow:0 0 0 0.2rem rgba(218, 52, 52, 0.5);}.btn-danger.disabled, .btn-danger:disabled { color:#ffffff; background-color:#D31010; border-color:#D31010;}.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color:#ffffff; background-color:#a40c0c; border-color:#980c0c;}.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(218, 52, 52, 0.5);}.btn-light { color:#1B2036; background-color:#ececec; border-color:#ececec;}.btn-light:hover { color:#1B2036; background-color:#d9d9d9; border-color:lightgray;}.btn-light:focus, .btn-light.focus { box-shadow:0 0 0 0.2rem rgba(205, 205, 209, 0.5);}.btn-light.disabled, .btn-light:disabled { color:#1B2036; background-color:#ececec; border-color:#ececec;}.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color:#1B2036; background-color:lightgray; border-color:#cccccc;}.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(205, 205, 209, 0.5);}.btn-dark { color:#ffffff; background-color:#1B2036; border-color:#1B2036;}.btn-dark:hover { color:#ffffff; background-color:#0e111d; border-color:#0a0c14;}.btn-dark:focus, .btn-dark.focus { box-shadow:0 0 0 0.2rem rgba(61, 65, 84, 0.5);}.btn-dark.disabled, .btn-dark:disabled { color:#ffffff; background-color:#1B2036; border-color:#1B2036;}
124.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color:#ffffff; background-color:#0a0c14; border-color:#06070c;}.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(61, 65, 84, 0.5);}.btn-outline-primary { color:#0077C8; border-color:#0077C8;}.btn-outline-primary:hover { color:#ffffff; background-color:#0077C8; border-color:#0077C8;}.btn-outline-primary:focus, .btn-outline-primary.focus { box-shadow:0 0 0 0.2rem rgba(0, 119, 200, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled { color:#0077C8; background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color:#ffffff; background-color:#0077C8; border-color:#0077C8;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(0, 119, 200, 0.5);}.btn-outline-secondary { color:#A0E2FF; border-color:#A0E2FF;}.btn-outline-secondary:hover { color:#1B2036; background-color:#A0E2FF; border-color:#A0E2FF;}.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow:0 0 0 0.2rem rgba(160, 226, 255, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color:#A0E2FF; background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color:#1B2036; background-color:#A0E2FF; border-color:#A0E2FF;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(160, 226, 255, 0.5);}.btn-outline-success { color:#10AE20; border-color:#10AE20;}.btn-outline-success:hover { color:#ffffff; background-color:#10AE20; border-color:#10AE20;}.btn-outline-success:focus, .btn-outline-success.focus { box-shadow:0 0 0 0.2rem rgba(16, 174, 32, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled { color:#10AE20; background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color:#ffffff; background-color:#10AE20; border-color:#10AE20;}.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(16, 174, 32, 0.5);}.btn-outline-info { color:#16ADCA; border-color:#16ADCA;}.btn-outline-info:hover { color:#1B2036; background-color:#16ADCA; border-color:#16ADCA;}.btn-outline-info:focus, .btn-outline-info.focus { box-shadow:0 0 0 0.2rem rgba(22, 173, 202, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled { color:#16ADCA; background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color:#1B2036; background-color:#16ADCA; border-color:#16ADCA;}.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(22, 173, 202, 0.5);}.btn-outline-warning { color:#AE8B10; border-color:#AE8B10;}.btn-outline-warning:hover { color:#1B2036; background-color:#AE8B10; border-color:#AE8B10;}.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow:0 0 0 0.2rem rgba(174, 139, 16, 0.5);}.btn-outline-warning.disabled, .btn-outline-warning:disabled { color:#AE8B10; background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color:#1B2036; background-color:#AE8B10; border-color:#AE8B10;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(174, 139, 16, 0.5);}.btn-outline-danger { color:#D31010; border-color:#D31010;}.btn-outline-danger:hover { color:#ffffff; background-color:#D31010; border-color:#D31010;}.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow:0 0 0 0.2rem rgba(211, 16, 16, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled { color:#D31010; background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color:#ffffff; background-color:#D31010; border-color:#D31010;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(211, 16, 16, 0.5);}.btn-outline-light { color:#ececec; border-color:#ececec;}.btn-outline-light:hover { color:#1B2036; background-color:#ececec; border-color:#ececec;}.btn-outline-light:focus, .btn-outline-light.focus { box-shadow:0 0 0 0.2rem rgba(236, 236, 236, 0.5);}.btn-outline-light.disabled, .btn-outline-light:disabled { color:#ececec; background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color:#1B2036; background-color:#ececec; border-color:#ececec;}.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(236, 236, 236, 0.5);}.btn-outline-dark { color:#1B2036; border-color:#1B2036;}.btn-outline-dark:hover { color:#ffffff; background-color:#1B2036; border-color:#1B2036;}.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow:0 0 0 0.2rem rgba(27, 32, 54, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled { color:#1B2036; background-color:transparent;}
124.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color:#ffffff; background-color:#1B2036; border-color:#1B2036;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(27, 32, 54, 0.5);}.btn-link { font-weight:400; color:#1c1c1c; text-decoration:none;}.btn-link:hover { color:black; text-decoration:underline;}.btn-link:focus, .btn-link.focus { text-decoration:underline; box-shadow:none;}.btn-link:disabled, .btn-link.disabled { color:#aaaaaa; pointer-events:none;}.btn-lg, .btn-group-lg > .btn { padding:1.35rem 4rem; font-size:1.4rem; line-height:1.5; border-radius:5px;}.btn-sm, .btn-group-sm > .btn { padding:0.7rem 2rem; font-size:1.2rem; line-height:1.5; border-radius:5px;}.btn-block { display:block; width:100%;}.btn-block + .btn-block { margin-top:2rem;}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block { width:100%;}.fade { transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce) { .fade {  transition:none; }}.fade:not(.show) { opacity:0;}.collapse:not(.show) { display:none;}.collapsing { position:relative; height:0; overflow:hidden; transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce) { .collapsing {  transition:none; }}.btn-group,.btn-group-vertical { position:relative; display:inline-flex; vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn { position:relative; flex:1 1 auto;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover { z-index:1;}.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active { z-index:1;}.btn-toolbar { display:flex; flex-wrap:wrap; justify-content:flex-start;}.btn-toolbar .input-group { width:auto;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) { margin-left:-1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius:0; border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius:0; border-bottom-left-radius:0;}.dropdown-toggle-split { padding-right:1.5rem; padding-left:1.5rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { margin-left:0;}.dropleft .dropdown-toggle-split::before { margin-right:0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right:1.5rem; padding-left:1.5rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right:3rem; padding-left:3rem;}.btn-group-vertical { flex-direction:column; align-items:flex-start; justify-content:center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group { width:100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) { margin-top:-1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius:0; border-bottom-left-radius:0;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius:0; border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn { margin-bottom:0;}.btn-group-toggle > .btn input[type=radio],.btn-group-toggle > .btn input[type=checkbox],.btn-group-toggle > .btn-group > .btn input[type=radio],.btn-group-toggle > .btn-group > .btn input[type=checkbox] { position:absolute; clip:rect(0, 0, 0, 0); pointer-events:none;}.input-group { position:relative; display:flex; flex-wrap:wrap; align-items:stretch; width:100%;}.input-group > .form-control,.input-group > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file { position:relative; flex:1 1 auto; width:1%; margin-bottom:0;}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .form-control-plaintext + .form-control,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file { margin-left:-1px;}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { z-index:3;}.input-group > .custom-file .custom-file-input:focus { z-index:4;}.input-group >
124 .form-control:not(:last-child),.input-group > .custom-select:not(:last-child) { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child) { border-top-left-radius:0; border-bottom-left-radius:0;}.input-group > .custom-file { display:flex; align-items:center;}.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius:0; border-bottom-left-radius:0;}.input-group-prepend,.input-group-append { display:flex;}.input-group-prepend .btn,.input-group-append .btn { position:relative; z-index:2;}.input-group-prepend .btn:focus,.input-group-append .btn:focus { z-index:3;}.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn { margin-left:-1px;}.input-group-prepend { margin-right:-1px;}.input-group-append { margin-left:-1px;}.input-group-text { display:flex; align-items:center; padding:0.85rem 2rem; margin-bottom:0; font-size:1.4rem; font-weight:400; line-height:1.5; color:#1B2036; text-align:center; white-space:nowrap; background-color:#f1f1f1; border:1px solid #E1E1E1; border-radius:5px;}.input-group-text input[type=radio],.input-group-text input[type=checkbox] { margin-top:0;}.input-group-lg > .form-control:not(textarea),.input-group-lg > .custom-select { height:5rem;}.input-group-lg > .form-control,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn { padding:1.2rem 3rem; font-size:1.6rem; line-height:1.5; border-radius:5px;}.input-group-sm > .form-control:not(textarea),.input-group-sm > .custom-select { height:3.4rem;}.input-group-sm > .form-control,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn { padding:0.7rem 1.5rem; font-size:1.2rem; line-height:1.5; border-radius:5px;}.input-group-lg > .custom-select,.input-group-sm > .custom-select { padding-right:3rem;}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius:0; border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { border-top-left-radius:0; border-bottom-left-radius:0;}.custom-control { position:relative; display:block; min-height:2.1rem; padding-left:2.8rem;}.custom-control-inline { display:inline-flex; margin-right:1rem;}.custom-control-input { position:absolute; z-index:-1; opacity:0;}.custom-control-input:checked ~ .custom-control-label::before { color:#ffffff; border-color:#0077C8; background-color:#0077C8;}.custom-control-input:focus ~ .custom-control-label::before { box-shadow:none;}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { border-color:#1B2036;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before { color:#ffffff; background-color:#0077C8; border-color:#0077C8;}.custom-control-input:disabled ~ .custom-control-label { color:#2C3458;}.custom-control-input:disabled ~ .custom-control-label::before { background-color:#f1f1f1;}.custom-control-label { position:relative; margin-bottom:0; vertical-align:top;}.custom-control-label::before { position:absolute; top:0.15rem; left:-2.8rem; display:block; width:1.8rem; height:1.8rem; pointer-events:none; content:""; background-color:#ffffff; border:#cccccc solid 1px;}.custom-control-label::after { position:absolute; top:0.15rem; left:-2.8rem; display:block; width:1.8rem; height:1.8rem; content:""; background:no-repeat 50%/50% 50%;}.custom-checkbox .custom-control-label::before { border-radius:0.5rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { border-color:#0077C8; background-color:#0077C8;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color:#2C3458;}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color:#2C3458;}.custom-radio .custom-control-label::before { border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color:#2C3458;}.custom-switch { padding-left:4.15rem;}
124.custom-switch .custom-control-label::before { left:-4.15rem; width:3.15rem; pointer-events:all; border-radius:0.9rem;}.custom-switch .custom-control-label::after { top:calc(0.15rem + 2px); left:calc(-4.15rem + 2px); width:calc(1.8rem - 4px); height:calc(1.8rem - 4px); background-color:#cccccc; border-radius:0.9rem; transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce) { .custom-switch .custom-control-label::after {  transition:none; }}.custom-switch .custom-control-input:checked ~ .custom-control-label::after { background-color:#ffffff; transform:translateX(1.35rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color:#2C3458;}.custom-select { display:inline-block; width:100%; height:4rem; padding:0.85rem 3rem 0.85rem 2rem; font-size:1.4rem; font-weight:400; line-height:1.5; color:#1B2036; vertical-align:middle; background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23888888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 2rem center/8px 10px; background-color:#ffffff; border:1px solid #E1E1E1; border-radius:5px; appearance:none;}.custom-select:focus { border-color:#1B2036; outline:0; box-shadow:0 0 0 0.2rem rgba(0, 119, 200, 0.25);}.custom-select:focus::-ms-value { color:#1B2036; background-color:#ffffff;}.custom-select[multiple], .custom-select[size]:not([size="1"]) { height:auto; padding-right:2rem; background-image:none;}.custom-select:disabled { color:#aaaaaa; background-color:#f1f1f1;}.custom-select::-ms-expand { display:none;}.custom-select-sm { height:3.4rem; padding-top:0.7rem; padding-bottom:0.7rem; padding-left:1.5rem; font-size:1.2rem;}.custom-select-lg { height:5rem; padding-top:1.2rem; padding-bottom:1.2rem; padding-left:3rem; font-size:1.6rem;}.custom-file { position:relative; display:inline-block; width:100%; height:4rem; margin-bottom:0;}.custom-file-input { position:relative; z-index:2; width:100%; height:4rem; margin:0; opacity:0;}.custom-file-input:focus ~ .custom-file-label { border-color:#1B2036; box-shadow:none;}.custom-file-input:disabled ~ .custom-file-label { background-color:#f1f1f1;}.custom-file-input:lang(en) ~ .custom-file-label::after { content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after { content:attr(data-browse);}.custom-file-label { position:absolute; top:0; right:0; left:0; z-index:1; height:4rem; padding:0.85rem 2rem; font-weight:400; line-height:1.5; color:#1B2036; background-color:#ffffff; border:1px solid #E1E1E1; border-radius:5px;}.custom-file-label::after { position:absolute; top:0; right:0; bottom:0; z-index:3; display:block; height:3.8rem; padding:0.85rem 2rem; line-height:1.5; color:#1B2036; content:"Browse"; background-color:#f1f1f1; border-left:inherit; border-radius:0 5px 5px 0;}.custom-range { width:100%; height:calc(1rem + 0.4rem); padding:0; background-color:transparent; appearance:none;}.custom-range:focus { outline:none;}.custom-range:focus::-webkit-slider-thumb { box-shadow:0 0 0 1px #FAFAFA, none;}.custom-range:focus::-moz-range-thumb { box-shadow:0 0 0 1px #FAFAFA, none;}.custom-range:focus::-ms-thumb { box-shadow:0 0 0 1px #FAFAFA, none;}.custom-range::-moz-focus-outer { border:0;}.custom-range::-webkit-slider-thumb { width:1rem; height:1rem; margin-top:-0.25rem; background-color:#0077C8; border:0; border-radius:1rem; transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance:none;}@media (prefers-reduced-motion:reduce) { .custom-range::-webkit-slider-thumb {  transition:none; }}.custom-range::-webkit-slider-thumb:active { background-color:#7ccaff;}.custom-range::-webkit-slider-runnable-track { width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:#dddddd; border-color:transparent; border-radius:1rem;}.custom-range::-moz-range-thumb { width:1rem; height:1rem; background-color:#0077C8; border:0; border-radius:1rem; transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance:none;}@media (prefers-reduced-motion:reduce) { .custom-range::-moz-range-thumb {  transition:none; }}.custom-range::-moz-range-thumb:active { background-color:#7ccaff;}.custom-range::-moz-range-track { width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:#dddddd; border-color:transparent; border-radius:1rem;}.custom-range::-ms-thumb { width:1rem; height:1rem; margin-top:0; margin-right:0.2rem; margin-left:0.2rem; background-color:#0077C8; border:0; border-radius:1rem; transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance:none;}@media (prefers-reduced-motion:reduce) { .custom-range::-ms-thumb {  transition:none; }}.custom-range::-ms-thumb:active { background-color:#7ccaff;}.custom-range::-ms-track { width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:transparent; border-color:transparent; border-width:0.5rem;}.custom-range::-ms-fill-lower { background-color:#dddddd; border-radius:1rem;}.custom-range::-ms-fill-upper { margin-right:15px; background-color:#dddddd; border-radius:1rem;}.custom-range:disabled::-webkit-slider-thumb { background-color:#cccccc;}.custom-range:disabled::-webkit-slider-runnable-track { cursor:default;}.custom-range:disabled::-moz-range-thumb { background-color:#cccccc;}.custom-range:disabled::-moz-range-track { cursor:default;}.custom-range:disabled::-ms-thumb { background-color:#cccccc;}.custom-control-label::before,.custom-file-label,.custom-select { transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce) { .custom-control-label::before,.custom-file-label,.custom-select {  transition:none; }}.breadcrumb { display:flex; flex-wrap:wrap; padding:0 0; margin-bottom:1.5rem; list-style:none; background-color:transparent; border-radius:0;}.breadcrumb-item + .breadcrumb-item { padding-left:2rem;}.breadcrumb-item + .breadcrumb-item::before { display:inline-block; padding-right:2rem; color:#1B2036; content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration:none;}.breadcrumb-item.active { color:#1B2036;}.pagination { display:flex; padding-left:0; list-style:none; border-radius:5px;}.page-link { position:relative; display:block; padding:0 0; margin-left:-1px; line-height:40px;
124 color:#1B2036; background-color:transparent; border:1px solid transparent;}.page-link:hover { z-index:2; color:#0077C8; text-decoration:none; background-color:transparent; border-color:transparent;}.page-link:focus { z-index:2; outline:0; box-shadow:0 0 0 0.2rem rgba(0, 119, 200, 0.25);}.page-item:first-child .page-link { margin-left:0; border-top-left-radius:5px; border-bottom-left-radius:5px;}.page-item:last-child .page-link { border-top-right-radius:5px; border-bottom-right-radius:5px;}.page-item.active .page-link { z-index:1; color:#0077C8; background-color:transparent; border-color:transparent;}.page-item.disabled .page-link { color:#2C3458; pointer-events:none; cursor:auto; background-color:transparent; border-color:transparent;}.pagination-lg .page-link { padding:0.75rem 1.5rem; font-size:1.75rem; line-height:1.5;}.pagination-lg .page-item:first-child .page-link { border-top-left-radius:5px; border-bottom-left-radius:5px;}.pagination-lg .page-item:last-child .page-link { border-top-right-radius:5px; border-bottom-right-radius:5px;}.pagination-sm .page-link { padding:0.25rem 0.5rem; font-size:1.225rem; line-height:1.5;}.pagination-sm .page-item:first-child .page-link { border-top-left-radius:5px; border-bottom-left-radius:5px;}.pagination-sm .page-item:last-child .page-link { border-top-right-radius:5px; border-bottom-right-radius:5px;}.badge { display:inline-block; padding:0 0.5rem; font-size:1.4rem; font-weight:900; line-height:1; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:0; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;}@media (prefers-reduced-motion:reduce) { .badge {  transition:none; }}a.badge:hover, a.badge:focus { text-decoration:none;}.badge:empty { display:none;}.btn .badge { position:relative; top:-1px;}.badge-pill { padding-right:0.6em; padding-left:0.6em; border-radius:10rem;}.badge-primary { color:#ffffff; background-color:#0077C8;}a.badge-primary:hover, a.badge-primary:focus { color:#ffffff; background-color:#005995;}a.badge-primary:focus, a.badge-primary.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(0, 119, 200, 0.5);}.badge-secondary { color:#1B2036; background-color:#A0E2FF;}a.badge-secondary:hover, a.badge-secondary:focus { color:#1B2036; background-color:#6dd2ff;}a.badge-secondary:focus, a.badge-secondary.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(160, 226, 255, 0.5);}.badge-success { color:#ffffff; background-color:#10AE20;}a.badge-success:hover, a.badge-success:focus { color:#ffffff; background-color:#0c7f17;}a.badge-success:focus, a.badge-success.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(16, 174, 32, 0.5);}.badge-info { color:#1B2036; background-color:#16ADCA;}a.badge-info:hover, a.badge-info:focus { color:#1B2036; background-color:#11869c;}a.badge-info:focus, a.badge-info.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(22, 173, 202, 0.5);}.badge-warning { color:#1B2036; background-color:#AE8B10;}a.badge-warning:hover, a.badge-warning:focus { color:#1B2036; background-color:#7f660c;}a.badge-warning:focus, a.badge-warning.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(174, 139, 16, 0.5);}.badge-danger { color:#ffffff; background-color:#D31010;}a.badge-danger:hover, a.badge-danger:focus { color:#ffffff; background-color:#a40c0c;}a.badge-danger:focus, a.badge-danger.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(211, 16, 16, 0.5);}.badge-light { color:#1B2036; background-color:#ececec;}a.badge-light:hover, a.badge-light:focus { color:#1B2036; background-color:lightgray;}a.badge-light:focus, a.badge-light.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(236, 236, 236, 0.5);}.badge-dark { color:#ffffff; background-color:#1B2036;}a.badge-dark:hover, a.badge-dark:focus { color:#ffffff; background-color:#0a0c14;}a.badge-dark:focus, a.badge-dark.focus { outline:0; box-shadow:0 0 0 0.2rem rgba(27, 32, 54, 0.5);}@keyframes progress-bar-stripes { from {  background-position:1rem 0; } to {  background-position:0 0; }}.progress { display:flex; height:1rem; overflow:hidden; font-size:1.05rem; background-color:#E1E1E1; border-radius:0;}.progress-bar { display:flex; flex-direction:column; justify-content:center; color:#ffffff; text-align:center; white-space:nowrap; background-color:#0077C8; transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce) { .progress-bar {  transition:none; }}.progress-bar-striped { background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size:1rem 1rem;}.progress-bar-animated { animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce) { .progress-bar-animated {  animation:none; }}@keyframes spinner-border { to {  transform:rotate(360deg); }}.spinner-border { display:inline-block; width:2rem; height:2rem; vertical-align:text-bottom; border:0.25em solid currentColor; border-right-color:transparent; border-radius:50%; animation:spinner-border 0.75s linear infinite;}.spinner-border-sm { width:1rem; height:1rem; border-width:0.2em;}@keyframes spinner-grow { 0% {  transform:scale(0); } 50% {  opacity:1; }}.spinner-grow { display:inline-block; width:2rem; height:2rem; vertical-align:text-bottom; background-color:currentColor; border-radius:50%; opacity:0; animation:spinner-grow 0.75s linear infinite;}.spinner-grow-sm { width:1rem; height:1rem;}
124.align-baseline { vertical-align:baseline !important;}.align-top { vertical-align:top !important;}.align-middle { vertical-align:middle !important;}.align-bottom { vertical-align:bottom !important;}.align-text-bottom { vertical-align:text-bottom !important;}.align-text-top { vertical-align:text-top !important;}.bg-primary { background-color:#0077C8 !important;}a.bg-primary:hover, a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus { background-color:#005995 !important;}.bg-secondary { background-color:#A0E2FF !important;}a.bg-secondary:hover, a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus { background-color:#6dd2ff !important;}.bg-success { background-color:#10AE20 !important;}a.bg-success:hover, a.bg-success:focus,button.bg-success:hover,button.bg-success:focus { background-color:#0c7f17 !important;}.bg-info { background-color:#16ADCA !important;}a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus { background-color:#11869c !important;}.bg-warning { background-color:#AE8B10 !important;}a.bg-warning:hover, a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus { background-color:#7f660c !important;}.bg-danger { background-color:#D31010 !important;}a.bg-danger:hover, a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus { background-color:#a40c0c !important;}.bg-light { background-color:#ececec !important;}a.bg-light:hover, a.bg-light:focus,button.bg-light:hover,button.bg-light:focus { background-color:lightgray !important;}.bg-dark { background-color:#1B2036 !important;}a.bg-dark:hover, a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus { background-color:#0a0c14 !important;}.bg-white { background-color:#ffffff !important;}.bg-transparent { background-color:transparent !important;}.border { border:1px solid #E1E1E1 !important;}.border-top { border-top:1px solid #E1E1E1 !important;}.border-right { border-right:1px solid #E1E1E1 !important;}.border-bottom { border-bottom:1px solid #E1E1E1 !important;}.border-left { border-left:1px solid #E1E1E1 !important;}.border-0 { border:0 !important;}.border-top-0 { border-top:0 !important;}.border-right-0 { border-right:0 !important;}.border-bottom-0 { border-bottom:0 !important;}.border-left-0 { border-left:0 !important;}.border-primary { border-color:#0077C8 !important;}.border-secondary { border-color:#A0E2FF !important;}.border-success { border-color:#10AE20 !important;}.border-info { border-color:#16ADCA !important;}.border-warning { border-color:#AE8B10 !important;}.border-danger { border-color:#D31010 !important;}.border-light { border-color:#ececec !important;}.border-dark { border-color:#1B2036 !important;}.border-white { border-color:#ffffff !important;}.rounded-sm { border-radius:5px !important;}.rounded { border-radius:5px !important;}.rounded-top { border-top-left-radius:5px !important; border-top-right-radius:5px !important;}.rounded-right { border-top-right-radius:5px !important; border-bottom-right-radius:5px !important;}.rounded-bottom { border-bottom-right-radius:5px !important; border-bottom-left-radius:5px !important;}.rounded-left { border-top-left-radius:5px !important; border-bottom-left-radius:5px !important;}.rounded-lg { border-radius:5px !important;}.rounded-circle { border-radius:50% !important;}.rounded-pill { border-radius:50rem !important;}.rounded-0 { border-radius:0 !important;}.clearfix::after { display:block; clear:both; content:"";}.d-none { display:none !important;}.d-inline { display:inline !important;}.d-inline-block { display:inline-block !important;}.d-block { display:block !important;}.d-table { display:table !important;}.d-table-row { display:table-row !important;}.d-table-cell { display:table-cell !important;}.d-flex { display:flex !important;}.d-inline-flex { display:inline-flex !important;}@media (min-width:440px) { .d-xs-none {  display:none !important; } .d-xs-inline {  display:inline !important; } .d-xs-inline-block {  display:inline-block !important; } .d-xs-block {  display:block !important; } .d-xs-table {  display:table !important; } .d-xs-table-row {  display:table-row !important; } .d-xs-table-cell {  display:table-cell !important; } .d-xs-flex {  display:flex !important; } .d-xs-inline-flex {  display:inline-flex !important; }}@media (min-width:576px) { .d-sm-none {  display:none !important; } .d-sm-inline {  display:inline !important; } .d-sm-inline-block {  display:inline-block !important; } .d-sm-block {  display:block !important; } .d-sm-table {  display:table !important; } .d-sm-table-row {  display:table-row !important; } .d-sm-table-cell {  display:table-cell !important; } .d-sm-flex {  display:flex !important; } .d-sm-inline-flex {  display:inline-flex !important; }}@media (min-width:768px) { .d-md-none {  display:none !important; } .d-md-inline {  display:inline !important; } .d-md-inline-block {  display:inline-block !important; } .d-md-block {  display:block !important; } .d-md-table {  display:table !important; } .d-md-table-row {  display:table-row !important; } .d-md-table-cell {  display:table-cell !important; } .d-md-flex {  display:flex !important; } .d-md-inline-flex {  display:inline-flex !important; }}@media (min-width:992px) { .d-lg-none {  display:none !important; } .d-lg-inline {  display:inline !important; } .d-lg-inline-block {  display:inline-block !important; } .d-lg-block {  display:block !important; } .d-lg-table {  display:table !important; } .d-lg-table-row {  display:table-row !important; } .d-lg-table-cell {  display:table-cell !important; } .d-lg-flex {  display:flex !important; } .d-lg-inline-flex {  display:inline-flex !important; }}@media (min-width:1280px) { .d-xl-none {  display:none !important; } .d-xl-inline {  display:inline !important; } .d-xl-inline-block {  display:inline-block !important; } .d-xl-block {  display:block !important; } .d-xl-table {  display:table !important; } .d-xl-table-row {  display:table-row !important; } .d-xl-table-cell {  display:table-cell !important; } .d-xl-flex {  display:flex !important; } .d-xl-inline-flex {  display:inline-flex !important; }}@media (min-width:1480px) { .d-xxl-none {  display:none !important; } .d-xxl-inline {  display:inline !important; } .d-xxl-inline-block {  display:inline-block !important; } .d-xxl-block {  display:block !important; } .d-xxl-table {  display:table !important; } .d-xxl-table-row {  display:table-row !important; } .d-xxl-table-cell {  display:table-cell !important; } .d-xxl-flex {  display:flex !important; } .d-xxl-inline-flex {  display:inline-flex !important; }}@media print { .d-print-none {  display:none !important; } .d-print-inline {  display:inline !important; } .d-print-inline-block {  display:inline-block !important; } .d-print-block {  display:block !important; } .d-print-table {  display:table !important; } .d-print-table-row {  display:table-row !important; } .d-print-table-cell {  display:table-cell !important; } .d-print-flex {  display:flex !important; } .d-print-inline-flex {  display:inline-flex !important; }}.embed-responsive { position:relative; display:block; width:100%; padding:0; overflow:hidden;}.embed-responsive::before { display:block; content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video { position:absolute; top:0; bottom:0; left:0; width:100%; height:100%; border:0;}.embed-responsive-21by9::before { padding-top:42.8571428571%;}.embed-responsive-16by9::before { padding-top:56.25%;}.embed-responsive-4by3::before { padding-top:75%;}.embed-responsive-1by1::before { padding-top:100%;}.flex-row { flex-direction:row !important;}.flex-column { flex-direction:column !important;}.flex-row-reverse { flex-direction:row-reverse !important;}.flex-column-reverse { flex-direction:column-reverse !important;}.flex-wrap { flex-wrap:wrap !important;}.flex-nowrap { flex-wrap:nowrap !important;}.flex-wrap-reverse { flex-wrap:wrap-reverse !important;}.flex-fill { flex:1 1 auto !important;}.flex-grow-0 { flex-grow:0 !important;}.flex-grow-1 { flex-grow:1 !important;}.flex-shrink-0 { flex-shrink:0 !important;}.flex-shrink-1 { flex-shrink:1 !important;}.justify-content-start { justify-content:flex-start !important;}.justify-content-end { justify-content:flex-end !important;}.justify-content-center { justify-content:center !important;}.justify-content-between { justify-content:space-between !important;}.justify-content-around { justify-content:space-around !important;}.align-items-start { align-items:flex-start !important;}.align-items-end { align-items:flex-end !important;}.align-items-center { align-items:center !important;}
124.align-items-baseline { align-items:baseline !important;}.align-items-stretch { align-items:stretch !important;}.align-content-start { align-content:flex-start !important;}.align-content-end { align-content:flex-end !important;}.align-content-center { align-content:center !important;}.align-content-between { align-content:space-between !important;}.align-content-around { align-content:space-around !important;}.align-content-stretch { align-content:stretch !important;}.align-self-auto { align-self:auto !important;}.align-self-start { align-self:flex-start !important;}.align-self-end { align-self:flex-end !important;}.align-self-center { align-self:center !important;}.align-self-baseline { align-self:baseline !important;}.align-self-stretch { align-self:stretch !important;}@media (min-width:440px) { .flex-xs-row {  flex-direction:row !important; } .flex-xs-column {  flex-direction:column !important; } .flex-xs-row-reverse {  flex-direction:row-reverse !important; } .flex-xs-column-reverse {  flex-direction:column-reverse !important; } .flex-xs-wrap {  flex-wrap:wrap !important; } .flex-xs-nowrap {  flex-wrap:nowrap !important; } .flex-xs-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-xs-fill {  flex:1 1 auto !important; } .flex-xs-grow-0 {  flex-grow:0 !important; } .flex-xs-grow-1 {  flex-grow:1 !important; } .flex-xs-shrink-0 {  flex-shrink:0 !important; } .flex-xs-shrink-1 {  flex-shrink:1 !important; } .justify-content-xs-start {  justify-content:flex-start !important; } .justify-content-xs-end {  justify-content:flex-end !important; } .justify-content-xs-center {  justify-content:center !important; } .justify-content-xs-between {  justify-content:space-between !important; } .justify-content-xs-around {  justify-content:space-around !important; } .align-items-xs-start {  align-items:flex-start !important; } .align-items-xs-end {  align-items:flex-end !important; } .align-items-xs-center {  align-items:center !important; }
124 .align-items-xs-baseline {  align-items:baseline !important; } .align-items-xs-stretch {  align-items:stretch !important; } .align-content-xs-start {  align-content:flex-start !important; } .align-content-xs-end {  align-content:flex-end !important; } .align-content-xs-center {  align-content:center !important; } .align-content-xs-between {  align-content:space-between !important; } .align-content-xs-around {  align-content:space-around !important; } .align-content-xs-stretch {  align-content:stretch !important; } .align-self-xs-auto {  align-self:auto !important; } .align-self-xs-start {  align-self:flex-start !important; } .align-self-xs-end {  align-self:flex-end !important; } .align-self-xs-center {  align-self:center !important; } .align-self-xs-baseline {  align-self:baseline !important; } .align-self-xs-stretch {  align-self:stretch !important; }}@media (min-width:576px) { .flex-sm-row {  flex-direction:row !important; } .flex-sm-column {  flex-direction:column !important; } .flex-sm-row-reverse {  flex-direction:row-reverse !important; } .flex-sm-column-reverse {  flex-direction:column-reverse !important; } .flex-sm-wrap {  flex-wrap:wrap !important; } .flex-sm-nowrap {  flex-wrap:nowrap !important; } .flex-sm-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-sm-fill {  flex:1 1 auto !important; } .flex-sm-grow-0 {  flex-grow:0 !important; } .flex-sm-grow-1 {  flex-grow:1 !important; } .flex-sm-shrink-0 {  flex-shrink:0 !important; } .flex-sm-shrink-1 {  flex-shrink:1 !important; } .justify-content-sm-start {  justify-content:flex-start !important; } .justify-content-sm-end {  justify-content:flex-end !important; } .justify-content-sm-center {  justify-content:center !important; } .justify-content-sm-between {  justify-content:space-between !important; } .justify-content-sm-around {  justify-content:space-around !important; } .align-items-sm-start {  align-items:flex-start !important; } .align-items-sm-end {  align-items:flex-end !important; } .align-items-sm-center {  align-items:center !important; }
124 .align-items-sm-baseline {  align-items:baseline !important; } .align-items-sm-stretch {  align-items:stretch !important; } .align-content-sm-start {  align-content:flex-start !important; } .align-content-sm-end {  align-content:flex-end !important; } .align-content-sm-center {  align-content:center !important; } .align-content-sm-between {  align-content:space-between !important; } .align-content-sm-around {  align-content:space-around !important; } .align-content-sm-stretch {  align-content:stretch !important; } .align-self-sm-auto {  align-self:auto !important; } .align-self-sm-start {  align-self:flex-start !important; } .align-self-sm-end {  align-self:flex-end !important; } .align-self-sm-center {  align-self:center !important; } .align-self-sm-baseline {  align-self:baseline !important; } .align-self-sm-stretch {  align-self:stretch !important; }}@media (min-width:768px) { .flex-md-row {  flex-direction:row !important; } .flex-md-column {  flex-direction:column !important; } .flex-md-row-reverse {  flex-direction:row-reverse !important; } .flex-md-column-reverse {  flex-direction:column-reverse !important; } .flex-md-wrap {  flex-wrap:wrap !important; } .flex-md-nowrap {  flex-wrap:nowrap !important; } .flex-md-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-md-fill {  flex:1 1 auto !important; } .flex-md-grow-0 {  flex-grow:0 !important; } .flex-md-grow-1 {  flex-grow:1 !important; } .flex-md-shrink-0 {  flex-shrink:0 !important; } .flex-md-shrink-1 {  flex-shrink:1 !important; } .justify-content-md-start {  justify-content:flex-start !important; } .justify-content-md-end {  justify-content:flex-end !important; } .justify-content-md-center {  justify-content:center !important; } .justify-content-md-between {  justify-content:space-between !important; } .justify-content-md-around {  justify-content:space-around !important; } .align-items-md-start {  align-items:flex-start !important; } .align-items-md-end {  align-items:flex-end !important; } .align-items-md-center {  align-items:center !important; }
124 .align-items-md-baseline {  align-items:baseline !important; } .align-items-md-stretch {  align-items:stretch !important; } .align-content-md-start {  align-content:flex-start !important; } .align-content-md-end {  align-content:flex-end !important; } .align-content-md-center {  align-content:center !important; } .align-content-md-between {  align-content:space-between !important; } .align-content-md-around {  align-content:space-around !important; } .align-content-md-stretch {  align-content:stretch !important; } .align-self-md-auto {  align-self:auto !important; } .align-self-md-start {  align-self:flex-start !important; } .align-self-md-end {  align-self:flex-end !important; } .align-self-md-center {  align-self:center !important; } .align-self-md-baseline {  align-self:baseline !important; } .align-self-md-stretch {  align-self:stretch !important; }}@media (min-width:992px) { .flex-lg-row {  flex-direction:row !important; } .flex-lg-column {  flex-direction:column !important; } .flex-lg-row-reverse {  flex-direction:row-reverse !important; } .flex-lg-column-reverse {  flex-direction:column-reverse !important; } .flex-lg-wrap {  flex-wrap:wrap !important; } .flex-lg-nowrap {  flex-wrap:nowrap !important; } .flex-lg-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-lg-fill {  flex:1 1 auto !important; } .flex-lg-grow-0 {  flex-grow:0 !important; } .flex-lg-grow-1 {  flex-grow:1 !important; } .flex-lg-shrink-0 {  flex-shrink:0 !important; } .flex-lg-shrink-1 {  flex-shrink:1 !important; } .justify-content-lg-start {  justify-content:flex-start !important; } .justify-content-lg-end {  justify-content:flex-end !important; } .justify-content-lg-center {  justify-content:center !important; } .justify-content-lg-between {  justify-content:space-between !important; } .justify-content-lg-around {  justify-content:space-around !important; } .align-items-lg-start {  align-items:flex-start !important; } .align-items-lg-end {  align-items:flex-end !important; } .align-items-lg-center {  align-items:center !important; }
124 .align-items-lg-baseline {  align-items:baseline !important; } .align-items-lg-stretch {  align-items:stretch !important; } .align-content-lg-start {  align-content:flex-start !important; } .align-content-lg-end {  align-content:flex-end !important; } .align-content-lg-center {  align-content:center !important; } .align-content-lg-between {  align-content:space-between !important; } .align-content-lg-around {  align-content:space-around !important; } .align-content-lg-stretch {  align-content:stretch !important; } .align-self-lg-auto {  align-self:auto !important; } .align-self-lg-start {  align-self:flex-start !important; } .align-self-lg-end {  align-self:flex-end !important; } .align-self-lg-center {  align-self:center !important; } .align-self-lg-baseline {  align-self:baseline !important; } .align-self-lg-stretch {  align-self:stretch !important; }}@media (min-width:1280px) { .flex-xl-row {  flex-direction:row !important; } .flex-xl-column {  flex-direction:column !important; } .flex-xl-row-reverse {  flex-direction:row-reverse !important; } .flex-xl-column-reverse {  flex-direction:column-reverse !important; } .flex-xl-wrap {  flex-wrap:wrap !important; } .flex-xl-nowrap {  flex-wrap:nowrap !important; } .flex-xl-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-xl-fill {  flex:1 1 auto !important; } .flex-xl-grow-0 {  flex-grow:0 !important; } .flex-xl-grow-1 {  flex-grow:1 !important; } .flex-xl-shrink-0 {  flex-shrink:0 !important; } .flex-xl-shrink-1 {  flex-shrink:1 !important; } .justify-content-xl-start {  justify-content:flex-start !important; } .justify-content-xl-end {  justify-content:flex-end !important; } .justify-content-xl-center {  justify-content:center !important; } .justify-content-xl-between {  justify-content:space-between !important; } .justify-content-xl-around {  justify-content:space-around !important; } .align-items-xl-start {  align-items:flex-start !important; } .align-items-xl-end {  align-items:flex-end !important; } .align-items-xl-center {  align-items:center !important; }
124 .align-items-xl-baseline {  align-items:baseline !important; } .align-items-xl-stretch {  align-items:stretch !important; } .align-content-xl-start {  align-content:flex-start !important; } .align-content-xl-end {  align-content:flex-end !important; } .align-content-xl-center {  align-content:center !important; } .align-content-xl-between {  align-content:space-between !important; } .align-content-xl-around {  align-content:space-around !important; } .align-content-xl-stretch {  align-content:stretch !important; } .align-self-xl-auto {  align-self:auto !important; } .align-self-xl-start {  align-self:flex-start !important; } .align-self-xl-end {  align-self:flex-end !important; } .align-self-xl-center {  align-self:center !important; } .align-self-xl-baseline {  align-self:baseline !important; } .align-self-xl-stretch {  align-self:stretch !important; }}@media (min-width:1480px) { .flex-xxl-row {  flex-direction:row !important; } .flex-xxl-column {  flex-direction:column !important; } .flex-xxl-row-reverse {  flex-direction:row-reverse !important; } .flex-xxl-column-reverse {  flex-direction:column-reverse !important; } .flex-xxl-wrap {  flex-wrap:wrap !important; } .flex-xxl-nowrap {  flex-wrap:nowrap !important; } .flex-xxl-wrap-reverse {  flex-wrap:wrap-reverse !important; } .flex-xxl-fill {  flex:1 1 auto !important; } .flex-xxl-grow-0 {  flex-grow:0 !important; } .flex-xxl-grow-1 {  flex-grow:1 !important; } .flex-xxl-shrink-0 {  flex-shrink:0 !important; } .flex-xxl-shrink-1 {  flex-shrink:1 !important; } .justify-content-xxl-start {  justify-content:flex-start !important; } .justify-content-xxl-end {  justify-content:flex-end !important; } .justify-content-xxl-center {  justify-content:center !important; } .justify-content-xxl-between {  justify-content:space-between !important; } .justify-content-xxl-around {  justify-content:space-around !important; } .align-items-xxl-start {  align-items:flex-start !important; } .align-items-xxl-end {  align-items:flex-end !important; } .align-items-xxl-center {  align-items:center !important; }
124 .align-items-xxl-baseline {  align-items:baseline !important; } .align-items-xxl-stretch {  align-items:stretch !important; } .align-content-xxl-start {  align-content:flex-start !important; } .align-content-xxl-end {  align-content:flex-end !important; } .align-content-xxl-center {  align-content:center !important; } .align-content-xxl-between {  align-content:space-between !important; } .align-content-xxl-around {  align-content:space-around !important; } .align-content-xxl-stretch {  align-content:stretch !important; } .align-self-xxl-auto {  align-self:auto !important; } .align-self-xxl-start {  align-self:flex-start !important; } .align-self-xxl-end {  align-self:flex-end !important; } .align-self-xxl-center {  align-self:center !important; } .align-self-xxl-baseline {  align-self:baseline !important; } .align-self-xxl-stretch {  align-self:stretch !important; }}.float-left { float:left !important;}.float-right { float:right !important;}.float-none { float:none !important;}@media (min-width:440px) { .float-xs-left {  float:left !important; } .float-xs-right {  float:right !important; } .float-xs-none {  float:none !important; }}@media (min-width:576px) { .float-sm-left {  float:left !important; } .float-sm-right {  float:right !important; } .float-sm-none {  float:none !important; }}@media (min-width:768px) { .float-md-left {  float:left !important; } .float-md-right {  float:right !important; } .float-md-none {  float:none !important; }}@media (min-width:992px) { .float-lg-left {  float:left !important; } .float-lg-right {  float:right !important; } .float-lg-none {  float:none !important; }}@media (min-width:1280px) { .float-xl-left {  float:left !important; } .float-xl-right {  float:right !important; } .float-xl-none {  float:none !important; }}@media (min-width:1480px) { .float-xxl-left {  float:left !important; } .float-xxl-right {  float:right !important; } .float-xxl-none {  float:none !important; }}.overflow-auto { overflow:auto !important;}.overflow-hidden { overflow:hidden !important;}.position-static { position:static !important;}.position-relative { position:relative !important;}.position-absolute { position:absolute !important;}.position-fixed { position:fixed !important;}.position-sticky { position:sticky !important;}.fixed-top { position:fixed; top:0; right:0; left:0; z-index:1030;}.fixed-bottom { position:fixed; right:0; bottom:0; left:0; z-index:1030;}@supports (position:sticky) { .sticky-top {  position:sticky;  top:0;  z-index:1020; }}.sr-only { position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; border:0;}.sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; overflow:visible; clip:auto; white-space:normal;}.shadow-sm { box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow { box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg { box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none { box-shadow:none !important;}.w-25 { width:25% !important;}.w-50 { width:50% !important;}.w-75 { width:75% !important;}.w-100 { width:100% !important;}.w-auto { width:auto !important;}.h-25 { height:25% !important;}.h-50 { height:50% !important;}.h-75 { height:75% !important;}.h-100 { height:100% !important;}.h-auto { height:auto !important;}.mw-100 { max-width:100% !important;}.mh-100 { max-height:100% !important;}.min-vw-100 { min-width:100vw !important;}.min-vh-100 { min-height:100vh !important;}.vw-100 { width:100vw !important;}.vh-100 { height:100vh !important;}.stretched-link::after { position:absolute; top:0; right:0; bottom:0; left:0; z-index:1; pointer-events:auto; content:""; background-color:rgba(0, 0, 0, 0);}.m-0 { margin:0 !important;}.mt-0,.my-0 { margin-top:0 !important;}.mr-0,.mx-0 { margin-right:0 !important;}.mb-0,.my-0 { margin-bottom:0 !important;}.ml-0,.mx-0 { margin-left:0 !important;}.m-1 { margin:0.25rem !important;}.mt-1,.my-1 { margin-top:0.25rem !important;}.mr-1,.mx-1 { margin-right:0.25rem !important;}.mb-1,.my-1 { margin-bottom:0.25rem !important;}.ml-1,.mx-1 { margin-left:0.25rem !important;}.m-2 { margin:0.5rem !important;}.mt-2,.my-2 { margin-top:0.5rem !important;}.mr-2,.mx-2 { margin-right:0.5rem !important;}.mb-2,.my-2 { margin-bottom:0.5rem !important;}.ml-2,.mx-2 { margin-left:0.5rem !important;}.m-3 { margin:1rem !important;}.mt-3,.my-3 { margin-top:1rem !important;}.mr-3,.mx-3 { margin-right:1rem !important;}.mb-3,.my-3 { margin-bottom:1rem !important;}.ml-3,.mx-3 { margin-left:1rem !important;}.m-4 { margin:2rem !important;}.mt-4,.my-4 { margin-top:2rem !important;}.mr-4,.mx-4 { margin-right:2rem !important;}.mb-4,.my-4 { margin-bottom:2rem !important;}.ml-4,.mx-4 { margin-left:2rem !important;}.m-5 { margin:4rem !important;}.mt-5,.my-5 { margin-top:4rem !important;}.mr-5,.mx-5 { margin-right:4rem !important;}.mb-5,.my-5 { margin-bottom:4rem !important;}.ml-5,.mx-5 { margin-left:4rem !important;}.p-0 { padding:0 !important;}.pt-0,.py-0 { padding-top:0 !important;}.pr-0,.px-0 { padding-right:0 !important;}.pb-0,.py-0 { padding-bottom:0 !important;}.pl-0,.px-0 { padding-left:0 !important;}.p-1 { padding:0.25rem !important;}.pt-1,.py-1 { padding-top:0.25rem !important;}.pr-1,.px-1 { padding-right:0.25rem !important;}.pb-1,.py-1 { padding-bottom:0.25rem !important;}.pl-1,.px-1 { padding-left:0.25rem !important;}.p-2 { padding:0.5rem !important;}.pt-2,.py-2 { padding-top:0.5rem !important;}.pr-2,.px-2 { padding-right:0.5rem !important;}.pb-2,.py-2 { padding-bottom:0.5rem !important;}.pl-2,.px-2 { padding-left:0.5rem !important;}.p-3 { padding:1rem !important;}.pt-3,.py-3 { padding-top:1rem !important;}.pr-3,.px-3 { padding-right:1rem !important;}.pb-3,.py-3 { padding-bottom:1rem !important;}.pl-3,.px-3 { padding-left:1rem !important;}.p-4 { padding:2rem !important;}.pt-4,.py-4 { padding-top:2rem !important;}.pr-4,.px-4 { padding-right:2rem !important;}.pb-4,.py-4 { padding-bottom:2rem !important;}.pl-4,.px-4 { padding-left:2rem !important;}.p-5 { padding:4rem !important;}.pt-5,.py-5 { padding-top:4rem !important;}.pr-5,.px-5 { padding-right:4rem !important;}.pb-5,.py-5 { padding-bottom:4rem !important;}.pl-5,.px-5 { padding-left:4rem !important;}.m-n1 { margin:-0.25rem !important;}.mt-n1,.my-n1 { margin-top:-0.25rem !important;}.mr-n1,.mx-n1 { margin-right:-0.25rem !important;}.mb-n1,.my-n1 { margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1 { margin-left:-0.25rem !important;}.m-n2 { margin:-0.5rem !important;}.mt-n2,.my-n2 { margin-top:-0.5rem !important;}.mr-n2,.mx-n2 { margin-right:-0.5rem !important;}.mb-n2,.my-n2 { margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2 { margin-left:-0.5rem !important;}.m-n3 { margin:-1rem !important;}.mt-n3,.my-n3 { margin-top:-1rem !important;}.mr-n3,.mx-n3 { margin-right:-1rem !important;}.mb-n3,.my-n3 { margin-bottom:-1rem !important;}.ml-n3,.mx-n3 { margin-left:-1rem !important;}.m-n4 { margin:-2rem !important;}.mt-n4,.my-n4 { margin-top:-2rem !important;}.mr-n4,.mx-n4 { margin-right:-2rem !important;}.mb-n4,.my-n4 { margin-bottom:-2rem !important;}.ml-n4,.mx-n4 { margin-left:-2rem !important;}.m-n5 { margin:-4rem !important;}.mt-n5,.my-n5 { margin-top:-4rem !important;}.mr-n5,.mx-n5 { margin-right:-4rem !important;}.mb-n5,.my-n5 { margin-bottom:-4rem !important;}.ml-n5,.mx-n5 { margin-left:-4rem !important;}.m-auto { margin:auto !important;}.mt-auto,.my-auto { margin-top:auto !important;}.mr-auto,.mx-auto { margin-right:auto !important;}.mb-auto,.my-auto { margin-bottom:auto !important;}.ml-auto,.mx-auto { margin-left:auto !important;}@media (min-width:440px) { .m-xs-0 {  margin:0 !important; } .mt-xs-0,.my-xs-0 {  margin-top:0 !important; } .mr-xs-0,.mx-xs-0 {  margin-right:0 !important; } .mb-xs-0,.my-xs-0 {  margin-bottom:0 !important; } .ml-xs-0,.mx-xs-0 {  margin-left:0 !important; } .m-xs-1 {  margin:0.25rem !important; } .mt-xs-1,.my-xs-1 {  margin-top:0.25rem !important; } .mr-xs-1,.mx-xs-1 {  margin-right:0.25rem !important; } .mb-xs-1,.my-xs-1 {  margin-bottom:0.25rem !important; } .ml-xs-1,.mx-xs-1 {  margin-left:0.25rem !important; } .m-xs-2 {  margin:0.5rem !important; } .mt-xs-2,.my-xs-2 {  margin-top:0.5rem !important; } .mr-xs-2,.mx-xs-2 {  margin-right:0.5rem !important; } .mb-xs-2,.my-xs-2 {  margin-bottom:0.5rem !important; } .ml-xs-2,.mx-xs-2 {  margin-left:0.5rem !important; } .m-xs-3 {  margin:1rem !important; } .mt-xs-3,.my-xs-3 {  margin-top:1rem !important; } .mr-xs-3,.mx-xs-3 {  margin-right:1rem !important; } .mb-xs-3,.my-xs-3 {  margin-bottom:1rem !important; } .ml-xs-3,.mx-xs-3 {  margin-left:1rem !important; } .m-xs-4 {  margin:2rem !important; } .mt-xs-4,.my-xs-4 {  margin-top:2rem !important; } .mr-xs-4,.mx-xs-4 {  margin-right:2rem !important; } .mb-xs-4,.my-xs-4 {  margin-bottom:2rem !important; } .ml-xs-4,.mx-xs-4 {  margin-left:2rem !important; } .m-xs-5 {  margin:4rem !important; } .mt-xs-5,.my-xs-5 {  margin-top:4rem !important; } .mr-xs-5,.mx-xs-5 {  margin-right:4rem !important; } .mb-xs-5,.my-xs-5 {  margin-bottom:4rem !important; } .ml-xs-5,.mx-xs-5 {  margin-left:4rem !important; } .p-xs-0 {  padding:0 !important; } .pt-xs-0,.py-xs-0 {  padding-top:0 !important; } .pr-xs-0,.px-xs-0 {  padding-right:0 !important; } .pb-xs-0,.py-xs-0 {  padding-bottom:0 !important; } .pl-xs-0,.px-xs-0 {  padding-left:0 !important; } .p-xs-1 {  padding:0.25rem !important; } .pt-xs-1,.py-xs-1 {  padding-top:0.25rem !important; } .pr-xs-1,.px-xs-1 {  padding-right:0.25rem !important; } .pb-xs-1,.py-xs-1 {  padding-bottom:0.25rem !important; } .pl-xs-1,.px-xs-1 {  padding-left:0.25rem !important; } .p-xs-2 {  padding:0.5rem !important; } .pt-xs-2,.py-xs-2 {  padding-top:0.5rem !important; } .pr-xs-2,.px-xs-2 {  padding-right:0.5rem !important; } .pb-xs-2,.py-xs-2 {  padding-bottom:0.5rem !important; } .pl-xs-2,.px-xs-2 {  padding-left:0.5rem !important; } .p-xs-3 {  padding:1rem !important; } .pt-xs-3,.py-xs-3 {  padding-top:1rem !important; } .pr-xs-3,.px-xs-3 {  padding-right:1rem !important; } .pb-xs-3,.py-xs-3 {  padding-bottom:1rem !important; } .pl-xs-3,.px-xs-3 {  padding-left:1rem !important; } .p-xs-4 {  padding:2rem !important; } .pt-xs-4,.py-xs-4 {  padding-top:2rem !important; } .pr-xs-4,.px-xs-4 {  padding-right:2rem !important; } .pb-xs-4,.py-xs-4 {  padding-bottom:2rem !important; } .pl-xs-4,.px-xs-4 {  padding-left:2rem !important; } .p-xs-5 {  padding:4rem !important; } .pt-xs-5,.py-xs-5 {  padding-top:4rem !important; } .pr-xs-5,.px-xs-5 {  padding-right:4rem !important; } .pb-xs-5,.py-xs-5 {  padding-bottom:4rem !important; } .pl-xs-5,.px-xs-5 {  padding-left:4rem !important; } .m-xs-n1 {  margin:-0.25rem !important; } .mt-xs-n1,.my-xs-n1 {  margin-top:-0.25rem !important; } .mr-xs-n1,.mx-xs-n1 {  margin-right:-0.25rem !important; } .mb-xs-n1,.my-xs-n1 {  margin-bottom:-0.25rem !important; } .ml-xs-n1,.mx-xs-n1 {  margin-left:-0.25rem !important; } .m-xs-n2 {  margin:-0.5rem !important; } .mt-xs-n2,.my-xs-n2 {  margin-top:-0.5rem !important; } .mr-xs-n2,.mx-xs-n2 {  margin-right:-0.5rem !important; } .mb-xs-n2,.my-xs-n2 {  margin-bottom:-0.5rem !important; } .ml-xs-n2,.mx-xs-n2 {  margin-left:-0.5rem !important; } .m-xs-n3 {  margin:-1rem !important; } .mt-xs-n3,.my-xs-n3 {  margin-top:-1rem !important; } .mr-xs-n3,.mx-xs-n3 {  margin-right:-1rem !important; } .mb-xs-n3,.my-xs-n3 {  margin-bottom:-1rem !important; } .ml-xs-n3,.mx-xs-n3 {  margin-left:-1rem !important; } .m-xs-n4 {  margin:-2rem !important; } .mt-xs-n4,.my-xs-n4 {  margin-top:-2rem !important; } .mr-xs-n4,.mx-xs-n4 {  margin-right:-2rem !important; } .mb-xs-n4,.my-xs-n4 {  margin-bottom:-2rem !important; } .ml-xs-n4,.mx-xs-n4 {  margin-left:-2rem !important; } .m-xs-n5 {  margin:-4rem !important; } .mt-xs-n5,.my-xs-n5 {  margin-top:-4rem !important; } .mr-xs-n5,.mx-xs-n5 {  margin-right:-4rem !important; } .mb-xs-n5,.my-xs-n5 {  margin-bottom:-4rem !important; } .ml-xs-n5,.mx-xs-n5 {  margin-left:-4rem !important; } .m-xs-auto {  margin:auto !important; } .mt-xs-auto,.my-xs-auto {  margin-top:auto !important; } .mr-xs-auto,.mx-xs-auto {  margin-right:auto !important; } .mb-xs-auto,.my-xs-auto {  margin-bottom:auto !important; } .ml-xs-auto,.mx-xs-auto {  margin-left:auto !important; }}@media (min-width:576px) { .m-sm-0 {  margin:0 !important; } .mt-sm-0,.my-sm-0 {  margin-top:0 !important; } .mr-sm-0,.mx-sm-0 {  margin-right:0 !important; } .mb-sm-0,.my-sm-0 {  margin-bottom:0 !important; } .ml-sm-0,.mx-sm-0 {  margin-left:0 !important; } .m-sm-1 {  margin:0.25rem !important; } .mt-sm-1,.my-sm-1 {  margin-top:0.25rem !important; } .mr-sm-1,.mx-sm-1 {  margin-right:0.25rem !important; } .mb-sm-1,.my-sm-1 {  margin-bottom:0.25rem !important; } .ml-sm-1,.mx-sm-1 {  margin-left:0.25rem !important; } .m-sm-2 {  margin:0.5rem !important; } .mt-sm-2,.my-sm-2 {  margin-top:0.5rem !important; } .mr-sm-2,.mx-sm-2 {  margin-right:0.5rem !important; } .mb-sm-2,.my-sm-2 {  margin-bottom:0.5rem !important; } .ml-sm-2,.mx-sm-2 {  margin-left:0.5rem !important; } .m-sm-3 {  margin:1rem !important; } .mt-sm-3,.my-sm-3 {  margin-top:1rem !important; } .mr-sm-3,.mx-sm-3 {  margin-right:1rem !important; } .mb-sm-3,.my-sm-3 {  margin-bottom:1rem !important; } .ml-sm-3,.mx-sm-3 {  margin-left:1rem !important; } .m-sm-4 {  margin:2rem !important; } .mt-sm-4,.my-sm-4 {  margin-top:2rem !important; } .mr-sm-4,.mx-sm-4 {  margin-right:2rem !important; } .mb-sm-4,.my-sm-4 {  margin-bottom:2rem !important; } .ml-sm-4,.mx-sm-4 {  margin-left:2rem !important; } .m-sm-5 {  margin:4rem !important; } .mt-sm-5,.my-sm-5 {  margin-top:4rem !important; } .mr-sm-5,.mx-sm-5 {  margin-right:4rem !important; } .mb-sm-5,.my-sm-5 {  margin-bottom:4rem !important; } .ml-sm-5,.mx-sm-5 {  margin-left:4rem !important; } .p-sm-0 {  padding:0 !important; } .pt-sm-0,.py-sm-0 {  padding-top:0 !important; } .pr-sm-0,.px-sm-0 {  padding-right:0 !important; } .pb-sm-0,.py-sm-0 {  padding-bottom:0 !important; } .pl-sm-0,.px-sm-0 {  padding-left:0 !important; } .p-sm-1 {  padding:0.25rem !important; } .pt-sm-1,.py-sm-1 {  padding-top:0.25rem !important; } .pr-sm-1,.px-sm-1 {  padding-right:0.25rem !important; } .pb-sm-1,.py-sm-1 {  padding-bottom:0.25rem !important; } .pl-sm-1,.px-sm-1 {  padding-left:0.25rem !important; } .p-sm-2 {  padding:0.5rem !important; } .pt-sm-2,.py-sm-2 {  padding-top:0.5rem !important; } .pr-sm-2,.px-sm-2 {  padding-right:0.5rem !important; } .pb-sm-2,.py-sm-2 {  padding-bottom:0.5rem !important; } .pl-sm-2,.px-sm-2 {  padding-left:0.5rem !important; } .p-sm-3 {  padding:1rem !important; } .pt-sm-3,.py-sm-3 {  padding-top:1rem !important; } .pr-sm-3,.px-sm-3 {  padding-right:1rem !important; } .pb-sm-3,.py-sm-3 {  padding-bottom:1rem !important; } .pl-sm-3,.px-sm-3 {  padding-left:1rem !important; } .p-sm-4 {  padding:2rem !important; } .pt-sm-4,.py-sm-4 {  padding-top:2rem !important; } .pr-sm-4,.px-sm-4 {  padding-right:2rem !important; } .pb-sm-4,.py-sm-4 {  padding-bottom:2rem !important; } .pl-sm-4,.px-sm-4 {  padding-left:2rem !important; } .p-sm-5 {  padding:4rem !important; } .pt-sm-5,.py-sm-5 {  padding-top:4rem !important; } .pr-sm-5,.px-sm-5 {  padding-right:4rem !important; } .pb-sm-5,.py-sm-5 {  padding-bottom:4rem !important; } .pl-sm-5,.px-sm-5 {  padding-left:4rem !important; } .m-sm-n1 {  margin:-0.25rem !important; } .mt-sm-n1,.my-sm-n1 {  margin-top:-0.25rem !important; } .mr-sm-n1,.mx-sm-n1 {  margin-right:-0.25rem !important; } .mb-sm-n1,.my-sm-n1 {  margin-bottom:-0.25rem !important; } .ml-sm-n1,.mx-sm-n1 {  margin-left:-0.25rem !important; } .m-sm-n2 {  margin:-0.5rem !important; } .mt-sm-n2,.my-sm-n2 {  margin-top:-0.5rem !important; } .mr-sm-n2,.mx-sm-n2 {  margin-right:-0.5rem !important; } .mb-sm-n2,.my-sm-n2 {  margin-bottom:-0.5rem !important; } .ml-sm-n2,.mx-sm-n2 {  margin-left:-0.5rem !important; } .m-sm-n3 {  margin:-1rem !important; } .mt-sm-n3,.my-sm-n3 {  margin-top:-1rem !important; } .mr-sm-n3,.mx-sm-n3 {  margin-right:-1rem !important; } .mb-sm-n3,.my-sm-n3 {  margin-bottom:-1rem !important; } .ml-sm-n3,.mx-sm-n3 {  margin-left:-1rem !important; } .m-sm-n4 {  margin:-2rem !important; } .mt-sm-n4,.my-sm-n4 {  margin-top:-2rem !important; } .mr-sm-n4,.mx-sm-n4 {  margin-right:-2rem !important; } .mb-sm-n4,.my-sm-n4 {  margin-bottom:-2rem !important; } .ml-sm-n4,.mx-sm-n4 {  margin-left:-2rem !important; } .m-sm-n5 {  margin:-4rem !i
124mportant; } .mt-sm-n5,.my-sm-n5 {  margin-top:-4rem !important; } .mr-sm-n5,.mx-sm-n5 {  margin-right:-4rem !important; } .mb-sm-n5,.my-sm-n5 {  margin-bottom:-4rem !important; } .ml-sm-n5,.mx-sm-n5 {  margin-left:-4rem !important; } .m-sm-auto {  margin:auto !important; } .mt-sm-auto,.my-sm-auto {  margin-top:auto !important; } .mr-sm-auto,.mx-sm-auto {  margin-right:auto !important; } .mb-sm-auto,.my-sm-auto {  margin-bottom:auto !important; } .ml-sm-auto,.mx-sm-auto {  margin-left:auto !important; }}@media (min-width:768px) { .m-md-0 {  margin:0 !important; } .mt-md-0,.my-md-0 {  margin-top:0 !important; } .mr-md-0,.mx-md-0 {  margin-right:0 !important; } .mb-md-0,.my-md-0 {  margin-bottom:0 !important; } .ml-md-0,.mx-md-0 {  margin-left:0 !important; } .m-md-1 {  margin:0.25rem !important; } .mt-md-1,.my-md-1 {  margin-top:0.25rem !important; } .mr-md-1,.mx-md-1 {  margin-right:0.25rem !important; } .mb-md-1,.my-md-1 {  margin-bottom:0.25rem !important; } .ml-md-1,.mx-md-1 {  margin-left:0.25rem !important; } .m-md-2 {  margin:0.5rem !important; } .mt-md-2,.my-md-2 {  margin-top:0.5rem !important; } .mr-md-2,.mx-md-2 {  margin-right:0.5rem !important; } .mb-md-2,.my-md-2 {  margin-bottom:0.5rem !important; } .ml-md-2,.mx-md-2 {  margin-left:0.5rem !important; } .m-md-3 {  margin:1rem !important; } .mt-md-3,.my-md-3 {  margin-top:1rem !important; } .mr-md-3,.mx-md-3 {  margin-right:1rem !important; } .mb-md-3,.my-md-3 {  margin-bottom:1rem !important; } .ml-md-3,.mx-md-3 {  margin-left:1rem !important; } .m-md-4 {  margin:2rem !important; } .mt-md-4,.my-md-4 {  margin-top:2rem !important; } .mr-md-4,.mx-md-4 {  margin-right:2rem !important; } .mb-md-4,.my-md-4 {  margin-bottom:2rem !important; } .ml-md-4,.mx-md-4 {  margin-left:2rem !important; } .m-md-5 {  margin:4rem !important; } .mt-md-5,.my-md-5 {  margin-top:4rem !important; } .mr-md-5,.mx-md-5 {  margin-right:4rem !important; } .mb-md-5,.my-md-5 {  margin-bottom:4rem !important; } .ml-md-5,.mx-md-5 {  margin-left:4rem !important; } .p-md-0 {  padding:0 !important; } .pt-md-0,.py-md-0 {  padding-top:0 !important; } .pr-md-0,.px-md-0 {  padding-right:0 !important; } .pb-md-0,.py-md-0 {  padding-bottom:0 !important; } .pl-md-0,.px-md-0 {  padding-left:0 !important; } .p-md-1 {  padding:0.25rem !important; } .pt-md-1,.py-md-1 {  padding-top:0.25rem !important; } .pr-md-1,.px-md-1 {  padding-right:0.25rem !important; } .pb-md-1,.py-md-1 {  padding-bottom:0.25rem !important; } .pl-md-1,.px-md-1 {  padding-left:0.25rem !important; } .p-md-2 {  padding:0.5rem !important; } .pt-md-2,.py-md-2 {  padding-top:0.5rem !important; } .pr-md-2,.px-md-2 {  padding-right:0.5rem !important; } .pb-md-2,.py-md-2 {  padding-bottom:0.5rem !important; } .pl-md-2,.px-md-2 {  padding-left:0.5rem !important; } .p-md-3 {  padding:1rem !important; } .pt-md-3,.py-md-3 {  padding-top:1rem !important; } .pr-md-3,.px-md-3 {  padding-right:1rem !important; } .pb-md-3,.py-md-3 {  padding-bottom:1rem !important; } .pl-md-3,.px-md-3 {  padding-left:1rem !important; } .p-md-4 {  padding:2rem !important; } .pt-md-4,.py-md-4 {  padding-top:2rem !important; } .pr-md-4,.px-md-4 {  padding-right:2rem !important; } .pb-md-4,.py-md-4 {  padding-bottom:2rem !important; } .pl-md-4,.px-md-4 {  padding-left:2rem !important; } .p-md-5 {  padding:4rem !important; } .pt-md-5,.py-md-5 {  padding-top:4rem !important; } .pr-md-5,.px-md-5 {  padding-right:4rem !important; } .pb-md-5,.py-md-5 {  padding-bottom:4rem !important; } .pl-md-5,.px-md-5 {  padding-left:4rem !important; } .m-md-n1 {  margin:-0.25rem !important; } .mt-md-n1,.my-md-n1 {  margin-top:-0.25rem !important; } .mr-md-n1,.mx-md-n1 {  margin-right:-0.25rem !important; } .mb-md-n1,.my-md-n1 {  margin-bottom:-0.25rem !important; } .ml-md-n1,.mx-md-n1 {  margin-left:-0.25rem !important; } .m-md-n2 {  margin:-0.5rem !important; } .mt-md-n2,.my-md-n2 {  margin-top:-0.5rem !important; } .mr-md-n2,.mx-md-n2 {  margin-right:-0.5rem !important; } .mb-md-n2,.my-md-n2 {  margin-bottom:-0.5rem !important; } .ml-md-n2,.mx-md-n2 {  margin-left:-0.5rem !important; } .m-md-n3 {  margin:-1rem !important; } .mt-md-n3,.my-md-n3 {  margin-top:-1rem !important; } .mr-md-n3,.mx-md-n3 {  margin-right:-1rem !important; } .mb-md-n3,.my-md-n3 {  margin-bottom:-1rem !important; } .ml-md-n3,.mx-md-n3 {  margin-left:-1rem !important; } .m-md-n4 {  margin:-2rem !important; } .mt-md-n4,.my-md-n4 {  margin-top:-2rem !important; } .mr-md-n4,.mx-md-n4 {  margin-right:-2rem !important; } .mb-md-n4,.my-md-n4 {  margin-bottom:-2rem !important; } .ml-md-n4,.mx-md-n4 {  margin-left:-2rem !important; } .m-md-n5 {  margin:-4rem !important; } .mt-md-n5,.my-md-n5 {  margin-top:-4rem !important; } .mr-md-n5,.mx-md-n5 {  margin-right:-4rem !important; } .mb-md-n5,.my-md-n5 {  margin-bottom:-4rem !important; } .ml-md-n5,.mx-md-n5 {  margin-left:-4rem !important; } .m-md-auto {  margin:auto !important; } .mt-md-auto,.my-md-auto {  margin-top:auto !important; } .mr-md-auto,.mx-md-auto {  margin-right:auto !important; } .mb-md-auto,.my-md-auto {  margin-bottom:auto !important; } .ml-md-auto,.mx-md-auto {  margin-left:auto !important; }}@media (min-width:992px) { .m-lg-0 {  margin:0 !important; } .mt-lg-0,.my-lg-0 {  margin-top:0 !important; } .mr-lg-0,.mx-lg-0 {  margin-right:0 !important; } .mb-lg-0,.my-lg-0 {  margin-bottom:0 !important; } .ml-lg-0,.mx-lg-0 {  margin-left:0 !important; } .m-lg-1 {  margin:0.25rem !important; } .mt-lg-1,.my-lg-1 {  margin-top:0.25rem !important; } .mr-lg-1,.mx-lg-1 {  margin-right:0.25rem !important; } .mb-lg-1,.my-lg-1 {  margin-bottom:0.25rem !important; } .ml-lg-1,.mx-lg-1 {  margin-left:0.25rem !important; } .m-lg-2 {  margin:0.5rem !important; } .mt-lg-2,.my-lg-2 {  margin-top:0.5rem !important; } .mr-lg-2,.mx-lg-2 {  margin-right:0.5rem !important; } .mb-lg-2,.my-lg-2 {  margin-bottom:0.5rem !important; } .ml-lg-2,.mx-lg-2 {  margin-left:0.5rem !important; } .m-lg-3 {  margin:1rem !important; } .mt-lg-3,.my-lg-3 {  margin-top:1rem !important; } .mr-lg-3,.mx-lg-3 {  margin-right:1rem !important; } .mb-lg-3,.my-lg-3 {  margin-bottom:1rem !important; } .ml-lg-3,.mx-lg-3 {  margin-left:1rem !important; } .m-lg-4 {  margin:2rem !important; } .mt-lg-4,.my-lg-4 {  margin-top:2rem !important; } .mr-lg-4,.mx-lg-4 {  margin-right:2rem !important; } .mb-lg-4,.my-lg-4 {  margin-bottom:2rem !important; } .ml-lg-4,.mx-lg-4 {  margin-left:2rem !important; } .m-lg-5 {  margin:4rem !important; } .mt-lg-5,.my-lg-5 {  margin-top:4rem !important; } .mr-lg-5,.mx-lg-5 {  margin-right:4rem !important; } .mb-lg-5,.my-lg-5 {  margin-bottom:4rem !important; } .ml-lg-5,.mx-lg-5 {  margin-left:4rem !important; } .p-lg-0 {  padding:0 !important; } .pt-lg-0,.py-lg-0 {  padding-top:0 !important; } .pr-lg-0,.px-lg-0 {  padding-right:0 !important; } .pb-lg-0,.py-lg-0 {  padding-bottom:0 !important; } .pl-lg-0,.px-lg-0 {  padding-left:0 !important; } .p-lg-1 {  padding:0.25rem !important; } .pt-lg-1,.py-lg-1 {  padding-top:0.25rem !important; } .pr-lg-1,.px-lg-1 {  padding-right:0.25rem !important; } .pb-lg-1,.py-lg-1 {  padding-bottom:0.25rem !important; } .pl-lg-1,.px-lg-1 {  padding-left:0.25rem !important; } .p-lg-2 {  padding:0.5rem !important; } .pt-lg-2,.py-lg-2 {  padding-top:0.5rem !important; } .pr-lg-2,.px-lg-2 {  padding-right:0.5rem !important; } .pb-lg-2,.py-lg-2 {  padding-bottom:0.5rem !important; } .pl-lg-2,.px-lg-2 {  padding-left:0.5rem !important; } .p-lg-3 {  padding:1rem !important; } .pt-lg-3,.py-lg-3 {  padding-top:1rem !important; } .pr-lg-3,.px-lg-3 {  padding-right:1rem !important; } .pb-lg-3,.py-lg-3 {  padding-bottom:1rem !important; } .pl-lg-3,.px-lg-3 {  padding-left:1rem !important; } .p-lg-4 {  padding:2rem !important; } .pt-lg-4,.py-lg-4 {  padding-top:2rem !important; } .pr-lg-4,.px-lg-4 {  padding-right:2rem !important; } .pb-lg-4,.py-lg-4 {  padding-bottom:2rem !important; } .pl-lg-4,.px-lg-4 {  padding-left:2rem !important; } .p-lg-5 {  padding:4rem !important; } .pt-lg-5,.py-lg-5 {  padding-top:4rem !important; } .pr-lg-5,.px-lg-5 {  padding-right:4rem !important; } .pb-lg-5,.py-lg-5 {  padding-bottom:4rem !important; } .pl-lg-5,.px-lg-5 {  padding-left:4rem !important; } .m-lg-n1 {  margin:-0.25rem !important; } .mt-lg-n1,.my-lg-n1 {  margin-top:-0.25rem !important; } .mr-lg-n1,.mx-lg-n1 {  margin-right:-0.25rem !important; } .mb-lg-n1,.my-lg-n1 {  margin-bottom:-0.25rem !important; } .ml-lg-n1,.mx-lg-n1 {  margin-left:-0.25rem !important; } .m-lg-n2 {  margin:-0.5rem !important; } .mt-lg-n2,.my-lg-n2 {  margin-top:-0.5rem !important; } .mr-lg-n2,.mx-lg-n2 {  margin-right:-0.5rem !important; } .mb-lg-n2,.my-lg-n2 {  margin-bottom:-0.5rem !important; } .ml-lg-n2,.mx-lg-n2 {  margin-left:-0.5rem !important; } .m-lg-n3 {  margin:-1rem !important; } .mt-lg-n3,.my-lg-n3 {  margin-top:-1rem !important; } .mr-lg-n3,.mx-lg-n3 {  margin-right:-1rem !important; } .mb-lg-n3,.my-lg-n3 {  margin-bottom:-1rem !important; } .ml-lg-n3,.mx-lg-n3 {  margin-left:-1rem !important; } .m-lg-n4 {  margin:-2rem !important; } .mt-lg-n4,.my-lg-n4 {  margin-top:-2rem !important; } .mr-lg-n4,.mx-lg-n4 {  margin-right:-2rem !important; } .mb-lg-n4,.my-lg-n4 {  margin-bottom:-2rem !important; } .ml-lg-n4,.mx-lg-n4 {  margin-left:-2rem !important; } .m-lg-n5 {  margin:-4rem !important; } .mt-lg-n5,.my-lg-n5 {  margin-top:-4rem !important; } .mr-lg-n5,.mx-lg-n5 {  margin-right:-4rem !important; } .mb-lg-n5,.my-lg-n5 {  margin-bottom:-4rem !important; } .ml-lg-n5,.mx-lg-n5 {  margin-left:-4rem !important; } .m-lg-auto {  margin:auto !important; } .mt-lg-auto,.my-lg-auto {  margin-top:auto !important; }
124 .mr-lg-auto,.mx-lg-auto {  margin-right:auto !important; } .mb-lg-auto,.my-lg-auto {  margin-bottom:auto !important; } .ml-lg-auto,.mx-lg-auto {  margin-left:auto !important; }}@media (min-width:1280px) { .m-xl-0 {  margin:0 !important; } .mt-xl-0,.my-xl-0 {  margin-top:0 !important; } .mr-xl-0,.mx-xl-0 {  margin-right:0 !important; } .mb-xl-0,.my-xl-0 {  margin-bottom:0 !important; } .ml-xl-0,.mx-xl-0 {  margin-left:0 !important; } .m-xl-1 {  margin:0.25rem !important; } .mt-xl-1,.my-xl-1 {  margin-top:0.25rem !important; } .mr-xl-1,.mx-xl-1 {  margin-right:0.25rem !important; } .mb-xl-1,.my-xl-1 {  margin-bottom:0.25rem !important; } .ml-xl-1,.mx-xl-1 {  margin-left:0.25rem !important; } .m-xl-2 {  margin:0.5rem !important; } .mt-xl-2,.my-xl-2 {  margin-top:0.5rem !important; } .mr-xl-2,.mx-xl-2 {  margin-right:0.5rem !important; } .mb-xl-2,.my-xl-2 {  margin-bottom:0.5rem !important; } .ml-xl-2,.mx-xl-2 {  margin-left:0.5rem !important; } .m-xl-3 {  margin:1rem !important; } .mt-xl-3,.my-xl-3 {  margin-top:1rem !important; } .mr-xl-3,.mx-xl-3 {  margin-right:1rem !important; } .mb-xl-3,.my-xl-3 {  margin-bottom:1rem !important; } .ml-xl-3,.mx-xl-3 {  margin-left:1rem !important; } .m-xl-4 {  margin:2rem !important; } .mt-xl-4,.my-xl-4 {  margin-top:2rem !important; } .mr-xl-4,.mx-xl-4 {  margin-right:2rem !important; } .mb-xl-4,.my-xl-4 {  margin-bottom:2rem !important; } .ml-xl-4,.mx-xl-4 {  margin-left:2rem !important; } .m-xl-5 {  margin:4rem !important; } .mt-xl-5,.my-xl-5 {  margin-top:4rem !important; } .mr-xl-5,.mx-xl-5 {  margin-right:4rem !important; } .mb-xl-5,.my-xl-5 {  margin-bottom:4rem !important; } .ml-xl-5,.mx-xl-5 {  margin-left:4rem !important; } .p-xl-0 {  padding:0 !important; } .pt-xl-0,.py-xl-0 {  padding-top:0 !important; } .pr-xl-0,.px-xl-0 {  padding-right:0 !important; } .pb-xl-0,.py-xl-0 {  padding-bottom:0 !important; } .pl-xl-0,.px-xl-0 {  padding-left:0 !important; } .p-xl-1 {  padding:0.25rem !important; } .pt-xl-1,.py-xl-1 {  padding-top:0.25rem !important; } .pr-xl-1,.px-xl-1 {  padding-right:0.25rem !important; } .pb-xl-1,.py-xl-1 {  padding-bottom:0.25rem !important; } .pl-xl-1,.px-xl-1 {  padding-left:0.25rem !important; } .p-xl-2 {  padding:0.5rem !important; } .pt-xl-2,.py-xl-2 {  padding-top:0.5rem !important; } .pr-xl-2,.px-xl-2 {  padding-right:0.5rem !important; } .pb-xl-2,.py-xl-2 {  padding-bottom:0.5rem !important; } .pl-xl-2,.px-xl-2 {  padding-left:0.5rem !important; } .p-xl-3 {  padding:1rem !important; } .pt-xl-3,.py-xl-3 {  padding-top:1rem !important; } .pr-xl-3,.px-xl-3 {  padding-right:1rem !important; } .pb-xl-3,.py-xl-3 {  padding-bottom:1rem !important; } .pl-xl-3,.px-xl-3 {  padding-left:1rem !important; } .p-xl-4 {  padding:2rem !important; } .pt-xl-4,.py-xl-4 {  padding-top:2rem !important; } .pr-xl-4,.px-xl-4 {  padding-right:2rem !important; } .pb-xl-4,.py-xl-4 {  padding-bottom:2rem !important; } .pl-xl-4,.px-xl-4 {  padding-left:2rem !important; } .p-xl-5 {  padding:4rem !important; } .pt-xl-5,.py-xl-5 {  padding-top:4rem !important; } .pr-xl-5,.px-xl-5 {  padding-right:4rem !important; } .pb-xl-5,.py-xl-5 {  padding-bottom:4rem !important; } .pl-xl-5,.px-xl-5 {  padding-left:4rem !important; } .m-xl-n1 {  margin:-0.25rem !important; } .mt-xl-n1,.my-xl-n1 {  margin-top:-0.25rem !important; } .mr-xl-n1,.mx-xl-n1 {  margin-right:-0.25rem !important; } .mb-xl-n1,.my-xl-n1 {  margin-bottom:-0.25rem !important; } .ml-xl-n1,.mx-xl-n1 {  margin-left:-0.25rem !important; } .m-xl-n2 {  margin:-0.5rem !important; } .mt-xl-n2,.my-xl-n2 {  margin-top:-0.5rem !important; } .mr-xl-n2,.mx-xl-n2 {  margin-right:-0.5rem !important; } .mb-xl-n2,.my-xl-n2 {  margin-bottom:-0.5rem !important; } .ml-xl-n2,.mx-xl-n2 {  margin-left:-0.5rem !important; } .m-xl-n3 {  margin:-1rem !important; } .mt-xl-n3,.my-xl-n3 {  margin-top:-1rem !important; } .mr-xl-n3,.mx-xl-n3 {  margin-right:-1rem !important; } .mb-xl-n3,.my-xl-n3 {  margin-bottom:-1rem !important; } .ml-xl-n3,.mx-xl-n3 {  margin-left:-1rem !important; } .m-xl-n4 {  margin:-2rem !important; } .mt-xl-n4,.my-xl-n4 {  margin-top:-2rem !important; } .mr-xl-n4,.mx-xl-n4 {  margin-right:-2rem !important; } .mb-xl-n4,.my-xl-n4 {  margin-bottom:-2rem !important; } .ml-xl-n4,.mx-xl-n4 {  margin-left:-2rem !important; } .m-xl-n5 {  margin:-4rem !important; } .mt-xl-n5,.my-xl-n5 {  margin-top:-4rem !important; } .mr-xl-n5,.mx-xl-n5 {  margin-right:-4rem !important; } .mb-xl-n5,.my-xl-n5 {  margin-bottom:-4rem !important; } .ml-xl-n5,.mx-xl-n5 {  margin-left:-4rem !important; } .m-xl-auto {  margin:auto !important; } .mt-xl-auto,.my-xl-auto {  margin-top:auto !important; } .mr-xl-auto,.mx-xl-auto {  margin-right:auto !important; } .mb-xl-auto,.my-xl-auto {  margin-bottom:auto !important; } .ml-xl-auto,.mx-xl-auto {  margin-left:auto !important; }}@media (min-width:1480px) { .m-xxl-0 {  margin:0 !important; } .mt-xxl-0,.my-xxl-0 {  margin-top:0 !important; } .mr-xxl-0,.mx-xxl-0 {  margin-right:0 !important; } .mb-xxl-0,.my-xxl-0 {  margin-bottom:0 !important; } .ml-xxl-0,.mx-xxl-0 {  margin-left:0 !important; } .m-xxl-1 {  margin:0.25rem !important; } .mt-xxl-1,.my-xxl-1 {  margin-top:0.25rem !important; } .mr-xxl-1,.mx-xxl-1 {  margin-right:0.25rem !important; } .mb-xxl-1,.my-xxl-1 {  margin-bottom:0.25rem !important; } .ml-xxl-1,.mx-xxl-1 {  margin-left:0.25rem !important; } .m-xxl-2 {  margin:0.5rem !important; } .mt-xxl-2,.my-xxl-2 {  margin-top:0.5rem !important; } .mr-xxl-2,.mx-xxl-2 {  margin-right:0.5rem !important; } .mb-xxl-2,.my-xxl-2 {  margin-bottom:0.5rem !important; } .ml-xxl-2,.mx-xxl-2 {  margin-left:0.5rem !important; } .m-xxl-3 {  margin:1rem !important; } .mt-xxl-3,.my-xxl-3 {  margin-top:1rem !important; } .mr-xxl-3,.mx-xxl-3 {  margin-right:1rem !important; } .mb-xxl-3,.my-xxl-3 {  margin-bottom:1rem !important; } .ml-xxl-3,.mx-xxl-3 {  margin-left:1rem !important; } .m-xxl-4 {  margin:2rem !important; } .mt-xxl-4,.my-xxl-4 {  margin-top:2rem !important; } .mr-xxl-4,.mx-xxl-4 {  margin-right:2rem !important; } .mb-xxl-4,.my-xxl-4 {  margin-bottom:2rem !important; } .ml-xxl-4,.mx-xxl-4 {  margin-left:2rem !important; } .m-xxl-5 {  margin:4rem !important; } .mt-xxl-5,.my-xxl-5 {  margin-top:4rem !important; } .mr-xxl-5,.mx-xxl-5 {  margin-right:4rem !important; } .mb-xxl-5,.my-xxl-5 {  margin-bottom:4rem !important; } .ml-xxl-5,.mx-xxl-5 {  margin-left:4rem !important; } .p-xxl-0 {  padding:0 !important; } .pt-xxl-0,.py-xxl-0 {  padding-top:0 !important; } .pr-xxl-0,.px-xxl-0 {  padding-right:0 !important; } .pb-xxl-0,.py-xxl-0 {  padding-bottom:0 !important; } .pl-xxl-0,.px-xxl-0 {  padding-left:0 !important; } .p-xxl-1 {  padding:0.25rem !important; } .pt-xxl-1,.py-xxl-1 {  padding-top:0.25rem !important; } .pr-xxl-1,.px-xxl-1 {  padding-right:0.25rem !important; } .pb-xxl-1,.py-xxl-1 {  padding-bottom:0.25rem !important; } .pl-xxl-1,.px-xxl-1 {  padding-left:0.25rem !important; } .p-xxl-2 {  padding:0.5rem !important; } .pt-xxl-2,.py-xxl-2 {  padding-top:0.5rem !important; } .pr-xxl-2,.px-xxl-2 {  padding-right:0.5rem !important; } .pb-xxl-2,.py-xxl-2 {  padding-bottom:0.5rem !important; } .pl-xxl-2,.px-xxl-2 {  padding-left:0.5rem !important; } .p-xxl-3 {  padding:1rem !important; } .pt-xxl-3,.py-xxl-3 {  padding-top:1rem !important; } .pr-xxl-3,.px-xxl-3 {  padding-right:1rem !important; } .pb-xxl-3,.py-xxl-3 {  padding-bottom:1rem !important; } .pl-xxl-3,.px-xxl-3 {  padding-left:1rem !important; } .p-xxl-4 {  padding:2rem !important; } .pt-xxl-4,.py-xxl-4 {  padding-top:2rem !important; } .pr-xxl-4,.px-xxl-4 {  padding-right:2rem !important; } .pb-xxl-4,.py-xxl-4 {  padding-bottom:2rem !important; } .pl-xxl-4,.px-xxl-4 {  padding-left:2rem !important; } .p-xxl-5 {  padding:4rem !important; } .pt-xxl-5,.py-xxl-5 {  padding-top:4rem !important; } .pr-xxl-5,.px-xxl-5 {  padding-right:4rem !important; } .pb-xxl-5,.py-xxl-5 {  padding-bottom:4rem !important; } .pl-xxl-5,.px-xxl-5 {  padding-left:4rem !important; } .m-xxl-n1 {  margin:-0.25rem !important; } .mt-xxl-n1,.my-xxl-n1 {  margin-top:-0.25rem !important; } .mr-xxl-n1,.mx-xxl-n1 {  margin-right:-0.25rem !important; } .mb-xxl-n1,.my-xxl-n1 {  margin-bottom:-0.25rem !important; } .ml-xxl-n1,.mx-xxl-n1 {  margin-left:-0.25rem !important; } .m-xxl-n2 {  margin:-0.5rem !important; } .mt-xxl-n2,.my-xxl-n2 {  margin-top:-0.5rem !important; } .mr-xxl-n2,.mx-xxl-n2 {  margin-right:-0.5rem !important; } .mb-xxl-n2,.my-xxl-n2 {  margin-bottom:-0.5rem !important; } .ml-xxl-n2,.mx-xxl-n2 {  margin-left:-0.5rem !important; } .m-xxl-n3 {  margin:-1rem !important; } .mt-xxl-n3,.my-xxl-n3 {  margin-top:-1rem !important; } .mr-xxl-n3,.mx-xxl-n3 {  margin-right:-1rem !important; } .mb-xxl-n3,.my-xxl-n3 {  margin-bottom:-1rem !important; } .ml-xxl-n3,.mx-xxl-n3 {  margin-left:-1rem !important; } .m-xxl-n4 {  margin:-2rem !important; } .mt-xxl-n4,.my-xxl-n4 {  margin-top:-2rem !important; } .mr-xxl-n4,.mx-xxl-n4 {  margin-right:-2rem !important; } .mb-xxl-n4,.my-xxl-n4 {  margin-bottom:-2rem !important; } .ml-xxl-n4,.mx-xxl-n4 {  margin-left:-2rem !important; } .m-xxl-n5 {  margin:-4rem !important; } .mt-xxl-n5,.my-xxl-n5 {  margin-top:-4rem !important; } .mr-xxl-n5,.mx-xxl-n5 {  margin-right:-4rem !important; } .mb-xxl-n5,.my-xxl-n5 {  margin-bottom:-4rem !important; } .ml-xxl-n5,.mx-xxl-n5 {  margin-left:-4rem !important; } .m-xxl-auto {  margin:auto !important; } .mt-xxl-auto,.my-xxl-auto {  margin-top:auto !important; } .mr-xxl-auto,.mx-xxl-auto {  margin-right:auto !important; } .mb-xxl-auto,.my-xxl-auto {  margin-bottom:auto !important; } .ml-xxl-auto,.mx-xxl-auto {  margin-left:auto !important; }}.text-monospace { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}
124.text-justify { text-align:justify !important;}.text-wrap { white-space:normal !important;}.text-nowrap { white-space:nowrap !important;}.text-truncate { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.text-left { text-align:left !important;}.text-right { text-align:right !important;}.text-center { text-align:center !important;}@media (min-width:440px) { .text-xs-left {  text-align:left !important; } .text-xs-right {  text-align:right !important; } .text-xs-center {  text-align:center !important; }}@media (min-width:576px) { .text-sm-left {  text-align:left !important; } .text-sm-right {  text-align:right !important; } .text-sm-center {  text-align:center !important; }}@media (min-width:768px) { .text-md-left {  text-align:left !important; } .text-md-right {  text-align:right !important; } .text-md-center {  text-align:center !important; }}@media (min-width:992px) { .text-lg-left {  text-align:left !important; } .text-lg-right {  text-align:right !important; } .text-lg-center {  text-align:center !important; }}@media (min-width:1280px) { .text-xl-left {  text-align:left !important; } .text-xl-right {  text-align:right !important; } .text-xl-center {  text-align:center !important; }}@media (min-width:1480px) { .text-xxl-left {  text-align:left !important; } .text-xxl-right {  text-align:right !important; } .text-xxl-center {  text-align:center !important; }}.text-lowercase { text-transform:lowercase !important;}.text-uppercase { text-transform:uppercase !important;}.text-capitalize { text-transform:capitalize !important;}.font-weight-light { font-weight:300 !important;}.font-weight-lighter { font-weight:lighter !important;}.font-weight-normal { font-weight:400 !important;}.font-weight-bold { font-weight:700 !important;}.font-weight-bolder { font-weight:bolder !important;}.font-italic { font-style:italic !important;}.text-white { color:#ffffff !important;}.text-primary { color:#0077C8 !important;}a.text-primary:hover, a.text-primary:focus { color:#00497c !important;}.text-secondary { color:#A0E2FF !important;}a.text-secondary:hover, a.text-secondary:focus { color:#54cbff !important;}.text-success { color:#10AE20 !important;}a.text-success:hover, a.text-success:focus { color:#0a6813 !important;}.text-info { color:#16ADCA !important;}a.text-info:hover, a.text-info:focus { color:#0e7285 !important;}.text-warning { color:#AE8B10 !important;}a.text-warning:hover, a.text-warning:focus { color:#68530a !important;}.text-danger { color:#D31010 !important;}a.text-danger:hover, a.text-danger:focus { color:#8c0b0b !important;}.text-light { color:#ececec !important;}a.text-light:hover, a.text-light:focus { color:#c6c6c6 !important;}.text-dark { color:#1B2036 !important;}a.text-dark:hover, a.text-dark:focus { color:#020203 !important;}.text-body { color:#1B2036 !important;}.text-muted { color:#2C3458 !important;}.text-black-50 { color:rgba(0, 0, 0, 0.5) !important;}.text-white-50 { color:rgba(255, 255, 255, 0.5) !important;}.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}.text-decoration-none { text-decoration:none !important;}.text-break { word-break:break-word !important; overflow-wrap:break-word !important;}.text-reset { color:inherit !important;}.visible { visibility:visible !important;}.invisible { visibility:hidden !important;}.alert { position:relative; padding:0.8rem 2rem; margin-bottom:1.5rem; border:1px solid transparent; border-radius:0;}.alert-heading { color:inherit;}.alert-link { font-weight:700;}.alert-dismissible { padding-right:6.1rem;}.alert-dismissible .close { position:absolute; top:0; right:0; padding:0.8rem 2rem; color:inherit;}.alert-primary { color:#0077c8; background-color:#0077c8; border-color:#0077c8;}.alert-primary hr { border-top-color:#0068af;}.alert-primary .alert-link { color:#005995;}.alert-secondary { color:#a0e2ff; background-color:#a0e2ff; border-color:#a0e2ff;}.alert-secondary hr { border-top-color:#87daff;}.alert-secondary .alert-link { color:#6dd2ff;}.alert-success { color:#10ae20; background-color:#10ae20; border-color:#10ae20;}.alert-success hr { border-top-color:#0e971c;}
124.alert-success .alert-link { color:#0c7f17;}.alert-info { color:#16adca; background-color:#16adca; border-color:#16adca;}.alert-info hr { border-top-color:#1399b3;}.alert-info .alert-link { color:#11869c;}.alert-warning { color:#ae8b10; background-color:#ae8b10; border-color:#ae8b10;}.alert-warning hr { border-top-color:#97780e;}.alert-warning .alert-link { color:#7f660c;}.alert-danger { color:#d31010; background-color:#d31010; border-color:#d31010;}.alert-danger hr { border-top-color:#bb0e0e;}.alert-danger .alert-link { color:#a40c0c;}.alert-light { color:#ececec; background-color:#ececec; border-color:#ececec;}.alert-light hr { border-top-color:#dfdfdf;}.alert-light .alert-link { color:lightgray;}.alert-dark { color:#1b2036; background-color:#1b2036; border-color:#1b2036;}.alert-dark hr { border-top-color:#131625;}.alert-dark .alert-link { color:#0a0c14;}.navbar { position:relative; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; padding:0 0;}.navbar > .container,.navbar > .container-fluid { display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between;}.navbar-brand { display:inline-block; padding-top:0.9875rem; padding-bottom:0.9875rem; margin-right:0; font-size:1.75rem; line-height:inherit; white-space:nowrap;}.navbar-brand:hover, .navbar-brand:focus { text-decoration:none;}.navbar-nav { display:flex; flex-direction:column; padding-left:0; margin-bottom:0; list-style:none;}.navbar-nav .nav-link { padding-right:0; padding-left:0;}.navbar-nav .dropdown-menu { position:static; float:none;}.navbar-text { display:inline-block; padding-top:1.25rem; padding-bottom:1.25rem;}.navbar-collapse { flex-basis:100%; flex-grow:1; align-items:center;}.navbar-toggler { padding:0.25rem 0.75rem; font-size:1.75rem; line-height:1; background-color:transparent; border:1px solid transparent; border-radius:5px;}.navbar-toggler:hover, .navbar-toggler:focus { text-decoration:none;}.navbar-toggler-icon { display:inline-block; width:1.5em; height:1.5em; vertical-align:middle; content:""; background:no-repeat center center; background-size:100% 100%;}@media (max-width:439.98px) { .navbar-expand-xs > .container,.navbar-expand-xs > .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:440px) { .navbar-expand-xs {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-xs .navbar-nav {  flex-direction:row; } .navbar-expand-xs .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xs .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-xs > .container,.navbar-expand-xs > .container-fluid {  flex-wrap:nowrap; } .navbar-expand-xs .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xs .navbar-toggler {  display:none; }}@media (max-width:575.98px) { .navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:576px) { .navbar-expand-sm {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-sm .navbar-nav {  flex-direction:row; } .navbar-expand-sm .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-sm .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid {  flex-wrap:nowrap; } .navbar-expand-sm .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-sm .navbar-toggler {  display:none; }}@media (max-width:767.98px) { .navbar-expand-md > .container,.navbar-expand-md > .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:768px) { .navbar-expand-md {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-md .navbar-nav {  flex-direction:row; } .navbar-expand-md .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-md .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-md > .container,.navbar-expand-md > .container-fluid {  flex-wrap:nowrap; } .navbar-expand-md .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-md .navbar-toggler {  display:none; }}@media (max-width:991.98px) { .navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:992px) { .navbar-expand-lg {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-lg .navbar-nav {  flex-direction:row; } .navbar-expand-lg .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-lg .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid {  flex-wrap:nowrap; } .navbar-expand-lg .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-lg .navbar-toggler {  display:none; }}@media (max-width:1279.98px) { .navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:1280px) { .navbar-expand-xl {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-xl .navbar-nav {  flex-direction:row; } .navbar-expand-xl .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xl .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid {  flex-wrap:nowrap; } .navbar-expand-xl .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xl .navbar-toggler {  display:none; }}@media (max-width:1479.98px) { .navbar-expand-xxl > .container,.navbar-expand-xxl > .container-fluid {  padding-right:0;  padding-left:0; }}@media (min-width:1480px) { .navbar-expand-xxl {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand-xxl .navbar-nav {  flex-direction:row; } .navbar-expand-xxl .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand-xxl .navbar-nav .nav-link {  padding-right:2rem;  padding-left:2rem; } .navbar-expand-xxl > .container,.navbar-expand-xxl > .container-fluid {  flex-wrap:nowrap; } .navbar-expand-xxl .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand-xxl .navbar-toggler {  display:none; }}.navbar-expand { flex-flow:row nowrap; justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid { padding-right:0; padding-left:0;}.navbar-expand .navbar-nav { flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu { position:absolute;}.navbar-expand .navbar-nav .nav-link { padding-right:2rem; padding-left:2rem;}.navbar-expand > .container,.navbar-expand > .container-fluid { flex-wrap:nowrap;}.navbar-expand .navbar-collapse { display:flex !important; flex-basis:auto;}.navbar-expand .navbar-toggler { display:none;}.navbar-light .navbar-brand { color:#ffffff;}.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color:#ffffff;}.navbar-light .navbar-nav .nav-link { color:#1B2036;}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color:#ffffff;}.navbar-light .navbar-nav .nav-link.disabled { color:rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active { color:#ffffff;}.navbar-light .navbar-toggler { color:#1B2036; border-color:rgba(0, 0, 0, 0.1);}.navbar-light .navbar-toggler-icon { background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%231B2036' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text { color:#1B2036;}.navbar-light .navbar-text a { color:#ffffff;}.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color:#ffffff;}.navbar-dark .navbar-brand { color:#ffffff;}.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color:#ffffff;}.navbar-dark .navbar-nav .nav-link { color:#1B2036;}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color:#ffffff;}.navbar-dark .navbar-nav .nav-link.disabled { color:rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active { color:#ffffff;}.navbar-dark .navbar-toggler { color:#1B2036; border-color:rgba(255, 255, 255, 0.1);}.navbar-dark .navbar-toggler-icon { background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%231B2036' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text { color:#1B2036;}.navbar-dark .navbar-text a { color:#ffffff;}.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color:#ffffff;}.nav { display:flex; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none;}.nav-link { display:block; padding:1.25rem 2rem;}.nav-link:hover, .nav-link:focus { text-decoration:none;}.nav-link.disabled { color:#aaaaaa; pointer-events:none; cursor:default;}.nav-tabs { border-bottom:1px solid transparent;}.nav-tabs .nav-item { margin-bottom:-1px;}
124.nav-tabs .nav-link { border:1px solid transparent; border-top-left-radius:0; border-top-right-radius:0;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color:transparent;}.nav-tabs .nav-link.disabled { color:#aaaaaa; background-color:transparent; border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link { color:#0077C8; background-color:transparent; border-color:transparent;}.nav-tabs .dropdown-menu { margin-top:-1px; border-top-left-radius:0; border-top-right-radius:0;}.nav-pills .nav-link { border-radius:5px;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link { color:#ffffff; background-color:#0077C8;}.nav-fill .nav-item { flex:1 1 auto; text-align:center;}.nav-justified .nav-item { flex-basis:0; flex-grow:1; text-align:center;}.tab-content > .tab-pane { display:none;}.tab-content > .active { display:block;}.dropup,.dropright,.dropdown,.dropleft { position:relative;}.dropdown-toggle { white-space:nowrap;}.dropdown-toggle::after { display:inline-block; margin-left:0.25em; vertical-align:0.2125em; content:""; border-top:0.25em solid; border-right:0.25em solid transparent; border-bottom:0; border-left:0.25em solid transparent;}.dropdown-toggle:empty::after { margin-left:0;}.dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; padding:1rem 0; margin:0 0 0; font-size:1.4rem; color:#1B2036; text-align:left; list-style:none; background-color:#ffffff; background-clip:padding-box; border:0 solid rgba(0, 0, 0, 0.15); border-radius:0;}.dropdown-menu-left { right:auto; left:0;}.dropdown-menu-right { right:0; left:auto;}@media (min-width:440px) { .dropdown-menu-xs-left {  right:auto;  left:0; } .dropdown-menu-xs-right {  right:0;  left:auto; }}@media (min-width:576px) { .dropdown-menu-sm-left {  right:auto;  left:0; } .dropdown-menu-sm-right {  right:0;  left:auto; }}@media (min-width:768px) { .dropdown-menu-md-left {  right:auto;  left:0; } .dropdown-menu-md-right {  right:0;  left:auto; }}@media (min-width:992px) { .dropdown-menu-lg-left {  right:auto;  left:0; } .dropdown-menu-lg-right {  right:0;  left:auto; }}@media (min-width:1280px) { .dropdown-menu-xl-left {  right:auto;  left:0; } .dropdown-menu-xl-right {  right:0;  left:auto; }}@media (min-width:1480px) { .dropdown-menu-xxl-left {  right:auto;  left:0; } .dropdown-menu-xxl-right {  right:0;  left:auto; }}.dropup .dropdown-menu { top:auto; bottom:100%; margin-top:0; margin-bottom:0;}.dropup .dropdown-toggle::after { display:inline-block; margin-left:0.25em; vertical-align:0.2125em; content:""; border-top:0; border-right:0.25em solid transparent; border-bottom:0.25em solid; border-left:0.25em solid transparent;}.dropup .dropdown-toggle:empty::after { margin-left:0;}.dropright .dropdown-menu { top:0; right:auto; left:100%; margin-top:0; margin-left:0;}.dropright .dropdown-toggle::after { display:inline-block; margin-left:0.25em; vertical-align:0.2125em; content:""; border-top:0.25em solid transparent; border-right:0; border-bottom:0.25em solid transparent; border-left:0.25em solid;}.dropright .dropdown-toggle:empty::after { margin-left:0;}.dropright .dropdown-toggle::after { vertical-align:0;}.dropleft .dropdown-menu { top:0; right:100%; left:auto; margin-top:0; margin-right:0;}.dropleft .dropdown-toggle::after { display:inline-block; margin-left:0.25em; vertical-align:0.2125em; content:"";}.dropleft .dropdown-toggle::after { display:none;}.dropleft .dropdown-toggle::before { display:inline-block; margin-right:0.25em; vertical-align:0.2125em; content:""; border-top:0.25em solid transparent; border-right:0.25em solid; border-bottom:0.25em solid transparent;}.dropleft .dropdown-toggle:empty::after { margin-left:0;}.dropleft .dropdown-toggle::before { vertical-align:0;}.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] { right:auto; bottom:auto;}.dropdown-divider { height:0; margin:2rem 0; overflow:hidden; border-top:1px solid #1B2036;}.dropdown-item { display:block; width:100%; padding:1.25rem 2rem; clear:both; font-weight:400; color:#1B2036; text-align:inherit; white-space:nowrap; background-color:transparent; border:0;}.dropdown-item:hover, .dropdown-item:focus { color:#0077C8; text-decoration:none; background-color:transparent;}.dropdown-item.active, .dropdown-item:active { color:#0077C8; text-decoration:none; background-color:transparent;}.dropdown-item.disabled, .dropdown-item:disabled { color:#aaaaaa; pointer-events:none; background-color:transparent;}.dropdown-menu.show { display:block;}.dropdown-header { display:block; padding:1rem 2rem; margin-bottom:0; font-size:1.225rem; color:#aaaaaa; white-space:nowrap;}.dropdown-item-text { display:block; padding:1.25rem 2rem; color:#1B2036;}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}
124.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled .flickity-cell,.flickity-enabled .carousel-cell{position:absolute!important;left:0}.flickity-rtl .flickity-cell,.flickity-rtl .carousel-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;appearance:none;border:none;font-size:0;overflow:hidden}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%)}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRy
124hdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.payment-redirection__mask { position:fixed; left:0; right:0; top:0; bottom:0; background-color:rgba(0, 0, 0, 0.3); z-index:2147483646; display:none;}.payment-redirection--countdown-popup .payment-redirection__mask { display:block;}.payment-redirection--countdown-popup .order-send__make-this-to-popup { position:fixed; top:10%; left:50%; transform:translateX(-50%); width:600px; max-width:100%; margin:0 !important; z-index:2147483647; background-color:#fff; padding:20px; overflow:hidden;}.payment-redirection--countdown-popup.payment-redirection--mask-forwarding-active .order-send__make-this-to-popup { z-index:2147483645;}.order-send__redirect-sec { font-size:24px; font-weight:700; margin-right:10px;}.order-send__redirect { display:none;}.payment-redirection--countdown-popup .order-send__redirect { display:flex; align-items:center; justify-content:center;}.order-send__redirect-text { font-size:16px; font-weight:700; text-align:left; line-height:1.2;}.loading-spinner-with-text { display:flex; align-items:center; justify-content:center; background-color:rgba(0, 0, 0, 0.5); position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); padding:20px; padding:clamp(20px, 50px, 10%);}.loading-spinner-with-text .loading-indicator { display:inline-block; width:50px; flex:0 0 50px; max-width:50px; height:50px; border-radius:50%; border:2px solid; border-color:#fff transparent #fff transparent; animation:spin 1.2s linear infinite;}.loading-spinner-with-text .loading-text { color:#fff; font-size:2.5vw; font-size:clamp(14px, 30px, 2vw); white-space:nowrap;}.loading-spinner-with-text .loading-text:not(:empty) { margin-left:20px;}.payment-redirection--countdown-popup .loading-spinner-with-text { display:none;}.payment-redirection--mask-forwarding-active .loading-spinner-with-text { display:flex;}.payment-redirection--mask-forwarding-active .payment-redirection__mask { display:block;}@media (min-width:992px) { .loading-spinner-with-text .loading-indicator { width:150px; flex:0 0 150px; max-width:150px; height:150px; border-width:3px; } .loading-spinner-with-text .loading-text:not(:empty) { margin-left:40px; } .payment-redirection--countdown-popup .order-send__make-this-to-popup { padding:40px; }}@font-face { font-family:"fallback"; size-adjust:106.7%; ascent-override:90%; src:local("Helvetica Neue"), local("Arial"), local("FreeSans"), local("Arimo"); font-weight:100 500;}@font-face { font-family:"fallback"; size-adjust:100.4%; ascent-override:90%; src:local("Helvetica Neue Bold"), local("Helvetica Neue"), local("Arial Bold"), local("Arial-BoldMT"), local("Arial"), local("FreeSans Bold"), local("FreeSans"), local("Arimo Bold"), local("Arimo"); font-weight:600 700;}@font-face { font-family:"fallback"; size-adjust:90.6%; ascent-override:94%; src:local("SF Pro Display Black"), local("Helvetica Neue Condensed Black"), local("Arial Black"), local("Segoe UI Black"), local("FreeSans Bold"), local("Arimo Bold"), local("Helvetica Neue Bold"), local("Arial Bold"); font-weight:800 900;}:root { --bar-width:1em;  --bar-height:1px; --bar-margin:2px;
124 --bar-borderradius:0; --bar-arrow-angle-value:45; --bar-transition:cubic-bezier(.25,.01,.75,1); --bar-transition-time:.3s; --bar-offset:calc( var(--bar-height) + var(--bar-margin) * 2 ); --bar-arrow-angle:calc( var(--bar-arrow-angle-value) * 1deg ); --bar-arrow-offset:calc( var(--bar-height) * 1.2 + var(--bar-margin) * 2 ); --bar-arrow-offsetcenter:calc( 50% * var(--bar-arrow-angle-value) / 90 ); --header-height:140px; --header-height--small:60px; --nanobar-height:0px; --cart-box-free-shipping-height:0px; --cart-box-btns:0px; --cart-box-sum:0px; --cart-box-header-height:0px; --dropdown-btn-bottom-distance:0px; --search-input-bottom-distance:0px; --search-input-height:0px; --scrollbar-width:0px;}.break { flex-basis:100%; height:0;}.flex-column { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;}.d-flex { display:-webkit-box; display:-ms-flexbox;}.cursor-pointer { cursor:pointer;}ol, ul, dl { margin-bottom:1.5em;}.border { border-style:solid !important;}.border-top { border-top-style:solid !important;}.border-bottom { border-bottom-style:solid !important;}.border-left { border-left-style:solid !important;}.border-right { border-right-style:solid !important;}* { padding:0; margin:0;}*, *:focus, *:hover { outline:none !important;}a { color:inherit; transition:color 0.4s, background-color 0.4s, border-color 0.4s;}a:hover { color:inherit; text-decoration:none;}p:last-of-type { margin-bottom:0;}html { font-size:62.5%; height:-webkit-fill-available;}@media (min-width:576px) { html::before {  content:"";  position:fixed;  top:0;  left:0;  right:0;  bottom:0;  z-index:20;  visibility:hidden;  opacity:0;  transition:opacity ease 0.25s;  background-color:rgba(250, 250, 250, 0.8);  pointer-events:none; } html.products-dropdown-opened .main, html.products-dropdown-opened .footer, html.products-dropdown-opened .partners {  filter:blur(2.5px);  -webkit-filter:blur(2.5px);  transition:filter ease 0.4s; } html.products-dropdown-opened::before {  visibility:visible;  opacity:1;  pointer-events:auto; }}body { overflow-x:hidden; overflow-y:scroll; min-height:100vh; min-height:-webkit-fill-available;}body.scroll-lock { padding-right:var(--scrollbar-width);}@media (max-width:575.98px) { html:not(.dropdown-opened) body.scroll-lock .main, html:not(.dropdown-opened) body.scroll-lock #dropdown-cat, html:not(.dropdown-opened) body.scroll-lock .footer, html:not(.dropdown-opened) body.scroll-lock .partners {  filter:blur(2.5px);  -webkit-filter:blur(2.5px); }}@media (min-width:576px) { body.scroll-lock .main, body.scroll-lock #dropdown-cat, body.scroll-lock .footer, body.scroll-lock .partners {  filter:blur(2.5px);  -webkit-filter:blur(2.5px); }}body.scroll-lock .nav-list--0 { pointer-events:none;}body.scroll-lock .fixed-top, body.scroll-lock .fixed-bottom, body.scroll-lock .overlay-sign-in { right:var(--scrollbar-width);}body, html { min-width:320px; scrollbar-width:thin; scroll-behavior:smooth; scroll-padding-top:20px;}body#ud_shop_artdet, html#ud_shop_artdet { scroll-padding-top:100px;}img { height:auto; max-width:100%; max-height:100%;}.overlay_close-btn,.shop_popup_artdet .close,#page_PopupContainer_tooltip .close,#page_PopupContainerMobile .close,#page_PopupContainer .close,.btn-close,.btn-back { position:absolute; top:0; right:0; color:#1B2036; border:1px solid #2C3458; border-radius:0.5rem; width:2.4rem; height:2.4rem; display:inline-flex; justify-content:center; align-items:center; margin:0.8rem; text-align:center; background:transparent; cursor:pointer; z-index:2; opacity:1; padding:0; transition:color 0.4s, background-color 0.4s, border-color 0.4s;}.overlay_close-btn::before,.shop_popup_artdet .close::before,#page_PopupContainer_tooltip .close::before,#page_PopupContainerMobile .close::before,#page_PopupContainer .close::before,.btn-close::before,.btn-back::before { content:""; font-family:"Custom icons"; font-weight:300; font-size:1.2rem; line-height:1;}.overlay_close-btn:hover,.shop_popup_artdet .close:hover,#page_PopupContainer_tooltip .close:hover,#page_PopupContainerMobile .close:hover,#page_PopupContainer .close:hover,.btn-close:hover,.btn-back:hover { border-color:#1B2036;}.overlay_bundle .overlay__title-wrap { display:none;}.overlay_bundle .overlay-buttons { padding-bottom:2rem;}.overlay_bundle .overlay_close-btn { color:#ffffff; border-color:#ffffff; background-color:#1B2036;}.overlay_bundle .overlay_close-btn:hover { color:#ffffff; border-color:#ffffff;}#page_PopupContainer.shop_popup_marketing .close { color:#ffffff; border-color:#ffffff; background-color:#1B2036;}#page_PopupContainer.shop_popup_marketing .close:hover { color:#ffffff; border-color:#ffffff;}.btn-back::before { content:"";}.btn-back:hover { color:#1B2036;}.usn { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}.content { min-height:50vh;}.line-height-1 { line-height:1;}.line-height-12 { line-height:1.2;}@media (min-width:768px) { .container,.container-fluid {  padding-left:20px;  padding-right:20px; } .row {  margin-left:-20px;  margin-right:-20px; } .row > .col,.row > [class*=col-] {  padding-right:20px;  padding-left:20px; }}@media (min-width:992px) { .container,.container-fluid {  padding-left:20px;  padding-right:20px; } .row {  margin-left:-20px;  margin-right:-20px; } .row > .col,.row > [class*=col-] {  padding-right:20px;  padding-left:20px; }}@media (min-width:1280px) { .container,.container-fluid {  padding-left:20px;  padding-right:20px; } .row {  margin-left:-20px;  margin-right:-20px; } .row > .col,.row > [class*=col-] {  padding-right:20px;  padding-left:20px; }}@media (min-width:1480px) { .container,.container-fluid {  padding-left:20px;  padding-right:20px; } .row {  margin-left:-20px;  margin-right:-20px; } .row > .col,.row > [class*=col-] {  padding-right:20px;  padding-left:20px; }}.no-gutters { margin-right:0; margin-left:0;}.no-gutters > .col,.no-gutters > [class*=col-] { padding-right:0; padding-left:0;}.gutters-5 { margin-right:-5px; margin-left:-5px;}.gutters-5 > .col, .gutters-5 > [class*=col-] { padding-right:5px; padding-left:5px;}.gutters-6 { margin-right:-6px; margin-left:-6px;}.gutters-6 > .col, .gutters-6 > [class*=col-] { padding-right:6px; padding-left:6px;}.gutters-10 { margin-right:-10px; margin-left:-10px;}.gutters-10 > .col, .gutters-10 > [class*=col-] { padding-right:10px; padding-left:10px;}.gutters-12 { margin-right:-12px; margin-left:-12px;}.gutters-12 > .col, .gutters-12 > [class*=col-] { padding-right:12px; padding-left:12px;}.gutters-15 { margin-right:-15px; margin-left:-15px;}.gutters-15 > .col, .gutters-15 > [class*=col-] { padding-right:15px; padding-left:15px;}.gutters-20 { margin-right:-20px; margin-left:-20px;}.gutters-20 > .col, .gutters-20 > [class*=col-] { padding-right:20px; padding-left:20px;}.gutters-25 { margin-right:-25px; margin-left:-25px;}.gutters-25 > .col, .gutters-25 > [class*=col-] { padding-right:25px; padding-left:25px;}.gutters-30 { margin-right:-30px; margin-left:-30px;}.gutters-30 > .col, .gutters-30 > [class*=col-] { padding-right:30px; padding-left:30px;}.gutters-40 { margin-right:-40px; margin-left:-40px;}.gutters-40 > .col, .gutters-40 > [class*=col-] { padding-right:40px; padding-left:40px;}.gutters-50 { margin-right:-50px; margin-left:-50px;}.gutters-50 > .col, .gutters-50 > [class*=col-] { padding-right:50px; padding-left:50px;}@media (min-width:440px) { .gutters-xs-5 {  margin-right:-5px;  margin-left:-5px; } .gutters-xs-5 > .col, .gutters-xs-5 > [class*=col-] {  padding-right:5px;  padding-left:5px; }}@media (min-width:576px) { .gutters-sm-10 {  margin-right:-10px;  margin-left:-10px; } .gutters-sm-10 > .col, .gutters-sm-10 > [class*=col-] {  padding-right:10px;  padding-left:10px; }}@media (min-width:768px) { .gutters-md-10 {  margin-right:-10px;  margin-left:-10px; } .gutters-md-10 > .col, .gutters-md-10 > [class*=col-] {  padding-right:10px;  padding-left:10px; } .gutters-md-20 {  margin-right:-20px;  margin-left:-20px; } .gutters-md-20 > .col, .gutters-md-20 > [class*=col-] {  padding-right:20px;  padding-left:20px; } .gutters-md-40 {  margin-right:-40px;  margin-left:-40px; } .gutters-md-40 > .col, .gutters-md-40 > [class*=col-] {  padding-right:40px;  padding-left:40px; }}@media (min-width:992px) { .gutters-lg-20 {  margin-right:-20px;  margin-left:-20px; } .gutters-lg-20 > .col, .gutters-lg-20 > [class*=col-] {  padding-right:20px;  padding-left:20px; }}@media (min-width:1280px) { .gutters-xl-15 {  margin-right:-15px;  margin-left:-15px; } .gutters-xl-15 > .col, .gutters-xl-15 > [class*=col-] {  padding-right:15px;  padding-left:15px; } .gutters-xl-20 {  margin-right:-20px;  margin-left:-20px; } .gutters-xl-20 > .col, .gutters-xl-20 > [class*=col-] {  padding-right:20px;  padding-left:20px; } .gutters-xl-40 {  margin-right:-40px;  margin-left:-40px; } .gutters-xl-40 > .col, .gutters-xl-40 > [class*=col-] {  padding-right:40px;  padding-left:40px; }}
124@media (min-width:1480px) { .gutters-xxl-20 {  margin-right:-20px;  margin-left:-20px; } .gutters-xxl-20 > .col, .gutters-xxl-20 > [class*=col-] {  padding-right:20px;  padding-left:20px; } .gutters-xxl-30 {  margin-right:-30px;  margin-left:-30px; } .gutters-xxl-30 > .col, .gutters-xxl-30 > [class*=col-] {  padding-right:30px;  padding-left:30px; } .gutters-xxl-40 {  margin-right:-40px;  margin-left:-40px; } .gutters-xxl-40 > .col, .gutters-xxl-40 > [class*=col-] {  padding-right:40px;  padding-left:40px; }}.gutters-xxxl-40 { margin-right:-40px; margin-left:-40px;}.gutters-xxxl-40 > .col, .gutters-xxxl-40 > [class*=col-] { padding-right:40px; padding-left:40px;}.gutters-xxxl-50 { margin-right:-50px; margin-left:-50px;}.gutters-xxxl-50 > .col, .gutters-xxxl-50 > [class*=col-] { padding-right:50px; padding-left:50px;}.gap-5 { row-gap:0.5rem; column-gap:0.5rem;}.gap-10 { row-gap:1rem; column-gap:1rem;}.gap-20 { row-gap:2rem; column-gap:2rem;}.col-gap-5 { column-gap:0.5rem;}.col-gap-10 { column-gap:1rem;}.col-gap-20 { column-gap:2rem;}.col-gap-40 { column-gap:4rem;}.row-gap-5 { row-gap:0.5rem;}.row-gap-10 { row-gap:1rem;}.row-gap-20 { row-gap:2rem;}.row-gap-30 { row-gap:3rem;}.row-gap-40 { row-gap:4rem;}@media (min-width:576px) { .gap-sm-10 {  row-gap:1rem;  column-gap:1rem; } .col-gap-sm-10 {  column-gap:1rem; } .row-gap-sm-20 {  row-gap:2rem; }}@media (min-width:768px) { .row-gap-md-20 {  row-gap:2rem; }}@media (min-width:992px) { .row-gap-lg-40 {  row-gap:4rem; }}@media (min-width:1280px) { .row-gap-xl-20 {  row-gap:2rem; } .row-gap-xl-40 {  row-gap:4rem; }}@media (min-width:1480px) { .row-gap-xxl-20 {  row-gap:2rem; } .row-gap-xxl-40 {  row-gap:4rem; }}[data-scroll] { vertical-align:middle; display:inline-block;}.scroll-to-btn-wrap { margin-top:10px;}.scroll-to-btn { border:0; border-radius:0; text-transform:none; background-color:transparent; text-align:left; padding:0; display:inline-flex; align-items:center; font-weight:700; padding:0 2px; margin:-2px; transition:background ease 0.3s; background-position-y:0; background-size:100% 200%;}.scroll-to-btn:hover, .scroll-to-btn:focus { background-image:linear-gradient(0deg, rgba(0, 119, 200, 0.2) 0%, rgba(0, 119, 200, 0.2) 0.6em, rgba(255, 255, 255, 0) 0.6em); background-position-y:100%;}.scroll-to-btn::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:0.25em solid currentColor; border-right:0.25em solid transparent; border-bottom:0; border-left:0.25em solid transparent; border-radius:0; margin-left:0.25em;}.border-block + .border-block { border-top:1px solid #E1E1E1;}#ud_shop_forum_topic h1, #ud_shop_forum h1, #ud_shop_reg h1, .page-wholesale h1, #ud_shop_searchcomplex h1, #ud_shop_newsletter h1 { text-align:center;}@media (max-width:991.98px) { h1, .h1 {  font-size:2.8rem; } h2, .h2 {  font-size:2rem; } h3, .h3 {  font-size:1.8rem; } h4, .h4 {  font-size:1.6rem; } h5, .h5 {  font-size:1.6rem; } h6, .h6 {  font-size:1.4rem; }}@media (max-width:767.98px) { h1, .h1 {  font-size:2.4rem; } h2, .h2 {  font-size:1.8rem; } h3, .h3 {  font-size:1.6rem; } h4, .h4 {  font-size:1.6rem; } h5, .h5 {  font-size:1.4rem; } h6, .h6 {  font-size:1.4rem; }}.video-responsive { overflow:hidden; padding-bottom:56.25%; position:relative; height:0;}.video-responsive iframe { left:0; top:0; height:100%; width:100%; position:absolute;}select { -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none; cursor:pointer; max-width:100%; background:none; font-family:inherit;}select::-ms-expand { display:none;}select.cust_input_select + label { z-index:0;}select.form-control {  }select.form-control:focus { box-shadow:none;}select.form-control:disabled { cursor:auto;}select.form-control:disabled + label { z-index:10;}select.form-control.is-invalid { background-position:center right 4rem;}@-moz-document url-prefix() { select.form-control {  padding-left:calc(2rem - 4px); }}.ie select.form-control { padding-left:calc(2rem - 3px);}.form-select-group { position:relative;}.form-select-group::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:0.25em solid currentColor; border-right:0.25em solid transparent; border-bottom:0; border-left:0.25em solid transparent; border-radius:0; margin-left:0.25em; position:absolute; top:2rem; right:2rem; transform:translateY(-50%); margin-left:0;}.form-select-group > select { height:4rem; padding-right:4rem;}.form-select-group.form-select-group-sm::after { font-size:1.2rem; top:1.7rem; right:1.5rem;}.form-select-group.form-select-group-sm > select { height:3.4rem; padding-right:3rem; border-radius:5px;}.form-select-group.form-select-group-lg::after { font-size:1.6rem; top:2.5rem; right:3rem;}.form-select-group.form-select-group-lg > select { height:5rem; padding-right:6rem; border-radius:5px;}.has-fault select { border-color:#D31010 !important;}ul { list-style:disc inside none;}ol { list-style-position:inside;}button,input[type=submit],input[type=button],input[type=reset],.btn-wrap input,.btn { margin-bottom:0; -ms-touch-action:manipulation; touch-action:manipulation; max-width:100%; -webkit-appearance:none;}button[class*=btn-outline]:not(.btn-sm):not(.btn-lg):not([class*=btn-square]),input[type=submit][class*=btn-outline]:not(.btn-sm):not(.btn-lg):not([class*=btn-square]),input[type=button][class*=btn-outline]:not(.btn-sm):not(.btn-lg):not([class*=btn-square]),input[type=reset][class*=btn-outline]:not(.btn-sm):not(.btn-lg):not([class*=btn-square]),.btn-wrap input[class*=btn-outline]:not(.btn-sm):not(.btn-lg):not([class*=btn-square]),.btn[class*=btn-outline]:not(.btn-sm):not(.btn-lg):not([class*=btn-square]) { border-width:1px; padding:calc(1rem - 1px) 2rem;}button.btn-sm[class*=btn-outline]:not([class*=btn-square]),input[type=submit].btn-sm[class*=btn-outline]:not([class*=btn-square]),input[type=button].btn-sm[class*=btn-outline]:not([class*=btn-square]),input[type=reset].btn-sm[class*=btn-outline]:not([class*=btn-square]),.btn-wrap input.btn-sm[class*=btn-outline]:not([class*=btn-square]),.btn.btn-sm[class*=btn-outline]:not([class*=btn-square]) { border-width:1px; padding:calc(0.7rem - 1px) 2rem;}button.btn-lg[class*=btn-outline]:not([class*=btn-square]),input[type=submit].btn-lg[class*=btn-outline]:not([class*=btn-square]),input[type=button].btn-lg[class*=btn-outline]:not([class*=btn-square]),input[type=reset].btn-lg[class*=btn-outline]:not([class*=btn-square]),.btn-wrap input.btn-lg[class*=btn-outline]:not([class*=btn-square]),.btn.btn-lg[class*=btn-outline]:not([class*=btn-square]) { border-width:1px; padding:calc(1.35rem - 1px) 4rem;}input[readonly] { opacity:0.65; cursor:default;}.btn-link { color:#1B2036; text-transform:none;}.btn-link:hover, .btn-link:focus { text-decoration:underline;}.btn-text { border:0; border-radius:0; text-transform:none; background-color:transparent; text-align:left; padding:0; font-weight:400;}.btn-text2 { border:0; border-radius:0; text-transform:none; background-color:transparent; text-align:left; padding:0; display:inline-flex; align-items:baseline; font-weight:700;}.btn-text2::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:0.25em solid transparent; border-right:0; border-left:0.25em solid currentColor; border-bottom:0.25em solid transparent; border-radius:0; margin-left:0.25em; transition:transform ease 0.3s;}.btn-text2:hover::after, .btn-text2:focus::after { transform:translateX(100%);}.btn-square, .btn-square-sm, .btn-square-lg { padding:0; text-align:center; letter-spacing:0; border-radius:5px; display:inline-flex; align-items:center; justify-content:center;}.btn-square[class*=btn-outline-], .btn-square-sm[class*=btn-outline-], .btn-square-lg[class*=btn-outline-] { border-width:1px;}.btn-square-sm { width:3rem !important; height:3rem !important; flex:0 0 3rem; border-radius:5px;}.btn-square { width:4rem !important; flex:0 0 4rem; height:4rem !important;}.btn-square-lg { width:5rem !important; flex:0 0 5rem; height:5rem !important; border-radius:5px;}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow:0px 0px 20px rgba(0, 119, 200, 0.4);}.btn-primary.btn-square::after { margin:0;}.btn-primary::after, .orderflow-main-btn::after { content:""; margin-left:1rem; font-family:"Custom icons"; font-weight:300; font-size:inherit;}.btn-primary, .fixed-cart__btn, .product__main-btn, .artdet-main-btn, .orderflow-main-btn, .post-sale__btn-want-it, .order-details__main-btn { box-shadow:0px 10px 20px rgba(0, 119, 200, 0.4); color:#FFFFFF; font-weight:400; background-color:#09841E; }.btn-primary.disabled, .btn-primary:disabled, .fixed-cart__btn.disabled, .fixed-cart__btn:disabled, .product__main-btn.disabled, .product__main-btn:disabled, .artdet-main-btn.disabled, .artdet-main-btn:disabled, .orderflow-main-btn.disabled, .orderflow-main-btn:disabled, .post-sale__btn-want-it.disabled, .post-sale__btn-want-it:disabled, .order-details__main-btn.disabled, .order-details__main-btn:disabled { background:#E1E1E1; color:#2C3458; border-color:#E1E1E1; box-shadow:0px 10px 20px rgba(0, 0, 0, 0.1);}.btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .fixed-cart__btn:hover, .fixed-cart__btn:focus, .fixed-cart__btn:not(:disabled):not(.disabled):active, .fixed-cart__btn:not(:disabled):not(.disabled).active, .product__main-btn:hover, .product__main-btn:focus, .product__main-btn:not(:disabled):not(.disabled):active, .product__main-btn:not(:disabled):not(.disabled).active, .artdet-main-btn:hover, .artdet-main-btn:focus, .artdet-main-btn:not(:disabled):not(.disabled):active, .artdet-main-btn:not(:disabled):not(.disabled).active, .orderflow-main-btn:hover, .orderflow-main-btn:focus, .orderflow-main-btn:not(:disabled):not(.disabled):active, .orderflow-main-btn:not(:disabled):not(.disabled).active, .post-sale__btn-want-it:hover, .post-sale__btn-want-it:focus, .post-sale__btn-want-it:not(:disabled):not(.disabled):active, .post-sale__btn-want-it:not(:disabled):not(.disabled).active, .order-details__main-btn:hover, .order-details__main-btn:focus, .order-details__main-btn:not(:disabled):not(.disabled):active, .order-details__main-btn:not(:disabled):not(.disabled).active { box-shadow:0px 0px 20px rgba(0, 119, 200, 0.4); color:#FFFFFF; background-color:#054F12; border-color:#054F12;}.fixed-cart__btn, .product__main-btn, .artdet-main-btn, .post-sale__btn-want-it, .order-details__main-btn { font-weight:400; color:#FFFFFF; background-color:#09841E;}.fixed-cart__btn:hover, .fixed-cart__btn:focus, .fixed-cart__btn:not(:disabled):not(.disabled):active, .fixed-cart__btn:not(:disabled):not(.disabled).active, .product__main-btn:hover, .product__main-btn:focus, .product__main-btn:not(:disabled):not(.disabled):active, .product__main-btn:not(:disabled):not(.disabled).active, .artdet-main-btn:hover, .artdet-main-btn:focus, .artdet-main-btn:not(:disabled):not(.disabled):active, .artdet-main-btn:not(:disabled):not(.disabled).active, .post-sale__btn-want-it:hover, .post-sale__btn-want-it:focus, .post-sale__btn-want-it:not(:disabled):not(.disabled):active, .post-sale__btn-want-it:not(:disabled):not(.disabled).active, .order-details__main-btn:hover, .order-details__main-btn:focus, .order-details__main-btn:not(:disabled):not(.disabled):active, .order-details__main-btn:not(:disabled):not(.disabled).active { background-color:#054F12; color:#FFFFFF; border-color:#054F12;}.orderflow-main-btn { width:240px; max-width:100%; font-weight:400; color:#FFFFFF; background-color:#09841E;}.orderflow-main-btn:hover, .orderflow-main-btn:focus, .orderflow-main-btn:not(:disabled):not(.disabled):active, .orderflow-main-btn:not(:disabled):not(.disabled).active { background-color:#054F12; color:#FFFFFF; border-color:#054F12;}button:disabled,button.disabled,input[type=submit]:disabled,input[type=submit].disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,.btn-wrap input:disabled,.btn-wrap input.disabled,.btn:disabled,.btn.disabled { opacity:1; cursor:not-allowed;}button:disabled:not(.btn-primary),button.disabled:not(.btn-primary),input[type=submit]:disabled:not(.btn-primary),input[type=submit].disabled:not(.btn-primary),input[type=button]:disabled:not(.btn-primary),input[type=button].disabled:not(.btn-primary),input[type=reset]:disabled:not(.btn-primary),input[type=reset].disabled:not(.btn-primary),.btn-wrap input:disabled:not(.btn-primary),.btn-wrap input.disabled:not(.btn-primary),.btn:disabled:not(.btn-primary),.btn.disabled:not(.btn-primary) { color:#E1E1E1;}.btn-secondary { color:#ffffff; background-color:transparent; border-color:#E1E1E1; color:#1B2036;}.btn-secondary:hover { color:#ffffff; background-color:transparent; border-color:#E1E1E1;}.btn-secondary:focus, .btn-secondary.focus { box-shadow:0 0 0 0.2rem rgba(230, 230, 230, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled { color:#ffffff; background-color:transparent; border-color:#E1E1E1;}.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color:#ffffff; background-color:transparent; border-color:#E1E1E1;}.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(230, 230, 230, 0.5);}.btn-secondary:not(.disabled):not([disabled]):hover, .btn-secondary:not(.disabled):not([disabled]):focus, .btn-secondary:not(.disabled):not([disabled]):active { color:#1B2036; box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}.btn-secondary.disabled, .btn-secondary[disabled] { color:#E1E1E1;}.btn-outline-danger { color:#D31010; border-color:#D31010;}.btn-outline-danger:hover { border-color:#D31010; background-color:#D31010; color:#ffffff;}.btn--back { color:#ffffff; background-color:transparent; border-color:#E1E1E1; color:#1B2036; display:inline-flex; align-items:baseline;}.btn--back:hover { color:#ffffff; background-color:transparent; border-color:#E1E1E1;}.btn--back:focus, .btn--back.focus { box-shadow:0 0 0 0.2rem rgba(230, 230, 230, 0.5);}.btn--back.disabled, .btn--back:disabled { color:#ffffff; background-color:transparent; border-color:#E1E1E1;}.btn--back:not(:disabled):not(.disabled):active, .btn--back:not(:disabled):not(.disabled).active, .show > .btn--back.dropdown-toggle { color:#ffffff; background-color:transparent; border-color:#E1E1E1;}.btn--back:not(:disabled):not(.disabled):active:focus, .btn--back:not(:disabled):not(.disabled).active:focus, .show > .btn--back.dropdown-toggle:focus { box-shadow:0 0 0 0.2rem rgba(230, 230, 230, 0.5);}.btn--back::before { content:""; font-family:"Custom icons"; margin-right:1rem;}.btn--back:not(.disabled):not([disabled]):hover, .btn--back:not(.disabled):not([disabled]):focus, .btn--back:not(.disabled):not([disabled]):active { color:#1B2036; box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}.btn--back.disabled, .btn--back[disabled] { color:#E1E1E1;}.icon::before,[class*=icon--]::before,[class*=icon--]::after { font-family:"Custom icons"; font-weight:300; font-size:inherit; line-height:1;}[class*=icon--b-]::before { margin-right:1rem;}[class*=icon--a-]::after { margin-left:1rem;}.icon--tel::before, .icon--a-tel::after, .icon--b-tel::before { content:"";}.icon--location::before, .icon--a-location::after, .icon--b-location::before { content:"";}.icon--location-plus::before, .icon--a-location-plus::after, .icon--b-location-plus::before { content:"";}.icon--image::before, .icon--a-image::after, .icon--b-image::before { content:"";}.icon--b-right::before, .icon--a-right::after { content:"";}.icon--print::before, .icon--a-print::after { content:"";}.icon--b-refresh::before, .icon--a-refresh::after, .icon--refresh::before { content:"";}.icon--percent::before, .icon--a-percent::after, .icon--b-percent::before { content:"%";}.icon--truck::before, .icon--a-truck::after, .icon--b-truck::before { content:"";}.icon--money::before, .icon--a-money::after, .icon--b-money::before { content:"";}.icon--money-hand::before, .icon--a-money-hand::after, .icon--b-money-hand::before { content:"";}.icon--tags::before, .icon--a-tags::after, .icon--b-tags::before { content:"";}.ico
124n--cart::before, .icon--a-cart::after, .icon--b-cart::before { content:"";}.icon--b-plus::before, .icon--a-plus::after, .icon--plus::before { content:"+";}.icon--b-equals::before, .icon--a-equals::after, .icon--equals::before { content:"=";}.icon--cart-circle-check::before, .icon--a-cart-circle-check::after, .icon--b-cart-circle-check::before { content:"";}.icon--cart-shopping-fast::before, .icon--a-cart-shopping-fast::after, .icon--b-cart-shopping-fast::before { content:"";}.icon--shopping-cart::before { content:"";}.icon--close::before, .icon--a-close::after, .icon--b-close::before { content:"";}.icon--ban::before, .icon--a-ban::after, .icon--b-ban::before { content:"";}.icon--comment::before, .icon--a-comment::after, .icon--b-comment::before { content:"";}.icon--star::before, .icon--a-star::after, .icon--b-star::before { content:"";}.icon--b-details::before, .icon--a-details::after, .icon--details::before { content:"";}.icon--b-info::before, .icon--a-info::after, .icon--info::before { content:"";}.icon--b-info2::before, .icon--a-info2::after, .icon--info2::before { content:"";}.icon--b-exclamation::before, .icon--a-exclamation::after, .icon--exclamation::before { content:"";}.icon--b-plus-circle::before, .icon--a-plus-circle::after, .icon--plus-circle::before { content:"";}.icon--user::before, .icon--a-user::after, .icon--b-user::before { content:"";}.icon--user-circle::before, .icon--a-user-circle::after, .icon--b-user-circle::before { content:"";}.icon--user-check::before, .icon--a-user-check::after, .icon--b-user-check::before { content:"";}.icon--user-times::before, .icon--a-user-times::after, .icon--b-user-times::before { content:"";}.icon--pen-line::before, .icon--a-pen-line::after, .icon--b-pen-line::before { content:"";}.icon--hamburger::before, .icon--a-hamburger::after, .icon--b-hamburger::before { content:"";}.icon--on-stock::before, .icon--a-on-stock::after, .icon--b-on-stock::before { content:"";}.icon--no-stock::before, .icon--a-no-stock::after, .icon--b-no-stock::before { content:"";}.icon--to-order::before, .icon--a-to-order::after, .icon--b-to-order::before { content:"";}.icon--check::before, .icon--a-check::after, .icon--b-check::before { content:"";}.icon--pending::before, .icon--a-pending::after, .icon--b-pending::before { content:"";}.icon--trash::before, .icon--a-trash::after, .icon--b-trash::before { content:"";}.icon--trash-restore::before, .icon--a-trash-restore::after, .icon--b-trash-restore::before { content:"";}.icon--download-content::before, .icon--a-download-content::after, .icon--b-download-content::before { content:"";}.icon--search::before, .icon--a-search::after, .icon--b-search::before { content:"";}.icon--search-plus::before, .icon--a-search-plus::after, .icon--b-search-plus::before { content:"";}.icon--compare::before, .icon--a-compare::after, .icon--b-compare::before { content:"";}.icon--compare2::before, .icon--a-compare2::after, .icon--b-compare2::before { content:"";}.icon--favo::before, .icon--a-favo::after, .icon--b-favo::before { content:"";}.icon--inquire::before, .icon--a-inquire::after, .icon--b-inquire::before { content:"";}.icon--gift::before, .icon--a-gift::after, .icon--b-gift::before { content:"";}.icon--box::before, .icon--a-box::after, .icon--b-box::before { content:"";}.icon--box-usd::before, .icon--a-box-usd::after, .icon--b-box-usd::before { content:"";}.icon--chevron-up::before, .icon--a-chevron-up::after, .icon--b-chevron-up::before { content:"";}.icon--chevron-down::before, .icon--a-chevron-down::after, .icon--b-chevron-down::before { content:"";}.icon--chevron-right::before, .icon--a-chevron-right::after, .icon--b-chevron-right::before { content:"";}.icon--chevron-left::before, .icon--a-chevron-left::after, .icon--b-chevron-left::before { content:"";}.icon--globe::before, .icon--a-globe::after, .icon--b-globe::before { content:"";}.icon--cookie::before, .icon--a-cookie::after, .icon--b-cookie::before { content:"";}.icon--filter::before, .icon--a-filter::after, .icon--b-filter::before { content:"";}.icon--file::before, .icon--a-file::after, .icon--b-file::before { content:"";}.icon--edit::before, .icon--a-edit::after, .icon--b-edit::before { content:"";}
124.icon--mail::before, .icon--a-mail::after, .icon--b-mail::before { content:"";}.icon--question2::before, .icon--a-question2::after, .icon--b-question2::before { content:"";}.icon--bell::before, .icon--a-bell::after, .icon--b-bell::before { content:"";}.icon--arrow-left::before, .icon--a-arrow-left::after, .icon--b-arrow-left::before { content:"";}.icon--arrow-right::before, .icon--a-arrow-right::after, .icon--b-arrow-right::before { content:"";}.icon--arrow-last::before { content:"";}.icon--arrow-first::before { content:"";}.icon--arrow-up::before, .icon--a-arrow-up::after, .icon--b-arrow-up::before { content:"";}.icon--arrow-down::before, .icon--a-arrow-down::after, .icon--b-arrow-down::before { content:"";}.icon--rotate-left::before, .icon--a-rotate-left::after, .icon--b-rotate-left::before { content:"";}.icon--history::before, .icon--a-history::after, .icon--b-history::before { content:"";}.icon--save::before, .icon--a-save::after, .icon--b-save::before { content:"";}.main__title h1 { text-transform:uppercase;}.main__title--cat { margin-bottom:1rem;}.main-title-wrapper { margin-bottom:2.5rem; row-gap:10px;}#ud_shop_customer_addresses_det .main-title-wrapper, #page_reg_content.no-tab .main-title-wrapper, #ud_shop_searchcomplex .main-title-wrapper { justify-content:center;}.main-title { font-size:2rem; margin-bottom:2rem; font-weight:900; font-family:"Inter", "Inter-fallback", "fallback", sans-serif; line-height:1.21; text-transform:uppercase;}.start-block .main-title, .start-block-small .main-title { text-align:left;}.main-title.main-title--cat { font-size:inherit;}@media (min-width:768px) { .main-title {  font-size:2.2rem; }}@media (min-width:992px) { .main-title {  font-size:2.4rem; }}@media (max-width:575.98px) { .box_prod_last__title {  font-size:1.8rem; }}#ud_shop_start h1 { font-size:2rem;}@media (min-width:768px) { #ud_shop_start h1 {  font-size:2.2rem; }}@media (min-width:992px) { #ud_shop_start h1 {  font-size:2.4rem; }}.main-title2 { font-family:"Inter", "Inter-fallback", "fallback", sans-serif; font-size:1.8rem; margin-bottom:2.5rem; font-weight:900; line-height:1.21; text-transform:none;}@media (min-width:768px) { .main-title2 {  font-weight:700; }}.sub-title .main-title2 { text-transform:none;}.page_exitpopup_title1 { font-size:1.6rem; margin-bottom:2.5rem; font-weight:700; line-height:1;}@media (min-width:768px) { .page_exitpopup_title1 {  font-size:1.7rem; }}@media (min-width:992px) { .page_exitpopup_title1 {  font-size:1.8rem; }}.main-title3 { line-height:1.21; margin-bottom:1.5rem; font-weight:700;}.search__search-value { font-weight:400; margin:0 1rem;}.search__search-value::before { content:'"';}.search__search-value::after { content:'"';}.main-block { margin-bottom:40px; position:relative;}@media (min-width:768px) { .main-block {  margin-bottom:60px; }}.start-block, #ud_shop_start .custom-content { margin-bottom:40px; position:relative;}@media (min-width:768px) { .start-block, #ud_shop_start .custom-content {  margin-bottom:60px; }}.main-block-small { margin-bottom:20px; position:relative;}@media (min-width:768px) { .main-block-small {  margin-bottom:30px; }}.start-block-small { margin-bottom:20px;}@media (min-width:768px) { .start-block-small {  margin-bottom:30px; }}@media (min-width:1280px) { #box_art_content .box_content_ajax, #box_top_content .box_content_ajax {  min-height:615px; } #page_artref_inner .page_content_ajax {  min-height:615px; }}.alert { display:inline-block; vertical-align:top; border-color:transparent; margin-right:7px; border-radius:5px;}.order-checkout__payment-section .alert.alert-danger { flex-wrap:wrap;}.alert:last-child { margin-bottom:0; margin-right:0;}.alert::before { margin-right:1rem; padding-top:4px;}.alert hr { flex:0 0 100%;}.alert-primary { background-color:#c8e9ff;}.alert-secondary { background-color:white;}.alert-success { background-color:#c3fac9;}.alert-info { background-color:#e3f8fc;}.alert-warning { background-color:#faeec3;}.alert-danger { background-color:#fde5e5;}.alert-light { background-color:white;}.alert-dark { background-color:#8b96c5;}.cookie-alert__inner { background-color:#ffffff;}#overlay_cookie_alert { width:60rem; padding-bottom:0; max-height:70vh;}.cookie-alert-popup { display:none;}.cookie-alert-popup > .close { display:none;}
124.cookie-alert__consent-data { font-size:7px;}@media (max-width:439.98px) { .cookie_alert_1 .cookie-alert__inner {  min-height:164px; } .cookie_alert_2 .cookie-alert__inner {  min-height:226px; } .cookie_alert_3 .cookie-alert__inner {  min-height:146px; }}#cookie_alert { position:fixed; left:0; bottom:0; width:100%; z-index:2147483647; transform:translateY(100%); -webkit-animation:translateY 1s forwards 1s; animation:translateY 1s forwards 1s;}@keyframes translateY { 0% {  transform:translateY(100%); } 100% {  transform:translateY(0%); }}@keyframes translateY2 { 0% {  transform:rotate(-90deg) translateX(-100%) translateY(-100%); } 100% {  transform:rotate(-90deg) translateX(-100%) translateY(0); }}#cookie_alert.cookie_alert_close { width:auto; right:auto; left:50%; transform:translateX(-50%); padding:0;}@media (max-width:991.98px) { #cookie_alert.cookie_alert_close {  transform:none;  position:static; }}#cookie_alert #cookie_alert_close { display:none; font-size:0.9rem; margin:0 auto;}#cookie_alert.cookie_alert_close #cookie_alert_open { display:none;}#cookie_alert.cookie_alert_close #cookie_alert_close { display:block;}#cookie_alert.cookie_alert_close.cookie_alert_3 { display:none !important;}.cookie-alert__btn-not-allow, .cookie-alert__btn-config { text-decoration:underline; text-transform:none !important;}.cookie_alert_checkbox { white-space:nowrap;}.cookie-alert__btn-open { display:none; width:4rem; height:4rem; font-size:1.4rem; text-align:center; color:#0077C8; box-shadow:none; border-radius:5px;}.cookie-alert__btn-open:hover, .cookie-alert__btn-open:focus-visible { color:#ffffff; background-color:#0077C8;}@media (max-width:575.98px) { .cookie_alert_button {  text-align:center; } .cookie_alert_button_left {  position:inherit;  width:100%; } .cookie_alert_button_right {  width:100%; }}.text-line-through { text-decoration:line-through; text-decoration-thickness:1px;}.fs-0 { font-size:0;}.font-xs { font-size:1.1rem;}.font-s { font-size:1.2rem;}.font-m { font-size:1.4rem;}.font-l { font-size:1.6rem;}.font-xl { font-size:1.8rem;}.font-xxl { font-size:2rem;}.font-xxxl { font-size:2.4rem;}.font-xxxxl { font-size:3.2rem;}@media (min-width:576px) { .font-sm-xs {  font-size:1.1rem; } .font-sm-s {  font-size:1.2rem; } .font-sm-m {  font-size:1.4rem; } .font-sm-l {  font-size:1.6rem; } .font-sm-xl {  font-size:1.8rem; } .font-sm-xxl {  font-size:2rem; } .font-sm-xxxl {  font-size:2.4rem; } .font-sm-xxxxl {  font-size:3.2rem; }}@media (min-width:768px) { .font-md-xs {  font-size:1.1rem; } .font-md-s {  font-size:1.2rem; } .font-md-m {  font-size:1.4rem; } .font-md-l {  font-size:1.6rem; } .font-md-xl {  font-size:1.8rem; } .font-md-xxl {  font-size:2rem; } .font-md-xxxl {  font-size:2.4rem; } .font-md-xxxxl {  font-size:3.2rem; }}@media (min-width:992px) { .font-lg-xs {  font-size:1.1rem; } .font-lg-s {  font-size:1.2rem; } .font-lg-m {  font-size:1.4rem; } .font-lg-l {  font-size:1.6rem; } .font-lg-xl {  font-size:1.8rem; } .font-lg-xxl {  font-size:2rem; } .font-lg-xxxl {  font-size:2.4rem; } .font-lg-xxxxl {  font-size:3.2rem; }}[class*=line-clamp--] { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}.line-clamp--1-12 { -webkit-line-clamp:1; line-height:1.2; max-height:1.2em;}.line-clamp--2-12 { -webkit-line-clamp:2; line-height:1.2; max-height:2.4em;}.line-clamp--3-12 { -webkit-line-clamp:3; line-height:1.2; max-height:3.6em;}.line-clamp--3-14 { -webkit-line-clamp:3; line-height:1.4; max-height:4.2em;}.line-clamp--7-15 { -webkit-line-clamp:7; line-height:1.5; max-height:10.5em;}.line-separator { margin:2rem 0; height:1px; border-bottom:1px solid #E1E1E1;}.dashed-separator { margin:2rem 0; height:1px;}.page_hr { width:100%; height:1px; margin:20px 0; border-top:1px solid #E1E1E1;}.page_hr hr { border:none;}.round-bracket-around::before { content:"(";}.round-bracket-around::after { content:")";}::-webkit-scrollbar { width:1rem; height:1rem;}::-webkit-scrollbar-button { width:0; height:0;}::-webkit-scrollbar-thumb { background:#ced4da; border:5px solid #ced4da;}::-webkit-scrollbar-thumb:hover { background:#cccccc; border:5px solid #cccccc;}::-webkit-scrollbar-thumb:active { background:#cccccc;}::-webkit-scrollbar-track { background:#f1f1f1;}::-webkit-scrollbar-corner { background:transparent;}::selection { background-color:#ededed;}
124.form-group-validation.is-invalid ~ .invalid-feedback { display:block;}.in-progress-feedback { display:none; position:absolute; bottom:1px; right:1px; font-size:1.4rem; height:3.8rem; width:3.8rem; text-align:center; line-height:3.8rem;}.form-control.in-progress ~ .in-progress-feedback { display:block;}.form-control.in-progress ~ .in-progress-feedback::before { content:""; display:inline-block; vertical-align:middle; width:1.4rem; height:1.4rem; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.custom-control { margin-bottom:0.25rem;}.custom-control:last-child { margin-bottom:0;}.custom-control.no-label-text { padding-left:1.8rem; min-height:1.8rem; line-height:1.8rem;}.custom-control.no-label-text .custom-control-label { position:static;}.custom-control.no-label-text .custom-control-label::before { left:0;}.custom-control.no-input { padding-left:0;}.custom-control.no-input .custom-control-input { width:1px; height:1px;}.custom-radio--button { padding:1rem 1rem 1rem 3.8rem; display:inline-flex; margin-bottom:0;}.custom-radio--button .custom-control-input, .custom-radio--button .custom-control-label::before { left:10px; top:50%; transform:translateY(-50%);}.custom-radio--button .custom-control-label::after { content:""; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #E1E1E1; border-radius:5px; display:block !important; width:100%; height:100%; background-image:none !important;}.custom-radio--button .custom-control-input:invalid ~ .custom-control-label::after, .custom-radio--button .custom-control-input.is-invalid ~ .custom-control-label::after { border-color:#D31010;}.custom-radio-group { display:flex; flex-wrap:wrap; column-gap:1rem; row-gap:1rem;}.has-invalid-input ~ .invalid-feedback { display:block; flex:0 0 100%;}.custom-control-input { width:1.8rem; height:1.8rem; left:0; top:0.15rem;}.custom-control-input:hover ~ .custom-control-label::before { border-color:#1B2036;}.custom-control-input:checked ~ .custom-control-label::before { border-color:#0077C8;}.custom-control-input:checked[type=checkbox] ~ .custom-control-label::before { content:""; font-family:"Custom icons";}.custom-control-input:checked[type=radio] ~ .custom-control-label::before { content:""; font-family:"Custom icons";}.custom-control-input.no-hover ~ .custom-control-label::before { border-color:#cccccc;}.custom-control .invalid-feedback { margin-left:-2.8rem;}.custom-control.font-xs .invalid-feedback, .custom-control.font-s .invalid-feedback { font-size:100%;}.custom-control-label { cursor:pointer; position:static; font-weight:400; font-size:inherit; line-height:1.5;}.custom-control-label::before { left:0; text-align:center; font-size:1rem; color:#fff; line-height:calc(1.8rem - (1px * 2)); pointer-events:inherit;}.custom-control-label::after { display:none;}.custom-control.font-xs .custom-control-label { padding-top:2px;}.custom-control.font-s .custom-control-label { padding-top:1px;}.custom-control.font-l .custom-control-label { margin-top:-2px;}.custom-checkbox.page_exitpopup_form_privacy_policy { padding-left:2.8rem !important;}.custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before, .custom-checkbox .custom-control-input.disabled ~ .custom-control-label::before { background-color:#ddd;}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input.disabled:checked ~ .custom-control-label::before { border-color:#2C3458;}input.has-fault { background-color:rgba(211, 16, 16, 0.3) !important;}input.has-warning { background-color:#f5e095 !important;}.has-fault:not(.page_design_ok) input, .has-fault:not(.page_design_ok) textarea, .page_design_fault input, .page_design_fault textarea { border-color:#D31010 !important;}.InputBlock input[type=text], .InputBlock input[type=password], .InputBlock textarea { max-width:400px; width:70%;}.InputBlock textarea { height:9em; font-size:13px;}.InputBlock { margin-bottom:10px; font-size:0;}.InputBlock label { width:30%; text-align:right; padding:8px 40px 0 0; vertical-align:top;}.InputBlock .Description { margin-left:30%;}textarea.order-comment::-webkit-input-placeholder, textarea.shipping-comment::-webkit-input-placeholder { color:transparent;}textarea.order-comment:-ms-input-placeholder, textarea.shipping-comment:-ms-input-placeholder { color:transparent;}textarea.order-comment::-ms-input-placeholder, textarea.shipping-comment::-ms-input-placeholder { color:transparent;}textarea.order-comment::-moz-placeholder, textarea.shipping-comment::-moz-placeholder { color:transparent;}textarea.order-comment::placeholder, textarea.shipping-comment::placeholder { color:transparent;}textarea::-webkit-scrollbar-track { margin-top:0.5rem; margin-bottom:0.5rem;}.form-control::-webkit-input-placeholder { color:transparent;}.form-control:-ms-input-placeholder { color:transparent;}.form-control::-ms-input-placeholder { color:transparent;}.form-control::-moz-placeholder { color:transparent;}.form-control::placeholder { color:transparent;}.form-control.sum-box__coupon-input::-webkit-input-placeholder { color:#1B2036;}.form-control.sum-box__coupon-input:-ms-input-placeholder { color:#1B2036;}.form-control.sum-box__coupon-input::-ms-input-placeholder { color:#1B2036;}.form-control.sum-box__coupon-input::-moz-placeholder { color:#1B2036;}.form-control.sum-box__coupon-input::placeholder { color:#1B2036;}.form-control.in-progress { filter:blur(1px); -webkit-filter:blur(1px); cursor:wait;}.form-control[readonly] { background-color:#aae5ff;}.form-control:disabled { color:#2C3458;}.form-group > label { font-weight:700; flex:0 0 100%;  line-height:1.21; margin-bottom:0.5rem;}.form-group[class*=order-mods__param] .form-control::-webkit-input-placeholder { color:#2C3458;}.form-group[class*=order-mods__param] .form-control:-ms-input-placeholder { color:#2C3458;}.form-group[class*=order-mods__param] .form-control::-ms-input-placeholder { color:#2C3458;}.form-group[class*=order-mods__param] .form-control::-moz-placeholder { color:#2C3458;}.form-group[class*=order-mods__param] .form-control::placeholder { color:#2C3458;}.form-group .js-date-picker::-webkit-input-placeholder { color:#2C3458;}.form-group .js-date-picker:-ms-input-placeholder { color:#2C3458;}.form-group .js-date-picker::-ms-input-placeholder { color:#2C3458;}.form-group .js-date-picker::-moz-placeholder { color:#2C3458;}.form-group .js-date-picker::placeholder { color:#2C3458;}.form-group:last-child:not(:first-child) { margin-bottom:0;}.form-group > legend { margin-bottom:0.5rem; font-size:1.4rem; font-weight:700;}.form-group span.text_input_radio { display:inline-block; margin:0 0 0.5rem 1rem;}.form-group-sm > label { font-size:1.2rem;}.form-group-lg { margin-bottom:2rem;}fieldset.form-group.fieldset--border { border:1px solid #E1E1E1;}fieldset.form-group.fieldset--border:focus-within { color:#1B2036; background-color:#ffffff; border-color:#1B2036; outline:0; box-shadow:none;}.custom-file { font-size:1.4rem; position:relative;}.custom-file-label--2 { display:flex; column-gap:10px; padding:0; border:none; background-color:transparent;}
124.custom-file-label--2::after { display:none;}.custom-file-label--2 .custom-file-name, .custom-file-label--2 .custom-file-choose-btn { background-color:#ffffff;}.custom-file-name { height:4rem; padding:0.85rem 2rem; border:1px solid #E1E1E1; border-radius:5px; flex-grow:1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:1.2rem; display:flex; align-items:center; color:#2C3458;}.custom-file-choose-btn { height:4rem; padding:0.85rem 2rem; border:1px solid #E1E1E1; border-radius:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:1.2rem; display:flex; align-items:center; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s; flex-shrink:0;}.custom-file-choose-btn::before { content:""; font-family:"Custom icons"; margin-right:0.5rem;}.custom-file-input { cursor:pointer;}.custom-file-input ~ .custom-file-label[data-browse]::after { height:100%; max-width:calc(110px + 4rem); text-overflow:ellipsis; overflow:hidden;}@media (max-width:575.98px) { .custom-file-input ~ .custom-file-label[data-browse]::after {  content:"";  font-family:"Custom icons";  font-size:1.6rem;  padding:7px 10px; }}.custom-file-input::-webkit-file-upload-button { cursor:pointer;}.custom-file-input--2.is-invalid:focus ~ .custom-file-label, .custom-file-input--2.is-valid:focus ~ .custom-file-label { border-color:#E1E1E1; box-shadow:0 0 0 transparent;}.custom-file-input--2.is-invalid ~ .custom-file-label--2 .custom-file-name { border-color:#D31010;}.custom-file-input--2.is-valid ~ .custom-file-label--2 .custom-file-name { color:#1B2036;}.custom-file-input--2:not(.disabled):not([disabled]):hover ~ .custom-file-label .custom-file-choose-btn, .custom-file-input--2:not(.disabled):not([disabled]):focus ~ .custom-file-label .custom-file-choose-btn { box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}.page-form-fault-text { color:#D31010; margin-top:0.25rem; font-size:80%;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance:none; margin:0;}input[type=number] { -moz-appearance:textfield;}.form-check-inline { margin-bottom:0.5rem;}input[disabled] + label[for] { opacity:0.5; cursor:default;}textarea.form-control:disabled + label, textarea.form-control[readonly] + label { background-color:transparent !important;}.form-label { font-weight:700; font-size:1.4rem; line-height:1.21;}.labels-group { display:flex;}.labels-group > label { font-weight:700;}.form-label-group { position:relative; }.form-label-group > label { text-align:left; position:absolute; top:1px; left:calc(1px + 2rem - 5px); right:auto; max-width:calc(100% - 2 * 2rem + 2 * 5px); height:calc(1.5em + 1.7rem); padding:0.85rem 5px; line-height:1.5; margin-bottom:0; color:inherit; transition:color 0.1s, height 0.1s, padding 0.1s, line-height 0.1s, top 0.2s, background-color 0.1s, font-size 0.2s; font-size:1.4rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; user-select:none; pointer-events:none; border-radius:6px 6px 0 0; z-index:3;}.form-label-group .form-control-sm + label { left:calc(1px + 1.5rem - 5px); max-width:calc(100% - 2 * 1.5rem + 2 * 5px); height:calc(1.5em + 1.4rem); padding:0.7rem 5px; font-size:1.2rem;}.form-label-group .form-control-lg + label { left:calc(1px + 3rem - 5px); max-width:calc(100% - 2 * 3rem + 2 * 5px); height:calc(1.5em + 2.4rem); padding:1.2rem 5px; font-size:1.6rem;}.form-label-group .custom-file-label { z-index:2; cursor:pointer; white-space:nowrap; overflow:hidden; color:#1B2036;}.form-label-group.input-group input:first-of-type:not(:last-of-type) + label { border-radius:0;}.form-label-group.input-group input:last-of-type:not(:first-of-type) + label { border-top-left-radius:0; border-bottom-left-radius:0;}.form-label-group input::-webkit-input-placeholder, .form-label-group select::-webkit-input-placeholder, .form-label-group textarea::-webkit-input-placeholder { color:transparent;}.form-label-group input:-ms-input-placeholder, .form-label-group select:-ms-input-placeholder, .form-label-group textarea:-ms-input-placeholder { color:transparent;}.form-label-group input::-ms-input-placeholder, .form-label-group select::-ms-input-placeholder, .form-label-group textarea::-ms-input-placeholder { color:transparent;}.form-label-group input::-moz-placeholder, .form-label-group select::-moz-placeholder, .form-label-group textarea::-moz-placeholder { color:transparent;}.form-label-group input::placeholder, .form-label-group select::placeholder, .form-label-group textarea::placeholder { color:transparent;}.form-label-group input:not(:placeholder-shown), .form-label-group select:not(:placeholder-shown) { padding-top:0.85rem; padding-bottom:0.85rem;}.form-label-group input:not(:placeholder-shown).form-control-sm, .form-label-group select:not(:placeholder-shown).form-control-sm { padding-top:0.7rem; padding-bottom:0.7rem;}.form-label-group input:not(:placeholder-shown).form-control-lg, .form-label-group select:not(:placeholder-shown).form-control-lg { padding-top:1.2rem; padding-bottom:1.2rem;}.form-label-group input:not(:placeholder-shown) + label:not(.custom-file-label), .form-label-group select:not(:placeholder-shown) + label:not(.custom-file-label) { padding-top:0; padding-bottom:0; font-size:1.2rem; height:1.5em; color:inherit; top:-0.75em; background-color:#ffffff; font-weight:700;}.form-label-group input.placeholder-hide, .form-label-group select.placeholder-hide { padding-top:0.85rem; padding-bottom:0.85rem;}.form-label-group input.placeholder-hide.form-control-sm, .form-label-group select.placeholder-hide.form-control-sm { padding-top:0.7rem; padding-bottom:0.7rem;}.form-label-group input.placeholder-hide.form-control-lg, .form-label-group select.placeholder-hide.form-control-lg { padding-top:1.2rem; padding-bottom:1.2rem;}.form-label-group input.placeholder-hide + label:not(.custom-file-label), .form-label-group select.placeholder-hide + label:not(.custom-file-label) { padding-top:0; padding-bottom:0; font-size:1.2rem; height:1.5em; color:inherit; top:-0.75em; background-color:#ffffff; font-weight:700;}.form-label-group input:-webkit-autofill, .form-label-group select:-webkit-autofill { padding-top:0.85rem; padding-bottom:0.85rem;}.form-label-group input:-webkit-autofill.form-control-sm, .form-label-group select:-webkit-autofill.form-control-sm { padding-top:0.7rem; padding-bottom:0.7rem;}.form-label-group input:-webkit-autofill.form-control-lg, .form-label-group select:-webkit-autofill.form-control-lg { padding-top:1.2rem; padding-bottom:1.2rem;}.form-label-group input:-webkit-autofill + label:not(.custom-file-label), .form-label-group select:-webkit-autofill + label:not(.custom-file-label) { padding-top:0; padding-bottom:0; font-size:1.2rem; height:1.5em; color:inherit; top:-0.75em; background-color:#ffffff; font-weight:700;}.form-label-group input:-webkit-autofill + label, .form-label-group select:-webkit-autofill + label { background-color:#e8f0fe !important;}@-moz-document url-prefix() { .form-label-group input:focus, .form-label-group select:focus {  padding-top:0.85rem;  padding-bottom:0.85rem; } .form-label-group input:focus.form-control-sm, .form-label-group select:focus.form-control-sm {  padding-top:0.7rem;  padding-bottom:0.7rem; } .form-label-group input:focus.form-control-lg, .form-label-group select:focus.form-control-lg {  padding-top:1.2rem;  padding-bottom:1.2rem; } .form-label-group input:focus + label:not(.custom-file-label), .form-label-group select:focus + label:not(.custom-file-label) {  padding-top:0;  padding-bottom:0;  font-size:1.2rem;  height:1.5em;  color:inherit;  top:-0.75em;  background-color:#ffffff;  font-weight:700; }}.form-label-group textarea { min-height:116px; border-radius:1rem;}.form-label-group textarea:not(:placeholder-shown) { padding-top:0.85rem; padding-bottom:0.85rem;}.form-label-group textarea:not(:placeholder-shown) + label { padding-top:0; padding-bottom:0; padding-left:5px; padding-right:5px; font-size:1.2rem; height:1.5em; color:inherit; top:-0.75em; background-color:#ffffff;}.form-label-group textarea.placeholder-hide { padding-top:0.85rem; padding-bottom:0.85rem;}.form-label-group textarea.placeholder-hide + label { padding-top:0; padding-bottom:0; padding-left:5px; padding-right:5px; font-size:1.2rem; height:1.5em; color:inherit; top:-0.75em; background-color:#ffffff;}.form-label-group textarea:-webkit-autofill { padding-top:0.85rem; padding-bottom:0.85rem;}.form-label-group textarea:-webkit-autofill + label { padding-top:0; padding-bottom:0; padding-left:5px; padding-right:5px; font-size:1.2rem; height:1.5em; color:inherit; top:-0.75em; background-color:#ffffff;}.form-label-group textarea:-webkit-autofill + label { background-color:#e8f0fe !important;}@-moz-document url-prefix() { .form-label-group textarea:focus {  padding-top:0.85rem;  padding-bottom:0.85rem; } .form-label-group textarea:focus + label {  padding-top:0;  padding-bottom:0;  padding-left:5px;  padding-right:5px;  font-size:1.2rem;  height:1.5em;  color:inherit;  top:-0.75em;  background-color:#ffffff; }}.form-label-group legend { padding-top:0; padding-bottom:0; padding-left:5px; padding-right:5px; font-size:1.2rem; height:1.5em; color:inherit; top:-0.75em; background-color:#ffffff; font-weight:400; width:auto; position:absolute;}#page_PopupContainer_ajax, #resp_logout_tab { width:30px; height:30px; position:absolute; top:50%; left:50%; margin-top:-15px; margin-left:-15px; text-align:center;}#page_PopupContainer_tooltip_ajax { position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; margin:0; display:flex; align-items:center; justify-content:center; background-color:rgba(250, 250, 250, 0.8);}#page_PopupContainer_tooltip_ajax::after { content:""; display:inline-block; width:77px; height:77px; border-radius:50%; border:3px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}#page_PopupContainer_ajax::after,#resp_logout_tab::after,.box_content_ajax::after,.page_content_ajax::after { content:""; display:inline-block; width:28px; height:28px; margin:8px; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.box_content_ajax, .page_content_ajax { text-align:center; padding:3rem 2rem; position:relative; width:100%; display:flex; align-items:center; justify-content:center;}#page_artlist_content .page_content_ajax { min-height:20rem;}.page_no #page_artref_inner { position:relative;}.start-artref__main-title { text-align:left;}.start_artref_title { text-transform:uppercase;}@media (max-width:1479.98px) { .js-box-content.loading .box_content_ajax {  display:none; }}@keyframes spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}.main { padding-top:2rem; padding-bottom:2rem; min-height:55vh;}#ud_shop_start .main { padding-top:0; padding-bottom:0;}.main--landing { width:100%; padding-top:4rem;}
124.dropdown__btn-close:not(.show-filtered-products-btn) { background-color:#ffffff; border-color:#E1E1E1;}.burger__lines { display:flex; flex-direction:column; justify-content:center; align-items:center; height:100%; position:relative;}.burger__line { display:block; width:var(--bar-width); height:var(--bar-height); margin-top:var(--bar-margin); margin-bottom:var(--bar-margin); border-radius:var(--bar-borderradius); background-color:currentColor; transition:transform var(--bar-transition-time) var(--bar-transition), opacity var(--bar-transition-time) var(--bar-transition);}.burger__text { margin-left:1rem !important;}.burger { display:flex; font-size:18px; align-items:center;}.burger.is-active .burger__line:nth-child(2), .show:not(.always-opened) .burger .burger__line:nth-child(2), .show.always-opened.force-show .burger .burger__line:nth-child(2) { opacity:0;}.burger.is-active .burger__line:nth-child(1), .show:not(.always-opened) .burger .burger__line:nth-child(1), .show.always-opened.force-show .burger .burger__line:nth-child(1) { transform:translateZ(0) translateY(var(--bar-offset)) rotate(var(--bar-arrow-angle));}.burger.is-active .burger__line:nth-child(3), .show:not(.always-opened) .burger .burger__line:nth-child(3), .show.always-opened.force-show .burger .burger__line:nth-child(3) { transform:translateZ(0) translateY(calc(var(--bar-offset) * -1)) rotate(calc(var(--bar-arrow-angle) * -1));}@media (min-width:576px) { .burger {  font-size:12px; }}.nav-link--hamburger { margin-right:1rem; margin-top:-1px;}.nav-item.dropdown { position:static;}.nav.nav--menu .nav-item.dropdown { position:relative;}.nav-link { line-height:1.231; font-size:1.3rem; position:relative; flex-grow:1; display:flex; align-items:center; user-select:none;}@media (max-width:1279.98px) { .box__toggle-btn {  display:none; }}.nav-item__count { font-size:1.2rem; white-space:nowrap; color:#2C3458; font-weight:400;}.nav-item__all-cat { color:#1B2036; font-weight:700 !important;}.nav-item:hover > .nav-item__all-cat { color:#1B2036;}.submenu-banner { padding:0 15px;}.submenu-banner p { margin-bottom:0; line-height:1.2;}.submenu { list-style:none; padding:1.5rem 0; font-size:1.4rem;}.submenu .nav-item.show > submenu { display:block;}.page_page_subpage a:hover { color:#005995;}.nav--menu .nav-link { color:#000000;}.nav--menu .nav-item.active > a::before, .nav--menu .nav-item.has-active > a::before { content:""; position:absolute; width:6px; height:6px; border-radius:50%; background-color:#0077C8; top:50%; left:10px; transform:translateY(-50%);}.nav--menu .nav-item.has-active > a::before { background-color:#1B2036;}.nav--menu .nav-item.show > .nav-link, .nav--menu .nav-link:hover { color:#0077C8;}.dropdown--menu { min-width:160px; position:fixed; margin-top:calc(16px);}.dropdown--menu::before { content:""; position:absolute; top:-6px; width:0; height:0; left:calc(1.25rem + 20px); border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #ffffff;}.dropdown--menu .dropdown-toggle::after { transform:rotate(-90deg);}.dropdown-item { font-size:1.3rem; position:relative;}.nav-item.dropdown.show > .dropdown-item { color:#0077C8;}.megasubmenu { padding:0; max-width:360px; min-height:100%; -ms-scroll-chaining:none; overscroll-behavior:contain; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff; transform:translateZ(0); }.megasubmenu::-webkit-scrollbar { width:6px; height:6px;}.megasubmenu::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.megasubmenu::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.megasubmenu::-webkit-scrollbar-track { background-color:#ffffff;}.megasubmenu .loading-spinner { display:none;}.megasubmenu .loading-spinner::after { width:77px; height:77px; border-width:3px;}.nav-item.ajax-loader .megasubmenu .loading-spinner { display:inline-block;}.megasubmenu.dropdown-menu.show { transition:none;}@media (min-width:992px) { .megasubmenu {  left:100%;  top:0;  height:100%; }}@media (min-width:992px) { .megasubmenu {  width:632px;  max-width:632px; }}@media (min-width:1280px) { .megasubmenu {  width:880px;  max-width:880px; }}@media (min-width:1480px) { .megasubmenu {  width:1080px;  max-width:1080px; }}.megasubmenu ul { list-style:none;}.megasubmenu .nav-link { padding-left:0; padding-right:0; align-items:baseline;}.megasubmenu__inner { overflow:hidden; }.megasubmenu__cats-col { padding:20px 40px; height:100%; overflow-x:auto; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.megasubmenu__cats-col::-webkit-scrollbar { width:6px; height:6px;}.megasubmenu__cats-col::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.megasubmenu__cats-col::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.megasubmenu__cats-col::-webkit-scrollbar-track { background-color:#ffffff;}.megasubmenu__sticky-content { position:-webkit-sticky; position:sticky; top:0;}.megasubmenu__banner p:last-child { margin-bottom:0;}.nav-item.nav-item--products { display:flex;}.nav-item .submenu { display:none; position:absolute; left:100%; top:0; padding:0; min-width:160px; max-width:360px;}
124.nav-item .submenu.show { display:block;}.nav-list--0 { list-style:none; min-height:100%; padding:24px 0; scroll-padding:24px 0; position:relative; direction:ltr; float:left; left:-6px; pointer-events:auto; width:320px;}.nav-list--0 > li.dropdown > .nav-link::before { content:""; position:absolute; top:50%; right:3rem; transform:translateY(-50%); transition:right ease 0.25s; content:""; z-index:1; line-height:1; pointer-events:none; border-top:4px solid transparent; border-right:0; border-left:4px solid currentColor; border-bottom:4px solid transparent; border-radius:0; margin-left:0.25em;}.nav-list--0 > li > .nav-link { text-transform:none; border-radius:inherit; padding:0.8rem 4rem; font-size:1.3rem; display:block;}.nav-list--0 > li.show > .nav-link { color:#0077C8; box-shadow:-20px 0 40px rgba(0, 119, 200, 0.05); background-color:#ffffff; z-index:1001;}.nav-list--0 > li.show > .nav-link::before { right:2rem;}.nav-list--1 { -webkit-columns:170px; -moz-columns:170px; columns:170px; -webkit-column-gap:4rem; -moz-column-gap:4rem; column-gap:4rem; height:100%;}.nav-list--1 > li { margin-bottom:1rem;}.nav-list--1 > li > .nav-link { font-size:1.6rem; font-weight:700; padding-top:0; padding-bottom:0; margin-bottom:0.7rem; line-height:1.25;  display:block;}@media (min-width:1280px) { .nav-list--1 {  -webkit-columns:210px;  -moz-columns:210px;  columns:210px; }}.nav-list--2 { padding:0 0 1.2rem;}.nav-list--2 .nav-link { padding:0.25rem 0; margin-bottom:0.4rem; font-weight:400; display:block; text-transform:none;}.with-auto-breaking-megasubmenu .nav-list--1 { column-fill:auto;}.with-auto-breaking-megasubmenu .nav-list--1 > li { break-inside:auto;}.with-avoid-breaking-megasubmenu .nav-list--1 { column-fill:balance;}.with-avoid-breaking-megasubmenu .nav-list--1 > li { break-inside:avoid-column;}.nav-list-menu--sub { visibility:hidden; content-visibility:hidden; position:absolute; background-color:#ffffff; top:0; right:0; width:100%; z-index:5; transform:translateX(100%); transition:all ease 0.4s; display:flex; flex-direction:column; opacity:0; padding:0; max-width:360px; overscroll-behavior:contain;}.nav-list-menu--sub > .loading-spinner { display:none;}.nav-list-menu--sub > .loading-spinner::after { width:77px; height:77px; border-width:3px;}.nav-item.ajax-loader .nav-list-menu--sub > .loading-spinner { display:inline-block;}.nav-list-menu--sub.show { visibility:visible; content-visibility:visible; transform:translateX(50%); right:50%; opacity:1;}.nav-list-menu--sub.show:not(.hidden) { overflow:hidden; overflow-y:auto; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.nav-list-menu--sub.show:not(.hidden)::-webkit-scrollbar { width:6px; height:6px;}.nav-list-menu--sub.show:not(.hidden)::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.nav-list-menu--sub.show:not(.hidden)::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.nav-list-menu--sub.show:not(.hidden)::-webkit-scrollbar-track { background-color:#ffffff;}.nav--bottom .nav-list-menu--sub { bottom:0; top:auto;}@media (max-width:575.98px) { #container.nav-position-bottom .nav-list-menu--sub {  justify-content:flex-end;  height:calc((var(--vh, 1vh) * 100) - var(--header-height) - 70px); } @supports (height:100dvh) {  #container.nav-position-bottom .nav-list-menu--sub { height:calc(100dvh - var(--header-height) - 70px);  } } #container.nav-position-top .nav-list-menu--sub {  height:calc((var(--vh, 1vh) * 100) - var(--header-bottom-offset) - 70px); } @supports (height:100dvh) {  #container.nav-position-top .nav-list-menu--sub { height:calc(100dvh - var(--header-bottom-offset) - 70px);  } }}@media (min-width:576px) { .nav-list-menu--sub {  max-height:calc((var(--vh, 1vh) * 100) - var(--dropdown-btn-bottom-distance) - 16px - 6px - 10px - 80px); }}.nav-list-sub-btn-back-wrap { border-bottom:1px solid #E1E1E1; padding-bottom:10px;}.nav-list-breadcrumb { display:flex; flex-wrap:wrap; margin-bottom:2rem; position:relative; padding-left:1.5rem;}.nav-list-breadcrumb-main-link::before, .nav-list-parent-link::before { font-family:"Custom icons"; display:inline-block; margin-right:1rem; margin-left:1rem;}.nav-list-breadcrumb-main-link { position:absolute; left:0;}.nav-list-breadcrumb-main-link::before { margin:0; content:"";}.nav-list-parent-link { display:inline-flex; align-items:baseline;}.nav-list-parent-link::before { content:"";}.nav-link__text { pointer-events:none; padding:0 2px; margin:-2px; transition:background ease 0.3s; background-position-y:0; background-size:100% 200%;}.nav-item.show > .nav-link > .nav-link__text { background-image:linear-gradient(0deg, rgba(0, 119, 200, 0.2) 0%, rgba(0, 119, 200, 0.2) 0.6em, rgba(255, 255, 255, 0) 0.6em); background-position-y:100%;}.nav-item.has-active > .nav-link > .nav-link__text { background-image:linear-gradient(0deg, rgba(0, 119, 200, 0.2) 0%, rgba(0, 119, 200, 0.2) 0.6em, rgba(255, 255, 255, 0) 0.6em); background-position-y:100%;}.nav-item.active > .nav-link > .nav-link__text { background-image:linear-gradient(0deg, rgba(0, 119, 200, 0.2) 0%, rgba(0, 119, 200, 0.2) 0.6em, rgba(255, 255, 255, 0) 0.6em); background-position-y:100%;}.nav-item:hover > .nav-link > .nav-link__text { background-image:linear-gradient(0deg, rgba(0, 119, 200, 0.2) 0%, rgba(0, 119, 200, 0.2) 0.6em, rgba(255, 255, 255, 0) 0.6em); background-position-y:100%;}.nav-link__icon { display:flex; align-items:center; justify-content:center; margin-right:1rem; align-self:center; flex:0 0 auto;}.nav-link--products, .nav-link--products-placeholder-on-fixed-header, .hamburger-box__dropdown-btn { z-index:1001; transition:color 0.4s, background-color 0.4s; margin-right:2rem; font-weight:700; font-size:1.4rem; padding:1.08rem 2rem;  position:relative;}.nav-link--products::before, .nav-link--products-placeholder-on-fixed-header::before, .hamburger-box__dropdown-btn::before { content:attr(data-text); position:absolute; left:0; bottom:0; top:0; padding:1.08rem 2rem 1.08rem calc(var(--bar-width) + 2rem + 10px);  color:transparent; transition:background-color ease 0.4s, border-radius ease 0.4s, top ease 0.4s, bottom ease 0.4s; background-color:#ffffff4d; z-index:-1;}.nav-item--products > .nav-link--products, .nav-item--products > .nav-link--products-placeholder-on-fixed-header, .nav-item--products > .hamburger-box__dropdown-btn { color:#1B2036;}.nav-item--products.always-opened > .nav-link--products, .nav-item--products.show:not(.always-opened) > .nav-link--products, .nav-link--products:hover, .nav-item--products.always-opened > .nav-link--products-placeholder-on-fixed-header, .nav-item--products.show:not(.always-opened) > .nav-link--products-placeholder-on-fixed-header, .nav-link--products-placeholder-on-fixed-header:hover, .nav-item--products.always-opened > .hamburger-box__dropdown-btn, .nav-item--products.show:not(.always-opened) > .hamburger-box__dropdown-btn, .hamburger-box__dropdown-btn:hover { color:#0077C8;}.nav-item--products.always-opened > .nav-link--products::before, .nav-item--products.show:not(.always-opened) > .nav-link--products::before, .nav-link--products:hover::before, .nav-item--products.always-opened > .nav-link--products-placeholder-on-fixed-header::before, .nav-item--products.show:not(.always-opened) > .nav-link--products-placeholder-on-fixed-header::before, .nav-link--products-placeholder-on-fixed-header:hover::before, .nav-item--products.always-opened > .hamburger-box__dropdown-btn::before, .nav-item--products.show:not(.always-opened) > .hamburger-box__dropdown-btn::before, .hamburger-box__dropdown-btn:hover::before { background-color:#ffffffff;}.nav-item--products.show > .nav-link--products::before, .nav-item--products.show > .nav-link--products-placeholder-on-fixed-header::before, .nav-item--products.show > .hamburger-box__dropdown-btn::before { bottom:0; top:-0.5rem; border-radius:5px 5px 0 0;}.nav-link--products-placeholder-on-fixed-header { display:none;}.header-is-fixed .nav-link--products, .header-is-fixed .hamburger-box__dropdown-btn { position:absolute;}.header-is-fixed .nav-link--products::before, .header-is-fixed .hamburger-box__dropdown-btn::before { transition:background-color ease 0.4s, border-radius ease 0.4s; top:0; bottom:0; border-radius:5px;}.header-is-fixed .nav-link--products { transform:translateY(calc(-50% - var(--header-height--small) / 2));}.header-is-fixed .nav-item--products > .nav-link--products::after { content:""; position:absolute; top:100%; right:0; left:0; height:16px; background:#ffffff; margin-top:-5px; transition:visibility ease 0.4s, opacity ease 0.4s; opacity:0; visibility:hidden;}.header-is-fixed .nav-item--products.show > .nav-link--products::before { bottom:0; top:0;}.header-is-fixed .nav-item--products.show > .nav-link--products::after { opacity:1; visibility:visible;}.header-is-fixed .nav-link--products-placeholder-on-fixed-header { display:inline-flex; visibility:hidden;}.dropdown-menu { display:block; box-shadow:0 0 40px rgba(0, 119, 200, 0.05); visibility:hidden; opacity:0; transition:none; bottom:auto; margin-left:0; max-height:71vh; max-height:calc((var(--vh, 1vh) * 100) - var(--header-height) - var(--nanobar-height) - 16px - 10px); }.navbar .dropdown-menu.show { visibility:visible; opacity:1; transition:visibility ease 0.4s, opacity ease 0.4s;}.dropdown__caret { display:none; content:""; position:absolute; top:-6px; width:0; height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #ffffff;}.dropdown__content[data-content-direction=right] .dropdown__caret { margin-right:-6px;}.dropdown__content[data-content-direction=left] .dropdown__caret { margin-left:-6px;}@media (min-width:576px) { .dropdown__caret {  display:block; }}.dropdown__content:not(.dropdown__content-till-lg) { position:fixed; top:0; visibility:hidden;  opacity:0; width:100%; max-width:100%; padding:40px 10px 30px; background-color:#ffffff; color:#1B2036; z-index:1039; height:100%; max-height:calc((var(--vh, 1vh) * 100) - var(--header-height)); flex-direction:column; }@supports (height:100dvh) { .dropdown__content:not(.dropdown__content-till-lg) {  max-height:calc(100dvh - var(--header-height)); }}.dropdown__content:not(.dropdown__content-till-lg).is-active { visibility:visible !important; display:flex; opacity:1;}@media (max-width:575.98px) { #container.nav-position-top .dropdown__content:not(.dropdown__content-till-lg) {  max-height:calc( (var(--vh, 1vh) * 100) - var(--header-bottom-offset) ); }
124 @supports (height:100dvh) {  #container.nav-position-top .dropdown__content:not(.dropdown__content-till-lg) { max-height:calc(100dvh - var(--header-bottom-offset));  } } html.header-is-visible.header-is-shrinked #container.nav-position-top .dropdown__content:not(.dropdown__content-till-lg) {  max-height:calc((var(--vh, 1vh) * 100) - var(--header-height)); } @supports (height:100dvh) {  html.header-is-visible.header-is-shrinked #container.nav-position-top .dropdown__content:not(.dropdown__content-till-lg) { max-height:calc(100dvh - var(--header-height));  } } #container.nav-position-bottom .dropdown__content:not(.dropdown__content-till-lg) {  justify-content:flex-end; }}@media (min-width:576px) { .dropdown__content:not(.dropdown__content-till-lg) {  padding:40px 10px 10px;  width:360px;  z-index:1040;  transition:height ease 0.4s, max-height ease 0.4s, opacity ease 0.2s;  height:auto;  max-height:calc((var(--vh, 1vh) * 100) - var(--dropdown-btn-bottom-distance) - 16px - 10px - 6px);  margin-top:calc(16px);  box-shadow:0 0 40px rgba(0, 119, 200, 0.15);  border-radius:10px; } @supports (height:100dvh) {  .dropdown__content:not(.dropdown__content-till-lg) { max-height:calc(100dvh - var(--dropdown-btn-bottom-distance) - 16px - 10px - 6px);  } }}.dropdown__content:not(.dropdown__content-till-lg)[data-content-direction=left]::before { left:1.2rem; transform:translateX(calc(-50% + 0px));}.dropdown__content:not(.dropdown__content-till-lg)[data-content-direction=right]::before { right:1.2rem; transform:translateX(calc(50% - 0px));}.search-box__dropdown::before { display:none;}.dropdown__content-inner { position:relative; margin:0 auto; width:100%; overflow-x:hidden; overflow-y:visible; overscroll-behavior-y:none; padding:0 10px; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.dropdown__content-inner::-webkit-scrollbar { width:6px; height:6px;}.dropdown__content-inner::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.dropdown__content-inner::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.dropdown__content-inner::-webkit-scrollbar-track { background-color:#ffffff;}@media (max-width:575.98px) { .dropdown__content-inner {  overflow-y:auto;  overscroll-behavior-y:contain; }}@media (min-width:576px) { .dropdown__content-inner {  padding:0 30px 30px;  max-width:600px;  height:auto; }}.hamburger-box__dropdown { transition:height ease 0.4s;}@media (min-width:576px) { .hamburger-box__dropdown {  padding-bottom:40px !important; }}.hamburger-box__dropdown-inner { height:100%; padding-bottom:0;}.hamburger-box__dropdown-nav-lists-wrapper { max-height:100%; width:320px; margin:0 auto; max-width:100%; position:relative;}@media (max-width:575.98px) { #container.nav-position-bottom .hamburger-box__dropdown-nav-lists-wrapper {  height:100%;  display:flex;  flex-direction:column; } #container.nav-position-bottom .hamburger-box__dropdown-nav-lists-wrapper:not(.has-scrollbar) {  justify-content:flex-end; }}.hamburger-box ul { list-style:none; margin-bottom:0;}.hamburger-box .nav-button { width:40px; height:40px; display:flex; align-items:center; justify-content:center; flex-shrink:0; border:1px solid #E1E1E1; border-radius:5px; margin-left:1rem;}.hamburger-box .nav-button::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:4px solid transparent; border-right:0; border-left:4px solid currentColor; border-bottom:4px solid transparent; border-radius:0; margin-left:0;}.hamburger-box .nav-item { padding:2px 0; min-height:40px; display:flex; align-items:stretch; border-bottom:1px solid rgba(27, 32, 54, 0.05);}.hamburger-box .nav-item:last-child { border-bottom:none;}.hamburger-box .nav-link { padding:0; text-transform:none; min-height:40px; line-height:1.2;}@keyframes fadein { 0% {  opacity:0; } 100% {  opacity:1; }}.dropdown--cat { overflow:hidden; overflow-y:scroll; max-height:600px; min-height:360px; min-width:320px; width:320px; left:0; padding:0; direction:rtl; scrollbar-width:thin; scrollbar-color:#E1E1E1 #ffffff; box-shadow:none; z-index:-1; }#container.has-banner-start-big .dropdown--cat { animation:fadein 1s ease-in;}html.header-is-fixed .dropdown--cat, .no-banner-start-big .dropdown--cat { box-shadow:0px 0px 30px rgba(0, 119, 200, 0.05); overscroll-behavior-y:contain;}#ud_shop_start .has-banner-start-big .dropdown--cat { border-radius:0 0 0 10px;}#ud_shop_start .has-banner-start-big .dropdown--cat.has-opened { border-radius:0 0 10px 10px;}#ud_shop_start .has-banner-start-big .dropdown--cat::-webkit-scrollbar-track { background-color:transparent;}#ud_shop_start .has-banner-start-big .dropdown--cat::-webkit-scrollbar-button { background:transparent;}html.header-is-fixed #ud_shop_start .dropdown--cat { border-radius:0;}html.header-is-fixed #ud_shop_start .dropdown--cat.has-opened { border-radius:0;}html.header-is-fixed #ud_shop_start .dropdown--cat::-webkit-scrollbar-track, html.products-dropdown-opened #ud_shop_start .dropdown--cat::-webkit-scrollbar-track { background:#ffffff;}html.header-is-fixed #ud_shop_start .dropdown--cat::-webkit-scrollbar-button, html.products-dropdown-opened #ud_shop_start .dropdown--cat::-webkit-scrollbar-button { background:#ffffff;}html.header-is-fixed .dropdown--cat::-webkit-scrollbar-button:vertical:increment { border-radius:0 0 0 3px;}.dropdown--cat::-webkit-scrollbar { width:6px;}.dropdown--cat::-webkit-scrollbar-track { background-color:#ffffff;}.dropdown--cat::-webkit-scrollbar-button { height:10px; width:6px; background:#ffffff;}.dropdown--cat::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.dropdown--cat::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.dropdown--cat.has-opened { width:100%;}.nav-list-mobile { overflow-x:hidden; overflow-y:auto; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.nav-list-mobile::-webkit-scrollbar { width:6px; height:6px;}
124.nav-list-mobile::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.nav-list-mobile::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.nav-list-mobile::-webkit-scrollbar-track { background-color:#ffffff;}@media (max-width:1279.98px) { .dropdown__content.dropdown__content-till-lg {  position:fixed;  top:0;  visibility:hidden;    opacity:0;  width:100%;  max-width:100%;  padding:40px 10px 30px;  background-color:#ffffff;  color:#1B2036;  z-index:1039;  height:100%;  max-height:calc((var(--vh, 1vh) * 100) - var(--header-height));  flex-direction:column; } @supports (height:100dvh) {  .dropdown__content.dropdown__content-till-lg { max-height:calc(100dvh - var(--header-height));  } } .dropdown__content.dropdown__content-till-lg.is-active {  visibility:visible !important;  display:flex;  opacity:1; }}@media (max-width:1279.98px) and (max-width:575.98px) { #container.nav-position-top .dropdown__content.dropdown__content-till-lg {  max-height:calc( (var(--vh, 1vh) * 100) - var(--header-bottom-offset) ); } @supports (height:100dvh) {  #container.nav-position-top .dropdown__content.dropdown__content-till-lg { max-height:calc(100dvh - var(--header-bottom-offset));  } } html.header-is-visible.header-is-shrinked #container.nav-position-top .dropdown__content.dropdown__content-till-lg {  max-height:calc((var(--vh, 1vh) * 100) - var(--header-height)); } @supports (height:100dvh) {  html.header-is-visible.header-is-shrinked #container.nav-position-top .dropdown__content.dropdown__content-till-lg { max-height:calc(100dvh - var(--header-height));  } } #container.nav-position-bottom .dropdown__content.dropdown__content-till-lg {  justify-content:flex-end; }}@media (max-width:1279.98px) and (min-width:576px) { .dropdown__content.dropdown__content-till-lg {  padding:40px 10px 10px;  width:360px;  z-index:1040;  transition:height ease 0.4s, max-height ease 0.4s, opacity ease 0.2s;  height:auto;  max-height:calc((var(--vh, 1vh) * 100) - var(--dropdown-btn-bottom-distance) - 16px - 10px - 6px);  margin-top:calc(16px);  box-shadow:0 0 40px rgba(0, 119, 200, 0.15);  border-radius:10px; } @supports (height:100dvh) {  .dropdown__content.dropdown__content-till-lg { max-height:calc(100dvh - var(--dropdown-btn-bottom-distance) - 16px - 10px - 6px);  } }}@media (min-width:576px) { .dropdown__content[data-content-direction=right] {  transform:translateX(calc(-100% + 0px)); } .dropdown__content[data-content-direction=left] {  transform:translateX(-0px); }}.search-box__dropdown__btn-close { z-index:10000;}@media (min-width:1280px) { .search-box__dropdown__btn-close {  display:none; } .dropdown__content[data-content-direction=right] {  transform:translateX(-100%); }}@media (min-width:576px) and (max-width:1279.98px) { [data-content-direction=full].dropdown__content {  width:calc( 100vw - var(--scrollbar-width) - 2 * 20px );  max-width:calc( 100vw - var(--scrollbar-width) - 2 * 20px );  left:50% !important;  transform:translateX(-50%);  padding:4rem 0.5rem 4rem; } [data-content-direction=full].dropdown__content .dropdown__caret {  transform:translateX(calc( -50% - 20px )); }}.tag-filtering { margin-bottom:2rem; margin-top:-1.5rem;}.tag-filtering__tags { display:flex; flex-wrap:wrap; gap:5px; column-gap:5px; flex:0 0 100%; max-width:100%;}.tag-filtering__tag { padding:0.2rem 1rem; margin:0; border:1px solid #E1E1E1; border-radius:5px; cursor:pointer; transition:background-color 0.4s, color 0.4s, border-color 0.4s; font-weight:700; user-select:none; font-size:1.2rem;}.tag-filtering__tag.js-active-filter, .tag-filtering__tag:hover { background-color:#0077C8; color:#ffffff; border-color:#0077C8;}.tag-filtering--section .tag-filtering__tag:nth-last-child(2) { margin-right:2.5rem;}.tag-filtering__tag--clear .icon--b-close::before { line-height:1;}.js-fitlerable-elements-wrapper ~ .loading-spinner__wrap { display:none;}.js-fitlerable-elements-wrapper.loading ~ .loading-spinner__wrap { display:block; min-height:20rem; position:relative;}.js-clear-tag-filter:hover .tag-filtering__inner::before { color:#D31010;}.js-filterable-elements-wrapper ~ .loading-spinner__wrap { display:none;}.js-filterable-elements-wrapper.loading ~ .loading-spinner__wrap { display:block; min-height:20rem; position:relative;}.box_txt { font-size:1.2rem;}.box__title { position:relative; margin-bottom:2rem; font-size:1.6rem; text-transform:uppercase; font-weight:700; display:flex; user-select:none;}.box__title--filter-box { margin-bottom:0;}.filter-box__title-text { align-self:center;}.box__content iframe { max-width:100%;}.carousel-box_prod_top { background-color:#ffffff;}.box-counter__number { border:1px solid #E1E1E1; height:40px; line-height:40px; font-size:1.6rem; text-align:center; margin:0 3px; flex:1 1 35px; max-width:35px; background-color:#ffffff;}.box-counter__number:first-child { margin-left:0;}.box-counter__number:last-child { margin-right:0;}#box_last_content { min-height:176px;}#box_last_content .product__name-wrap { margin-bottom:0;}#box_last_content .product__price-base, #box_last_content .product__price-sale { font-size:1.6rem;}#box_last_content .product__name, #box_last_content .has-price-sale .product__price-base { font-size:1.2rem;}#box_last_content .product__prices { margin-bottom:0;}#box_last_content .list-1-card-2 .product__img-outer { margin-top:auto; margin-bottom:0;}.custom-content { margin-bottom:2rem; }.custom-content--page_shop_start { line-height:30px;}.custom-content--top.custom-content--page_shop_start .custom-content__container-inner { background-color:#aae5ff; border-radius:10px; padding:4rem 2rem;}.custom-content--top.custom-content--page_shop_start .custom-content__content, .custom-content--bottom.custom-content--page_shop_start .custom-content__content { max-width:1240px; margin:0 auto;}.custom-sub-content { margin-bottom:2rem;}.custom-sub-content:last-child { margin-bottom:0;}.custom-content__content p:last-child, .custom-sub-content p:last-child { margin-bottom:0;}.custom-content__content[class*=container-max-] { padding-left:0; padding-right:0;}.read-more { position:relative; overflow:hidden; padding:0 2px; margin:0 -2px; max-height:calc(10 * 1.4rem * 1.5 + 15px + 10px); line-height:1.5; font-size:1.4rem;}#container.readmore-v2 .read-more { box-sizing:content-box;}#container.readmore-v2 .read-more { max-height:calc(10 * 1.4rem * 1.5); padding-bottom:calc(15px + 10px);}.read-more.has-button, .read-more.has-other-btn { padding-bottom:calc(15px + 10px);}.read-more .read-more__btn-wrap { padding-top:10px; height:25px;}.read-more.product__description-short { max-height:calc(5 * 12px * 1.5 + 15px + 5px); line-height:1.5; font-size:12px;}#container.readmore-v2 .read-more.product__description-short { max-height:calc(5 * 12px * 1.5); padding-bottom:calc(15px + 5px);}.read-more.product__description-short.has-button, .read-more.product__description-short.has-other-btn { padding-bottom:calc(15px + 5px);}.read-more.product__description-short .read-more__btn-wrap { padding-top:5px; height:20px;}#artdet__short-descrition .read-more { max-height:calc(4 * 1.4rem * 1.5 + 15px + 10px); line-height:1.5; font-size:1.4rem;}#container.readmore-v2 #artdet__short-descrition .read-more { max-height:calc(4 * 1.4rem * 1.5); padding-bottom:calc(15px + 10px);}#artdet__short-descrition .read-more.has-button, #artdet__short-descrition .read-more.has-other-btn { padding-bottom:calc(15px + 10px);}#artdet__short-descrition .read-more .read-more__btn-wrap { padding-top:10px; height:25px;}.product-tooltip #artdet__short-descrition .read-more { max-height:calc(10 * 1.4rem * 1.5 + 15px + 10px); line-height:1.5; font-size:1.4rem;}#container.readmore-v2 .product-tooltip #artdet__short-descrition .read-more { max-height:calc(10 * 1.4rem * 1.5); padding-bottom:calc(15px + 10px);}.product-tooltip #artdet__short-descrition .read-more.has-button, .product-tooltip #artdet__short-descrition .read-more.has-other-btn { padding-bottom:calc(15px + 10px);}.product-tooltip #artdet__short-descrition .read-more .read-more__btn-wrap { padding-top:10px; height:25px;}#page_art_content .custom-content .read-more, #page_artspec_content .custom-content .read-more { max-height:calc(10 * 1.4rem * 1.5 + 15px + 10px); line-height:1.5; font-size:1.4rem;}#container.readmore-v2 #page_art_content .custom-content .read-more, #container.readmore-v2 #page_artspec_content .custom-content .read-more { max-height:calc(10 * 1.4rem * 1.5); padding-bottom:calc(15px + 10px);}#page_art_content .custom-content .read-more.has-button, #page_art_content .custom-content .read-more.has-other-btn, #page_artspec_content .custom-content .read-more.has-button, #page_artspec_content .custom-content .read-more.has-other-btn { padding-bottom:calc(15px + 10px);}#page_art_content .custom-content .read-more .read-more__btn-wrap, #page_artspec_content .custom-content .read-more .read-more__btn-wrap { padding-top:10px; height:25px;}#page_cat_content .custom-content .read-more { max-height:calc(10 * 1.4rem * 1.5 + 15px + 10px); line-height:1.5; font-size:1.4rem;}#container.readmore-v2 #page_cat_content .custom-content .read-more { max-height:calc(10 * 1.4rem * 1.5); padding-bottom:calc(15px + 10px);}#page_cat_content .custom-content .read-more.has-button, #page_cat_content .custom-content .read-more.has-other-btn { padding-bottom:calc(15px + 10px);}#page_cat_content .custom-content .read-more .read-more__btn-wrap { padding-top:10px; height:25px;}.read-more__content p:last-child { margin-bottom:0;}.read-more__btn-wrap { visibility:hidden; position:absolute; opacity:0; bottom:0; left:2px; width:100%; z-index:1; text-align:left; background-color:#FAFAFA; display:flex; align-items:center; flex-wrap:wrap; column-gap:30px; row-gap:10px; transition:opacity ease 0.3s;}.read-more.has-button .read-more__btn-wrap, .read-more.has-other-btn.is-processed .read-more__btn-wrap { visibility:visible; opacity:1;}#artdet__short-descrition .read-more__btn-wrap, #page_artlist_content .list-type--2 .read-more__btn-wrap { background-color:#ffffff;}#artdet__short-descrition .read-more__btn-wrap::before, #page_artlist_content .list-type--2 .read-more__btn-wrap::before { background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%); background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%); background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);}.read-more__btn { display:none; border:0; border-radius:0; text-transform:none; background-color:transparent; text-align:left; padding:0; align-items:center; line-height:1.5; color:#1B2036; font-size:1.2rem; font-weight:700; box-shadow:none; padding:0 2px; margin:-2px; transition:background ease 0.3s; background-position-y:0; background-size:100% 200%;}.read-more__btn:hover, .read-more__btn:focus { background-image:linear-gradient(0deg, rgba(0, 119, 200, 0.2) 0%, rgba(0, 119, 200, 0.2) 0.6em, rgba(255, 255, 255, 0) 0.6em); background-position-y:100%;}.read-more.has-button .read-more__btn { display:inline-flex;}.read-more__btn .read-more-text::before { content:attr(data-closed); vertical-align:text-bottom;}.read-more__btn.is-active .read-more-text::before { content:attr(data-opened);}.read-more__btn::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:0.25em solid currentColor; border-right:0.25em solid transparent; border-bottom:0; border-left:0.25em solid transparent; border-radius:0; margin-left:0.25em;}.is-opened .read-more__btn::after { transform:scaleY(-1);}.paging-sorting-ordering { overflow:hidden;}.paging-sorting-ordering--top .paging-sorting-ordering__inner { border-bottom:1px solid #E1E1E1; padding-bottom:0.5rem;}@media (min-width:768px) { .paging-sorting-ordering--top .paging-sorting-ordering__inner {  padding-bottom:1rem; }}.paging-sorting-ordering--bottom { margin-bottom:3rem;}.paging-sorting-ordering--bottom .paging-sorting-ordering__inner { border-top:1px solid #E1E1E1; padding-top:0.5rem;}@media (min-width:768px) { .paging-sorting-ordering--bottom .paging-sorting-ordering__inner {  padding-top:1rem; }}.is-invisible { position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; border:0;}.page-item:first-child .page-link { border-top-left-radius:5px; border-bottom-left-radius:5px;}.page-item:last-child .page-link { border-top-right-radius:5px; border-bottom-right-radius:5px;}.page-item + .page-item { margin-left:2px;}.page-item.page-prev + .page-item, .page-item + .page-item.page-next { margin-left:10px;}@media (min-width:992px) { .page-item.page-prev + .page-item, .page-item + .page-item.page-next {  margin-left:20px; }}.page-link { font-size:12px; width:30px; height:30px; line-height:30px; border-radius:5px; vertical-align:middle; text-align:center; margin-left:0; font-weight:400;}@media (min-width:992px) { .page-link {  font-size:1.4rem;  width:40px;  height:40px;  line-height:40px; }}.page-item.active .page-link { color:#0077C8; font-weight:700;}input.page_qty_input { height:100%; border:none; text-align:center; font-weight:700; width:4.6rem; flex:0 0 4.6rem; max-width:4.6rem; background-color:transparent; padding:0;}.product__img-wrapper, .product-img-wrapper, .lazy-img-wrapper { padding-top:100%; position:relative; display:block;}#image_to_cart img { transition:none !important;}.price-gross-format, .price-net-format, .price-vat-format { white-space:nowrap; }.product-price--base, .product-price--sale { line-height:1.2; font-weight:700;}.has-price-sale .product-price--base { color:#2C3458; font-weight:400;}.product-price--sale { color:#0077C8;}.product-price--unit-price, .product-price--unit { line-height:1.2; color:#2C3458;}.flickity-button:disabled { opacity:1; cursor:not-allowed;}.flickity-prev-next-button.previous { left:2rem;}.flickity-prev-next-button.next { right:2rem;}.flickity-page-dots { counter-reset:flickity-dot-counter; pointer-events:none; display:flex; align-items:center; justify-content:center; max-width:100%; padding:0 35px; bottom:15px;}.artdet__img-thumbs .flickity-page-dots, #page_tooltip .flickity-page-dots, .artdet__alts .flickity-page-dots { justify-content:center;}.artdet__img-thumbs .flickity-page-dots .dot, .artdet__img-thumbs .flickity-page-dots .flickity-page-dot, #page_tooltip .flickity-page-dots .dot, #page_tooltip .flickity-page-dots .flickity-page-dot, .artdet__alts .flickity-page-dots .dot, .artdet__alts .flickity-page-dots .flickity-page-dot { background:rgba(255, 255, 255, 0.7);}.carousel-block .flickity-page-dots { position:static; justify-content:center;}.carousel-block .flickity-page-dots .dot, .carousel-block .flickity-page-dots .flickity-page-dot { margin:15px 0 -20px;}.flickity-page-dots .dot, .flickity-page-dots .flickity-page-dot { width:auto; height:auto; padding:5px; margin:0; pointer-events:auto;
124 opacity:1; background:transparent; border-radius:0; display:flex; align-items:center; justify-content:center;}.flickity-page-dots .dot::before, .flickity-page-dots .flickity-page-dot::before { content:""; width:12px; flex:0 0 12px; max-width:12px; height:12px; line-height:1; border:1px solid #0077C8; border-radius:50%; counter-increment:flickity-dot-counter;}.flickity-page-dots .dot:hover:not(.is-selected)::before, .flickity-page-dots .flickity-page-dot:hover:not(.is-selected)::before { border-width:3px;}.flickity-page-dots .dot.is-selected::before, .flickity-page-dots .flickity-page-dot.is-selected::before { background-color:#0077C8; content:counter(flickity-dot-counter); font-size:0;}.flickity-page-dots .dot:only-child, .flickity-page-dots .flickity-page-dot:only-child { display:none;}@media (min-width:768px) { .flickity-page-dots {  justify-content:flex-end; }}.flickity-button { z-index:1; }.flickity-button:hover { background-color:transparent;}.flickity-button:focus { box-shadow:none;}.flickity-button:disabled { pointer-events:auto;}.flickity-button .flickity-button-icon { display:none;}.back_to_top { background-color:#ffffff; color:#0077C8; box-shadow:0px 0px 40px rgba(0, 119, 200, 0.05); position:fixed; font-size:2rem; transition:all 0.4s; z-index:1000; display:none; bottom:2rem; right:2rem;}@media (hover:hover) and (pointer:fine) { .back_to_top:hover {  background-color:#0077C8;  color:#ffffff; }}#container.fixed-cart-on-artdet ~ .back_to_top { bottom:8rem;}#container.nav-position-bottom ~ .back_to_top { bottom:7rem;}#ud_shop_artdet #container.nav-position-bottom ~ .back_to_top { bottom:13rem;}@media (max-width:575.98px) { .back_to_top.hide-on-mobile {  display:none !important; }}@media (min-width:576px) { .back_to_top {  bottom:110px;  right:6rem; }}.overlay_common { position:fixed; transform:translateX(-50%) !important; top:7vh !important; left:50% !important; width:60rem; max-width:90vw; max-height:90vh; background-color:#ffffff; overflow:hidden; overflow-y:auto; min-height:100px; padding-bottom:2rem; border-radius:10px;}body.scroll-lock .overlay_common { margin-left:calc(var(--scrollbar-width) / -2 );}#overlay_product_subscription_content, #overlay_remind_content, #overlay_save_filter_content, #overlay_already_registered_email_login_content, #overlay_reg_decide_on_form_content { max-width:460px; margin:0 auto; padding:20px 20px 0;}#overlay_product_subscription_content .overlay_text, #overlay_remind_content .overlay_text, #overlay_save_filter_content .overlay_text, #overlay_already_registered_email_login_content .overlay_text, #overlay_reg_decide_on_form_content .overlay_text { padding:0;}#overlay_reg_decide_on_form_content { min-height:242px;}#overlay_product_subscription_content { padding:0 20px;}#overlay_product_subscription_content .subscribe_text { margin-top:20px;}.overlay_warning, #overlay_login_outer, .overlay_info, .overlay_error, .overlay_ok, .overlay_dialog { display:none;}.overlay__title-wrap { color:#1B2036; text-align:center; padding:2rem;}.overlay_info .overlay__title-wrap { background-color:#e3f8fc;}.overlay_dialog .overlay__title-wrap { background-color:#e3f8fc;}.overlay_ok .overlay__title-wrap { background-color:#c3fac9;}.overlay_error .overlay__title-wrap { background-color:#fde5e5;}.overlay_warning .overlay__title-wrap { background-color:#faeec3;}@media (min-width:768px) { .overlay__title-wrap {  padding:3rem 4rem; }}.overlay-icon { display:none; font-size:3.2rem; line-height:1;}.overlay_info .overlay-info__icon, .overlay_ok .overlay-ok__icon, .overlay_error .overlay-error__icon, .overlay_warning .overlay-warning__icon, .overlay_dialog .overlay-dialog__icon { display:block;}.overlay_bundle { padding:0; width:1130px;}.overlay_bundle .overlay_title { display:none;}@media (max-width:767.98px) { .overlay_bundle {  max-width:100vw;  max-height:100vh;  width:100% !important;  height:100% !important;  left:0 !important;  top:0 !important;  transform:none !important;  box-shadow:none; }}@media (min-width:992px) { .overlay_bundle {  min-height:622px; }}.overlay_title { padding:1rem 0; text-align:center; font-size:2rem;}#overlay_explicit .overlay_title { padding-right:1rem;}.page_space { height:20px;}.overlay_button_close::after { content:"";}#overlay_cart_add_ok .overlay_button_close::after { display:none;}.overlay_button_save::after { content:"";}.overlay_button_reg::after, .overlay_subscribe_button::after, .form_exitpopup_button_subscribe::after { content:"";}.overlay_button_remind::after { content:"";}.delete_address_button::after, .delete_order_button::after, .delete_filter_button::after { content:"";}.overlay_common, .overlay-sign-inner { box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}.overlay_text { padding:2rem 2rem 0;}.overlay_text:empty { display:none !important;}.overlay_bundle .overlay_text { padding:0;}#overlay_test .overlay_text { text-align:center;}.overlay_privacy_policy { display:flex;}.overlay_login .facebook-iframe, .overlay_login .google-iframe { margin-top:0; margin-left:0;}.subscribe_validation_error { display:none;}.overlay_subscribe_button_wrap { text-align:center;}.overlay_subscribe_button { margin-top:10px;
124 min-width:200px;}.overlay_error { border-color:#D31010;}.overlay_text #opening_hours { margin:0 auto;}#opening_hours td { padding:5px 10px; font-weight:400; font-size:11px; letter-spacing:0.5px; text-align:left;}#overlay_cart_add_ok .overlay-button { min-width:160px; padding-left:1rem; padding-right:1rem;}#overlay_test a.close,#overlay_close a.close,#overlay_penalty a.close { display:none;}#page_PopupContainer.shop_popup_postsale .close { display:none;}.paralax { min-height:400px; height:auto; background-attachment:fixed !important; background-position:center !important; background-repeat:no-repeat !important; background-size:cover !important;}.g-recaptcha { border-width:0; margin:0;}.grecaptcha-badge { z-index:1000;}.logo { line-height:1; max-width:100%;}.header--mobile.has-tel .logo { max-width:230px;}.logo img { max-height:120px;}.header.is-shrinked .logo img { max-height:50px; width:auto;}@media (min-width:576px) { .logo {  margin-right:2rem; }}@media (min-width:1280px) { .logo {  margin-right:6rem; }}.header-inner { padding-top:0.5rem; padding-bottom:0.5rem; position:relative; z-index:1040;}body.scroll-lock #header--desktop.is-fixed .header-inner { right:var(--scrollbar-width);}.nav--mobile .header-inner { background:#A0E2FF;}#nav--mobile-top .header-inner, #nav--mobile-bottom .header-inner { box-shadow:0 0 30px rgba(0, 119, 200, 0.2);}#nav--mobile-bottom .header-inner { position:fixed; top:auto; bottom:0;}@media (min-width:576px) { .header-inner {  padding-top:0;  padding-bottom:0; }}#container.header-will-fixed #header--desktop.is-fixed .header-inner, #container.header-will-fixed #nav--mobile-top.is-fixed .header-inner { position:fixed; top:0; left:0; right:0; transform:translateY(calc( -100% - 20px ));}#container.header-will-fixed #header--desktop.is-fixed.is-visible .header-inner, #container.header-will-fixed #nav--mobile-top.is-fixed.is-visible .header-inner { transform:translateY(0); transition:transform ease 0.3s, box-shadow ease 0.3s; box-shadow:0 0 30px rgba(0, 119, 200, 0.2);}.header__right { padding:15px 0;}.header.is-shrinked .header__right { padding-top:5px; padding-bottom:5px;}.nanobar { position:relative; color:#ffffff; overflow:hidden; background-color:#1B2036; text-align:center; z-index:1050;}.nanobar p:last-child { margin-bottom:0;}.nanobar ~ .nanobar { border-top:1px solid #FAFAFA;}@media (max-width:575.98px) { .nav-position-bottom .nanobar {  z-index:1; }}.nanobar__inner { padding-right:4rem; position:relative; margin:0.9rem 0;}.nanobar__btn-close { position:absolute; top:50%; transform:translateY(-50%); background:#1B2036; color:#ffffff; border-color:currentColor; margin:0;}.nanobar__btn-close:hover, .nanobar__btn-close:active, .nanobar__btn-close:focus { color:#ffffff;}.header-buttons-list { list-style:none; display:inline-flex; align-items:center; margin-bottom:0;}.profile__dropdown-btn { box-shadow:none;}.profile__dropdown-btn + div label { display:none;}.profile__dropdown-btn.is-active + div label { display:block;}.search__dropdown-btn + div label { display:none;}.search__dropdown-btn.is-active + div label { display:block;}.profile__title-icon, .cart-box__title-icon { font-size:2.4rem;}.header .search-box__search-btn-icon { width:auto;}@media (min-width:576px) { .header .dropdown__btn:not(.cart-box__dropdown-btn) {  color:#000000; } .header .dropdown__btn:not(.cart-box__dropdown-btn):hover {  color:#0077C8; }}@media (min-width:992px) { .header {  margin-bottom:0; }}.header--mobile, .header--desktop .header__top { background:linear-gradient(90deg, #FAFAFA 0%, #FAFAFA 100%); background-attachment:fixed; color:#000000;}.header--mobile { box-shadow:0px 0px 20px rgba(0, 0, 0, 0.05);}.header--desktop.is-fixed .header__top { background:linear-gradient(90deg, #A0E2FF 0%, #AED6F1 100%); background-attachment:fixed;}.header__top-right { padding-top:2rem; padding-bottom:2rem; min-width:0;}.header--desktop .header__bottom { background:linear-gradient(90deg, #A0E2FF 0%, #AED6F1 100%); background-attachment:fixed;}.header--desktop.is-fixed .header_text_section_2 { display:none;}.header--desktop.is-fixed .header__top-right { padding-top:1rem; padding-bottom:1rem;}
124.header--desktop.is-fixed #nav--menu { display:none;}.header_text_section_2 p, .header_text_section_2 span { line-height:1.2; margin-bottom:0;}.header_text_section_2 p a[href^="tel:"]:hover, .header_text_section_2 span a[href^="tel:"]:hover { color:#0077C8;}@media (max-width:767.98px) { .header_text_section_2 p, .header_text_section_2 span {  font-size:0 !important; } .header_text_section_2 p a[href^="tel:"], .header_text_section_2 span a[href^="tel:"] {  display:inline-block;  width:calc(20px + 1.8rem);  height:calc(10px + 1.8rem);  line-height:calc(10px + 1.8rem);  text-align:center;  position:absolute;  right:10px;  top:50%;  transform:translateY(-50%); } .header_text_section_2 p a[href^="tel:"]::before, .header_text_section_2 span a[href^="tel:"]::before {  content:"";  font-size:1.8rem;  font-family:"Custom icons"; }}.lang-select-group > select, .currency-select-group > select { padding-left:calc(0.25em + 2 * 0.25em) !important; padding-right:calc(0.25em + 2 * 0.25em) !important; background-color:transparent; color:inherit; transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out;}.lang-select-group > select option, .currency-select-group > select option { color:#1B2036;}.lang-select-group > select:focus, .lang-select-group > select:hover, .currency-select-group > select:focus, .currency-select-group > select:hover { background-color:transparent; color:#0077C8;}.lang-select-group::after, .currency-select-group::after { right:0 !important; color:inherit; transition:color 0.2s ease-in-out;}.lang-select-group:hover::after, .lang-select-group:focus-within::after, .currency-select-group:hover::after, .currency-select-group:focus-within::after { color:#0077C8;}.lang-box-desktop, .lang-box-mobile { margin-right:10px; margin-left:0;}.lang-and-money__wrapper { flex-shrink:0;}@media (max-width:991.98px) { .lang-and-money__wrapper {  width:280px;  margin:0 auto;  max-width:100%; }}.currency-box-desktop, .currency-box-mobile { margin-right:10px; margin-left:0;}body.body-wholesale .currency-box-desktop, body.body-wholesale .lang-box-desktop { display:inline-block; margin-bottom:1rem; margin-left:-1rem; }.search-box__inner { width:100%;
124 min-width:200px; padding:0; overflow:visible; max-width:100%;}input[type=search]::-webkit-search-cancel-button { font-size:1.4rem; width:1em; height:1em; cursor:pointer; content:url('https://www.medimarket.hu/!common_design/base/002400/image/xmark.svg'); -webkit-appearance:none;}@media (min-width:1280px) { input[type=search]::-webkit-search-cancel-button {  margin-right:4rem; }}.search-box__input { cursor:pointer; position:relative; height:100%; padding-left:2rem; padding-right:6rem; font-size:1.6rem; transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out;}.search-box__input:focus { cursor:text;}.search-box__input.search-enable + .search-box__search-btn-outer { cursor:pointer; opacity:1;}.search-box__input.search-enable + .search-box__search-btn-outer .search-box__search-btn { pointer-events:auto;}.search-box__input[readonly] { background-color:#ffffff; cursor:pointer;}.search-box__input::-webkit-input-placeholder { text-align:left; font-weight:normal; color:#2C3458;}.search-box__input:-ms-input-placeholder { text-align:left; font-weight:normal; color:#2C3458;}.search-box__input::-ms-input-placeholder { text-align:left; font-weight:normal; color:#2C3458;}.search-box__input::-moz-placeholder { text-align:left; font-weight:normal; color:#2C3458;}.search-box__input::placeholder { text-align:left; font-weight:normal; color:#2C3458;}@media (min-width:1280px) { .search-box__input {  border:none;  box-shadow:0 0 20px rgba(0, 0, 0, 0.03) !important;  padding-left:40px; } html.header-is-fixed .search-box__input {  background-color:#FAFAFA; }}.dropdown__btn { position:relative; display:flex; align-items:center; padding:10px; line-height:1; margin:0 2px; flex-shrink:0;}.nav--mobile .dropdown__btn { color:#1B2036; background-color:#ffffff00; padding:0; width:4rem; height:4rem; justify-content:center;}@media (min-width:360px) { .dropdown__btn {  margin:0 5px; }}.dropdown__btn.is-active { color:#0077C8; background-color:#ffffff00;}.dropdown__btn.cart-box__dropdown-btn:hover, .dropdown__btn.cart-box__dropdown-btn.is-active { color:#ffffff; background-color:#0077C8;}.dropdown__btn.hamburger-box__dropdown-btn::after { display:none;}@media (min-width:576px) { .dropdown__btn.is-active, .dropdown__btn:hover {  color:#0077C8; }}.dropdown__btn:last-of-type:not(:first-child) { margin-right:0;}.dropdown__btn:first-of-type:not(:last-child) { margin-left:0;}@media (max-width:575.98px) { nav.nav--top .dropdown__btn.is-active::after {  content:"";  z-index:1;  line-height:1;  pointer-events:none;  border-top:6px solid #A0E2FF;  border-right:6px solid transparent;  border-bottom:0;  border-left:6px solid transparent;  border-radius:0;  margin-left:0;  margin-top:5px;    position:absolute;  top:100%;  left:50%;  transform:translateX(-50%);  z-index:-1; } nav.nav--bottom .dropdown__btn.is-active::after {  content:"";  z-index:1;  line-height:1;  pointer-events:none;  border-top:6px solid #A0E2FF;  border-right:6px solid transparent;  border-bottom:0;  border-left:6px solid transparent;  border-radius:0;  margin-left:0;  position:absolute;  bottom:100%;  margin-bottom:5px;    left:50%;  transform:translateX(-50%) scaleY(-1);  z-index:-1; }}@media (min-width:992px) { .dropdown__btn {  margin:0;  padding:10px 20px; } .dropdown__btn:not(.filter-box__dropdown-btn)::after {  content:"";  z-index:1;  line-height:1;  pointer-events:none;  border-top:0.25em solid currentColor;  border-right:0.25em solid transparent;  border-bottom:0;  border-left:0.25em solid transparent;  border-radius:0;  margin-left:0.25em; }}.dropdown__btn-text { display:none; margin-left:5px; z-index:1;}@media (min-width:992px) { .dropdown__btn-text {  display:inline; }}.dropdown__btn-icon { display:inline-flex; justify-content:center; font-size:1.8rem; min-width:1em;}@media (max-width:575.98px) { #container.nav-position-bottom .dropdown__btn.is-active .dropdown__btn-icon::before {  content:""; }}.search-box__search-btn-icon { font-size:1.8rem;}.cart-box__dropdown-btn { background-color:#0077C8; color:#ffffff; box-shadow:0px 10px 20px rgba(0, 119, 200, 0.4); margin-left:8px;}
124.nav--mobile .cart-box__dropdown-btn { background-color:#0077C8; color:#ffffff;}.cart-box__dropdown-btn:hover, .cart-box__dropdown-btn:focus { box-shadow:0px 0px 20px rgba(0, 119, 200, 0.4);}@media (min-width:360px) { .cart-box__dropdown-btn {  margin-left:18px; }}@media (min-width:992px) { .cart-box__dropdown-btn {  margin-left:0; }}.box-search-group { height:40px; position:relative; z-index:9999; width:320px; max-width:calc( 100% - 40px ); margin:0 auto;}@media (min-width:576px) and (max-width:1279.98px) { .box-search-group {  max-width:calc( 100% - 30px );  width:720px; }}@media (min-width:1280px) { .box-search-group {  width:100%;  max-width:680px; }}.header__right { position:static;}.ac_results, .ac_results2 { position:static; width:auto !important; top:100% !important; left:0 !important; right:0; border:none; min-width:240px; z-index:1; padding:2rem 1rem 2rem 2rem; background-color:transparent; display:none; flex-direction:column; max-height:calc( var(--vh, 1vh) * 100 - var(--search-input-bottom-distance) - 16px ); color:#1B2036;}.ac_results.show, .ac_results2.show { display:flex !important;}@media (max-width:767.98px) { #container.nav-position-bottom .ac_results, #container.nav-position-bottom .ac_results2 {  order:-1;  margin-bottom:3rem;  margin-top:4rem;  max-height:calc(var(--vh, 1vh) * 100 - var(--search-input-height) - var(--header-height) - 100px) !important;  border-bottom:1px solid #E1E1E1;  padding-top:0; }}@media (min-width:1280px) { .ac_results, .ac_results2 {  margin-top:calc( 10px + 6px );  max-height:calc( var(--vh, 1vh) * 100 - var(--search-input-bottom-distance) - 16px - 10px - 6px );  background-color:#ffffff;  border-radius:5px;  position:absolute;  padding:2rem 0.5rem 2rem 2rem;  box-shadow:0 0 20px rgba(0, 119, 200, 0.15); }}.ac_results ul, .ac_results2 ul { position:relative; border:0; overscroll-behavior-y:none; list-style:none; padding-right:1rem; max-height:100% !important; margin-bottom:0; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.ac_results ul::-webkit-scrollbar, .ac_results2 ul::-webkit-scrollbar { width:6px; height:6px;}.ac_results ul::-webkit-scrollbar-thumb, .ac_results2 ul::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.ac_results ul::-webkit-scrollbar-thumb:hover, .ac_results2 ul::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.ac_results ul::-webkit-scrollbar-track, .ac_results2 ul::-webkit-scrollbar-track { background-color:#ffffff;}.ac_results li, .ac_results2 li { padding:1rem 0; font-family:inherit; font-size:inherit; cursor:pointer; background-color:#ffffff; border-bottom:1px solid #E1E1E1;}.ac_results li:hover .ac_name, .ac_results li.ac_over .ac_name, .ac_results2 li:hover .ac_name, .ac_results2 li.ac_over .ac_name { color:#0077C8;}.ac_results li:first-child, .ac_results2 li:first-child { padding-top:0;}.ac_results li:last-child, .ac_results2 li:last-child { border-bottom:none; padding-bottom:0;}.ac_results .ac_result__caret, .ac_results2 .ac_result__caret { content:""; z-index:1; line-height:1; pointer-events:none; border-top:6px solid #ffffff; border-right:6px solid transparent; border-bottom:0; border-left:6px solid transparent; border-radius:0; margin-left:0; display:inline-block; position:absolute; top:0; left:50%; transform:translate(-50%, -6px) scaleY(-1);}.ac_results .ac_name, .ac_results2 .ac_name { min-height:auto;}.ac_wrap { row-gap:1rem; align-items:center;}.ac_pic { height:auto; width:auto !important; padding:0;}.ac_pic img { width:60px;}.ac_name { line-height:normal;}.ac_price { height:auto; padding:0; line-height:normal; white-space:nowrap; position:static;}.ac_text_cat { font-style:italic;}.ac_price--base, .ac_price--sale { font-size:1.8rem;}.has-price-sale .ac_price--base { font-size:1.2rem; margin-bottom:0.5rem;}.ac_loading { position:relative; background-image:none;}.ac_loading ~ .search__loading { display:flex;}.search__loading { align-items:center; display:none; position:absolute; top:0; left:0.3rem; height:100%; z-index:1;}.search-box__search-btn-outer { position:absolute; top:50%; right:0; z-index:3; transform:translateY(-50%);}@media (min-width:1280px) { .search-box__search-btn-outer {  right:20px; }}.search-box__search-btn { border:0; box-shadow:none; line-height:1;}@media (min-width:1280px) { .search-box__search-btn {  background:transparent;  border-radius:0; } .search-box__search-btn:hover, .search-box__search-btn:focus, .search-box__search-btn:active {  color:#0077C8; }}@media (min-width:1280px) { #container.filter-exists.filter-box-in-sidebar .list-type--1 .product, #container.filter-exists.filter-box-in-sidebar .category-product-list .type--1 .product, #container.filter-cache-exists.filter-box-in-sidebar .list-type--1 .product, #container.filter-cache-exists.filter-box-in-sidebar .category-product-list .type--1 .product, #container.filter-box-content-exists.filter-box-in-sidebar .list-type--1 .product, #container.filter-box-content-exists.filter-box-in-sidebar .category-product-list .type--1 .product {  flex:0 0 33.333%;  max-width:33.333%; }}@media (min-width:1280px) { #container.filter-box-in-sidebar .filter-box__dropdown-btn, #container.filter-box-in-sidebar #filter-bar {  display:none; }}@media (max-width:1279.98px) { .filter-side-box-col {  padding-right:0 !important;  padding-left:0 !important; }}@media (min-width:1280px) { .filter-side-box-col {  display:none;  margin-bottom:3rem; } #container.filter-exists.filter-box-in-sidebar .filter-side-box-col, #container.filter-cache-exists.filter-box-in-sidebar .filter-side-box-col, #container.filter-box-content-exists.filter-box-in-sidebar .filter-side-box-col {  display:block; } .filter-side-box-col .filter-dropdown {  position:relative !important;  visibility:visible !important;  opacity:1 !important;  display:flex !important;  box-shadow:none !important;  border-radius:10px !important;  z-index:0 !important; } .filter-side-box-col .filter-dropdown .filter-dropdown__btn-close {  display:none; } .filter-side-box-col .filter-dropdown__inner {  overscroll-behavior-y:auto;  padding-bottom:3rem; }}.rest-content-col { flex-shrink:1; min-width:0; }@media (max-width:575.98px) { #desktop_box_filter_content {  display:none; }}.filter-dropdown { padding-bottom:1rem !important; padding-top:1rem !important; width:100% !important; bottom:0;}@media (min-width:576px) { .filter-dropdown {  width:320px !important; }}.filter-dropdown:before { display:none;}
124html[class*=-is-opened] .filter-dropdown { z-index:1;}@media (min-width:576px) { .filter-dropdown {  left:0 !important;  top:0 !important;  max-height:100% !important;  margin-top:0 !important;  margin-left:0 !important;  z-index:1050 !important;    border-top-left-radius:0 !important;  border-bottom-left-radius:0 !important; }}@media (min-width:576px) { .filter-dropdown__inner {  padding-bottom:100px; }}.filter-dropdown__close-btn { position:absolute; display:none; width:100%; top:0; z-index:1; background:#f5f5f5; left:0; padding:1.5rem 2rem; text-align:right;}.filter-dropdown__close-btn::before { content:attr(data-text); color:#2C3458; font-family:inherit !important;}.filter-bar .filter-box__dropdown-btn { margin-right:2rem;}@media (max-width:575.98px) { .nav--mobile .filter-box__dropdown-btn {  background-color:"#ffffff00";  color:#1B2036; } .nav--mobile .filter-box__dropdown-btn.is-active {  color:#0077C8;  background-color:"#ffffff00"; }}@media (min-width:576px) { .filter-box__dropdown-btn.type--sticky {  padding:10px 20px !important;  transform:rotate(-90deg) translateX(-100%) translateY(-100%);  transform-origin:0 0;  border-top-left-radius:0;  border-top-right-radius:0;  position:fixed !important;  z-index:1040 !important;  top:0;  left:0;  margin:300px 0 0 !important;  background:#0077C8 !important;  color:#ffffff !important;  box-shadow:0 0 30px rgba(0, 0, 0, 0.2) !important; } #container:not(.filter-in-subcategory-enabled) .filter-box__dropdown-btn.type--sticky {  -webkit-animation:translateY2 1s forwards 1s;  animation:translateY2 1s forwards 1s; } #container.filter-in-subcategory-enabled.filter-box-content-exists .filter-box__dropdown-btn.type--sticky {  -webkit-animation:translateY2 1s forwards;  animation:translateY2 1s forwards; }}.filter-box__dropdown-btn.type--inline { border-radius:5px;}.filter-box__dropdown-btn.type--inline.is-active { color:#FFFFFF; background-color:#09841E;}.filter-box__dropdown-btn.type--inline::after { display:none;}#container.filter-in-subcategory-enabled .filter-box__dropdown-btn.type--inline { transition-property:all; opacity:0; visibility:hidden;}#container.filter-in-subcategory-enabled.filter-box-content-exists .filter-box__dropdown-btn.type--inline { opacity:1; visibility:visible;}@media (min-width:576px) { .filter-box__dropdown-btn.type--inline:hover, .filter-box__dropdown-btn.type--inline.is-active {  color:#ffffff;  background-color:#0077C8; }}@media (min-width:576px) { .filter-box__dropdown-btn.type--inline .filter-box__dropdown-btn-param-checked-num, .filter-box__dropdown-btn.type--sticky .filter-box__dropdown-btn-param-checked-num {  display:inline;  margin-left:0.5rem; } .filter-box__dropdown-btn.type--inline .filter-box__dropdown-btn-param-checked-num::after, .filter-box__dropdown-btn.type--sticky .filter-box__dropdown-btn-param-checked-num::after {  content:attr(data-text) ")"; } .filter-box__dropdown-btn.type--inline .filter-box__dropdown-btn-param-checked-num::before, .filter-box__dropdown-btn.type--sticky .filter-box__dropdown-btn-param-checked-num::before {  content:"("; } .filter-box__dropdown-btn.type--inline .filter-box__dropdown-btn-param-checked-num:empty, .filter-box__dropdown-btn.type--sticky .filter-box__dropdown-btn-param-checked-num:empty {  display:none; }}@media (min-width:768px) { .filter-bar .filter-box__dropdown-btn {  margin-right:4rem; }}.filter-box-bar__buttons-wrap { order:1; margin-left:auto;}@media (max-width:575.98px) { .filter-box__dropdown-btn-param-checked-num {  position:absolute;  top:-5px;  right:-5px;  width:20px;  height:20px;  border-radius:50%;  font-size:12px;  font-weight:300;  border:0;  background:#0077C8;  color:#ffffff;  display:flex;  justify-content:center;  align-items:center;  box-shadow:0 5px 10px rgba(0, 119, 200, 0.4); }}.filter-box__dropdown-btn-param-checked-num:empty { display:none;}@media (max-width:575.98px) { .filter-box__dropdown-btn-text {  display:none; } .filter-bar .filter-box__dropdown-btn-text {  display:inline;  margin-right:0.4em; }}@media (min-width:576px) { .filter-box__dropdown-btn-text {  margin-right:0.4em; } .filter-box__dropdown-btn-param-checked-num {  font-weight:400;  text-transform:none;  line-height:1;  display:block; } .filter-box__dropdown-btn-param-checked-num::after {  content:attr(data-text);  margin-left:0.5rem; }}@media (min-width:1280px) { #box_container_shop_filter .js-box-content.loading {  width:320px !important; }}#box_container_shop_filter { max-width:100%; width:320px; margin:0 auto;}.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking { background-color:transparent;}.ps__thumb-y { border-radius:0; right:0;}@media (min-width:576px) { .hamburger-box__dropdown-btn {  background-color:transparent;  font-weight:700;  margin-right:2rem !important;  white-space:nowrap;  border-radius:5px; } .hamburger-box__dropdown-btn::before {  display:none; } .hamburger-box__dropdown-btn.is-active {  background-color:#ffffff; } .hamburger-box__dropdown-btn .hamburger {  margin-right:0.6rem;  transform:translateY(-2px); }}@media (max-width:575.98px) { .hamburger-box__dropdown-btn {  width:calc(20px + 1.8rem); }}.search-box__dropdown { flex-grow:1; padding-left:0 !important; padding-right:0 !important;}@media (min-width:1280px) { .search-box__dropdown {  margin-right:1rem; } .search-box__dropdown .dropdown__caret {  display:none; }}.lang-box--button-style, .currency-box--button-style { flex:1 1 auto; width:100%; text-align:center;}.lang-box--button-style + .currency-box--button-style .currency-box__list { border-left:1px solid #E1E1E1;}.lang-box__list { list-style:none;}.lang-box li { display:block;}.lang-box li a { display:block; padding:0.5rem 0; line-height:1.2; text-transform:uppercase; font-weight:400; position:relative;}.wholesale-login .lang-box li a { margin:0.5rem 1em 0.5rem 0;}.lang-box li a.is-selected { display:inline-block; pointer-events:none;}.lang-box li a.is-selected::before { content:""; font-family:"Custom icons"; box-shadow:none !important; right:100%; left:auto; line-height:1; margin-right:10px; top:50%; transform:translateY(-50%); position:absolute; background-color:#0077C8 !important; font-size:1.2rem !important; width:18px; height:18px; border:solid 1px #0077C8; border-radius:50%; color:#ffffff; display:flex; align-items:center; justify-content:center; padding-top:2px;}.lang-box li a:hover { color:#0077C8;}.currency { padding:0.5rem 0; margin:0; line-height:1.2;}.currency__radio:not(:checked) + label::before { display:none !important;}.currency__radio:not(:checked) + label:hover::after { background:#0077C8;}.currency__radio:not(:checked) + label:hover { color:#0077C8;}.currency__label { display:block; font-weight:400; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;}.currency__radio:checked + label { cursor:default; position:relative; display:inline-block;}.currency__radio:checked + label::before { content:""; box-shadow:none !important; right:100%; left:auto; line-height:1; margin-right:10px; top:50%; transform:translateY(-50%); position:absolute; background-color:#0077C8 !important; font-size:1.2rem !important; width:18px; height:18px; border:solid 1px #0077C8; border-radius:50%; color:#ffffff; display:flex; align-items:center; justify-content:center; padding-top:2px;}.lang-box__title, .currency-box__title { margin-bottom:2rem; font-weight:700;}.lang-box__list, .currency-box__list { margin-bottom:0;}#ud_shop_artforum .review-summary { margin:40px 0;}.writing-review { background-color:#ffffff; padding:2rem;}@media (min-width:576px) { .writing-review {  padding:4rem; }}#container.logged-in .writing-review__info { display:none;}.stars { display:inline-flex; position:relative; font-size:10px; height:1em; line-height:1;}.review-summary__stars .stars { font-size:16px;}.stars.writing-review__stars { font-size:20px;}.star { flex:0 0 1.1em; max-width:1.1em;}.star + .star { margin-left:4px;}.product-reviews__summary-bar .star + .star { margin-left:4px;}.star::before { content:""; font-family:"Custom icons"; width:1.1em; display:block; position:relative; left:0; }.star--full { color:#0077C8;}.star--full::before { content:"";}.star--empty, .star--percent { color:#2C3458;}.star--percent { position:relative;}.star--percent .star--full { position:absolute; left:0; top:0; overflow:hidden;}.star-radio { position:absolute; width:0; height:0; opacity:0;}.star-radio:checked + .star-label::after { display:block; z-index:1;}.star-label { margin-bottom:0; cursor:pointer;}.star-label::after { content:""; display:none; margin-left:1rem; position:absolute; left:100%; top:50%; transform:translateY(-50%); font-family:"Custom icons"; background-color:#ffffff;}.star-label:hover::after { display:block; z-index:2;}.star-label ~ .star-label { padding-right:4px; box-sizing:content-box;}.star-label[for=rating-1]::after { content:"(1)"; content:""; }.star-label[for=rating-2]::after { content:"(2)"; content:""; }.star-label[for=rating-3]::after { content:"(3)"; content:""; }.star-label[for=rating-4]::after { content:"(4)"; content:""; }.star-label[for=rating-5]::after { content:"(5)"; content:""; }.star-label:hover::before,.star-label:hover ~ .star-label::before,.star-radio:focus ~ .star-label::before,.star-radio:checked ~ .star-label::before { content:""; color:#0077C8;}.star-radio:focus + .star-label::after { display:block; z-index:2;}@media (max-width:991.98px) { .product-reviews__summary-bars {  padding:2rem 0;  border:solid #E1E1E1;  border-width:1px 0; }}@media (min-width:992px) { .product-reviews__summary-bars-col {  border-left:1px solid #E1E1E1; }}.forum-new-note__container, .forum-topic__post { background-color:#ffffff;}.forum-topic__post { padding:2rem; margin-bottom:2rem;}.forum-topic__title { font-weight:700; color:#0077C8;}.footer { overflow:hidden; padding:6rem 2rem 3rem; background:linear-gradient(90deg, #E1E1E1 0%, #E1E1E1 100%); background-attachment:fixed; position:relative; color:#1B2036;}.footer *::selection { background-color:#ffffff;}.footer__nav a { font-size:1.3rem; display:inline-block;}.footer__nav a:not(.btn):hover, .footer__nav a:not(.btn):focus, .footer__nav a:not(.btn):active { color:#0077C8;}.footer__nav ul { list-style:none; margin-bottom:0;}.footer__nav li { word-break:break-word;}.footer__nav li + li { margin-top:0.9rem;}.footer__nav picture + .footer__html { margin-top:1.5rem;}.footer__header { margin-bottom:3rem; font-weight:700; text-transform:none;}.footer__list { flex-wrap:wrap;}.footer__list .plus-menu { font-weight:700;}.footer__list p { margin-bottom:0;}.list--horizontal li { display:inline-block; line-height:1;}.footer_contact { margin-bottom:2rem;}.footer_contact p { line-height:1.2; margin-bottom:0;}.footer_contact p + p { margin-top:0.9rem;}.href-icons a[href^=mailto], .href-icons a[href^=tel], .href-icons a[href*=map] { display:inline-flex; align-items:baseline; word-break:break-word;}.href-icons a[href^=mailto]::before, .href-icons a[href^=tel]::before, .href-icons a[href*=map]::before { content:""; font-family:"Custom icons"; margin:0 1rem 0 0; display:inline-block; width:1em; flex:0 0 1em; max-width:1em; text-align:center; line-height:1;}.href-icons a[href^=mailto]::before { content:""; font-weight:300;}.href-icons a[href^=tel]::before { content:""; font-weight:300;}.href-icons a[href*=map]::before { content:""; font-weight:300;}.footer_v2_social { display:inline-block; vertical-align:middle;}.footer_v2_menu_4 + .footer_social { margin-top:2.8rem;}.footer_social { margin-left:-1.4rem;}.footer_social li + li { margin-top:0;}.footer_social a:not(.btn) { font-size:0; display:flex; letter-spacing:0; width:40px; height:40px; align-items:center; justify-content:center; background:transparent; position:relative; font-weight:400; color:#0077C8; border-radius:5px; border:1px solid transparent;}.footer_social a:not(.btn)::before { font-family:"Custom icons"; font-size:1.4rem;}.footer_social a:not(.btn):hover, .footer_social a:not(.btn):focus-visible { background-color:#0077C8; color:#ffffff; text-decoration:none;}.footer_social a[href*=facebook]::before { content:"";}.footer_social a[href*=instagram]::before { content:"";}.footer_social a[href*=pinterest]::before { content:"";}.footer_social a[href*=youtube]::before { content:"";}.footer_social a[href*=linkedin]::before { content:"";}.footer_social a[href*=tiktok]::before { content:"";}.footer__social-media li { display:inline-block; vertical-align:top; padding:0;}.pagination { justify-content:center;}.page_product_list_ref { position:relative;}.view__btn { font-size:0; padding:0; border:0; text-transform:none; background-color:transparent; border-radius:0;}.view__btn svg { fill:#2C3458; transition:transform ease 0.4s; width:14px;}@media (min-width:576px) { .view__btn svg {  width:16px; }}.view__btn.is-selected { pointer-events:none;}.view__btn.is-selected svg { fill:#0077C8;}@media (hover:hover) and (pointer:fine) { .view__btn:not(.is-selected):hover svg {  transform:scale(1.2); }}.order__select-outer select { max-width:14.5rem; font-size:1.1rem;}@media (min-width:768px) { .order__select-outer select {  max-width:20rem;  font-size:1.2rem; }}@media (max-width:767.98px) { .order__select-outer select {  height:3rem;  padding:0.45rem 3rem 0.6rem 1.5rem; }}@media (max-width:767.98px) { .order__select-outer.form-select-group::after {  right:1.2rem;  font-size:1rem;  top:15px; }}.infinite-scroll-btn { margin-bottom:1rem;}.product__rating.rating-stars { vertical-align:unset;}.page_artlist_next_link { height:0; content-visibility:hidden;}.page_artlist_next_loading { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}.page_artlist_next_loading .page_content_ajax { min-height:20rem; height:100%;}.favourites__btn, .remove-favourites__btn-outer { cursor:pointer; transition:color 0.4s;}.favourites__btn:hover { color:#0077C8;}.remove-favourites__btn-outer:hover { color:#D31010;}.favourites-btn.added::before { content:""; color:#D31010;}.product__param-type--color { border:1px solid currentColor; border-radius:3px; padding:0; height:1.6rem; width:1.6rem; flex:0 0 1.6rem; max-width:1.6rem; display:inline-flex; vertical-align:top;}.product__param-type--color-text { text-overflow:ellipsis; overflow:hidden;}.type--input-param.has-desc .form-select-group label { z-index:0; }@media (max-width:767.98px) { .artdet__pic-data-container {  background-color:#ffffff;  box-shadow:0 0 20px rgba(0, 119, 200, 0.05); }}.artdet__pic-data { position:relative; padding:10px 0; margin-bottom:3rem;}@media (min-width:768px) { .artdet__pic-data {  background-color:#ffffff;  border-radius:10px;  padding:20px;  box-shadow:0 0 20px rgba(0, 119, 200, 0.05);  margin-bottom:6rem; }}.artdet__pic-data .favourites-btn { position:absolute; top:-2px; transform:translateY(-50%); right:1rem; background-color:#ffffff; border-radius:5px; z-index:1;}@media (min-width:768px) { .artdet__pic-data .favourites-btn {  right:2rem; }}.artdet__pic-data .product__func-btn::after { font-size:1.6rem;}.artdet__img-data-left-col { flex:0 0 100%; max-width:100%; margin-bottom:2rem;}@media (min-width:768px) { .artdet__img-data-left-col {  flex:0 0 50%;  max-width:50%;  margin-bottom:0; }}@media (min-width:992px) { .artdet__img-data-left-col {  flex:0 0 410px;  max-width:410px; }}@media (min-width:1480px) { .artdet__img-data-left-col {  flex:0 0 500px;  max-width:500px; }}.artdet__data-right-col { flex:0 0 100%; max-width:100%;}@media (min-width:768px) { .artdet__data-right-col {  flex:0 0 calc(50% - 40px);  max-width:calc(50% - 40px); }}@media (min-width:992px) { .artdet__data-right-col {  flex:0 0 calc(100% - 450px);  max-width:calc(100% - 450px); }}@media (min-width:1480px) { .artdet__data-right-col {  flex:0 0 calc(100% - 540px);  max-width:calc(100% - 540px); }}.artdet__img-data-left { display:flex; flex-direction:column; row-gap:20px; grid-row-gap:20px;}.artdet__img-inner { width:500px; max-width:100%; margin:0 auto; position:relative;}.artdet__data-right { background-color:#ffffff; min-height:100%; display:flex; flex-direction:column;}@media (min-width:768px) { .artdet__data-right-inner {  top:1rem;  transition:top 0.3s;  position:-webkit-sticky;  position:sticky; } html.header-is-visib
124le .artdet__data-right-inner {  top:calc(var(--header-height--small) + 1rem); }}@media (min-width:1280px) { .artdet__block-left-inner, .artdet__block-right-inner {  top:1rem;  transition:top 0.3s;  position:-webkit-sticky;  position:sticky; } html.header-is-visible .artdet__block-left-inner, html.header-is-visible .artdet__block-right-inner {  top:calc(var(--header-height--small) + 1rem); }}@media (max-width:767.98px) { .artdet__block-right {  background-color:#A0E2FF;  padding-top:3rem;  padding-bottom:3rem; }}@media (min-width:1280px) { .artdet__block-right {  border-left:1px solid #E1E1E1; }}.review-summary__stars-wrap { font-size:2rem;}.writing-review__error-text { position:absolute; top:0; left:10px; right:10px; padding:10px;}.writing-review__info br { display:none;}.product-review { padding-top:1.5rem; padding-bottom:1.5rem; border-bottom:1px solid #E1E1E1;}.product-review:last-child { margin-bottom:0; border-bottom:0;}@media (min-width:1280px) { .product-review {  padding-top:3.5rem;  padding-bottom:3.5rem; }}.review-summary__reviews-count { white-space:nowrap; line-height:1;}.review-summary__score-num { line-height:0.8; position:relative; top:1px; font-size:24px; font-weight:700;}.product-review__head { overflow:hidden;}.product-review__write-review-btn-wrap { border-top:1px solid #E1E1E1;}.product-review__author, .product-review__created-at { border-left:1px solid #E1E1E1; color:#2C3458;}.product-review__verified-customer-wrap { border-left:1px solid #E1E1E1;}.product-review__verified-customer-badge { color:#10AE20;}.product-review__image { cursor:pointer; display:flex; align-items:flex-end; justify-content:center;}.product-review__image img { max-height:200px; width:auto;}.writing-review__image-upload-wrapper { min-height:200px; position:relative;}.writing-review__image-upload-outer { display:flex; height:100%; border-radius:5px; background-color:#FAFAFA; justify-content:center;}.writing-review__image-upload { flex:1 1 100%; cursor:pointer; position:relative; margin:0;}.js-review-image-upload:before { font-family:"Custom icons"; content:"+"; font-size:3.5rem; color:#999999; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); line-height:1;}.writing-review__image-wrapper { display:flex; align-items:center;}.js-review-image.has-fault .writing-review__upload-image-outer { border-color:#D31010;}.writing-review__image-delete { position:absolute; top:-10px; right:0;}.writing-review__image-delete::before { content:""; font-family:"Custom icons"; background-color:#D31010; color:#ffffff; padding:0.3rem 0.5rem; cursor:pointer; border-radius:0.5rem;}.js-review-image-content img { max-height:200px;}.progress-bar__col { padding:0 20px;}.progress-bar__count-col { flex:0 0 40px; max-width:40px; line-height:10px; font-size:1.4rem; padding-left:0 !important; text-align:right;}.review-text__title { font-weight:700;}.reviews__btn { min-width:120px;}.product-review__admin-answer-wrapper { background-color:#ffffff; border-radius:10px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.progress { overflow:visible;}.progress-bar { position:relative;}.page-contact-row:nth-child(odd) { background-color:rgba(0, 0, 0, 0.03);}.page-contact--2 .main-title3 { font-weight:700; text-align:left;}.page-contact__payment-methods, .page-contact__shipping-methods, .page-contact__discounts { list-style:none;}.page-contact__payment-method, .page-contact__shipping-method, .page-contact__discounts { padding-left:18px;}.page-contact__payment-method__link, .page-contact__shipping-method__link { display:inline-block; vertical-align:bottom;}.page-contact__payment-method__name, .page-contact__shipping-method__name, .page-contact__discount__name { font-size:1.6rem; display:inline-block; position:relative;}.page-contact__payment-method__name::before, .page-contact__shipping-method__name::before, .page-contact__discount__name::before { content:""; width:8px; height:8px; border-radius:50%; position:absolute; left:0; margin-left:-18px; top:8px; background-color:#0077C8;}.page-contact__payment-method__img, .page-contact__shipping-method__img { max-height:50px;}.page-contact__table { font-size:1.225rem;}@media (min-width:992px) { .page-contact__table {  font-size:1.4rem; }}.page-contact__table__row:nth-child(odd) { background-color:rgba(0, 0, 0, 0.03);}.page-contact__table__row--header { font-weight:700;}.qtyminus_common, .qtyplus_common { width:1.6rem; height:1.2rem; border:1px solid transparent; padding:0; background-color:transparent; color:#1B2036; transition:color ease 0.3s; display:flex; justify-content:center; align-items:center;}.qtyminus_common:focus::before, .qtyplus_common:focus::before { transform:scale(1.2); display:inline-block;}.qty_disable { color:#dddddd; cursor:not-allowed;}.qtyminus_common::before { content:""; border-left:4px solid transparent; border-right:4px solid transparent; border-top:4px solid currentColor;}.qtyplus_common::before { content:""; border-left:4px solid transparent; border-right:4px solid transparent; border-bottom:4px solid currentColor;}.cart_weight_kg { padding-left:0.5rem; font-weight:700;}.cart-item__qty-refresh-btn { padding:0; margin:0; vertical-align:top; border:1px solid #E1E1E1;}.cart-qty-refresh-btn-placeholder { width:3rem; height:1px; margin:0; display:none;}.page_shop_cart .cart-qty-refresh-btn-placeholder { display:inline-block;}.cart-item__qty-wrap { display:inline-flex; align-items:center; position:relative;}.has-unit .cart-product-item .cart-item__qty-wrap { margin-bottom:1.5rem;}.cart-mobile-label { font-weight:700; font-size:1.2rem;}.cart-item__not-on-stock { color:#AE8B10; border:1px solid currentColor; cursor:help;}@media (min-width:768px) { .cart-item__not-on-stock {  position:absolute;  transform:translateX(-100%);  margin-left:-5px; }}.cart-item__input-wrap { height:3rem;}.cart-item__variants, .cart-item__params { color:#2C3458;}.cart-item__variants + .cart-item__params { margin-top:0 !important;}#ud_shop_cart .cart-item__service-qty { width:46px; text-align:right;}.cart-item { background-color:#ffffff;}
124.cart-item.cart-package-offer-item .cart-item__input { opacity:1; color:#1B2036;}.cart-item:not(.cart-package-offer-item):not(.cart-plus-item) { margin-top:1rem; border-radius:5px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.cart-item:not(.cart-package-offer-item):not(.cart-package-offer) { overflow:hidden;}@media (min-width:768px) { .cart-item .form-select-group, .cart-item .form-text-area-group {  max-width:300px; }}.cart-item.checked { background-color:#f5e095;}.cart-item.is-invalid { background-color:#f25757 !important;}.cart-package-offer-item { background-color:#eeeeee; margin-bottom:0.2rem;}.cart-package-offer-wrapper { box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.cart-package-offer { margin-top:1rem; border-top-left-radius:5px; border-top-right-radius:5px;}.last-cart-package-offer-item { border-bottom-left-radius:5px; border-bottom-right-radius:5px;}.cart-item__plus-service { width:6rem;}.cart-item__inner { padding:1rem; position:relative;}@media (min-width:576px) { .cart-item__inner {  padding:1rem 2rem 1rem 1rem; }}@media (min-width:1480px) { .cart-item__inner {  padding:1rem 3rem 1rem 1rem; }}.cart-plus-item__inner { padding-left:1rem; padding-right:1rem; position:relative;}.cart-plus-item:first-of-type .cart-plus-item__inner { padding-top:1rem;}.cart-plus-item:last-of-type .cart-plus-item__inner { padding-bottom:1rem;}@media (min-width:576px) { .cart-plus-item__inner {  padding-right:2rem; }}@media (min-width:1480px) { .cart-plus-item__inner {  padding-right:3rem; }}.cart-plus-item { display:block;}.cart-plus-item:not(.cart-package-offer) { background-color:#eeeeee;}.cart-plus-item + .cart-plus-item { padding-top:1rem;}.discount-item { color:#0077C8;}.cart-item-sum-col { position:static; }@media (min-width:576px) { .cart-item-sum-col {  min-width:120px; }}@media (min-width:768px) { .cart-item-sum-col {  min-width:140px; }}@media (min-width:992px) { .cart-item-sum-col {  min-width:160px; }}.cart-item__name-link { font-weight:700;}
124.cart-header, .cart-item__name-link, .cart-plus-item__discount-value, .cart-plus-item__plus-service-name-and-qty-wrap { font-size:1.2rem;}@media (min-width:576px) { .cart-header, .cart-item__name-link, .cart-plus-item__discount-value, .cart-plus-item__plus-service-name-and-qty-wrap {  font-size:1.4rem; }}.cart-plus-item__discount-value, .cart-plus-item__plus-service-name-and-qty-wrap { padding-top:2px;}@media (min-width:576px) { .cart-plus-item__discount-value, .cart-plus-item__plus-service-name-and-qty-wrap {  padding-top:0; }}@media (max-width:575.98px) { .cart-item__name-wrap.has-del-btn {  padding-right:3rem; }}.has-unit .cart-product-item .cart-item-sum-col { margin-bottom:1.5rem;}.cart-item__sum-price-net, .cart-item-plus__price-net { font-size:0.9em; font-weight:400;}.cart-item__sum-label { padding-right:2.6rem;}@media (max-width:575.98px) { .cart-item__unit-prices {  padding-right:3rem; }}.cart-plus-item:first-of-type .cart-plus-item__wrapper::before,.order-return-plus-item__wrapper:first-of-type::before,.cart-package-offer + .cart-package-offer-item .cart-item__name-wrap::before,.cart-box__item-package-offer-item.first-package-offer-item .cart-box__pic-wrap::before { content:""; z-index:1; line-height:1; pointer-events:none; border-top:8px solid currentColor; border-right:8px solid transparent; border-bottom:0; border-left:8px solid transparent; border-radius:0; margin-left:0; color:#eeeeee; transform:scaleY(-1) translateY(100%); position:absolute; top:0;}@media (max-width:575.98px) { .cart-package-offer + .cart-package-offer-item .cart-item__name-wrap::before {  left:1rem; }}.cart-box__item-package-offer-item.first-package-offer-item .cart-box__pic-wrap::before { top:-1rem; left:2rem;}.cart-plus-item__discount-for-sku { word-break:break-word;}.cart-plus-item__discount-type, .cart-plus-item__plus-service-name-and-qty-wrap, .plus-item-coupon-text { font-weight:700;}.cart-item__counter { line-height:1.8rem;}.cart-item__clock { font-weight:700; letter-spacing:0.1rem; min-width:6.5rem; text-align:left; display:inline-block; vertical-align:top; margin:0 2px;}.sum-box-wrap { position:-webkit-sticky; position:sticky; top:1rem; margin-bottom:1rem; width:100%; overflow-y:auto; box-shadow:0 0 20px rgba(0, 119, 200, 0.05); transition:top 0.3s; border-radius:10px; background-color:#A0E2FF;}html.header-is-visible .sum-box-wrap { top:calc(var(--header-height--small) + 1rem);}@media (min-width:1280px) { .sum-box-wrap {  background-color:#ffffff; }}.sum-box { padding:3rem 2rem;}.sum-box-item { margin-bottom:0.7rem;}.sum-box-item--alt { margin-top:-0.7rem;}.cart-summary__sticky-sum.is-hidden { display:none;}@media (max-width:575.98px) { .cart-alerts .alert {  width:100%; }}.cart-shipping-alert, .cart-discount-alert { color:#0077C8; background-color:#A0E2FF; border-color:#A0E2FF;}.cart-shipping-alert hr, .cart-discount-alert hr { border-top-color:#87daff;}
124.cart-shipping-alert .alert-link, .cart-discount-alert .alert-link { color:#005995;}.cart__shipping-mode { text-transform:none;}.cart__shipping-mode + .cart__shipping-mode { margin-top:0.5rem;}.sum-net-price--current,.sum-gross-price--current { font-weight:700;}.cart__weight { margin:3rem 0;}.cart__buttons { margin-top:3rem;}.cart__buttons .btn { text-transform:none !important; margin-right:1rem; margin-top:0.5rem; margin-bottom:0.5rem;}.cart__buttons .btn:last-child { margin-right:0;}.cart-item__net-unit-price, .cart-item__gross-unit-price { line-height:1.2;}.cart-item__prices label, .page_cart_menny label, .cart-plus-item__prices-del-wrap label { font-size:1rem;}.cart-plus-item__plus-service-icon, .cart-plus-item__discount-icon { font-size:1.4rem; flex:0 0 20px; text-align:center;}@media (min-width:576px) { .cart-plus-item__discount-holder, .cart-plus-item__plus-service-holder {  width:60px; }}@media (max-width:575.98px) { .cart-plus-item.service-plus-item .cart-item__qty-col {  margin-left:70px; }}.cart-plus-item__prices-del-wrap { line-height:1;}.cart-header { padding-left:1rem; padding-right:1rem;}@media (min-width:576px) { .cart-header {  padding-right:2rem; }}@media (min-width:1480px) { .cart-header {  padding-right:3rem; }}.cart-header__name { text-transform:capitalize;}.cart-product-item .cart-item-del-wrap { position:absolute; top:-7px; right:0.5rem;}.cart-item-del-btn { padding:0; text-align:center; letter-spacing:0; color:#2C3458; transform:translateX(10px);}@media (min-width:768px) { .cart-item-del-btn {  margin-left:1rem; }}.cart-item__qty-col, .cart-header__qty-col { padding:0 1rem; flex:0 0 auto; max-width:100%;}.cart_summary p:last-child { margin-bottom:0;}@media (min-width:576px) { .cart-header__sum.has-delete-col {  padding-right:calc(3rem + 1rem); } .cart-item-del-wrap.need-gutter {  width:calc(3rem); } .cart-product-item .cart-item-del-wrap {  position:static; } .cart-item__qty-col, .cart-header__qty-col {  flex:0 0 140px;  max-width:140px; }}@media (min-width:768px) { .cart-item__qty-col, .cart-header__qty-col {  flex:0 0 180px;  max-width:180px; } .cart-item-del-wrap.need-gutter {  width:calc(3rem + 1rem); }}.cart-box__name { font-weight:700; padding-right:34px;}.cart-box__empty { text-align:center;}.cart-box__dropdown.dropdown__content .loading-spinner { display:none;}.cart-box__dropdown.dropdown__content .loading-spinner::after { width:77px; height:77px; border-width:3px;}.cart-box__dropdown.dropdown__content .cart-box__dropdown-inner { transition:opacity 0.5s ease;}.cart-box__dropdown.dropdown__content.cart-refreshing .cart-box__dropdown-inner { opacity:0.2;}.cart-box__dropdown.dropdown__content.cart-refreshing .cart-box__dropdown-inner::after { content:""; position:absolute; top:0; left:0; right:0; bottom:0;}.cart-box__dropdown.dropdown__content.cart-refreshing .loading-spinner { display:inline-block;}@media (min-width:576px) { .cart-box__dropdown.dropdown__content {  width:360px; } .cart-box__dropdown.dropdown__content .loading-spinner {  margin-top:-30px; }}@media (max-width:575.98px) { .cart-box__dropdown.dropdown__content {  padding-bottom:0; }}.cart-box__dropdown-content-inner { padding:0; overflow:hidden; height:100%;}@media (min-width:576px) { .cart-box__dropdown-content-inner {  padding:0 0 30px;  height:auto; }}@media (max-width:575.98px) { .cart-box__dropdown-inner {  padding:0 0 30px; } #container.nav-position-bottom .cart-box__dropdown-inner {  justify-content:flex-end; }}.cart-box__del-btn { flex:0 0 3.4rem; margin-left:1rem; background-color:transparent; font-size:1.2rem; color:#2C3458; position:absolute; top:-8px; right:0;}.cart-box__to-cart { width:120px;}.cart-box__sum { font-weight:700; background-color:#A0E2FF; padding:12px 10px; margin-bottom:1rem; line-height:1.2; font-size:1.6rem;}.cart-box__sum-and-btns, .cart-box__title, .cart-box__empty-container { max-width:100%; margin:0 auto; width:360px; padding:0 20px;}@media (min-width:576px) { .cart-box__sum-and-btns, .cart-box__title, .cart-box__empty-container {  padding:0 30px; }}.profile__title, .cart-box__title { font-weight:700; text-transform:uppercase;  align-items:baseline; margin-bottom:1.5rem;}.cart-box__empty-container .cart-box__title { padding-left:0; padding-right:0;}.cart-box__sum-text { font-size:1.2rem;}.cart-box__sum-price { padding-left:10px;}.cart-box__shipping-not-free, .cart-box__shipping-free { color:#0077C8; padding:0; line-height:1.21;}.cart-box__shipping-not-free::before, .cart-box__shipping-free::before { font-size:1.6rem;}.bubble { position:absolute; top:-5px; right:-5px; width:20px; height:20px; border-radius:50%; font-size:12px; font-weight:300; border:0; background:#0077C8; color:#ffffff; display:flex; justify-content:center; align-items:center; box-shadow:0 5px 10px rgba(0, 119, 200, 0.4);}.profile__bubble { right:auto; left:18px;}.profile__bubble::after { content:""; font-family:"Custom icons";}@media (min-width:992px) { .profile__bubble {  left:28px; }}.cart-box__bubble { background-color:#ffffff; color:#1B2036; font-weight:700;}#ud_shop_cart .cart-box__bubble, #ud_shop_order_mods .cart-box__bubble, #ud_shop_order_control .cart-box__bubble, #ud_shop_order_send .cart-box__bubble, #ud_shop_order_checkout .cart-box__bubble { display:none;}.cart-box__item-price--full { font-size:1.6rem; font-weight:700;}.cart-box__items { overflow-x:hidden; overflow-y:scroll; min-height:60px; overscroll-behavior-y:none; padding:0 14px 0 20px; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.cart-box__items::-webkit-scrollbar { width:6px; height:6px;}.cart-box__items::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.cart-box__items::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.cart-box__items::-webkit-scrollbar-track { background-color:#ffffff;}@-moz-document url-prefix() { .cart-box__items {  padding:0 12px 0 20px; }}@media (min-width:576px) { .cart-box__items {  padding:0 24px 0 3
1240px;  max-height:calc((var(--vh, 1vh) * 100) - var(--cart-box-header-height) - var(--dropdown-btn-bottom-distance) - var(--cart-box-sum) - var(--cart-box-btns) - var(--cart-box-free-shipping-height) - 80px - 16px - 10px - 6px); } @-moz-document url-prefix() {  .cart-box__items { padding:0 22px 0 30px;  } }}.cart-box__item { border-bottom:1px solid #E1E1E1; margin-bottom:1.5rem; padding-bottom:1.5rem; position:relative;}.cart-box__item:last-child, .cart-box__item.cart-box__item-package-offer-item, .cart-box__item.cart-box__item-package-offer { border-bottom:none;}.cart-box__item.cart-box__item-package-offer-item:not(.last-package-offer-item) { margin-bottom:0.1rem; padding-bottom:0;}.cart-box__item.last-package-offer-item { padding-bottom:0;}.cart-box__item:last-child { margin-bottom:0;}@media (max-width:575.98px) { .cart-box__item {  max-width:320px;  margin:0 auto 1.5rem; }}.cart-box__item-package-offer { padding-bottom:0;}.cart-box__item-package-offer-item-inner { background-color:#EEEEEE; padding-top:1rem; padding-bottom:1rem;}.first-package-offer-item .cart-box__item-package-offer-item-inner { border-top-left-radius:0.5rem; border-top-right-radius:0.5rem;}.last-package-offer-item .cart-box__item-package-offer-item-inner { border-bottom-left-radius:0.5rem; border-bottom-right-radius:0.5rem;}.cart-box__variants { color:#2C3458; font-size:1.2rem;}.cart-box__variant::after { content:",";}.cart-box__variant:last-child::after { display:none;}.sum-box__main-title { line-height:1; font-weight:700; text-transform:uppercase; margin-bottom:2rem; font-size:1.6rem;}.sum-box form[name=form_megj] { width:100%;}.sum-box__coupon { width:calc(100% + 2 * 2rem); margin:0 -2rem 2rem; display:inline-block;}.sum-box__coupon-input { text-align:center; color:#2C3458;  padding-left:3.8rem; padding-right:3.8rem;}.sum-box__coupon-input[readonly] { background-color:#ffffff; border-color:#E1E1E1;}.sum-box__coupon-del-btn.btn-text2:disabled { opacity:0.5; color:#1B2036;}.sum-box__coupon-title { position:relative; padding:0.75em 2rem; margin-bottom:2rem;}.sum-box__coupon-form-wrapper { padding:2rem 2rem 1.5rem; max-width:280px; margin:0 auto; background-color:#A0E2FF; background-image:url('https://www.medimarket.hu/!common_design/base/002400/image/coupon_bg.png'), url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%231b20361a' stroke-width='3' stroke-dasharray='6%2c12' stroke-dashoffset='4' stroke-linecap='square'/%3e%3c/svg%3e"); border-radius:10px;}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:192dpi), screen and (min-resolution:2dppx) { .sum-box__coupon-form-wrapper {  background-image:url('https://www.medimarket.hu/!common_design/base/002400/image/[email protected]'), url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%231b20361a' stroke-width='3' stroke-dasharray='6%2c12' stroke-dashoffset='4' stroke-linecap='square'/%3e%3c/svg%3e"); }}.sum-box__title { flex:0 0 65%; line-height:1.2; padding-right:0.25em;}.sum-box__coupon-item .sum-box__title { flex:0 0 100%;}.sum-box__value { text-align:right; flex:0 0 35%; line-height:1.2; font-weight:700;}.sum-box__total-price .sum-box__value { font-size:1.8rem;}.sum-box__total-price { color:#0077C8; font-weight:700; margin-bottom:2rem;}.sum-box__point-credit .sum-box__title, .sum-box__point-credit .sum-box__value { flex:0 0 auto;}.sum-box__total-savings { min-width:120px;}.order-left-content { padding:0 10px; flex:0 0 100%; max-width:100%;}@media (min-width:1280px) { .order-left-content {  -webkit-box-flex:0;  -webkit-flex:0 0 calc(100% - 390px);  -moz-box-flex:0;  -ms-flex:0 0 calc(100% - 390px);  flex:0 0 calc(100% - 390px);  max-width:calc(100% - 390px); }}.order-right-content { padding:0 10px; flex:0 0 100%; max-width:100%;}@media (min-width:1280px) { .order-right-content {  -webkit-box-flex:0;  -webkit-flex:0 0 390px;  -moz-box-flex:0;  -ms-flex:0 0 390px;  flex:0 0 390px;  max-width:390px; }}.order-step { width:auto;}.order-step:not(:last-child)::after { content:""; position:absolute; top:20px; content:""; z-index:1; line-height:1; pointer-events:none; border-top:0.25em solid transparent; border-right:0; border-left:0.25em solid currentColor; border-bottom:0.25em solid transparent; border-radius:0; margin-left:0.25em; margin-left:0;}.order-step.is-done a:hover, .order-step.is-done a:focus { color:#0077C8;}@media (max-width:575.98px) { .order-step {  flex:1 0 auto; } .order-step:not(:last-child)::after {  left:calc(50% + 40px / 2);  transform:translate(-50%, -50%); } .order-step:last-child {  flex:0 0 auto; }}@media (min-width:576px) { .order-step {  flex:0 0 auto; } .order-step:not(:last-child)::after {  right:0;  transform:translate(50%, -50%); }}@media (min-width:576px) and (max-width:991.98px) { .order-steps--5 .order-step {  flex:0 0 20%; } .order-steps--4 .order-step {  flex:0 0 25%; } .order-steps--3 .order-step {  flex:0 0 33.333%; }}@media (min-width:992px) { .order-step.col {  flex:0 0 auto;  padding:0 4rem; } .order-step.col:first-child {  padding-left:0; } .order-step.col:last-child {  padding-right:0; }}@media (min-width:1280px) { .order-step.col {  padding:0 5rem; }}.order-step__icon { position:relative; z-index:1; text-align:center; color:#1B2036; font-size:16px; width:40px; height:40px; line-height:40px; border-radius:5px; display:block; background-color:#A0E2FF; border-color:#E1E1E1; transition:background-color ease 0.4s, color ease 0.4s;}.order-step__icon::before { font-family:"Custom icons";}.is-active .order-step__icon, .is-done:not(.is-active):hover a .order-step__icon { color:#1B2036; background-color:#A0E2FF;}.order-step--reg .order-step__icon::before { content:"";}.order-step--mods .order-step__icon::before { content:"";}.order-step--control .order-step__icon::before { content:"";}.order-step--send .order-step__icon::before { content:""; position:relative; left:-1px; top:1px;}.order-step--checkout .order-step__icon::before { content:"";}.is-done .order-step__icon { color:#1B2036; background-color:#A0E2FF;}.is-done .order-step__icon::after { content:""; font-family:"Custom icons"; font-weight:300; position:absolute; font-size:1.2rem; text-align:center; top:-3px; right:-3px; width:2rem; height:2rem; display:flex; align-items:center; justify-content:center; border-radius:50%; color:#ffffff; background-color:#0077C8; box-shadow:0 5px 10px rgba(0, 119, 200, 0.4);}@media (min-width:576px) { .order-step__icon {  margin:0 auto; }}.order-step__text { margin-top:1rem; padding:0 0.5rem; display:none; font-size:1.2rem; line-height:1.2; text-align:center;}@media (min-width:576px) { .order-step__text {  display:block; }}.order-mods-section__outer, .order-control-section__wrapper, .order-checkout__payment-section, .order-checkout__change-payment, .order-flow-block { padding:2rem; background-color:#ffffff; position:relative; overflow:hidden; min-height:100%; border-radius:10px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}@media (min-width:576px) { .order-mods-section__outer, .order-control-section__wrapper, .order-checkout__payment-section, .order-checkout__change-payment, .order-flow-block {  padding:3rem; }}.postreg__inner { background-color:#A0E2FF;}.order-control-section__col, .order-mods-section__col { margin-bottom:1rem;}.order-mods__main > .row { min-height:100%;}.order-mods__main-title, .order-control__main-title, .order-checkout__payment-title,.change-payment__main-title, .contact-main-title, .order-main-title, .contact__main-title { margin-bottom:2rem; font-weight:700; font-size:1.4rem; text-transform:uppercase;}.order-steps { margin-bottom:2rem;}.order-steps-inner { margin-bottom:2rem;}@media (min-width:576px) { .order-steps-inner {  margin-bottom:4rem; }}@media (min-width:1280px) { .order-steps-inner {  max-width:75%;  padding-right:4rem; }}.order-step__text--actual { font-weight:700;}@media (min-width:576px) { .order-step__text--actual {  display:none; }}.order-mods__logo-wrap, .order-mods__details { padding-left:2.8rem;}.order-mods__logo { max-height:50px;}.order-mods__overlay-error { margin-left:2rem; list-style:outside; text-align:left;}.order-mods__param-fault-text { visibility:hidden;}.order-mods__param.has-fault .order-mods__param-fault-text { visibility:visible;}.js-order-mods--disabled { opacity:0.5;}.js-order-mods--disabled .order-mods__handling-cost,.js-order-mods--disabled .order-mods__shipping-cost { color:#2C3458; opacity:0.5;}.js-order-mods--disabled label { cursor:not-allowed;}@media (max-width:575.98px) { .order-mods__details {  font-size:1.1rem; }}.order-mods__text-no-master-method p:first-child { display:inline;}.order-mods__handling-cost-hidden,.order-mods__shipping-cost-hidden { display:none;}.cart__only-shipping-modes { max-height:7.6rem; overflow:auto;}.cart__only-shipping-modes .cart__shipping-mode-name { line-height:1.2;}.order-mods__item { transition:all ease 0.4s; margin-bottom:2.5rem;}
124.order-mods__item:last-child { border-bottom:none !important;}.title-required-text { font-weight:normal; display:inline-block;}.title-required-text::before { margin-right:2px;}.title-required-text::after { margin-left:2px;}.order-mods__details { display:none;}.order-mods__delivery-map a::before { content:""; font-family:"Custom icons"; font-size:24px;}.order-mods__delivery-map a { display:inline-block;}.page_order_mods_deliverypoint_info strong { display:block;}.order-mods__delivery-point-selects.has-fault .order-mods__delivery-point-select-text { color:#D31010;}.order-mods__delivery-point-selects .form-select-group { width:340px; max-width:100%;}.order-mods__item.is-active { background-color:#1B2036; display:block;}.order-mods__delivery-map a::before { color:#0077C8;}.order-mods--active .order-mods__name { color:#0077C8;}.order-mods__virtual-point { white-space:nowrap; font-weight:700;}.order-mods__params label:not(.custom-control-label):not(.custom-file-label), .order-mods__params legend { font-weight:700;}.spacer-1 { width:1.8rem;}.spacer-3 { width:60px;}.spacer-b-1 { margin-bottom:1rem;}.spacer-b-2 { margin-bottom:2rem;}.spacer-b-3 { margin-bottom:4rem;}.spacer-b-4 { margin-bottom:6rem;}.spacer-b-5 { margin-bottom:10rem;}.order-control__payment-logo img, .order-control__shipping-logo img { max-height:50px;}.order-control__payment-data, .order-control__shipping-data { flex-basis:50%;}.control-product:first-child { border-top:0 !important; margin-top:0 !important;}.control-product__variants + .control-product__params { margin-top:0 !important;}@media (min-width:768px) { .control-product__pic {  max-width:70px; }}.contact-username__data { word-break:break-all;}.order-control-modify-btn { font-size:inherit; text-align:left; display:inline-flex; align-items:center;}.order-control-modify-btn::after { color:#0077C8;}.order-control-modify-btn:hover, .order-control-modify-btn:focus { color:#0077C8;}.shipping-comment, .order-comment { resize:none;}.shipping-comment + label, .order-comment + label { font-size:1.2rem;}.order-comment__count, .shipping-comment__count { padding-right:5px;}.order-control__contact-wrap, .order-control__invoice-wrap, .order-control__shipping-wrap { background-color:#ffffff;}.order-control-data { padding:7px 0; line-height:1.2; display:flex; flex-wrap:wrap; font-size:1.2rem;}@media (min-width:576px) { .order-control-data {  font-size:1.4rem; }}.order-control-title { flex:0 0 50%; max-width:50%; padding-right:10px;}.order-control-value { font-weight:700; flex:0 0 50%; max-width:50%;}.order-contact-username .order-control-value, .order-param .order-control-value { word-break:break-all;}.order-control__customer-params .order-control-data, .order-control__order-params .order-control-data, .order-control__contact-datas .order-control-data, .order-details__order-datas .order-control-data { -webkit-column-break-inside:avoid; page-break-inside:avoid; break-inside:avoid;}.order-control__customer-params .order-control-datas .order-control-title, .order-control__customer-params .order-control-datas .order-control-value, .order-control__order-params .order-control-datas .order-control-title, .order-control__order-params .order-control-datas .order-control-value, .order-control__contact-datas .order-control-datas .order-control-title, .order-control__contact-datas .order-control-datas .order-control-value, .order-details__order-datas .order-control-datas .order-control-title, .order-details__order-datas .order-control-datas .order-control-value { flex:0 0 auto; max-width:100%; min-width:50%;}.order-control__customer-params .order-control-datas .order-control-value, .order-control__order-params .order-control-datas .order-control-value, .order-control__contact-datas .order-control-datas .order-control-value, .order-details__order-datas .order-control-datas .order-control-value { margin-left:auto;}@media (min-width:768px) { .order-control__customer-params .order-control-datas, .order-control__order-params .order-control-datas, .order-control__contact-datas .order-control-datas, .order-details__order-datas .order-control-datas {  -webkit-columns:2;  -moz-columns:2;  columns:2;  -webkit-column-gap:6rem;  -moz-column-gap:6rem;  column-gap:6rem;  height:100%;  column-rule:1px solid #E1E1E1; }}.order-control__payment-name, .order-control__shipping-name { font-weight:700; line-height:1.2;}.order-data { margin-bottom:1.5rem;}.order-data-value { font-weight:700;}#page_start_txt_top { color:#1B2036;}.page_text_warning { font-weight:700;}.order-checkout__payment-subtitle_info { margin-bottom:10px;}.checkout_changepayment_box table { margin-bottom:0;}
124.change-payment-tr:last-child td { border-bottom:none !important;}.transaction-data { font-weight:700;}.transaction-title { line-height:1.2;}.order-checkout__transaction-data { margin-bottom:0.5rem;}.order_send_key_code { font-size:16px; font-weight:700;}#thx_laha_banner_hu, #thx_laha_banner_en { display:block; margin:0 auto; width:100%; height:90px; text-align:center; background-image:url('https://www.medimarket.hu/!common_design/own/image/laha_banner_720_hu.jpg'); background-position:center; background-repeat:no-repeat;}#thx_laha_banner_en { background-image:url('https://www.medimarket.hu/!common_design/own/image/laha_banner_720_en.jpg');}.page_space2 { height:30px;}.page_text_common { margin-bottom:10px;}#page_order_send_content .payment_method { width:100%; margin:0 auto;}.payment_method .page_newcust_button_left, .payment_method .page_newcust_button_right { float:none; display:inline-block; vertical-align:top; margin:0 10px;}.payment_method .text_input_checkbox { display:inline-block; vertical-align:bottom;}@media (max-width:767.98px) { #thx_laha_banner_hu {  background-image:url('https://www.medimarket.hu/!common_design/own/image/laha_banner_480_hu.jpg');  height:60px; } #thx_laha_banner_en {  background-image:url('https://www.medimarket.hu/!common_design/own/image/laha_banner_480_en.jpg');  height:60px; }}@media (max-width:575.98px) { #thx_laha_banner_hu {  background-image:url('https://www.medimarket.hu/!common_design/own/image/laha_banner_245_hu.jpg');  height:245px; } #thx_laha_banner_en {  background-image:url('https://www.medimarket.hu/!common_design/own/image/laha_banner_245_en.jpg');  height:245px; }}.history-date, .history-name { white-space:nowrap;}.order-status-history-row + .order-status-history-row { margin-top:1rem;}.order-track__payment-status.alert { vertical-align:middle; padding:3px 10px;}.payment-status__data { display:inline-block;}.payment-status__title .order-data-title { padding-right:0.5rem;}#tab_favorites_content .page_artlist_listing_order { display:none;}.order-track__filter-name { font-weight:bold;}@media (min-width:440px) { .order-track__filter-name {  font-weight:normal; }}.order-track__date { word-spacing:0.5rem;}.saved-filters-header, .orders-header { background-color:#A0E2FF;}.order-track__discount-inner { display:flex; align-items:center; padding:10px; background-color:#ffffff; border-radius:5px;}.order-track__discount-col { border:2px solid #0077C8; border-radius:5px; font-weight:900; font-size:2.4rem; padding:1rem; color:#0077C8; line-height:1; margin-right:1rem; white-space:nowrap;}@media (min-width:992px) { .order-track__discount-col {  font-size:3.2rem;  padding:2rem;  margin-right:2rem; }}.order-track__virtual-point, .order-track__discount-direct, .order-track__discount-total, .order-track__affiliate-comission, .order-track__affiliate-order-num { font-weight:700; white-space:nowrap;}.item-status__value { display:inline-block;}.order-details-product:first-child { border-top:0 !important; margin-top:0 !important;}@media (min-width:768px) { .order-details-product-pic {  max-width:70px; }}.order-details__invoice-number a, .order-details__package-number a { color:#1B2036;}.order-details__invoice-number a::before, .order-details__package-number a::before { content:""; font-family:"Custom icons"; font-weight:300; color:#1B2036; padding-right:0.3rem;}.order-details__package-number a:before { content:"";}.order-details__invoice-number button::after,.order-details__package-number button::after { display:none;}.order-return-item__inner { display:flex; flex-direction:column; background-color:#ffffff; position:relative; border-radius:10px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05); transition:box-shadow ease 0.4s; overflow:hidden; height:100%;}@media (hover:hover) and (pointer:fine) { .order-return-item__inner:hover {  box-shadow:0 0 20px rgba(0, 119, 200, 0.15); }}.order-return-item.checked > .order-return-item__inner { background-color:#A0E2FF;}.order-return-item.is-invalid > .order-return-item__inner { box-shadow:0 0 20px rgba(211, 16, 16, 0.15);}.order-return-item__inner2 { padding:3.8rem 2rem 0;}.order-return-item__img-outer { width:280px; max-width:100%; margin:0 auto 1rem;}.order-return__checkbox { position:absolute; right:2rem; top:0.8rem;}.order-return-item__name { font-weight:700;}.order-return-item__variants, .order-return-item__params { color:#2C3458;}.order-return-item__qty { align-self:flex-end; padding-bottom:0.5rem; font-weight:700;}.order-return-item__sum-price-net, .order-return-item__price-net { font-size:1.2rem; font-weight:400;}.order-return-item__sum-price-gross, .order-return-item__price-gross { font-size:1.8rem; font-weight:700;}.order-return-plus-item__wrapper { padding:1rem 2rem; position:relative; display:flex; flex-wrap:wrap; align-items:center; background-color:#eeeeee; column-gap:10px;}.order-return-plus-item__wrapper:first-of-type { margin-top:auto;}@media (min-width:576px) { .order-return-item__sum-price-gross, .order-return-item__price-gross {  font-size:2.4rem; } .order-return-item__sum-price-net, .order-return-item__price-net {  font-size:1.4rem; }}#page_PopupContainer.shop_popup_exitpopup { left:0 !important; transform:translate(calc((100vw - 100%) / 2), -50%) !important; max-width:90vw; background-color:#ffffff; box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}#page_PopupContainerMobile.shop_popup_exitpopup { overflow:visible; box-shadow:0 0 15px rgba(0, 0, 0, 0.2); left:0 !important; transform:translate(calc((100vw - 100%) / 2), -50%) !important;}#page_PopupContainerMobile.shop_popup_exitpopup #page_PopupContainerMobile_inner { max-height:90vh; overflow-y:auto !important; overscroll-behavior-y:contain;}.page_exitpopup_picture img { width:100%; height:100%;}.page_exitpopup_end { display:none; padding:20px 40px; text-align:center;}.page_exitpopup_start { display:block;}.page_exitpopup_form { padding:0 3rem 3rem 3rem;}.page_exitpopup_title1 { padding:3rem 3rem 0;}.page_exitpopup_title2 { font-size:24px; line-height:28px; font-weight:700; letter-spacing:1px; margin-bottom:20px; padding:0 20px; text-transform:uppercase;}.page_exitpopup_start .page_exitpopup_fault { padding:0.5rem 3rem; font-size:1.3rem; display:none; color:#D31010;}.page_exitpopup_form .page_exitpopup_form_button input { width:100%; color:#ffffff; background:#0077C8; border:1px solid #0077C8;}.page_exitpopup_form .page_exitpopup_form_button input:hover { background-color:#005995; border-color:#005f9f;}.page_exitpopup_form_privacy_policy { display:flex; align-items:center; margin:5px 0;}.page_exitpopup_form_privacy_policy label::before { top:50% !important; transform:translateY(-50%) !important;}.page_exitpopup_form .page_exitpopup_form_button { margin-top:10px;}.page_exitpopup_newsletter_coupon .page_exitpopup_form input { width:100%; max-width:none;}.page_exitpopup_newsletter_coupon .page_exitpopup_form { width:100%; padding:0 30px; margin-bottom:10px;}.page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer { border:3px dashed #0077C8; background-color:#ffffff; width:calc(100% - 60px); padding:20px; margin:30px; text-align:center;}@media (min-width:576px) { .page_exitpopup_newsletter_coupon .page_exitpopup_form {  float:left;  width:50%;  padding:0 15px 0 30px; } .page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer {  float:left;  width:calc(50% - 45px);  margin:0 30px 0 15px; }}.page_exitpopup_coupon1 { font-size:1.3rem; color:#888888;}.page_exitpopup_coupon2 { font-size:2.4rem; line-height:24px; font-weight:700; letter-spacing:1px; margin:5px 0; color:#0077C8;}.page_exitpopup_coupon3 { font-size:1.6rem; font-weight:700; color:#0077C8;}.page_exitpopup_end .page_exitpopup_form { width:100%; float:none;}.page_exitpopup_end .page_exitpopup_form input { max-width:220px;}.filter-box__buttons { margin:0 0 0 2rem; display:flex; column-gap:1rem;}.filter-box__buttons button { width:30px; height:30px; display:inline-flex; align-items:center; justify-content:center; padding:0;}.filter-box__buttons button::after { display:none;}.product_filter_desc_icon { color:#0077C8;}.product_filter_color_value { width:2.4rem; height:2.4rem; flex:0 0 2.4rem; max-width:2.4rem; border-radius:5px; background-color:currentColor; padding:0; position:relative; display:inline-block; vertical-align:middle;}.product_filter_color_value[data-hexa=ffffff] { box-shadow:inset 0 0 0 1px #dddddd;}.filtered-tags .product_filter_color_value { padding:0; width:1.2rem; height:1.2rem; flex:0 0 1.2rem; max-width:1.2rem; border-radius:2.5px;}.product_filter_text_color_text { padding-left:0.3rem; display:inline-block; vertical-align:middle;}.product_filter_checkbox .product_filter_text_color_text { padding-left:0.6rem;}.product_filter_title__text { font-weight:700;}.product_filter_title { margin-bottom:1.5rem; display:block; position:relative; cursor:pointer; padding-right:3.4rem; transition:margin-bottom ease 0.4s;}.product_filter_title.is-closed { margin-bottom:0;}.product_filter_title.is-closed .product_filter_title__icon::after { transform:scaleY(1);}.product_filter_title__icon { border:1px solid #E1E1E1; border-radius:5px; width:24px; height:24px; display:flex; align-items:center; justify-content:center; position:absolute; top:-2px; right:0;}.product_filter_title__icon::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:4px solid currentColor; border-right:4px solid transparent; border-bottom:0; border-left:4px solid transparent; border-radius:0; margin-left:0.25em; transition:transform 0.4s; margin:0 !important; transform:scaleY(-1);}.custom-control-label.product_filter_link { padding-top:2px;}.filtered-tags--1 .selected-filter:first-child { margin-top:1rem;}.filter-bar { margin-bottom:2rem; transition:top ease 0.4s; display:none;}
124html.header-is-fixed.header-is-visible .filter-bar { top:var(--header-height--small);}@media (max-width:991.98px) { .filter-bar > .container {  padding-right:0;  padding-left:0; }}#container.filter-exists .filter-bar, #container.filter-cache-exists .filter-bar, #container.filter-box-content-exists .filter-bar { display:block;}.filter-bar__inner { padding:10px; background-color:#A0E2FF;}@media (min-width:768px) { .filter-bar__inner {  padding:10px 20px; }}.filtered-tags { display:flex; flex-wrap:wrap; gap:5px;}.filter-bar .filtered-tags { border:none; padding:0;}.filtered-tags label { max-width:100%; padding:0.5rem 1rem 0.5rem 3rem; margin-bottom:0; user-select:none; background-color:#A0E2FF; border-radius:5px; display:inline-flex; flex-wrap:wrap; align-items:center; position:relative;}#filter-bar .filtered-tags label { background-color:transparent;}#filter-bar .filtered-tags label:hover { background-color:#1B2036;}.filtered-tags label::before { content:""; font-family:"Custom icons"; color:#0077C8; position:absolute; left:1rem; line-height:1;}.filtered-tags label:hover { background-color:#1B2036; color:#ffffff;}.filtered-tags label .product_filter_text_count { display:none;}.filtered-tags label .product_icon_outer { border:none; padding:0; width:1.8rem; height:1.8rem; line-height:1.8rem; vertical-align:top; background-color:transparent;}@supports not (gap:5px) { .filtered-tags label {  margin:0 0.5rem 0.5rem 0; } .filtered-tags label:last-child {  margin-right:0; } .filtered-tags.filtered-tags--2 label {  margin:0.5rem 0.5rem 0.5rem 0; }}.product_filter_text_count_value::before { content:"(";}.product_filter_text_count_value::after { content:")";}.selected-filter__title { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}.selected-filter__title::after { content:":"; margin-right:5px;}.label-type--color, .label-type--color_text { margin-bottom:0;}.product_filter_text .product_filter_checkbox { margin-bottom:0.7rem;}.product_filter_text:last-child .product_filter_checkbox { margin-bottom:0;}.selected-filter__values { display:inline-flex; align-items:baseline; font-weight:700;}@media (min-width:440px) { .filter-bar .selected-filter__values {  white-space:nowrap; }}.selected-filter__value-max::before { content:" - ";}.js-remove-slider-filter { cursor:pointer; position:relative; vertical-align:middle; align-items:center; text-align:left; display:inline-flex; white-space:nowrap;}.js-remove-slider-filter * { pointer-events:none;}.product_filter_content { display:block; padding:6px;  margin:-6px; }.filter-type--checkbox .product_filter_content, .saved_filters_content { overflow-y:auto; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.filter-type--checkbox .product_filter_content::-webkit-scrollbar, .saved_filters_content::-webkit-scrollbar { width:6px; height:6px;}.filter-type--checkbox .product_filter_content::-webkit-scrollbar-thumb, .saved_filters_content::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.filter-type--checkbox .product_filter_content::-webkit-scrollbar-thumb:hover, .saved_filters_content::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.filter-type--checkbox .product_filter_content::-webkit-scrollbar-track, .saved_filters_content::-webkit-scrollbar-track { background-color:#ffffff;}.saved_filter_wrapper + .saved_filter_wrapper { margin-top:1rem;}.product_filter_text_inner label[for] { padding:0; margin:0; line-height:normal; cursor:pointer; vertical-align:initial;}.product_filter_num { height:18px; opacity:0.5; transition:opacity 0.3s ease; height:18px; width:calc( 100% - 2 * 18px ); position:relative; margin:0 auto;}.product_filter_num::before { content:""; position:absolute; top:0px; left:-18px; right:-18px; height:18px; background-color:#e1e1e1; border-radius:5px; cursor:w-resize;}.product_filter_num.ui-slider { opacity:1;}.ui-slider-range { top:0px; background:#0077C8; height:18px; position:absolute; cursor:w-resize;}.ui-slider-handle { width:18px; height:18px; display:inline-flex; justify-content:center; align-items:center; color:#ffffff; font-size:16px; text-align:center; position:absolute; top:0; cursor:w-resize; border:0 solid #0077C8; background:#0077C8; padding:5px;}.ui-slider-handle::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:0.25em solid transparent; border-right:0; border-left:0.25em solid currentColor; border-bottom:0.25em solid transparent; border-radius:0; margin-left:0;}.ui-slider-handle:first-of-type { border-radius:5px 0 0 5px; transform:translateX(-18px); box-shadow:1px 0 0 0 #0077C8;}.ui-slider-handle:last-of-type { border-radius:0 5px 5px 0; box-shadow:-1px 0 0 0 #0077C8;}
124.ui-slider-handle:last-of-type::after { transform:scaleX(-1);}.ui-slider-handle:active, .ui-slider-handle:focus { z-index:1;}.product_filter_color label::before,.product_filter_icon label::before { display:none !important;}.product_filter_type_color { display:flex; flex-wrap:wrap;}.product_filter_more { display:none;}.product_filter_value_disabled .product_filter_text_count, .product_filter_value_refreshing_disabled .product_filter_text_count span { display:none;}.product_filter_value_refreshing .product_filter_text_count span { display:none;}.product_filter_value_refreshing .product_filter_text_count::after { width:12px; height:12px; content:""; border-radius:50%; border:1px solid; border-color:#2C3458 transparent #2C3458 transparent; animation:spin 1.5s linear infinite; position:absolute; top:50%; margin-top:-6px;}.product_filter_value_disabled .text_input_checkbox:hover { cursor:default;}.product_filter_value_disabled a { cursor:default;}.product_filter_type_icon, .product_filter_type_iconmore { display:flex; flex-wrap:wrap; max-width:100%; column-gap:5px; row-gap:10px;}.product_filter_type_icon label, .product_filter_type_iconmore label { margin-bottom:0;}.product_filter_icon { cursor:pointer; display:inline-flex; float:none !important;}.product_filter_icon .product_filter_text_count_value { display:block; margin-left:0;}@supports not (display:grid) { .product_filter_icon {  margin-right:10px;  margin-bottom:5px; }}.product_icon_outer { padding:3px; border:1px solid #E1E1E1; background-color:transparent !important; border-radius:5px; display:inline-block; font-size:0;}.product_filter_icon_checked .product_icon_outer { border-color:#1B2036;}.product_filter_icon_unchecked_grayscale { -webkit-filter:grayscale(1); filter:grayscale(1);}.label-type--iconmore { margin-bottom:1rem;}.product_filter_checkbox { align-self:flex-start;}.product_filter_checkbox input { display:none;}.product_filter_checkbox input:disabled ~ label { pointer-events:none;}.product_filter_more_link { padding:0.5rem 2rem 0.5rem 3rem; cursor:pointer; font-size:1rem;}.product_filter_more_link strong { font-weight:400;}.product-list__filter-content-outer { padding:0;}.product-list__filter-content-outer .loading-spinner__wrap { display:none; min-height:200px; margin-top:20px;}#container.filter-cache-exists .product-list__filter-content-outer .loading-spinner__wrap { display:block;}.view { display:flex; column-gap:1rem;}@media (min-width:1280px) { .view {  column-gap:2rem; }}.view--top + .product-list__filter-content-outer,.order--top + .product-list__filter-content-outer { position:static;}.product_filter_group, .saved_filters_wrapper, .filtered-tags, .show-filtered-products-btn-wrap { padding:2rem 0; position:relative; border-bottom:1px solid #E1E1E1;}.product_filter_group:empty, .saved_filters_wrapper:empty, .filtered-tags:empty, .show-filtered-products-btn-wrap:empty { display:none;}.filter_remove { cursor:pointer;}.filter_remove::before { padding-right:5px;}.product-filter__buttons { padding:2rem 0 3rem; text-align:center;}.product-filter__buttons button { min-width:180px;}@media (max-width:767.98px) { .filter-box-bar__buttons-wrap .btn {  padding:0;  width:4rem;  height:4rem;  display:inline-flex;  align-items:center;  justify-content:center;  font-size:0; } .filter-box-bar__buttons-wrap .btn::after {  font-size:1.4rem;  margin:0; }}.show-filtered-products-btn:not(.immediate-disabled)::after { content:" (" attr(data-product-num) ")"; margin-left:0; font-family:inherit;}.show-filtered-products-btn:not(.immediate-disabled).product-list-is-refreshing-by-filter::after { content:""; display:inline-block; width:1em; height:1em; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.filtered-tags--1:not(:empty) { border-bottom:1px solid #E1E1E1;}.filtered-tags--1:empty ~ .show-filtered-products-btn-wrap, .filtered-tags--1:empty ~ .product-filter__buttons .show-filtered-products-btn-wrap { display:none;}.product_filter_link { cursor:pointer; display:flex; align-items:center; line-height:1.2;}@media (max-width:439.98px) { .filter-bar .product_filter_link {  flex-wrap:wrap; }}.product_filter_link, .product_filter_num_text { word-break:break-word;}.product_filter_text_count { color:#aaaaaa; white-space:nowrap; font-size:1.2rem; margin-left:0.5rem;}.product_filter_color .product_filter_text_count { align-self:center; display:inline-block; vertical-align:middle; margin-left:0.3rem;}.product_filter_num_texts { font-weight:400; font-size:1.2rem; white-space:nowrap;}.product_filter_value_refreshing .product_filter_text_count::after { color:#1B2036;}.product_filter_value_disabled .text_input_checkbox:hover { border-color:#dddddd;}.product_filter_more_link { color:#aaaaaa;}.product_filter_num_from_col::before { content:"-"; position:absolute; top:50%; transform:translateY(-50%); right:-3px;}.product_filter_num_inputs .form-control { text-align:center; padding-left:0.5rem; padding-right:0.5rem;}.filter_remove:hover::before { color:#D31010;}#artdet__discount { max-width:350px;}.art_print_outer #artdet__discount { max-width:unset;}.discount__content strong { font-size:1.5rem; font-weight:400;}.discount__price-wrap { white-space:nowrap;}.discount__interval-sign::after { content:"+";}.discount__amount-wrap { min-width:35px; display:inline-block; color:#0077C8; font-weight:700;}.discount__from-wrap, .discount__to-wrap, .discount__amount-wrap, .discount__price-wrap { padding:0 0.5rem;}#artdet__discount .discount__from-wrap { padding-left:0; text-align:left;}.discount__price-wrap { text-align:right; padding-right:0;}.discount__row + .discount__row { border-top:1px solid #E1E1E1;}.categories { margin-bottom:2rem;}@media (min-width:576px) { .categories {  margin-bottom:4rem; }}.cat-artnum { margin-bottom:1rem;}.cat-artnum__num { display:inline-block;}.category-card__img-wrap { border-radius:5px; overflow:hidden;}.category-card__inner { margin:0 auto; position:relative;
124 max-width:200px; }.category-card__name { font-weight:700; line-height:1.25; transition:color ease 0.4s; font-family:"Inter", "Inter-fallback", "fallback", sans-serif;}.category-card__name:hover, .category-card__name:active, .category-card__name:focus { color:#1B2036;}@media (min-width:576px) { .category-card__name {  font-size:1.6rem; }}.category-card__data-wrapper { overflow:hidden; position:absolute; display:flex; flex-wrap:wrap; align-content:flex-start; top:10px; left:0; pointer-events:none; transition:background-color ease 0.4s 0.3s, box-shadow ease 0.4s;}.category-card__data { padding:0 10px; background-color:#ffffffe6; align-self:flex-start; border-radius:0 5px 5px 0; pointer-events:none; display:flex; flex-wrap:wrap; align-items:baseline; column-gap:5px;}.category-card__data .category-card__name { font-weight:700; color:#1B2036;}.category-card__data .category-card__name:hover, .category-card__data .category-card__name:active, .category-card__data .category-card__name:focus { color:#1B2036;}.category-card__qty-wrap { font-size:1.2rem; padding:1px 0;}.category-card__qty-wrap::before { content:"(";}.category-card__qty-wrap::after { content:")";}.category-card__new { font-weight:700;}.category-card__qty, .category-card__new, .sub-cat-new, .sub-cat-qty, .category-card__qty-wrap { white-space:nowrap; display:inline-flex; align-items:baseline; color:#2C3458;}.sub-cat-qty + .sub-cat-new::before, .category-card__qty + .category-card__new::before { content:"/"; font-weight:400; margin:0;}.sub-cat-new { font-weight:700; color:#2C3458;}.category-card__link { display:block; pointer-events:auto; font-family:"Inter", "Inter-fallback", "fallback", sans-serif;}.cat--type-1 .category-card__inner { box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.cat--type-2 .category-card__inner { overflow:visible; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.cat--type-2 .category-card__data.has-sub { margin-right:22px; margin-bottom:5px;}.cat--type-2 .sub-cat-toggle-btn-wrapper { position:absolute; top:9px; right:7px; transform:translateX(50%); z-index:2;}.cat--type-2 .sub-cat-link {  display:block; font-size:1.2rem; padding:0.5rem 0; pointer-events:auto;}.cat--type-2 .sub-cat-link:hover, .cat--type-2 .sub-cat-link:active, .cat--type-2 .sub-cat-link:focus { color:#1B2036;}.cat--type-2 .sub-cat-link:first-child { padding-top:0;}.cat--type-2 .sub-cat-link:last-child { padding-bottom:0;}.cat--type-2 .sub-cat-qty-new-wrap { color:#2C3458; display:inline-flex; font-size:1.2rem; align-items:baseline;}.cat--type-2 .sub-cat-toggle-btn { height:2.4rem; width:2.4rem; display:flex; align-items:center; justify-content:center; border-radius:5px; background:#0077C8; padding:0; border:none; color:#ffffff; box-shadow:0px 10px 20px rgba(0, 119, 200, 0.4); transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;}.cat--type-2 .sub-cat-toggle-btn::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:0.25em solid currentColor; border-right:0.25em solid transparent; border-bottom:0; border-left:0.25em solid transparent; border-radius:0; margin-left:0.25em; margin-left:0;}.cat--type-2 .sub-cat-toggle-btn:hover, .cat--type-2 .sub-cat-toggle-btn:focus { box-shadow:0px 0px 20px rgba(0, 119, 200, 0.4);}.cat--type-2 .category-card__name-wrap { padding-right:4rem; padding-left:2rem;}.cat--type-2 .sub-cats { line-height:1.2; flex-grow:1; display:none; padding:10px 10px 20px; background-color:#ffffff; border-radius:0 5px 5px; z-index:12;}.cat--type-2 .sub-cat-link--more { color:#1B2036; font-weight:700; letter-spacing:normal;}.cat--type-2 .sub-cat-link--more::after { font-size:1.2rem; font-weight:inherit;}.cat--type-2 .is-opened .sub-cat-toggle-btn-wrapper, .cat--type-2 .is-opening .sub-cat-toggle-btn-wrapper { transform:translateX(50%) scaleY(-1); z-index:3;}@media (min-width:576px) { .cat--type-2 .sub-cat-toggle-btn-wrapper {  right:0; }}.cat--type-3 .category-card__qty-wrap { display:flex; width:100%; flex:0 0 100%; line-height:1.2;}.cat--type-3 .category-card__name { margin-right:0.5rem; white-space:nowrap;}.cat--type-3 .category-card__inner { display:flex; border:1px solid #E1E1E1; border-radius:5px; max-width:none; align-items:baseline; padding:1.4rem 2rem; overflow:hidden;}.cat--type-3 .category-card__inner:hover .category-card__name { color:#1B2036;}@media (max-width:575.98px) { .cat--type-3 .category-card__inner {  padding:1rem; } .cat--type-3 .category-card__name {  font-size:1.2rem; }}.nav-tabs { list-style:none; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:baseline; -webkit-align-items:baseline; -moz-box-align:baseline; -ms-flex-align:baseline; align-items:baseline; justify-content:center; width:100%; border-bottom:1px solid #E1E1E1; padding-bottom:1rem;}.nav-tabs .nav-link { font-size:1.2rem; font-weight:900; text-transform:uppercase; margin:0 2rem; padding:0.9rem 0; color:#1B2036;}.nav-tabs .nav-link::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:5px solid currentColor; border-right:5px solid transparent; border-bottom:0; border-left:5px solid transparent; border-radius:0; margin-left:0; position:absolute; bottom:0; left:50%; transform:translateX(-50%) translateY(-100%); opacity:0; transition:transform 0.3s ease, opacity 0.3s ease;}.nav-tabs .nav-link.active::after { transform:translateX(-50%) translateY(0); opacity:1;}.nav-tabs .nav-link:hover { color:#0077C8;}@media (min-width:992px) { .nav-tabs .nav-link {  margin:0 3rem; }}.nav-tabs .nav-item:first-child .nav-link { margin-left:0;}.nav-tabs.profile-tabs, .nav-tabs.reg-tabs, .nav-tabs.saved-cards-tabs, .nav-tabs.subscriptions-tabs, .nav-tabs.saved-delivery-points-tabs { justify-content:flex-start;}.nav-tabs.profile-tabs .nav-link, .nav-tabs.reg-tabs .nav-link, .nav-tabs.saved-cards-tabs .nav-link, .nav-tabs.subscriptions-tabs .nav-link, .nav-tabs.saved-delivery-points-tabs .nav-link { margin:0 2rem;}.artdet__first-nav-tabs > .nav-tabs { border-bottom:none;}.artdet__first-nav-tabs.not-empty > .nav-tabs { border-bottom:1px dashed #ccc;}.artdet__first-nav-tabs > .nav-tabs, .artdet__first-nav-tabs > .tab-panes { margin-bottom:0;}.artdet__first-nav-tabs > .tab-panes > .tab-pane { padding:0;}.artdet__first-nav-tabs.not-empty > .tab-panes > .tab-pane { padding:1rem 0;}.artdet__first-nav-tabs.not-empty > .nav-tabs, .artdet__first-nav-tabs.not-empty > .tab-panes { margin-bottom:1.5rem;}.nav-tab { padding:1rem 0; margin:0 2rem; font-size:1.4rem; font-weight:700; border-bottom:1px solid transparent; position:relative; top:1px; user-select:none;
124 color:#2C3458; text-transform:uppercase;}@media (min-width:992px) { .nav-tab {  margin:0 4rem; }}.nav-tab.is-disabled { display:none;}.nav-tab.active { color:#0077C8; border-bottom-color:#0077C8;}.nav-tab:not(.active) { cursor:pointer;}.tab-panes { width:100%; margin-bottom:4rem; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; position:relative; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; overflow:hidden;}#page_order_track_det_content .tab-panes { overflow:visible; }.tab-panes > .tab-pane { padding:0 0 1rem; position:absolute; top:0; bottom:0; left:0; right:0; z-index:-1; width:inherit;}.tab-panes > .tab-pane.always-visible, .tab-panes > .tab-pane.active { z-index:1; position:static;}@media (min-width:768px) { .tab-panes > .tab-pane {  padding:3rem 0; }}@media (max-width:767.98px) { .tab-panes {  row-gap:10px; }}.tab-pane__container { padding-left:0; padding-right:0;}.tab-pane.is-disabled { visibility:hidden;}@media (min-width:768px) { .fades {  opacity:0;  transform:translateY(10px); } .always-visible,.fades.show {  opacity:1;  transform:translateY(0);  transition:transform ease 0.3s, opacity linear 0.15s; }}@media (max-width:767px) { .pane-accordion > .tab-pane {  position:static;  display:none; } .pane-accordion > .tab-pane.active:not(.show) {  opacity:1; } .pane-accordion > .tab-pane.active {  display:block; } .nav-tabs {  display:none; }}@media (min-width:768px) { .pane-accordion > .tab-pane.active:not(.show) {  display:block !important;  opacity:1; } .pane-accordion > .tab-pane.show.fade:not(.active) {  display:none; }}.accordion > .card { position:relative; display:-ms-flexbox; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:flex; -ms-flex-direction:column; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -moz-box-orient:vertical; -moz-box-direction:normal; flex-direction:column; min-width:0; word-wrap:break-word; background-color:#ffffff; background-clip:border-box;}.accordion .card-header, .pane-accordion .pane-header { margin-bottom:0; position:relative; -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}@media (min-width:768px) { .pane-accordion .pane-header {  display:none; }}.accordion .card-header-btn, .pane-accordion .pane-header-btn { font-size:1.2rem; font-weight:900; text-transform:uppercase; padding-left:20px; padding-right:20px; width:100%; text-align:left; position:relative; border:1px solid #E1E1E1; border-radius:5px;}.accordion .card-header-btn::after, .pane-accordion .pane-header-btn::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:5px solid currentColor; border-right:5px solid transparent; border-bottom:0; border-left:5px solid transparent; border-radius:0; margin-left:0.25em; position:absolute; right:30px; top:50%; transform:translateY(-50%);}.accordion .card-header-btn.active, .accordion .card-header-btn.activating, .pane-accordion .pane-header-btn.active, .pane-accordion .pane-header-btn.activating { background-color:#1B2036; border-color:#1B2036; color:#ffffff;}.accordion .card-header-btn.active::after, .accordion .card-header-btn.activating::after, .pane-accordion .pane-header-btn.active::after, .pane-accordion .pane-header-btn.activating::after { transform:translateY(-50%) scaleY(-1);}.accordion .collapse:not(.show), .pane-accordion .collapse:not(.show) { display:none;}.accordion .card-body { -ms-flex:1 1 auto; -webkit-box-flex:1; -webkit-flex:1 1 auto; -moz-box-flex:1; flex:1 1 auto; padding:1.25rem 0;}.custom-section { min-width:50%;}@media (min-width:992px) { .custom-section:nth-child(2) {  border-left:1px solid #E1E1E1; }}.artdet__spec-param-type--color,.artdet__param-type--color,.compare-param-type--color .page_artdet_product_param_color,.compare-param-type--color_text .page_artdet_product_param_color,.compare__row--color .page_artdet_product_param_color,.compare__row--color_text .page_artdet_product_param_color,.cart-item__params .param_type_color { width:2rem; height:2rem; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; border:1px solid currentColor;}.param_type_color { display:inline-block;}.artdet__spec-params--1 { display:flex; flex-wrap:wrap; row-gap:5px; column-gap:5px;}.artdet__spec-params, .data__items { line-height:1.2;}@media (min-width:576px) and (max-width:767.98px) { .spec-param-right {  border-left:1px solid #E1E1E1; }}.spec-param-icons > :not(a) img { cursor:help;}.spec-param-icon-desc { font-size:1.4rem;}.spec-param-icon-alt { font-weight:700;}.spec-param-icon-wrapper, .param-icon-wrapper { border:1px solid #1B2036; padding:3px; border-radius:5px; font-size:1.2rem; flex-shrink:0; min-width:2.4rem; text-align:center; max-width:100%; transition-duration:0.2s;}.page_artdet_product_param_pic, .page_artdet_product_param_piclink, .page_artdet_product_param_piclinktext { max-height:100px; max-width:100px; border:1px solid #E1E1E1; padding:3px; border-radius:5px; background-color:transparent;}.product__type-value .page_artdet_product_param_pic, .product__type-value .page_artdet_product_param_piclink, .product__type-value .page_artdet_product_param_piclinktext { padding:0; border-color:transparent; max-height:32px; max-width:32px;}.page_artdet_product_param_color_text { margin-left:1rem;}.artdet__spec-param-value select { font-size:inherit;}.artdet__spec-param .form-group { margin-bottom:1rem;}.artdet__spec-param:last-child .form-group { margin-bottom:0;}.artdet__name { font-weight:700;}.artdet__name-wrap { position:relative;}.artdet__pagination { line-height:1;}.artdet__pagination button::before, .artdet__pagination button::after { font-size:1.2rem;}.artdet__pagination-btn { display:inline-flex; align-items:center;}.artdet__pagination-btn:not(:hover) { border-color:#E1E1E1; color:#1B2036;}.artdet__pagination-prev::before { content:""; z-index:1; line-height:1; pointer-events:none; border-top:4px solid transparent; border-right:0; border-left:4px solid currentColor; border-bottom:4px solid transparent; border-radius:0; margin-left:0.25em; margin-left:0; margin-right:0.5rem;
124 transform:scaleX(-1);}.artdet__pagination-next { margin-left:auto; position:relative;}.artdet__pagination-next::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:4px solid transparent; border-right:0; border-left:4px solid currentColor; border-bottom:4px solid transparent; border-radius:0; margin-left:0.25em;}@media (min-width:992px) { .artdet__pagination-next {  margin-left:40px; } .artdet__pagination-next::before {  content:"";  position:absolute;  left:-20px;  top:0;  bottom:0;  border-left:1px solid #E1E1E1; }}#swiper-container--thumbs img { cursor:pointer;}.artdet__rating-highlighted-wrap { cursor:pointer;}.artdet__rating-highlighted-score-num { font-weight:700;}.artdet__rating-highlighted-reviews-count { border:0; border-radius:0; text-transform:none; background-color:transparent; text-align:left; padding:0; text-transform:lowercase; line-height:1; font-size:inherit; font-weight:400;}.artdet__subscribe-btn { display:inline-flex; text-align:left;}.artdet__subscribe-and-bundle-btn-wrap { display:flex; flex-wrap:wrap; row-gap:1rem; column-gap:1rem;}.artdet__subscribe-btn:hover:not(.disable):not([disabled]) .artdet__function-icon { -webkit-animation:ring 4s 0.4s ease-in-out infinite; -webkit-transform-origin:50% 0; -moz-animation:ring 4s 0.4s ease-in-out infinite; -moz-transform-origin:50% 0; animation:ring 4s 0.4s ease-in-out infinite; transform-origin:50% 0; display:inline-block;}@-webkit-keyframes ring { 0% {  -webkit-transform:rotateZ(0); } 1% {  -webkit-transform:rotateZ(30deg); } 3% {  -webkit-transform:rotateZ(-28deg); } 5% {  -webkit-transform:rotateZ(34deg); } 7% {  -webkit-transform:rotateZ(-32deg); } 9% {  -webkit-transform:rotateZ(30deg); } 11% {  -webkit-transform:rotateZ(-28deg); } 13% {  -webkit-transform:rotateZ(26deg); } 15% {  -webkit-transform:rotateZ(-24deg); } 17% {  -webkit-transform:rotateZ(22deg); } 19% {  -webkit-transform:rotateZ(-20deg); } 21% {  -webkit-transform:rotateZ(18deg); } 23% {  -webkit-transform:rotateZ(-16deg); } 25% {  -webkit-transform:rotateZ(14deg); } 27% {  -webkit-transform:rotateZ(-12deg); } 29% {  -webkit-transform:rotateZ(10deg); } 31% {  -webkit-transform:rotateZ(-8deg); } 33% {  -webkit-transform:rotateZ(6deg); } 35% {  -webkit-transform:rotateZ(-4deg); } 37% {  -webkit-transform:rotateZ(2deg); } 39% {  -webkit-transform:rotateZ(-1deg); } 41% {  -webkit-transform:rotateZ(1deg); } 43% {  -webkit-transform:rotateZ(0); } 100% {  -webkit-transform:rotateZ(0); }}@-moz-keyframes ring { 0% {  -moz-transform:rotate(0); } 1% {  -moz-transform:rotate(30deg); } 3% {  -moz-transform:rotate(-28deg); } 5% {  -moz-transform:rotate(34deg); } 7% {  -moz-transform:rotate(-32deg); } 9% {  -moz-transform:rotate(30deg); } 11% {  -moz-transform:rotate(-28deg); } 13% {  -moz-transform:rotate(26deg); } 15% {  -moz-transform:rotate(-24deg); } 17% {  -moz-transform:rotate(22deg); } 19% {  -moz-transform:rotate(-20deg); } 21% {  -moz-transform:rotate(18deg); } 23% {  -moz-transform:rotate(-16deg); } 25% {  -moz-transform:rotate(14deg); } 27% {  -moz-transform:rotate(-12deg); } 29% {  -moz-transform:rotate(10deg); } 31% {  -moz-transform:rotate(-8deg); } 33% {  -moz-transform:rotate(6deg); } 35% {  -moz-transform:rotate(-4deg); } 37% {  -moz-transform:rotate(2deg); } 39% {  -moz-transform:rotate(-1deg); } 41% {  -moz-transform:rotate(1deg); } 43% {  -moz-transform:rotate(0); } 100% {  -moz-transform:rotate(0); }}@keyframes ring { 0% {  transform:rotate(0); } 1% {  transform:rotate(30deg); } 3% {  transform:rotate(-28deg); } 5% {  transform:rotate(34deg); } 7% {  transform:rotate(-32deg); } 9% {  transform:rotate(30deg); } 11% {  transform:rotate(-28deg); } 13% {  transform:rotate(26deg); } 15% {  transform:rotate(-24deg); } 17% {  transform:rotate(22deg); } 19% {  transform:rotate(-20deg); } 21% {  transform:rotate(18deg); } 23% {  transform:rotate(-16deg); } 25% {  transform:rotate(14deg); } 27% {  transform:rotate(-12deg); } 29% {  transform:rotate(10deg); } 31% {  transform:rotate(-8deg); } 33% {  transform:rotate(6deg); } 35% {  transform:rotate(-4deg); } 37% {  transform:rotate(2deg); } 39% {  transform:rotate(-1deg); } 41% {  transform:rotate(1deg); } 43% {  transform:rotate(0); } 100% {  transform:rotate(0); }}.social-medias { display:flex; align-items:center; justify-content:flex-end; flex-grow:1; row-gap:1rem; column-gap:1rem;}.social-medias.has-author-data { border-left:1px solid #E1E1E1; padding-left:2rem; margin-left:2rem; padding-bottom:0.5rem; padding-top:0.5rem;}.social-media { height:2.4rem; width:4rem; border-radius:5px; border:1px solid #E1E1E1; background:transparent; line-height:1; font-size:1.2rem; transition:0.2s;}.social-media:hover, .social-media:focus { background-color:#0077C8; color:#ffffff; border-color:#0077C8;}.social-media--facebook { color:#1B2036;}.social-media--facebook::before { content:""; font-family:"Custom icons";}.social-media--pinterest { color:#1B2036;}.social-media--pinterest::before { content:""; font-family:"Custom icons";}.social-media--linkedin { color:#1B2036;}.social-media--linkedin::before { content:""; font-family:"Custom icons";}.fb_iframe_widget { line-height:0;}.social-media--fb-like { border:none; width:auto; height:20px; padding:0; margin-right:-1rem;}.product-type__title { margin-bottom:1rem; font-weight:700;}.product-type__values { display:flex; flex-wrap:wrap; align-items:center; row-gap:0.5rem; column-gap:0.5rem;}.product-type--select .product-type__values { gap:0;}.product-type__values--color, .product-type__values--color_text { row-gap:1rem; column-gap:2rem;}.product-type__value.is-active .product-type__value-link { cursor:default;}.product-type__value.is-active:not(.product-type__value--color):not(.product-type__value--color_text) .product-type__value-link { background-color:#0077C8; border-color:#0077C8; color:#ffffff;}.product-type__value:hover .product-type__value-link { border-color:#0077C8;}.product-type__value.product-type__value--color_text:not(.is-active):hover .product-type__value-link, .product-type__value.product-type__value--color_text.is-active .product-type__value-link { color:#0077C8;}.product-type__value-link { border:1px solid #E1E1E1; border-radius:5px; color:#1B2036; background-color:transparent; padding:0.85rem 2rem; white-space:nowrap; max-width:140px; position:relative; text-transform:none; display:flex; align-items:center;}.product-type__value--color_text .product-type__value-link, .product-type__value--color .product-type__value-link { padding:0; border:0;}.product-type__value--pic img, .product-type__value--piclink img, .product-type__value--piclinktext img { max-height:100px; max-width:100px; border-radius:4px;}.product-type__value--pic .product-type__value-link, .product-type__value--piclink .product-type__value-link, .product-type__value--piclinktext .product-type__value-link { padding:3px; background-color:transparent !important; border-color:#E1E1E1; overflow:hidden; border-radius:5px; border-width:1px; color:#1B2036 !important;}.product-type__value--pic .product-type__value-link.has-price, .product-type__value--piclink .product-type__value-link.has-price, .product-type__value--piclinktext .product-type__value-link.has-price { max-width:none;}.product-type__value--pic .product-type__option-name, .product-type__value--piclink .product-type__option-name, .product-type__value--piclinktext .product-type__option-name { line-height:1;}.product-type__value--pic.is-active .product-type__value-link, .product-type__value--piclink.is-active .product-type__value-link, .product-type__value--piclinktext.is-active .product-type__value-link { border-color:#0077C8;}.product-type-disabled { cursor:not-allowed; opacity:0.5; display:flex; justify-content:center; align-items:center;}.product-type__value-color { transition:0.2s; position:relative; border-radius:5px; width:4rem; flex:0 0 4rem; max-width:4rem; height:4rem; display:block; background-color:currentColor;}.product-type__value-color[data-hexa=ffffff] { box-shadow:inset 0 0 0 1px #dddddd;}.product-type__value-color::before { content:""; border:1px solid #0077C8; position:absolute; border-radius:5px; top:-5px; right:-5px; width:calc(100% + (5px) * 2); height:calc(100% + (5px) * 2); transition:all ease 0.2s; visibility:hidden; opacity:0;}.product-type__value--color_text:not(.is-active):hover .product-type__value-color::before, .product-type__value--color:not(.is-active):hover .product-type__value-color::before { opacity:1; visibility:visible;}.product-type__value--color_text.is-active .product-type__value-color::after, .product-type__value--color.is-active .product-type__value-color::after { content:""; font-family:"Custom icons"; display:flex; align-items:center; justify-content:center; width:20px; height:20px; font-size:12px; position:absolute; margin-bottom:-7px; background-color:#0077C8; color:#ffffff; border-radius:50%; transform:translateX(-50%); left:50%; bottom:0; box-shadow:0 0 0 3px #ffffff;}.product-type__value--color-text { margin-left:1rem;}.product_filter_color { transition:border-color ease 0.2s, background-color ease 0.2s; position:relative; border-radius:100%; margin-bottom:1rem; padding-bottom:2px; }.product_filter_color:not(.color_text) { margin-right:1rem;}
124.product_filter_color input:checked + label .product_filter_color_value::after { content:""; font-family:"Custom icons"; display:flex; align-items:center; justify-content:center; width:12px; height:12px; font-size:10px; position:absolute; text-align:center; margin-bottom:-8px; background-color:#0077C8; color:#ffffff; border-radius:50%; transform:translateX(-50%); left:50%; bottom:0; box-shadow:0 0 0 2px #ffffff;}.product_filter_color .product_filter_color_value::before { content:""; border:1px solid #1B2036; position:absolute; border-radius:5px; top:-3px; right:-3px; width:calc(100% + (3px) * 2); height:calc(100% + (3px) * 2); transition:all ease 0.2s; visibility:hidden; opacity:0;}.product_filter_color:hover .product_filter_color_value::before, .product_filter_color input:checked + label .product_filter_color_value::before { visibility:visible; opacity:1;}.product-type__value--icon .product-type__value-link { padding:3px; border-width:1px; background-color:transparent !important; border-radius:5px; border-color:#E1E1E1;}.product-type__item + .product-type__item { margin-top:1.5rem;}.artdet__price-unit { font-size:1.2rem;}.artdet__prices { column-gap:1rem;}.artdet__prices .badge--sale { height:4.4rem; padding:0 1rem; font-size:2.4rem;}.artdet__prices .badge--sale [data-percent]::after { font-size:1.6rem;}@media (min-width:768px) { .artdet__prices .badge--sale {  height:6rem; }}.artdet__prices.has-price-sale .product-price--base { font-size:1.6rem;}.artdet__prices .product-price--base, .artdet__prices .product-price--sale { font-size:2.4rem;}@media (min-width:768px) { .artdet__prices.has-price-sale .product-price--base {  font-size:1.8rem; } .artdet__prices .product-price--base, .artdet__prices .product-price--sale {  font-size:3.2rem; }}.plus-service__none { height:0; min-height:0; overflow:hidden; visibility:hidden; margin:0 !important; padding:0 !important;}.plus-service__item:not(.plus-service__none) + .plus-service__item { margin-top:0.4rem;}.plus-service__price { display:inline-block;}.stock-variant__qty, .artdet__warehouse-variant-info-quantity { text-transform:lowercase; font-weight:400; color:#2C3458; font-size:0.9em;}.artdet__discount-rate__title::after, .artdet__discount-saving__title::after { content:":";}#ardet__countdown-icon { color:#0077C8; text-align:center; margin-right:1rem; display:none;}#ardet__countdown-icon::before { content:""; font-family:"Custom icons"; font-size:2rem;}.artdet__countdown-text { writing-mode:vertical-rl; transform:scale(-1); line-height:1.2;}#cd_custom { display:flex; flex-grow:1; row-gap:1rem; column-gap:1rem;}#cd_custom > div { flex:0 1 70px; max-width:70px;}@media (min-width:576px) { #cd_custom > div {  flex:0 1 70px;  max-width:70px; }}.cd_num { font-size:2.4rem; font-weight:900; line-height:1; font-variant-numeric:tabular-nums;}.cd_txt { font-size:1.2rem; line-height:1;}.artdet__countdown #cd_custom { min-height:50px; transition:opacity ease 1s; opacity:0.3;}.artdet__countdown #cd_custom.is-initialized { opacity:1;}.artdet__countdown #cd_custom > div { border-radius:5px;}@media (min-width:576px) { .artdet__countdown #cd_custom {  min-height:70px; }}.artdet__countdown .cd_sec, .artdet__countdown .cd_min, .artdet__countdown .cd_hour, .artdet__countdown .cd_day { background-color:#0077C8;}.artdet__countdown #cd_color_back { background-color:#eeeeee; display:none;}.artdet__countdown #cd_color_front { background-color:#0077C8; display:none;}.artdet__countdown .cd_wrap { background-color:#ffffff; color:#0077C8; text-align:center; display:flex; flex-direction:column; justify-content:center; border-radius:4px;}.artdet__countdown .cd_sec { margin-right:0;}.artdet__countdown #cd_custom:not(.is-initialized) .cd_num::before { content:"?";}@media (min-width:576px) { .artdet__countdown .cd_num {  font-size:2.4rem; }}.countdown--animated #cd_custom > div { padding:3px;}@media (min-width:576px) { .countdown--animated #cd_custom > div {  padding:3px; }}.countdown--animated .cd_wrap { height:44px;}@media (min-width:576px) { .countdown--animated .cd_wrap {  height:64px; }}.countdown--simple .cd_wrap { position:relative;}.countdown--simple .cd_txt { position:absolute; left:50%; top:0; transform:translate(-50%, -50%); background-color:#ffffff; border-radius:0; text-align:center; padding:0 5px;}.countdown--simple #cd_custom > div { padding:1px;}@media (min-width:576px) { .countdown--simple #cd_custom > div {  padding:1px; }}.countdown--simple .cd_wrap { height:48px;}@media (min-width:576px) { .countdown--simple .cd_wrap {  height:68px; }}#cd_color_front { display:none; background-color:#0077C8;}#cd_color_back { display:none; background-color:#0077C8;}.artdet__cart-btn, .artdet__inquire-btn { padding:0 2rem; white-space:nowrap; font-size:1.6rem;}.artdet__cart-btn-icon { font-size:1.125em;}.artdet__inquire-btn { width:240px; max-width:100%;}.artdet__cart-input-wrap, .artdet__cart-btn, .artdet__inquire-btn { height:6rem;}.artdet__cart-btn-input-col { flex:0 0 100px; max-width:100px;}.artdet__cart-input-wrap { border-radius:5px; border:1px solid #E1E1E1; padding:0 1rem; position:relative;}@media (min-width:464px) { .artdet__cart-btn-col {  flex:0 1 240px;  max-width:240px; }}.artdet__cart-no-stock { font-weight:700;}.file-uploading-icon, .file-uploaded-icon { display:none; vertical-align:middle; line-height:1;}.cust_input_file.cust_input_file_uploading:not(.cust_input_file_uploaded) ~ .file-uploading-icon, .cust_input_file.cust_input_file_uploaded ~ .file-uploaded-icon { display:inline-block;}.cust_input_file-filename { background-color:#ffffff !important;}.file-uploading-icon__arrow-up { right:3px;}
124.animation-slide-up { -webkit-animation:slide-up 1s linear infinite; -moz-animation:slide-up 1s linear; animation:slide-up 1s linear infinite;}@-webkit-keyframes slide-up { 0% {  bottom:0; } 50% {  bottom:1.5rem; } 51% {  bottom:-1rem; } 100% {  bottom:0; }}@-moz-keyframes slide-up { 0% {  bottom:0; } 50% {  bottom:1.5rem; } 51% {  bottom:-1rem; } 100% {  bottom:0; }}@keyframes slide-up { 0% {  bottom:0; } 50% {  bottom:1.5rem; } 51% {  bottom:-1rem; } 100% {  bottom:0; }}.artdet__spec-param--color-outer { display:inline-block;}.artdet__spec-param-value, .artdet__param-value, .tooltip__spec-param-value { word-break:break-word; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; align-items:center; font-weight:700; row-gap:0.5rem; column-gap:0.5rem;}.product_param_type_textmore .artdet__spec-param-value, .product_param_type_textmore .artdet__param-value, .product_param_type_enummore .artdet__spec-param-value, .product_param_type_enummore .artdet__param-value { display:block;}.product__param[data-param-type=iconmore] .direct-filter-link { margin-right:1rem;}.product__param[data-param-type=iconmore] .direct-filter-link .page_artdet_product_param_icon { margin-right:0;}.product__param[data-param-type=iconmore] .page_artdet_product_param_icon { margin-right:1rem;}.product__param[data-param-type^=icon] .direct-filter-link,.product__param[data-param-type^=pic] .direct-filter-link { display:inline-flex; vertical-align:top;}.artdet__spec-param-value p, .data__item-value p { margin-bottom:0;}@media (min-width:768px) and (max-width:1279.98px) { .data__item {  border-right:1px solid #E1E1E1; } .data__item:nth-child(2n+2) {  border-right:0; }}@media (min-width:1280px) { .data__item {  border-right:1px solid #E1E1E1; } .data__item:nth-child(3n+3) {  border-right:0; }}.data__item:last-child { border-right:0;}.data__item-value { word-break:break-word !important; overflow-wrap:break-word !important; text-align:left; font-weight:700;}.page_artdet_product_param_spec_fault .cust_input_text,.page_artdet_product_param_spec_fault .cust_input_select,.page_artdet_product_param_spec_fault .cust_input_file-filename { border-color:#D31010;}#page_artdet_product_param table td { border-top:1px solid #dddddd;}.cart-credit__content, .artdet-credit__content { height:auto; line-height:normal; background:none; display:none; margin-bottom:1.5rem;}.cart-credit__title, .artdet-credit__title { color:#ffffff; padding:1rem 4rem 1rem 15rem; margin-bottom:1.5rem; cursor:pointer; position:relative; text-transform:uppercase; text-align:center; user-select:none; will-change:transform; font-family:"Inter", "Inter-fallback", "fallback", sans-serif;}.cart-credit__title:hover::after, .artdet-credit__title:hover::after { transition:transform 0.4s ease;}.cart-credit__title::after, .artdet-credit__title::after { content:""; font-family:"Custom icons"; position:absolute; right:20px; top:50%; transform:translateY(-50%); font-size:1.4rem; font-weight:300;}.cart-credit__title.is-active::after, .artdet-credit__title.is-active::after { transform:translateY(-50%) scaleY(-1);}@media (max-width:575.98px) { .cart-credit__title, .artdet-credit__title {  font-size:1.2rem; }}#page_artdet_credit_head { background:url('https://www.medimarket.hu/!common_design/base/001500/image/logo_artdet_cofidis_bank.png') no-repeat left 1rem center #BDBDBD;}#page_artdet_cofidis_credit_head { background:url('https://www.medimarket.hu/!common_design/base/001500/image/logo_artdet_cofidis_hu.png') no-repeat left 1rem center #ed1a3b;}#page_artdet_otp_aruhitel_credit_head { background:url('https://www.medimarket.hu/!common_design/base/001500/image/logo_artdet_otp_aruhitel.png') no-repeat left 1rem center #52ae30;}.br_hitel_panel_responsive { margin:0 auto !important;}.quantity-unit-type--under .artdet__cart-unit { text-align:center; color:#2C3458; min-width:auto;}.quantity-unit-type--under .artdet__cart-unit:not(.cart-item__qty-unit--package-offer-item) { margin-top:2px; font-size:1.1rem;}.cart-item__qty-unit { position:absolute; left:50%; top:100%; transform:translate(-50%);}.qty-text .cart-item__qty-unit { position:static; transform:none;}.cart-input-wrap, .product__cart-input-wrap { padding:0 0.5rem; border-radius:5px; border:1px solid #E1E1E1; background-color:#ffffff; position:relative; display:inline-flex; justify-content:center; align-items:center; width:100%; column-gap:5px;}.artdet__discount-texts, .artdet__price-discount-period { color:#0077C8; margin-top:1rem;}@media (max-width:767.98px) { .artdet__price-discount-period {  font-size:1.2rem; }}.artdet__price-discount-period + .artdet__discount-texts { margin-top:0;}.artdet__discount-texts { font-size:1.6rem;}@media (min-width:768px) { .artdet__discount-texts {  font-size:1.8rem; }}.artdet__virtual-point-highlighted__content, .artdet__discount-saving__value { white-space:nowrap; font-weight:700;}.artdet__stock { margin-right:1.5rem;}.artdet__price-login { color:#0077C8;}.artdet__price-login-btn br { display:none;}.artdet__price-discount-period-start, .artdet__price-discount-period-end { display:inline-block;}.artdet__warehouse-name, .artdet__warehouse-quantity { font-weight:700;}.artdet__warehouse-variant-info { min-width:15rem;}.overlay-sign-in { position:absolute; top:0; bottom:0; left:0; right:0; display:flex;}.overlay-sign-inner { height:100%; overflow-x:hidden; overflow-y:auto; overscroll-behavior:contain; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff; background-color:#ffffff; padding:4.4rem 2rem 2rem;}.overlay-sign-inner::-webkit-scrollbar { width:6px; height:6px;}.overlay-sign-inner::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.overlay-sign-inner::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.overlay-sign-inner::-webkit-scrollbar-track { background-color:#ffffff;}@media (min-width:576px) { .overlay-sign-inner {  padding:0; }}@media (min-width:768px) { .overlay-sign-inner {  width:70rem;  height:auto;  border-radius:10px; }}@media (max-width:575.98px) { .overlay-sign-in__btn-close {  margin-top:1rem;  right:1rem; }}#overlay_login_outer { top:0 !important; left:0 !important; right:0 !important; bottom:0 !important; overflow-y:auto; z-index:1050;}.overlay-login__content, .overlay-reg__content { min-height:100%;}.overlay-reg__text { margin-bottom:1rem;}.overlay-reg__adv li { list-style:inside disc;}.overlay-reg__btn-no-reg { padding-left:1rem; padding-right:1rem;}@media (min-width:576px) { .overlay-login__col {  border:solid #E1E1E1;  border-width:0 1px 0; }}.overlay-login-email-label-group { margin-bottom:0.5rem;}.overlay-reg, .overlay-login { width:320px; max-width:100%; margin:0 auto;}.overlay-login__title, .overlay-reg__title { text-align:center;}.wholesale-login { box-shadow:0 0 40px rgba(0, 119, 200, 0.15); background-color:#ffffff; border-radius:10px;}.wholesale-login__remind-btn { text-transform:none;}.overlay-login__remind-btn { text-transform:none;}.login-box__loggedin-container { width:320px; max-width:100%; margin:0 auto;}.login-box__loggedin-btns { list-style:none;}.login-box__loggedin-btns a { min-width:160px; max-width:100%;}.login-box__loggedin-btns > li { line-height:1.2; margin-bottom:0.5rem;}.login-box__loggedin-btns > li:last-child { margin-bottom:0;}.login-box__loggedin-user-email { word-break:break-word;}.login-box__loggedout-container { margin:0 auto; width:340px; max-width:100%;}@media (max-width:575.98px) { .login-box__loggedout-container {  padding:0 10px; }}.login-box__other-buttons .form-group:last-child { margin-bottom:0;}.login-box__btns-wrap { display:flex; flex-wrap:wrap; row-gap:1rem; column-gap:1rem;}.login-box__reg-btn { position:relative;}.login-box__login-btn, .login-box__reg-btn, .wholesale-login__login-btn, .wholesale-login__reg-btn { flex-grow:1;}.facebook-iframe, .google-iframe { height:40px; padding:0; border:0; width:100%;}.facebook-login-wrap, .google-login-wrap { height:4rem; position:relative; line-height:0;}.login-box__login-btn input, .login-box__logout-btn input { width:100%;}
124.login-box__facebook-btn, .login-box__google-btn { width:200px; height:4rem;}.social_login_table { border-radius:0;}.login-box__container input::-webkit-input-placeholder { font-weight:700; text-align:center;}.login-box__container input:-ms-input-placeholder { font-weight:700; text-align:center;}.login-box__container input::-ms-input-placeholder { font-weight:700; text-align:center;}.login-box__container input::-moz-placeholder { font-weight:700; text-align:center;}.login-box__container input::placeholder { font-weight:700; text-align:center;}.profile__menus a { font-weight:700; padding:1rem 0; display:block;}.page-login__no-reg-container, .overlay-no-reg__container { background-color:#A0E2FF; color:#1B2036; border-radius:10px; padding:2rem;}.overlay-sign-in .page-login__no-reg-container, .overlay-sign-in .overlay-no-reg__container { border-radius:0;}.page-login__no-reg-container { min-height:100%;}@media (min-width:576px) { .page-login__no-reg-container {  padding:3rem;  box-shadow:0 0 20px rgba(0, 119, 200, 0.05); }}@media (min-width:1280px) { .page-login__no-reg-container {  padding:3rem 4rem; }}@media (min-width:576px) { .overlay-no-reg__container {  padding:3rem 4rem; }}.page-login__no-reg-inner { max-width:802px; margin:0 auto;}@media (min-width:1280px) { .page-login__no-reg-inner {  max-width:930px; }}@media (min-width:1480px) { .page-login__no-reg-inner {  max-width:1030px; }}.page-login__col-inner, .overlay-login__col-inner { border-radius:0 5px 5px 5px; background-color:#ffffff; box-shadow:0 0 20px rgba(0, 119, 200, 0.15); padding:2rem; height:100%;}.overlay-login__col-inner, .overlay-reg__col-inner { background-color:#ffffff;}@media (min-width:576px) { .overlay-login__col-inner, .overlay-reg__col-inner {  padding:1rem 3rem; }}@media (min-width:1280px) { .overlay-login__col-inner, .overlay-reg__col-inner {  padding:1rem 4rem; }}@media (min-width:576px) { .page-login__col-inner {  border-radius:10px;  padding:3rem;  box-shadow:0 0 20px rgba(0, 119, 200, 0.05); } .overlay-login__col-inner {  border-radius:0;  box-shadow:none; }}@media (min-width:1280px) { .page-login__col-inner {  padding:3rem 4rem; }}.page-login__btn-no-reg, .page-login__btn-sign-in, .page-login__btn-reg, .overlay-reg__btn, .overlay-login__btn, .overlay-no-reg__btn { padding-left:4rem; padding-right:4rem;}@media (min-width:992px) and (max-width:1279.98px) { .page-login__btn-no-reg, .page-login__btn-sign-in, .page-login__btn-reg, .overlay-reg__btn, .overlay-login__btn, .overlay-no-reg__btn {  padding-left:2.5rem;  padding-right:2.5rem; }}@media (max-width:991.98px) { .page-login__no-reg-title {  margin-bottom:0; }}.page-login__btn-no-reg-mobile, .page-login__btn-reg-mobile, .page-login__login-title-mobile, .overlay-no-reg__btn-mobile, .overlay-reg__btn-mobile, .overlay-login__title-mobile { padding:20px 10px; font-weight:700; font-size:1.8rem; text-align:center; min-height:100%; position:relative; z-index:1; line-height:1;}.page-login__btn-no-reg-mobile [class*=icon], .page-login__btn-reg-mobile [class*=icon], .page-login__login-title-mobile [class*=icon], .overlay-no-reg__btn-mobile [class*=icon], .overlay-reg__btn-mobile [class*=icon], .overlay-login__title-mobile [class*=icon] { font-size:24px; line-height:1; margin-bottom:0.5rem;}.page-login__btn-no-reg-mobile.btn-primary::after, .page-login__btn-reg-mobile.btn-primary::after, .page-login__login-title-mobile.btn-primary::after, .overlay-no-reg__btn-mobile.btn-primary::after, .overlay-reg__btn-mobile.btn-primary::after, .overlay-login__title-mobile.btn-primary::after { display:none;}.page-login__btn-no-reg-mobile, .overlay-no-reg__btn-mobile { z-index:2;}.page-login__btn-reg-mobile, .overlay-reg__btn-mobile { background-color:#A0E2FF; overflow:hidden; text-overflow:ellipsis;}.page-login__login-title-mobile, .overlay-login__title-mobile { border-radius:5px 5px 0 0; background-color:#ffffff; box-shadow:0px 0px 20px rgba(0, 119, 200, 0.15);}.page-login__login-title-mobile::after, .overlay-login__title-mobile::after { content:""; position:absolute; top:100%; left:0; right:0; height:2rem; background-color:#ffffff; box-shadow:0px 0px 20px -20px rgba(0, 119, 200, 0.15); z-index:1;}.page-login__content { width:320px; max-width:100%; margin:0 auto;}.page-login__reg-title, .page-login__no-reg-title, .page-login__login-title { display:flex; align-items:baseline;}.page-login__reg-adv li { list-style:inside disc;}.login-box__head-icon { width:4rem; height:4rem; flex:0 0 4rem; line-height:3.8rem !important; border:1px solid #1B2036; text-align:center; border-radius:5px;}.logged-in .login-box__head-icon { border-color:#0077C8; color:#0077C8;}@media (max-width:575.98px) { .login-box-btn {  display:block; } .login-box__loggedin-btns > li {  margin-bottom:1rem; }}.searchcomplex-cat-btn, .searchcomplex-cat-text { font-size:1.4rem;}.searchcomplex-cat-text { font-weight:700;}.searchcomplex-cat-btns { display:flex; flex-wrap:wrap;}.searchcomplex-cat-btn::after { padding:0 2rem; color:#1B2036; content:"/";}.searchcomplex-value { font-size:1.1rem;}@media (min-width:576px) { .searchcomplex-value {  font-size:1.3rem; }}.img-effect-on-hover { overflow:hidden;
124 transition:box-shadow ease 0.4s;}.img-effect-on-hover img { transition:transform ease 0.4s; backface-visibility:hidden; transform:translateZ(0);}@media (hover:hover) { .img-effect-on-hover:hover, .img-effect-on-hover:focus-within {  box-shadow:0 0 40px rgba(0, 119, 200, 0.15); } .img-effect-on-hover:hover img, .img-effect-on-hover:focus-within img {  transform:translateZ(0) scale(1.05); }}.text--big { line-height:1.125; font-weight:900; font-family:"Inter", "Inter-fallback", "fallback", sans-serif;}.text--big { font-size:24px;}@media screen and (min-width:360px) { .text--big {  font-size:calc(24px + 8 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .text--big {  font-size:32px; }}.text--medium { line-height:1.2;}.text--medium { font-size:14px;}@media screen and (min-width:360px) { .text--medium {  font-size:calc(14px + 4 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .text--medium {  font-size:18px; }}.text--small { font-size:12px;}@media screen and (min-width:360px) { .text--small {  font-size:calc(12px + 4 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .text--small {  font-size:16px; }}.text--button { padding-left:3.5rem; padding-right:3.5rem; position:relative; border-color:transparent;}.text + .text--button { margin-top:0.833em;}.text--button:not([href]) { box-shadow:none; border-radius:0;}.text--button:not([href])::after { content:""; margin:0;}.text--button:not(:last-child) { margin-bottom:1rem;}@media (max-width:575.98px) { .text--button {  font-size:1.2rem;  padding-left:2.5rem;  padding-right:2.5rem; } .text--button.btn-lg {  font-size:1.4rem; } .text--button.btn-sm {  font-size:1rem; }}.texts--layer { position:absolute; width:100%; display:flex; align-items:flex-end; justify-content:center; top:0; bottom:0; z-index:1; pointer-events:none; padding:5%;}.texts--layer .texts__container { overflow:hidden; max-height:100%; padding:30px; }.texts--layer a, .texts--layer button { pointer-events:auto;}@media (min-width:576px) { .texts--layer {  align-items:center;  padding:2rem 10%; }}@media (min-width:992px) { .texts--layer {  justify-content:flex-end; }}.html-text { font-size:1.4rem;}.html-text:not(:only-child):first-child { margin-bottom:1.5em;}.html-text p:last-child { margin-bottom:0;}.text { word-break:break-word;}.text:last-child { margin-bottom:0;}.text a { color:inherit;}.carousel-cell-texts { padding:0; align-items:flex-end; text-align:center;}.carousel.has-dots .carousel-cell-texts { padding-bottom:27px;}@media (min-width:768px) { .carousel-cell-texts {  padding:5% 4.7%;  justify-content:flex-end;  align-items:center; } .carousel-cell-texts .texts__container {  max-width:440px; }}.carousel-cell-text.text--big { color:#ffffff; background-color:#1B2036ff; padding:2rem;}.carousel-cell-text.text--big { font-size:24px;}@media screen and (min-width:360px) { .carousel-cell-text.text--big {  font-size:calc(24px + 8 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .carousel-cell-text.text--big {  font-size:32px; }}.carousel-cell-text.text--medium { margin:0 2rem; padding:2rem; background-color:#E3F8FCFF; transform:rotate(-2deg);}.carousel-cell-text.text--medium { font-size:14px;}@media screen and (min-width:360px) { .carousel-cell-text.text--medium {  font-size:calc(14px + 4 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .carousel-cell-text.text--medium {  font-size:18px; }}.carousel-cell-text.text--small { font-size:12px;}@media screen and (min-width:360px) { .carousel-cell-text.text--small {  font-size:calc(12px + 4 * ((100vw - 360px) / 1560)); }}@media screen and (min-width:1920px) { .carousel-cell-text.text--small {  font-size:16px; }}.carousel-cell-text.text--button { text-transform:none;}.carousel-cell-text.text--big + .carousel-cell-text.text--medium { margin-top:-1rem;}.carousel-cell-text.text--medium + .carousel-cell-text.text--small { margin-top:1rem;}.carousel-cell-text.text--medium + .carousel-cell-text.text--button { margin-top:-1rem;}.carousel-cell__image-wrapper { position:relative;}.element-slide-inner { position:relative; height:100%;}@media (min-width:992px) and (max-width:1479.98px) { .layout--banner_half_width_inline img, .layout--banner_quarter_width_inline img {  max-width:110%;  max-height:110%;  transform:translateZ(0) translate(-4.45%, -4.45%); }}@media (min-width:992px) and (max-width:1479.98px) and (hover:hover) { .layout--banner_half_width_inline .img-effect-on-hover:hover img, .layout--banner_quarter_width_inline .img-effect-on-hover:hover img {  transform:translateZ(0) scale(1.05) translate(-4.45%, -4.45%); }}@media (min-width:992px) and (max-width:1279.98px) { .layout--banner_half_width img {  max-width:150%;  max-height:150%;  transform:translateZ(0) translate(-15%, 0%); }}@media (min-width:992px) and (max-width:1279.98px) and (hover:hover) { .layout--banner_half_width .img-effect-on-hover:hover img {  transform:translateZ(0) scale(1.05) translate(-15%, 0%); }}@media (min-width:1280px) and (max-width:1479.98px) { .layout--banner_half_width img {  max-width:120%;  max-height:120%;  transform:translateZ(0) translate(-7.5%, 0%); }}@media (min-width:1280px) and (max-width:1479.98px) and (hover:hover) { .layout--banner_half_width .img-effect-on-hover:hover img {  transform:translateZ(0) scale(1.05) translate(-7.5%, 0%); }}.layout--banners .element-slide-inner { border-radius:5px; overflow:hidden; background-color:#ffffff; height:100%; display:flex; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.layout--banners .element-slide-inner.img-effect-on-hover:hover { box-shadow:0 0 40px rgba(0, 119, 200, 0.15);}.layout--banners .element-slide-title { position:absolute; top:10px; left:0; font-size:1.4rem; background-color:#ffffffe6; color:#1B2036; font-weight:700; display:inline-block; padding:0 10px; border-radius:0 5px 5px 0; pointer-events:none; font-family:"Inter", "Inter-fallback", "fallback", sans-serif;}.layout--banners .element-slide-title a { pointer-events:auto;}@media (min-width:576px) { .layout--banners .element-slide-title {  font-size:1.6rem; }}.layout--banner_full_width .element-slide-inner.img-effect-on-hover { border-radius:10px; overflow:hidden;}.layout--banner_full_width .texts--layer { }.layout--banner_full_width .texts--layer .texts__container { text-align:center; padding:20px 30px; }.layout--banner_full_width .text--small { font-weight:900;}@media (min-width:576px) { .layout--banner_full_width .texts--layer {  justify-content:flex-end;  align-items:center; }}.layout--banner_half_width_inline .element-slide-inner.img-effect-on-hover, .layout--banner_half_width .element-slide-inner.img-effect-on-hover, .layout--banner_quarter_width_inline .element-slide-inner.img-effect-on-hover, .layout--banner_quarter_width .element-slide-inner.img-effect-on-hover, .layout--banner_full_width_inline .element-slide-inner.img-effect-on-hover { border-radius:10px; overflow:hidden;}.layout--banner_half_width_inline .has-img-link .text:first-child, .layout--banner_half_width_inline .has-img-link .html-text, .layout--banner_half_width .has-img-link .text:first-child, .layout--banner_half_width .has-img-link .html-text, .layout--banner_quarter_width_inline .has-img-link .text:first-child, .layout--banner_quarter_width_inline .has-img-link .html-text, .layout--banner_quarter_width .has-img-link .text:first-child, .layout--banner_quarter_width .has-img-link .html-text, .layout--banner_full_width_inline .has-img-link .text:first-child, .layout--banner_full_width_inline .has-img-link .html-text { padding-right:60px;}.layout--banner_half_width_inline .texts--no-layer, .layout--banner_half_width .texts--no-layer, .layout--banner_quarter_width_inline .texts--no-layer, .layout--banner_quarter_width .texts--no-layer, .layout--banner_full_width_inline .texts--no-layer { background-color:#aae5ff; padding:20px; border-radius:10px;}@media (min-width:1280px) { .layout--banner_half_width_inline .texts--no-layer, .layout--banner_half_width .texts--no-layer, .layout--banner_quarter_width_inline .texts--no-layer, .layout--banner_quarter_width .texts--no-layer, .layout--banner_full_width_inline .texts--no-layer {  padding:40px; }}.layout--banner_half_width_inline .row, .layout--banner_half_width .row, .layout--banner_quarter_width_inline .row, .layout--banner_quarter_width .row, .layout--banner_full_width_inline .row { margin-top:auto;}.layout--banner_half_width_inline ul, .layout--banner_half_width ul, .layout--banner_quarter_width_inline ul, .layout--banner_quarter_width ul, .layout--banner_full_width_inline ul { list-style:none;}.layout--banner_half_width_inline a[href^=mailto], .layout--banner_half_width_inline a[href^=tel], .layout--banner_half_width_inline a[href*=map], .layout--banner_half_width a[href^=mailto], .layout--banner_half_width a[href^=tel], .layout--banner_half_width a[href*=map], .layout--banner_quarter_width_inline a[href^=mailto], .layout--banner_quarter_width_inline a[href^=tel], .layout--banner_quarter_width_inline a[href*=map], .layout--banner_quarter_width a[href^=mailto], .layout--banner_quarter_width a[href^=tel], .layout--banner_quarter_width a[href*=map], .layout--banner_full_width_inline a[href^=mailto], .layout--banner_full_width_inline a[href^=tel], .layout--banner_full_width_inline a[href*=map] { font-weight:700; font-size:1.6rem; color:#0077C8;}.layout--banner_half_width_inline iframe, .layout--banner_half_width iframe, .layout--banner_quarter_width_inline iframe, .layout--banner_quarter_width iframe, .layout--banner_full_width_inline iframe { display:block; max-width:100%;}.layout--banner_half_width_inline .texts--layer, .layout--banner_half_width .texts--layer, .layout--banner_quarter_width_inline .texts--layer, .layout--banner_quarter_width .texts--layer, .layout--banner_full_width_inline .texts--layer { padding:0; justify-content:flex-start; align-items:start;}.layout--banner_half_width_inline .text--small, .layout--banner_half_width .text--small, .layout--banner_quarter_width_inline .text--small, .layout--banner_quarter_width .text--small, .layout--banner_full_width_inline .text--small { padding-left:15px; position:relative; font-size:18px; line-height:1.66;}.layout--banner_half_width_inline .text--small::before, .layout--banner_half_width .text--small::before, .layout--banner_quarter_width_inline .text--small::before, .layout--banner_quarter_width .text--small::before, .layout--banner_full_width_inline .text--small::before { content:""; position:absolute; width:6px; height:6px; border-radius:50%; top:50%; transform:translateY(-50%); left:0; display:block; background-color:currentColor;}.layout--banner_half_width_inline .text--button, .layout--banner_half_width .text--button, .layout--banner_quarter_width_inline .text--button, .layout--banner_quarter_width .text--button, .layout--banner_full_width_inline .text--button { transform:rotate(-2deg); font-size:24px; line-height:0.9; padding:0.75em 0.833em; font-weight:900;}.layout--banner_half_width_inline .text--button:last-child, .layout--banner_half_width .text--button:last-child, .layout--banner_quarter_width_inline .text--button:last-child, .layout--banner_quarter_width .text--button:last-child, .layout--banner_full_width_inline .text--button:last-child { margin-bottom:1rem;}.layout--banner_half_width_inline div.text--button, .layout--banner_half_width div.text--button, .layout--banner_quarter_width_inline div.text--button, .layout--banner_quarter_width div.text--button, .layout--banner_full_width_inline div.text--button { border-radius:0;}.layout--banner_half_width_inline .texts--layer .texts__container, .layout--banner_half_width .texts--layer .texts__container { padding:20px; width:100%;}@media (min-width:576px) { .layout--banner_half_width_inline .texts--layer .texts__container, .layout--banner_half_width .texts--layer .texts__container {  padding:40px 20px; }}.layout--banner_half_width_inline .text--big, .layout--banner_half_width .text--big { margin-bottom:1.25em;}.layout--banner_quarter_width_inline .texts--layer .texts__container, .layout--banner_quarter_width .texts--layer .texts__container { padding:20px; width:100%;}@media (min-width:576px) { .layout--banner_quarter_width_inline .texts--layer .texts__container, .layout--banner_quarter_width .texts--layer .texts__container {  padding:24px 20px; }}.layout--banner_quarter_width_inline .text--big, .layout--banner_quarter_width .text--big { margin-bottom:0.65em;}.layout--banner_full_width_inline .texts--layer .texts__container, .layout--banner_full_width_inline .texts--layer .texts__container { padding:20px; width:100%;}.layout--banner_full_width_inline .text--big, .layout--banner_full_width_inline .text--big { margin-bottom:2rem;}.img-link-btn { position:absolute; top:20px; right:20px; border:1px solid currentColor; font-size:1.8rem; pointer-events:none;}@media (min-width:1280px) { .img-link-btn {  top:30px; }}.texts { height:100%;}@media (min-width:576px) and (max-width:767.98px) { .layout--banner_half_width_inline .text--big, .layout--banner_half_width .text--big, .layout--banner_quarter_width_inline .text--big, .layout--banner_quarter_width .text--big, .layout--banner_full_width_inline .text--big, .layout--banner_full_width .text--big {  font-size:20px; } .layout--banner_half_width_inline .text--medium, .layout--banner_half_width .text--medium, .layout--banner_quarter_width_inline .text--medium, .layout--banner_quarter_width .text--medium, .layout--banner_full_width_inline .text--medium, .layout--banner_full_width .text--medium {  font-size:18px; } .layout--banner_half_width_inline .text--small, .layout--banner_half_width_inline .text--button, .layout--banner_half_width .text--small, .layout--banner_half_width .text--button, .layout--banner_quarter_width_inline .text--small, .layout--banner_quarter_width_inline .text--button, .layout--banner_quarter_width .text--small, .layout--banner_quarter_width .text--button, .layout--banner_full_width_inline .text--small, .layout--banner_full_width_inline .text--button, .layout--banner_full_width .text--small, .layout--banner_full_width .text--button {  font-size:16px; } .layout--banner_half_width_inline .img-link-btn, .layout--banner_half_width .img-link-btn, .layout--banner_quarter_width_inline .img-link-btn, .layout--banner_quarter_width .img-link-btn, .layout--banner_full_width_inline .img-link-btn, .layout--banner_full_width .img-link-btn {  width:4rem !important;  flex:0 0 4rem;  height:4rem !important; } .layout--banner_half_width_inline .has-img-link .text:first-child, .layout--banner_half_width_inline .has-img-link .html-text, .layout--banner_half_width .has-img-link .text:first-child, .layout--banner_half_width .has-img-link .html-text, .layout--banner_quarter_width_inline .has-img-link .text:first-child, .layout--banner_quarter_width_inline .has-img-link .html-text, .layout--banner_quarter_width .has-img-link .text:first-child, .layout--banner_quarter_width .has-img-link .html-text, .layout--banner_full_width_inline .has-img-link .text:first-child, .layout--banner_full_width_inline .has-img-link .html-text, .layout--banner_full_width .has-img-link .text:first-child, .layout--banner_full_width .has-img-link .html-text {  padding-right:50px; } .layout--banner_half_width_inline .texts--layer .texts__container, .layout--banner_half_width .texts--layer .texts__container, .layout--banner_quarter_width_inline .texts--layer .texts__container, .layout--banner_quarter_width .texts--layer .texts__container, .layout--banner_full_width_inline .texts--layer .texts__container, .layout--banner_full_width .texts--layer .texts__container {  padding:15px 20px; }}@media (min-width:992px) and (max-width:1279.98px) { .layout--banner_half_width_inline .text--big, .layout--banner_half_width .text--big, .layout--banner_quarter_width_inline .text--big, .layout--banner_quarter_width .text--big, .layout--banner_full_width_inline .text--big, .layout--banner_full_width .text--big {  font-size:20px; } .layout--banner_half_width_inline .text--medium, .layout--banner_half_width .text--medium, .layout--banner_quarter_width_inline .text--medium, .layout--banner_quarter_width .text--medium, .layout--banner_full_width_inline .text--medium, .layout--banner_full_width .text--medium {  font-size:18px; } .layout--banner_half_width_inline .text--small, .layout--banner_half_width_inline .text--button, .lay
124out--banner_half_width .text--small, .layout--banner_half_width .text--button, .layout--banner_quarter_width_inline .text--small, .layout--banner_quarter_width_inline .text--button, .layout--banner_quarter_width .text--small, .layout--banner_quarter_width .text--button, .layout--banner_full_width_inline .text--small, .layout--banner_full_width_inline .text--button, .layout--banner_full_width .text--small, .layout--banner_full_width .text--button {  font-size:16px; } .layout--banner_half_width_inline .img-link-btn, .layout--banner_half_width .img-link-btn, .layout--banner_quarter_width_inline .img-link-btn, .layout--banner_quarter_width .img-link-btn, .layout--banner_full_width_inline .img-link-btn, .layout--banner_full_width .img-link-btn {  width:4rem !important;  flex:0 0 4rem;  height:4rem !important; } .layout--banner_half_width_inline .has-img-link .text:first-child, .layout--banner_half_width_inline .has-img-link .html-text, .layout--banner_half_width .has-img-link .text:first-child, .layout--banner_half_width .has-img-link .html-text, .layout--banner_quarter_width_inline .has-img-link .text:first-child, .layout--banner_quarter_width_inline .has-img-link .html-text, .layout--banner_quarter_width .has-img-link .text:first-child, .layout--banner_quarter_width .has-img-link .html-text, .layout--banner_full_width_inline .has-img-link .text:first-child, .layout--banner_full_width_inline .has-img-link .html-text, .layout--banner_full_width .has-img-link .text:first-child, .layout--banner_full_width .has-img-link .html-text {  padding-right:50px; } .layout--banner_half_width_inline .texts--layer .texts__container, .layout--banner_half_width .texts--layer .texts__container, .layout--banner_quarter_width_inline .texts--layer .texts__container, .layout--banner_quarter_width .texts--layer .texts__container, .layout--banner_full_width_inline .texts--layer .texts__container, .layout--banner_full_width .texts--layer .texts__container {  padding:15px 20px; }}@media (min-width:992px) { .slideshow-container {  box-shadow:0 0 30px rgba(0, 119, 200, 0.05);  border-radius:0 0 10px 10px;  overflow:hidden;  min-height:360px;  background-color:#ffffff; }}.slideshow-sidebar { flex:0 0 320px; max-width:320px;}.slideshow { overflow:hidden;}@media (min-width:1280px) { .slideshow {  border-radius:0 0 10px 0; }}.start_brand_slider { overflow:hidden;}.start_brand_slider__carousel { background-color:#ffffff; border-radius:10px; padding:20px;}.start_brand_slider .flickity-slider { align-items:center;}.start_brand_slider .flickity-viewport::before, .start_brand_slider .flickity-viewport::after { content:""; position:absolute; top:0; bottom:0; width:20px; z-index:1;}.start_brand_slider .flickity-viewport::before { left:0; background:linear-gradient(90deg, white 0%, rgba(255, 255, 255, 0) 100%);}.start_brand_slider .flickity-viewport::after { right:0; background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 100%);}.page_content_item { margin-bottom:3rem;}@media (min-width:576px) { .page_content_item {  margin-bottom:6rem; }}.blog-item-container { max-width:1200px; margin:0 auto;}.start-blog-title-box__inner { padding:20px; background-color:#A0E2FF; border-radius:10px;}@media (min-width:992px) { .start-blog-title-box__inner {  padding:20px 40px; }}@media (min-width:576px) { .start_blog_title_box__html p {  margin-bottom:0; }}.page_content > .page_content--product { padding-left:0; padding-right:0;}.page_content--blog { margin-bottom:1rem;}.page_content--blog:nth-last-of-type(1) { margin-right:auto;}@media (min-width:768px) { .page_content--blog {  margin-bottom:2rem; }}@media (min-width:1280px) { .page_content--blog {  margin-bottom:4rem; }}.blog-item__inner, .news-item__inner { max-width:320px; margin:0 auto; background-color:#ffffff; border-radius:10px; padding:20px; display:flex; flex-direction:column; height:100%; box-shadow:0px 0px 20px rgba(0, 119, 200, 0.05);}.blog-item__inner img, .news-item__inner img { transition:transform ease 0.4s; transform:translateZ(0);}@media (hover:hover) { .blog-item__inner:hover img, .news-item__inner:hover img {  transform:translateZ(0) scale(1.05); }}@media (min-width:576px) { .blog-item__inner, .news-item__inner {  max-width:680px; }}.blog-item__img-wrap, .news-item__img-wrap { overflow:hidden; position:relative; margin-bottom:1rem;}.blog-item__img-wrap.has-no-image::before, .news-item__img-wrap.has-no-image::before { content:""; font-family:"Custom icons"; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:100px; opacity:0.04; z-index:1;}.blog-item__img-wrap.has-no-image::before { content:"";}.blog-item__tags { margin-top:auto;}.blog-item__details-btn::after { margin-left:0;}.blog-item__data, .news-item__data { display:flex; flex-direction:column; flex-grow:1; row-gap:2rem;}.blog-item__details-btn-wrap { margin-bottom:2px;}.blog-item__creation-data { color:#2C3458; margin-bottom:1rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}.blog-item__author-name::before, .blog-item__time::before { content:" - ";}.blog-item__title, .news-item__title { font-weight:700; line-height:1.2;}.news-item__date-layer, .page__blog-date { white-space:nowrap; text-align:left; color:#2C3458;}.blog-item__intro-text p:last-of-type, .blog-details__intro-text p:last-of-type { margin-bottom:0;}.blog-details__header-inner, .blog-details__intro-img-wrap-inner { background-color:#A0E2FF;}.blog-details__intro-img-wrap-inner { border-radius:10px 10px 0 0; overflow:hidden;}.blog-details__header-inner { border-radius:0 0 10px 10px; padding:1rem 2rem;}@media (min-width:576px) { .blog-details__header-inner {  padding:2rem 2rem 1rem; }}@media (max-width:575.98px) { .blog-details__title {  font-size:1.8rem; }}.page__blog-author-name { white-space:nowrap;}.blog-details__author-and-social { border-top:1px solid #E1E1E1; padding-top:1rem;}.box_news_item, .box_forum_item { position:relative; border-bottom:1px solid #E1E1E1; padding-bottom:1rem; margin-bottom:1rem;}.box_news_item::after, .box_forum_item::after { content:""; position:absolute; bottom:0; left:50%; margin-left:-25px; width:50px;}.box_news_date { font-size:12px; letter-spacing:0.5px;}.box_news_title_wrapper { display:flex;}.box_news_title_wrapper .box_news_link { flex:0 0 20px; width:20px; height:20px; max-width:20px; border-radius:50%; background-color:#0077C8; text-align:center; color:#fff; margin-left:auto; display:flex; align-items:center; justify-content:center; line-height:20px;}.box_news_title_wrapper .box_news_link::after { content:""; font-size:9px; font-family:"Custom icons";}.box_news_title, .box_forum_item_title { color:#0077C8;}.box_news_content p { margin-bottom:0;}.box_news_hidden_link_button { display:inline-block; vertical-align:top; width:auto; height:36px; padding:0 20px; font-size:11px; text-transform:uppercase; letter-spacing:0.5px; text-align:center; line-height:36px; cursor:pointer; transition:0.4s;}.box_news_hidden_link { border-top:1px solid #dddddd;}.box_news_hidden_link_button { background:#1B2036; color:#ffffff;}.box_news_hidden_link_button:hover { background:#0077C8;}.page__news-item, .page-forum__inner, .page-forum__create-topic { background-color:#ffffff; padding:2rem; margin-bottom:4rem;}@media (min-width:768px) { .page__news-item, .page-forum__inner, .page-forum__create-topic {  padding:4rem; }}.page__news-img { width:300px;}.page__news-title { margin:0; font-size:inherit; font-weight:inherit;}.page__blog-author-header { max-width:220px;}.page__blog-time::before { content:" - ";}@media (max-width:575.98px) { .page__blog-author-and-date {  width:min-content; }}@media (min-width:576px) { .page__blog-author-name::before {  content:" - "; }}.page__blog-author-img-wrap { overflow:hidden; max-height:40px; flex:0 0 40px; width:40px; border-radius:5px;}.blog-details__top-inner { background-color:#A0E2FF; border-radius:10px; padding:20px;}.blog-details__intro-img-col { max-width:320px; margin:0 auto;}
124.has-details-img .blog-details__intro-img-col { max-width:100%;}.page__blog-header { display:flex; flex-wrap:wrap; align-items:flex-start;}.page__blog-date-and-time { white-space:nowrap; color:#2C3458;}.page__blog-date { margin-right:0; text-align:left;}.blog-details__intro-img-outer { max-width:280px; margin:auto;}.has-details-img .blog-details__intro-img-outer { max-width:100%;}.has-no-details-img .blog-details__intro-img-outer { border-radius:5px; overflow:hidden;}@media (max-width:575.98px) { .page__blog-header-right {  width:100%; } .social.has-author-data {  margin-left:auto;  border-left:none; }}.blog-details__intro-img-wrap { position:relative;}.blog_intro_pic img { margin-top:0.5rem;}.blog-details__text img[style*=left] { margin-right:1.5rem;}.blog-details__text img[style*=right] { margin-left:1.5rem;}.blog-details .blog_intro_pic { float:none;}@media (min-width:768px) { .blog_intro_pic img {  max-width:300px;  max-height:200px; } .blog-details .blog_intro_pic {  float:left; }}@media (min-width:400px) { .blog_intro_pic {  float:left; }}.page_page_blog_intro img { max-width:200px; max-height:120px;}.forum-topic:last-child { border-bottom:0 !important;}.forum-topic__num-wrap { width:3rem; height:3rem; border-radius:5px;}.forum-topic__avatar-first-letter { font-size:0;}.forum-topic__avatar-first-letter::first-letter { font-size:1.6rem;}@media (min-width:992px) { .box__art {  transition:all ease 0.3s; } .box__art:hover {  box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1); }}.vote-box__title { font-weight:700; margin-bottom:1rem;}.vote-box__vote-options { padding:0 1.5rem; margin-bottom:4rem;}.vote-box__vote-options .progress { height:4px;}.vote-box__vote-options .vote-option { margin-bottom:2.6rem;}.partner__box img { max-height:40px;}.newsletter_text { text-align:center;}.page-newsletter__privacy_policy a:hover, .page-newsletter__privacy_policy a:focus { text-decoration:underline;}.box_checkout_element { display:inline-block; vertical-align:top; margin:0 10px 20px 10px; height:40px; background-position:top center; background-repeat:no-repeat; cursor:pointer; transition:0.4s;}.box_calendar_header { height:38px;}.box_calendar_header > div { float:left; line-height:18px; height:38px; overflow:hidden;}.box_calendar_header_left { width:10%;}.box_calendar_header_right { width:10%;}.box_calendar_header_center { width:80%;}.box_calendar_week { height:38px;}.box_calendar_week_outer { width:calc(100% / 7);}.box_calendar_week_days { font-size:0;}.box_calendar_week_day { width:calc(100% / 7 - 2px); line-height:36px; margin:1px; display:inline-block; vertical-align:top; font-size:13px;}.box_calendar_week_day.has-news a { background:#0077C8; color:#ffffff !important; border-radius:50%;}.box_calendar_week_day.is-today { font-weight:700; font-size:1.5rem;}.box_calendar_week_day:nth-child(7n), .box_calendar_week_day:nth-child(7n-1) { color:#999999;}.box_calendar_week_outer { display:inline-block; font-size:1.3rem;}.box_calendar_week_outer:nth-child(7n), .box_calendar_week_outer:nth-child(7n-1) { color:#999999;}#box_forum_content { width:100%;}#box_compare_content { pointer-events:none; display:none;}@media (min-width:576px) { #ud_shop_artdet #box_compare_content, #ud_shop_artspec #box_compare_content, #ud_shop_art #box_compare_content, #ud_shop_cat #box_compare_content, #ud_shop_search #box_compare_content {  display:block; }}.box-compare__wrapper { box-shadow:0px 0px 20px rgba(0, 119, 200, 0.05); background-color:#ffffff; max-width:100%; pointer-events:auto;}@media (min-width:576px) { .box-compare__wrapper {  padding:0 20px;  border-radius:10px 10px 0 0; }}.box-compare__products { padding:5px 20px 5px 10px; margin:0 0 0 10px; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.box-compare__products::-webkit-scrollbar { width:6px; height:6px;}.box-compare__products::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.box-compare__products::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.box-compare__products::-webkit-scrollbar-track { background-color:#ffffff;}@media (min-width:768px) { .box-compare__products {  -ms-scroll-snap-type:x mandatory;  scroll-snap-type:x mandatory;  scroll-behavior:smooth;  -webkit-overflow-scrolling:touch;  overflow-x:auto;  overflow-y:hidden;  max-width:236px; }}@media (min-width:992px) { .box-compare__products {  max-width:432px; }}@media (max-width:1279.98px) { .box-compare__products {  -ms-overflow-style:none;    scrollbar-width:none;   } .box-compare__products::-webkit-scrollbar {  display:none; }}.box-compare__products img { border-radius:5px;}.box-compare__product { flex:0 0 100%; max-width:100%; position:relative; text-align:left; border-radius:5px; box-shadow:0 0 10px rgba(0, 119, 200, 0.1);}@media (min-width:576px) { .box-compare__product {  width:60px;  flex:0 0 60px;  max-width:60px; }}.box-compare__product-del-btn { width:24px; height:24px; border-radius:5px; text-align:center; padding:0; box-shadow:0 5px 10px rgba(0, 119, 200, 0.4);}.box-compare__product-del-btn::after { display:none;}@media (min-width:576px) { .box-compare__product-del-btn {  position:absolute;  top:5px;  right:-10px; }}.box-compare__compare-btn { font-size:1.6rem;}.news-item__date { background-color:#f5f5f5; padding:0.5rem 1rem; margin-bottom:0.5rem;}.news-item__name { font-weight:700;}.contact-phone input[name=kap_tel_country], .contact-mobile input[name=kap_mobile_country] { width:5rem; flex:0 0 5rem; max-width:5rem; margin-right:0.5rem; padding-left:0.5rem; padding-right:0.5rem; text-align:center; border-radius:5px !important;}.contact-phone input[name=kap_tel_country].is-invalid, .contact-mobile input[name=kap_mobile_country].is-invalid { background-image:none !important;}label[for=kap_tel_country], label[for=kap_mobile_country] { margin-left:calc(1.5rem - 1px); width:5rem;}label[for=kap_tel_country] + label[for=kap_tel_sub], label[for=kap_mobile_country] + label[for=kap_mobile_sub] { margin-left:calc(0.5rem - 1px);}#kap_tel_sub, #kap_mobile_sub { border-radius:5px !important;}.phone-area-code-plus { line-height:1; font-size:1.4rem; width:1.5rem; flex:0 0 1.5rem; max-width:1.5rem; justify-content:center; padding:0; background-color:transparent; border-color:transparent;}.phone-area-code-plus.outside { position:absolute; right:100%; height:4rem;}.new-cust__form-inner { border-radius:10px; background-color:#ffffff; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.new-cust-section-inner { padding:2rem; max-width:460px; margin:0 auto;}.new-cust__section-title { background-color:#A0E2FF; padding:1rem; text-transform:uppercase; margin-bottom:0;}.new-cust__section-title-inner { padding:0 2rem; max-width:460px; margin:0 auto;}.new-cust-fault { padding:0.3rem 0.5rem; margin-bottom:0.5rem; font-size:1.2rem; border-left:2px solid #D31010;}.start_banners { line-height:1.2;}.start_banners__elements { position:relative; overflow:hidden;}.start_banners__elements.has-dots { padding-bottom:32px;}.start_banners__elements.has-dots .carousel { position:static;}.start_banners__elements.has-dots .flickity-page-dots { bottom:-5px; justify-content:center;}.start_banners__element-icon-wrap { height:50px;}.start_banners__element-symbol { color:#0077C8; min-width:50px; min-height:50px; display:flex; align-items:center; justify-content:center; position:relative; padding:1rem;}.start_banners__element-symbol::after { content:""; position:absolute; background-color:#A0E2FF; left:0; right:-100%; height:50px; top:0; z-index:-1;}.start_banners__element-icon::before { content:attr(data-icon); font-family:"Custom icons"; font-size:18px; line-height:1;}.start_banners__element-title { font-weight:700;}.start_banners__element-html-wrap { margin:7px 0;}.start_banners__element-text p:last-child { margin-bottom:0;}.start_banners .carousel__nav { position:absolute; right:0; top:50%; transform:translateY(-50%);}.start_banners .has-dots .carousel__nav { margin-top:-18.5px;}.start_banners .carousel__prev-btn { display:none;}.start_banners .carousel-cell { width:calc(100% - (10px / 1) * 0); flex:0 0 calc(100% - (10px / 1) * 0); margin-right:10px;}@media (min-width:576px) and (max-width:767.98px) { .start_banners .carousel-cell {  width:calc(50% - (10px / 2) * 1);  flex:0 0 calc(50% - (10px / 2) * 1); }}@media (min-width:768px) and (max-width:1279.98px) { .start_banners .carousel-cell {  width:calc(50% - (20px / 2) * 1);  flex:0 0 calc(50% - (20px / 2) * 1);  margin-right:10px; }}@media (min-width:1280px) { .start_banners .carousel-cell {  width:calc(25% - (40px / 4) * 3);  flex:0 0 calc(25% - (40px / 4) * 3);  margin-right:40px; }}@media (max-width:575.98px) { .start_banners .has-arrows .carousel-cell {  padding-right:45px; }}@media (min-width:576px) and (max-width:767.98px) { .start_banners .has-arrows .carousel-cell:nth-child(even) {  padding-right:45px; }}@media (min-width:768px) and (max-width:1279.98px) { .start_banners .has-arrows .carousel-cell:nth-child(even) {  padding-right:45px; }}@media (min-width:1280px) { .start_banners .has-arrows .carousel-cell:nth-child(4n+4) {  padding-right:45px; }}.fix-abs-wrapper { position:relative;}.fix-abs-element { position:absolute; left:0; right:0; bottom:0; top:0;}.abs-wrapper { position:relative;}.abs-wrapper .abs-element { position:absolute; left:0; right:0; bottom:0; top:0;}@media (min-width:1280px) { .abs-xl-style .abs-element {  position:absolute;  left:0;  right:0;  bottom:0;  top:0; } .abs-xl-style .abs-wrapper {  position:relative; }}@media (max-width:1279.98px) { .abs-xl-style .abs-wrapper {  padding-top:0 !important; }}.vote__inner { background-color:#ffffff; padding:3rem; margin-bottom:4rem;}.vote__title { margin-bottom:2rem; font-weight:700;}.vote-options { margin-bottom:6rem;}.vote-option { margin-bottom:3rem;}.vote-option__percent { text-align:center; padding:0.2rem 0.3rem; background-color:#bbbbbb; color:#fff; position:absolute; top:100%; right:0; transform:translateX(50%); margin-top:7px; font-size:1rem; min-width:30px; user-select:none;}.vote-option__percent::before { content:""; position:absolute; bottom:100%; left:50%; height:0; width:0; pointer-events:none; border:5px solid transparent; border-color:rgba(255, 255, 255, 0); border-bottom-color:#bbbbbb; margin-left:-5px;}.vote-option__name { margin-right:0.5rem;}.shop_popup_compare #page_PopupConatiner_content { padding-top:6rem;}#page_PopupContainer.shop_popup_compare { width:auto !important;}@media (max-width:767.98px) { #page_PopupContainer.shop_popup_compare {  max-width:100vw;  max-height:100vh;  height:100%;  width:100% !important; }}
124.shop_popup_compare .popup_title_button a { padding:0 10px; font-size:10px;}.popup_compare_content { width:100%;}.recommend input.recommend_fault, .recommend textarea.recommend_fault { border-color:#D31010;}.recommend input.recommend_fault + label::before { border-color:#D31010;}.question input.recommend_fault, .question textarea.recommend_fault { border-color:#D31010;}.question input.recommend_fault + label::before { border-color:#D31010;}#page_PopupContainer.shop_popup_artdet_print { width:84rem !important;}.shop_popup_artdet_print #page_PopupContainer_inner { overflow:hidden !important;}.shop_popup_artdet_print iframe { width:100%; max-height:500px; overflow-y:auto;}.artdet-print__spec-param-value input[type=text], .artdet-print__spec-param-value select { font-size:1.2rem; height:3rem;}.sub_titles { font-size:1.6rem; font-weight:700; text-align:center;}.artdet-print__price .product-price--base, .artdet-print__price .product-price--sale { font-size:3.3rem;}.artdet-print__price .has-price-sale .product-price--base { font-size:1.9rem;}.print-list-title { font-weight:700;}.print-list::after { content:",";}.print-list + .print-list { margin-left:0.5rem;}.print-list:last-of-type::after { content:"";}.print-list.list-color::after { content:"";}.artdet-print__data-row img, .print-list img { max-width:100px; max-height:100px;}.print-list-value.list-color { width:15px; height:15px; border-radius:50%; display:inline-block; margin-right:0.5rem;}.print-list-active { font-weight:700;}.data_values { font-weight:700;}.artdet-print-btn::after { display:none;}.block-404__outer { position:relative; margin-bottom:6vw;}.block-404__bg, .block-404__bg2 { width:100%; background:#FAFAFA; background:linear-gradient(90deg, #FAFAFA 10%, #dddddd 50%, #FAFAFA 90%); height:3vw; position:absolute; bottom:-1vw; left:50%; transform:translateX(-50%); overflow:hidden;}.block-404__bg2 { background:linear-gradient(0deg, #FAFAFA 0%, transparent 100%);}.block-404__wrapper { display:inline-block; position:relative; line-height:1; font-size:10vw;}.block-404__wrapper::before { content:"";
124 box-shadow:0px 10px 7px -4px grey; position:absolute; bottom:0.07em; left:0.02em; right:-0.09em; height:10px;}.block-404__icon { transform:rotate(172deg); display:inline-block; line-height:1; color:#0077C8;}.page-subpage { padding:0.5rem 1rem;}.gallery--1 { width:1000px; max-width:100%; margin:0 auto;}.gallery--1 .carousel-cell { margin-bottom:0; top:50%; transform:translateY(-50%); text-align:center;}.gallery--1 .gallery--main .carousel-cell, .gallery--1 .gallery--main img { max-width:300px; max-height:225px;}@media (min-width:576px) { .gallery--1 .gallery--main .carousel-cell, .gallery--1 .gallery--main img {  max-width:800px;  max-height:600px; }}.gallery--1 .gallery--main .carousel-cell { margin-right:20px; width:auto;}.gallery--1 .gallery--thumbs .carousel-cell, .gallery--1 .gallery--thumbs img { max-width:80px; max-height:60px;}@media (min-width:576px) { .gallery--1 .gallery--thumbs .carousel-cell, .gallery--1 .gallery--thumbs img {  max-width:120px;  max-height:90px; }}.gallery--1 .gallery--thumbs .carousel-cell { margin-right:20px; width:auto;}.gallery--1 .gallery--thumbs .carousel-cell:first-child { transform:translate(5px, -50%); margin-right:25px;}.gallery--1 .gallery--thumbs .carousel-cell:nth-last-child(2) { margin-right:25px;}.gallery--1 .gallery--thumbs .carousel-cell:last-child { transform:translate(-5px, -50%);}.gallery--1 .gallery--thumbs .carousel-cell::before { content:""; position:absolute; left:-5px; right:-5px; bottom:-5px; top:-5px; border:2px solid transparent;}.gallery--1 .gallery--thumbs .carousel-cell.is-selected::before { border-color:#E1E1E1;}.gallery--1 .gallery--thumbs .flickity-viewport { padding:5px 0; box-sizing:content-box;}.gallery--1 .gallery--thumbs .flickity-slider { top:0;}.gallery--2 .gallery-img-link { margin:0 2rem 2rem 0;}.gallery--2 img { max-height:80px;}.gallery-caption { position:absolute; left:0; bottom:0; right:0; padding:1rem; background-color:rgba(0, 0, 0, 0.3); color:#fff;}.content-gallery img { transition:0.4s; width:auto;}.gallery-img-link { position:relative; display:block;}.gallery-img-link::after { content:""; font-family:"Custom icons"; color:#333333; opacity:0; font-size:24px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%) scale(2); transition:0.4s;}.gallery-img-link:hover::after { opacity:1; transform:translate(-50%, -50%) scale(1);}.gallery-img-link:hover img { opacity:0.6;}.pswp--css_animation .pswp__preloader__donut { border-right-color:#1B2036 !important; border-top-color:#1B2036 !important;}.pswp--gallery .pswp__preloader { top:50%; transform:translateY(-50%);}.gallery img { width:auto; transition:0.4s; user-select:none;}.gallery__img-link { position:relative;}.gallery__img-link::after { content:""; font-family:"Custom icons"; color:#333333; opacity:0; font-size:24px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%) scale(2); transition:0.4s;}.gallery__img-link:hover::after { opacity:1; transform:translate(-50%, -50%) scale(1);}.gallery__img-link:hover img { opacity:0.6;}.gallery--type-1 { height:240px; padding:20px; background-color:#ffffff;}.gallery--type-1 .gallery__carousel { height:100%; display:flex; align-items:center; overflow:hidden;}.gallery--type-1 .gallery__carousel:hover .flickity-button { visibility:visible;}.gallery--type-1 .gallery__img { max-width:none;}.gallery--type-1 .gallery__img-link { height:200px; display:flex; align-items:center; flex:0 0 auto; margin-right:20px;}.gallery--type-1 .flickity-slider { display:flex; align-items:center;}.gallery--type-1 .flickity-button { width:30px; height:30px; padding:0; line-height:30px;}.gallery--type-2 .gallery__img-link { height:80px; display:flex; align-items:center;}@supports not (display:grid) { .gallery--type-2 .gallery__img-link {  margin-bottom:20px; } @media (max-width:580px) {  .gallery--type-2 .gallery__img-link { margin:0 10px;  } } @media (min-width:581px) {  .gallery--type-2 .gallery__img-link { margin-right:20px;  } }}@supports (display:grid) { .gallery--type-2 .gallery__container {  grid-row-gap:20px;  grid-column-gap:20px;  row-gap:20px;  column-gap:20px; }}#breadcrumb { font-size:1.2rem;}.artdet #breadcrumb > .container { padding-left:0; padding-right:0;}.breadcrumb { align-items:baseline;}.breadcrumb--mobile a::before { display:none;}.breadcrumb--mobile a a::before { content:""; font-weight:300;
124 transform:scaleX(-1); padding-left:0.8rem; padding-right:0; line-height:0; position:relative; top:-2px; display:inline-block;}@media (min-width:576px) { .breadcrumb--mobile {  display:none; }}.breadcrumb--desktop { display:none;}@media (min-width:576px) { .breadcrumb--desktop {  display:flex; }}.breadcrumb-item { display:inline-flex; align-items:baseline; font-weight:400;}.breadcrumb-item::before { font-family:"Custom icons";}.breadcrumb-item + .breadcrumb-item::before { font-size:1rem; line-height:1;}.breadcrumb-item > a:hover { color:#1B2036;}.breadcrumb--home::after { content:""; font-family:"Custom icons";}@media (min-width:768px) { .breadcrumb--home {  font-weight:400; }}.pswp__img { max-height:none;}.pswp__bg { background:#ffffff !important;}.pswp--fs .pswp__bg { background:white; opacity:1 !important;}.pswp__ui--idle .pswp__top-bar { opacity:1;}.pswp__caption__center { text-align:center !important; color:#1B2036 !important;}.pswp__caption, .pswp__top-bar { background-color:rgba(255, 255, 255, 0.7) !important; opacity:1 !important;}.pswp__counter { opacity:1 !important; color:#1B2036 !important; font-size:2rem !important;}.pswp__button { font-size:2rem; color:#1B2036; background-image:none !important;}.pswp__button::before { content:""; font-family:"Custom icons";}.pswp__button:focus-visible { opacity:1 !important;}.pswp__button--close::before { content:"";}.pswp__button--fs::before { content:"";}.pswp__button--zoom::before { content:"";}.pswp.pswp--zoomed-in .pswp__button--zoom::before { content:"";}.pswp.pswp--fs .pswp__button--fs::before { content:"";}.pswp__img--placeholder--blank { background-color:#ffffff !important;}#exposeMask, #exposeMaskOverlay { background-color:#fafafa !important; opacity:0; display:none; transition:opacity ease 0.25s; top:0 !important; bottom:0 !important; left:0 !important; right:0 !important; width:auto !important; height:auto !important; position:fixed !important;}#page_PopupContainer { border-radius:10px; box-shadow:0 0 40px rgba(0, 119, 200, 0.15);}#page_PopupContainer:not(.shop_popup_exitpopup) { background-color:#ffffff; width:64rem; min-height:50rem;  max-width:90vw; max-height:90vh; overflow:hidden;}#page_PopupContainerMobile { background-color:#ffffff;}#page_PopupContainer.shop_popup_marketing { width:1140px !important; height:70.4rem; max-width:90vw; max-height:90vh; background-color:#FAFAFA;}#page_PopupContainerMobile { width:64rem; max-width:90vw; max-height:90vh; overflow-y:auto;}@media (max-width:767.98px) { #page_PopupContainer.shop_popup_marketing, #page_PopupContainer.shop_popup_recommend, #page_PopupContainer.shop_popup_question, #page_PopupContainerMobile:not(.shop_popup_exitpopup), #page_PopupContainer_tooltip {  max-width:90vw;  max-height:80vh;  max-height:calc((var(--vh, 1vh) * 90));  width:100% !important;    left:5vw !important;  top:5vw !important;  transform:none !important;  border-radius:10px; }}#page_PopupContainer_inner { padding:0; position:relative; height:100%; line-height:1.4; overflow-x:hidden !important; overflow-y:auto !important; -ms-scroll-chaining:none; overscroll-behavior:contain; max-height:80vh; max-height:calc((var(--vh, 1vh) * 90));}#page_PopupConatiner_content { position:relative; padding-top:50px;}.up-block__title-wrap, .up-block .product-recomm__title-wrap, .up-block .carousel__title-wrap { background-color:#1B2036; color:#ffffff; padding:2rem; margin-bottom:2.5rem;}@media (min-width:768px) { .up-block__title-wrap, .up-block .product-recomm__title-wrap, .up-block .carousel__title-wrap {  padding:3rem 4rem; }}.up-block__title-wrap { background-color:#A0E2FF; color:#1B2036; text-align:center;}.up-block__title-wrap.post-sale__title-wrap { background-color:#1B2036; color:#ffffff; margin-bottom:0; text-align:left;}.up-block .products-container { padding:0 2rem 2rem;}.up-block .carousel__title-outer > .container { padding-left:0; padding-right:0;}.up-block__title { font-size:2rem; font-weight:900; line-height:1.21; text-transform:uppercase;}@media (min-width:768px) { .up-block__title {  font-size:2.4rem; }}.product-recomm__title-wrap { margin-bottom:2rem;}.product-recomm__title-wrap .product-recomm__title { margin-bottom:0;}.product-recomm__title-wrap .product-recomm__title-sub { text-align:left;}.product-recomm__title-sub, .carousel__title-sub { text-align:center; font-size:1.2rem; margin-top:0.5rem;}.carousel__title-sub { text-align:left; flex:0 0 100%;}.bundle-products .carousel__title-sub { text-align:center;}.up-block__content { background-color:#ffffff; padding:1rem 2rem 1rem;}@media (min-width:768px) { .up-block__content {  padding:2rem 4rem 2rem; }}#page_PopupContainer_tooltip { background-color:#ffffff; min-height:50rem;  overflow:hidden; width:115.4rem; box-shadow:0 0 40px rgba(0, 119, 200, 0.15);}@media (min-width:768px) { #page_PopupContainer_tooltip {  max-width:90vw;  max-height:90vh; }}#page_PopupContainer_tooltip_inner { height:100%;}#page_tooltip { transition:filter 0.4s ease;}.loading #page_tooltip { filter:blur(2.5px); -webkit-filter:blur(2.5px);}.product-tooltip { display:flex; flex-direction:column; max-height:90vh;}.product-tooltip .artdet__name-outer { padding:3rem 2rem 2rem; background-color:#A0E2FF; color:#1B2036;}@media (min-width:768px) { .product-tooltip .artdet__name-outer {  padding:3rem 4rem 2rem; }}.product-tooltip .artdet__sku { position:absolute; top:10px;}.product-tooltip .badge--new { background-color:transparent;}.product-tooltip .plus-service { margin-bottom:2rem;}.product-tooltip .artdet__img-thumbs.carousel { padding:0 40px;}.product-tooltip .carousel-cell.artdet__img--thumb-outer { width:calc(33.3333333333% - (10px / 3) * 2); flex:0 0 calc(33.3333333333% - (10px / 3) * 2); margin-right:10px;}.product-tooltip .carousel-cell .artdet__img--thumb-wrap { padding:5px;}.product-tooltip .artdet__cart-btn-col { flex:1 1 auto; max-width:240px;}.product-tooltip .artdet__function { column-gap:1rem; row-gap:1rem; margin-left:0;}.product-tooltip .artdet__function .product__func-btn { width:4rem; flex:0 0 4rem; height:4rem; font-size:0;}.product-tooltip .artdet__function .product__func-btn::after { margin:0;}@media (min-width:768px) { .product-tooltip {  max-height:90vh; }}.product-tooltip__products-in-bundle .type--1 .product__inner { max-width:170px; margin:0 auto; padding:10px;}.product-tooltip__products-in-bundle .product { flex:0 0 50%; max-width:50%;}@media (min-width:576px) { .product-tooltip__products-in-bundle .product {  flex:0 0 33.333%;  max-width:33.333%; }}@media (min-width:768px) { .product-tooltip__products-in-bundle .product {  flex:0 0 25%;  max-width:25%; }}@media (min-width:992px) { .product-tooltip__products-in-bundle .product {  flex:0 0 20%;  max-width:20%; }}@media (min-width:1280px) { .product-tooltip__products-in-bundle .product {  flex:0 0 16.666%;  max-width:16.666%; }}@media (max-width:991.98px) { .product-tooltip__grid {  row-gap:2rem; }}.product-tooltip__data { overflow:hidden; overflow-y:auto; overscroll-behavior-y:contain; padding:20px;}@media (min-width:768px) { .product-tooltip__data {  padding:20px 40px 40px; }}.product-tooltip__img-wrapper { max-width:360px; margin:0 auto;}.product-tooltip__function-outer { margin:0 5px;}.product-tooltip__function-outer:first-child .function-btn::before { left
124:-1px; transform:none;}.product-tooltip__function-outer:last-child .function-btn::before { left:auto; right:-1px; transform:none;}.product-tooltip__img--alts img { margin:0 auto; max-height:360px; max-width:360px;}@media (min-width:576px) { .product-tooltip__img--thumbs {  padding:0 3rem; }}.product-tooltip__img-wrap--thumb { margin:0 0.5rem; float:left; cursor:pointer;}.product-tooltip__price-login { color:#1B2036;}.product-tooltip__cart-input-wrap { background-color:#ffffff;}.product-tooltip__cart-btn-wrap a { color:#ffffff;}.product-tooltip__slider .sp-arrow { color:#1B2036; background-color:rgba(255, 255, 255, 0.8); border:1px solid #cccccc;}.product-tooltip__img-wrap--thumb.slick-slide img { border:2px solid transparent;}.product-tooltip__img-wrap--thumb.slick-current img { border-color:#0077C8;}.product-tooltip__cart { height:4rem;}.post-sale { background:linear-gradient(180deg, #1b2036 0%, #1b2036 60%, white 60%, white 100%);}.post-sale__total-amount { max-width:222px; margin:2rem auto 1rem; text-align:center;}.post-sale__total-amount strong { white-space:nowrap; font-size:1.6rem;}.post-sale__postsale-price { background-color:#A0E2FF; color:#0077C8; transform:rotate(-4deg);}.post-sale__postsale-price-amount { white-space:nowrap;}.post-sale__img-wrap { border-radius:5px; overflow:hidden;}.post-sale__informations { display:block; text-align:center; margin-left:-2rem; margin-right:-2rem;}@media (min-width:768px) { .post-sale__informations {  margin-left:-4rem;  margin-right:-4rem; }}.post-sale__informations b { display:block;}.post-sale__btn-want-it { position:relative; margin-top:-1.5rem;}.post-sale__before-send { display:none; position:relative; height:44px;}.post-sale__success-data { display:none; text-align:center;}#page_PopupContainer.shop_popup_postsale { height:auto !important;}@media (max-width:575.98px) { .post-sale__img-outer {  max-width:120px !important; }}.postreg__form-container { max-width:240px; margin:0 auto;}.postreg__form-container label { font-weight:700; margin-bottom:0.4rem;}.tippy-box { background-color:#ffffff; color:#1B2036; box-shadow:0 0 20px 0 rgba(0, 119, 200, 0.3); border-radius:5px; font-size:1.2rem; line-height:16px;}.tippy-content { padding:1rem 2rem;}.tippy-content p:last-child { margin-bottom:0;}.tippy-arrow { color:#ffffff;}.param-details-icon { border-radius:50%; text-align:center; font-size:0.9385em; letter-spacing:0; pointer-events:auto; line-height:1; }.products_in_bundle.ajax-content-placeholder { padding-bottom:213px; position:relative;}.products_in_bundle .list-1-card-2 .product__img-outer { margin:auto auto 0;}.products_in_bundle .product-recomm__title-outer .container, .products_in_bundle .products-container { padding-left:0; padding-right:0;}.carousel-artpack_products { min-height:100%; background-color:#ffffff;}.products-in-bundle__title::after { content:":";}.products-in-bundle__info-content { text-transform:none;
124 color:#2C3458; font-weight:400;}.products-in-bundle__component-divider { padding:0 3px;}.products-in-bundle__component-divider::after { content:"+";}.loading-spinner__wrap { min-height:28px; position:relative;}.loading-spinner { display:inline-block; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:3; line-height:0;}.loading-spinner::after { content:""; display:inline-block; width:28px; height:28px; margin:8px; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.loading-spinner--small { display:inline-block; vertical-align:middle; width:1.4rem; height:1.4rem; border-radius:50%; border:2px solid; border-color:#cccccc transparent #cccccc transparent; animation:spin 1.2s linear infinite;}.artdet__bundle-popup-btn.ajax-loading.ajax-loader::after { content:""; color:inherit; display:inline-block; width:1rem; height:1rem; border-radius:50%; border:1px solid; border-color:currentColor currentColor currentColor transparent; animation:spin 1.2s linear infinite; position:absolute; margin-left:2px; margin-top:3px;}.product-img.lazyloaded ~ .loading-spinner,.lazy-img.lazyloaded ~ .loading-spinner,img.lazyloaded ~ .loading-spinner { display:none;}.product-img,.lazy-img { position:absolute; top:0; left:0; right:0; bottom:0;}.gift-products { position:relative;}#ud_shop_artdet .gift-products__inner { background-color:#A0E2FF; padding:20px 0 0; border-radius:10px; overflow:hidden;}#ident_data { text-align:center; position:fixed; padding:12px 12px 40px; bottom:0; left:0; z-index:99999; background:#000; color:#fff; transition:all ease 0.2s; transform:translateX(-102%); display:flex; flex-direction:column; align-items:flex-start; font-size:1.2rem;}#ident_data b { font-size:1.4rem; line-height:1;}#ident_data b:not(:first-of-type) { margin-top:1rem;}#ident_data a { font-size:1.4rem; text-transform:uppercase;}#ident_data a::before { content:"->"; margin-right:1rem;}#ident_data::after { content:"@"; position:absolute; left:100%; bottom:60px; font-size:12px; padding:15px 2px 15px 6px; display:flex; justify-content:center; align-items:center; border-radius:0 5px 5px 0; background-color:#000; color:#fff;}@media (min-width:576px) { #ident_data::after {  padding:15px 5px; }}#ident_data:hover { transform:translateX(0%);}#provider_link_click { position:absolute; right:2rem; bottom:0; transform:translateY(50%); background-color:#FAFAFA; border-radius:20px; width:100px; height:40px; text-align:center;}#provider_link_click img { margin:0.4rem 0; filter:contrast(0%);}#provider_link_click:hover img { filter:contrast(100%);}@media (min-width:768px) { #provider_link_click {  right:4rem; }}@media (min-width:1280px) { #provider_link_click {  right:6rem; }}@media (max-width:399px) { #ident_data {  font-size:0.9rem; }}.drop-shadow { box-shadow:0 0 20px rgba(0, 0, 0, 0.2);}.bg-1 { background-color:#f5f5f5;}.bg-2 { background-color:#f1f1f1;}.bg-3 { background-color:#dddddd;}.bg-4 { background-color:#ced4da;}.bg-5 { background-color:#cccccc;}.bg-6 { background-color:#aaaaaa;}.bg-7 { background-color:#999999;}.bg-8 { background-color:#888888;}.bg-9 { background-color:#333333;}table td p { margin:0;}.tr + .tr { border-top:1px solid #dddddd;}.th { background-color:#cccccc;}.param_desc_tooltip { background-color:#ffffff; box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1);}@media (min-width:992px) and (max-width:1279.98px) { .col-lg-only-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1280px) and (max-width:1479.98px) { .col-xl-only-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1480px) { .col-xxl-only-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}.col-xxxl-custom-5 { -webkit-box-flex:0; -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%;}@media (min-width:1480px) { .col-xxl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1280px) { .col-xl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; } .col-xl-custom-8 {  -webkit-box-flex:0;  -ms-flex:0 0 12.5%;  flex:0 0 12.5%;  max-width:12.5%; }}@media (min-width:992px) { .col-lg-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:768px) and (max-width:991.98px) { .col-md-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}.col-md-custom-5, .col-lg-custom-5, .col-xl-custom-5, .col-xxl-custom-5, .col-xxxl-custom-5, .col-xl-custom-8 { position:relative; width:100%; padding-left:10px; padding-right:10px;}@media (max-width:991.98px) { .overflow-hidden-up-lg {  overflow:hidden; }}.order-send__container { background-color:#ffffff;}#page_order_send_content:not(.payment-redirection--countdown-popup) .order-send__container { padding:3rem; border-radius:10px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05); height:100%;}.order-send__thanks-for-registration-text { font-weight:700;}.payment-redirection__mask { background-color:rgba(250, 250, 250, 0.8);}.payment-redirection--countdown-popup .order-send__make-this-to-popup { border-radius:10px; top:5vh; max-width:90vw; max-height:90vh; padding:0;}.payment-redirection--countdown-popup .order-send__make-this-to-popup .order-send__title-wrap { padding:20px 20px 1px; background-color:#A0E2FF;}.payment-redirection--countdown-popup .order-send__make-this-to-popup .order-send__wrap { padding:0 20px 20px;}.order-send__redirect-sec { display:inline-block; width:50px; height:50px; line-height:50px; flex:0 0 50px; max-width:50px; border:1px solid #0077C8; color:#0077C8; border-radius:5px; position:relative;}.order-send__redirect-sec::after { content:""; font-family:"Custom icons"; font-weight:300; position:absolute; font-size:1.4rem; color:#0077C8; top:0; left:50%; transform:translate(-50%, -50%); width:1.8rem; height:1.8rem; line-height:1.8rem; background:#A0E2FF; display:block; text-align:center;}.order-send__redirect-text { color:#0077C8;}.order-send__redirect { padding:20px; background:#A0E2FF; margin-left:-20px; margin-right:-20px;}.js-search-smart-autocomplete { padding:0 5px; opacity:1; visibility:visible; position:relative; display:flex; flex-direction:column; z-index:9999; transition:opacity ease 0.1s;}.js-search-smart-autocomplete.is-hidden { opacity:0; visibility:hidden; z-index:-1;}.js-search-smart-autocomplete.no-transition { transition:none !important;}.js-search-smart-autocomplete .search-smart-arrow { display:none; color:#ffffff; top:0; position:absolute; left:50%; transform:translateX(-50%) translateY(-100%); z-index:1;}.js-search-smart-autocomplete .search-smart-arrow::before { content:""; z-index:1; line-height:1; pointer-events:none; border-top:6px solid currentColor; border-right:6px solid transparent; border-bottom:0; border-left:6px solid transparent; border-radius:0; margin-left:0; transform:scaleY(-1); display:block;}@media (min-width:1280px) { .js-search-smart-autocomplete .search-smart-arrow {  display:block; }}@media (min-width:576px) { .js-search-smart-autocomplete {  padding:0; }}@media (min-width:1280px) { .js-search-smart-autocomplete {  margin-top:0;  position:absolute;  right:auto;  left:50%;  transform:translateX(-50%);  top:calc( 100% + 10px + 6px ); }}@media (max-width:575.98px) { #container.nav-position-bottom .js-search-smart-autocomplete {  margin-top:0;  margin-bottom:30px;  border-bottom:1px solid #E1E1E1;  order:-1; } #container.nav-position-bottom .js-search-smart-autocomplete .search-smart-arrow {  display:none;  top:auto;  bottom:0;  transform:translateX(-50%) translateY(100%) scaleY(-1); }}.search-smart-autocomplete { color:#1B2036; background-color:#ffffff; padding:0 15px; margin-top:30px; overflow-y:auto; overflow-x:hidden; overscroll-behavior-y:contain; max-height:calc((var(--vh, 1vh) * 100) - var(--search-input-bottom-distance) - 60px) !important; scrollbar-width:thin; scrollbar-color:#ced4da #ffffff;}.search-smart-autocomplete::-webkit-scrollbar { width:6px; height:6px;}.search-smart-autocomplete::-webkit-scrollbar-thumb { background:#ced4da; border:3px solid #ced4da; border-radius:3px;}.search-smart-autocomplete::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc;}.search-smart-autocomplete::-webkit-scrollbar-track { background-color:#ffffff;}@media (min-width:576px) and (max-width:1279.98px) { .search-smart-autocomplete {  margin-top:10px;  padding:20px;  max-height:calc( var(--vh, 1vh) * 100 - var(--search-input-bottom-distance) - 16px - 30px) !important; }}@media (min-width:992px) { .search-smart-autocomplete {  width:960px;  max-width:100%;  margin:1rem auto 0; }}@media (min-width:1280px) { .search-smart-autocomplete {  padding:20px;  margin-top:0;  border-radius:5px;  max-height:calc( var(--vh, 1vh) * 100 - var(--search-input-bottom-distance) - 10px - 6px - 16px ) !important;  box-shadow:0 0 20px 0 rgba(0, 119, 200, 0.15); }}@media (max-width:575.98px) { #container.nav-position-bottom .search-smart-autocomplete {  margin-bottom:2rem;  margin-top:4rem;  max-height:calc( var(--vh, 1vh) * 100 - var(--search-input-height) - var(--header-height) - 121px ) !important; }}.search-smart-autocomplete .icon--b-search::before { font-size:1rem; margin-right:0.6rem;}.search-smart-autocomplete .search-smart-prices { font-size:1.6rem; text-align:right; column-gap:0.5rem;}.search-smart-autocomplete .has-price-sale .search-smart-price-base { font-size:1.2rem;}.search-smart-autocomplete .search-smart-title { font-weight:bold;}.search-smart-autocomplete ul { margin-bottom:0; box-shadow:none; list-style:none;}.search-smart-autocomplete .search-smart-sale-percent { min-height:100%; font-size:1.6rem;}.search-smart-autocomplete .search-content, .search-smart-autocomplete .search-query, .search-smart-autocomplete .search-category, .search-smart-autocomplete .search-smart-actual-query-url { cursor:pointer; line-height:1.2;}.search-smart-autocomplete .search-content.is-selected, .search-smart-autocomplete .search-content:hover, .search-smart-autocomplete .search-query.is-selected, .search-smart-autocomplete .search-query:hover, .search-smart-autocomplete .search-category.is-selected, .search-smart-autocomplete .search-category:hover, .search-smart-autocomplete .search-smart-actual-query-url.is-selected, .search-smart-autocomplete .search-smart-actual-query-url:hover { color:#0077C8;}.search-smart-autocomplete .search-product { cursor:pointer; line-height:1.2;}.search-smart-autocomplete .search-product.is-selected .search-name, .search-smart-autocomplete .search-product:hover .
124search-name { color:#0077C8;}.search-smart-autocomplete .search-query.is-selected, .search-smart-autocomplete .search-query:hover, .search-smart-autocomplete .search-smart-actual-query-url.is-selected, .search-smart-autocomplete .search-smart-actual-query-url:hover { border-color:currentColor;}.search-smart-autocomplete .search-product { display:block; list-style:none;}+ .search-smart-autocomplete .search-product { border-top:1px solid #E1E1E1;}.search-smart-autocomplete .search-smart-section + .search-smart-section { padding-top:3rem;}.search-smart-autocomplete .search-content { margin-bottom:0.8rem;}.search-smart-autocomplete .search-content:last-child { margin-bottom:0;}.search-smart-autocomplete .search-query, .search-smart-autocomplete .search-smart-actual-query-url { border:1px solid #E1E1E1; padding:0.3rem 1rem; border-radius:5px; display:inline-flex; align-items:center; font-size:1.2rem;}.search-smart-autocomplete .search-query { -webkit-line-clamp:1; line-height:1.4; max-height:1.4em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; box-sizing:content-box;}.search-smart-autocomplete .search-smart-actual-query-url { font-weight:700;}@media (min-width:1280px) { .search-smart-autocomplete {  width:760px; }}.search-smart-autocomplete.type--1 .search-product { padding:1rem 0;}.search-smart-autocomplete.type--1 .search-product:not(:last-child) { border-bottom:1px solid #E1E1E1;}@media (max-width:575.98px) { .search-smart-autocomplete.type--1 .search-smart-prices {  justify-content:flex-end; }}.search-smart-autocomplete.type--1 .search-smart-title { background:#A0E2FF; margin-bottom:2rem; padding:0.2rem 1rem;}.search-smart-autocomplete.type--1 .search-smart-price-sale, .search-smart-autocomplete.type--1 .search-smart-price-base { font-size:1.8rem;}.search-smart-autocomplete.type--1 .has-price-sale .search-smart-price-base { font-size:1.2rem;}.search-smart-autocomplete.type--2 .search-product { padding:1rem 0;}.search-smart-autocomplete.type--2 .search-product:not(:last-child) { border-bottom:1px solid #E1E1E1;}@media (max-width:575.98px) { .search-smart-autocomplete.type--2 .search-smart-prices {  justify-content:flex-end; }}.search-smart-autocomplete.type--2 .search-smart-title { margin-bottom:1.5rem; display:inline-flex; align-items:center; font-weight:900; text-transform:uppercase; font-size:1.2rem;}.search-smart-autocomplete.type--2 .search-smart-title::before { font-size:1.6rem; margin-right:1rem; font-family:"Custom icons"; font-weight:300;}.search-smart-autocomplete.type--2 .search-smart-autocomplete-content .search-smart-title::before { content:"";}.search-smart-autocomplete.type--2 .search-smart-autocomplete-category .search-smart-title::before { content:"";}.search-smart-autocomplete.type--2 .search-smart-autocomplete-search-query .search-smart-title::before { content:"";}.search-smart-autocomplete.type--2 .search-smart-autocomplete-product .search-smart-title::before { content:"";}@media (min-width:1280px) { .search-smart-autocomplete.type--3 {  width:1200px; }}.search-smart-autocomplete.type--3 .col-left { flex:0 0 33.3333%; max-width:33.3333%;}.search-smart-autocomplete.type--3 .col-right { flex:0 0 66.6666%; max-width:66.6666%;}.search-smart-autocomplete.type--3 .search-smart-title { background:#A0E2FF; margin-bottom:2rem; padding:0.2rem 1rem;}.search-smart-autocomplete.type--3 .search-product__inner { display:flex; flex-direction:column; align-items:flex-start; height:100%; row-gap:1rem; margin:0 auto; position:relative; border-radius:10px; padding:10px; box-shadow:0 0 20px 0 rgba(0, 119, 200, 0.05);}.search-smart-autocomplete.type--3 .search-smart-product-img { max-width:110px; margin:0 auto;}@media (min-width:1280px) { .search-smart-autocomplete.type--3 .col-left {  flex:0 0 25%;  max-width:25%; } .search-smart-autocomplete.type--3 .col-right {  flex:0 0 75%;  max-width:75%; }}.search-smart-autocomplete.type--3 .search-smart-sale-percent { font-size:1.2rem; padding:0.2rem 0.3rem; min-height:auto; min-width:40px; height:20px; margin-bottom:0.5rem;}.search-smart-autocomplete.type--3 .search-smart-prices { text-align:left;}.search-smart-autocomplete.type--3 .search-name { font-size:1.2rem;}.search-category { display:flex; align-items:center; column-gap:2rem;}.search-category-img-col { flex:0 0 auto; width:auto; max-width:100%;}.search-category-name { flex-grow:1;}.search-category.none-has-image { column-gap:0;}.search-category.none-has-image .search-category-img-col { flex:0 0 0; max-width:0;}.search-category.any-has-image .search-category-img-col { flex:0 0 40px; max-width:40px;}.suggestion-inner { background-color:rgba(0, 0, 0, 0.03);}.suggestion-inner a { text-decoration:underline;}.suggestion-inner a:hover { color:#0077C8;}.customer-address__container-inner { width:680px; max-width:100%; margin:0 auto; background-color:#ffffff; padding:30px 20px; border-radius:10px;}.js-customer-address-delete-hidden .customer-address__delete-button { display:none;}.customer-address__buttons { position:absolute; top:1rem; right:1rem; display:flex; column-gap:1rem;}.customer-address__modify-btn, .customer-address__delete-button { border:1px solid #E1E1E1;}.customer-address__card-inner { border-radius:10px; background-color:#ffffff; box-shadow:0 0 40px rgba(0, 119, 200, 0.05); height:100%; padding:3rem; position:relative; line-height:1.21; display:flex; flex-direction:column;}.customer-address__customer-type { color:#2C3458;}.customer-address__default-addresses { display:flex; flex-wrap:wrap; margin-top:auto; row-gap:0.5rem; column-gap:1rem;}.customer-address__default-address { border-radius:5px; padding:0.5rem 1rem; cursor:pointer; user-select:none; display:flex; align-items:center;}.customer-address__default-address.is-checked, .customer-address__default-address:hover { background-color:#0077C8; color:#ffffff;}.customer-address__default-address::before { display:inline-flex; justify-content:center; min-width:1.8rem; margin-right:1rem; font-family:"Custom icons";}.customer-address__default-address.customer-address__default-shipping-address::before { content:"";}.customer-address__default-address.customer-address__default-billing-address::before { content:"";}.icon--info { cursor:help;}.order-track__order-details-btn.btn { padding:0.6rem 1.2rem;}.order-track__orders-header .order-track__order-details-btn.btn { height:0;}.order-status-histories { min-width:260px;}.order-track__orders-header { display:none; padding:10px; background-color:#A0E2FF;}.order-track__order { padding:20px 10px;}.order-track__order:nth-child(odd) { background-color:rgba(0, 0, 0, 0.03);}.order-track__order > .row { row-gap:1rem;}.order-track__title { padding-right:0.5rem;}@media (max-width:575.98px) { .order-track__order-col {  flex:0 0 100%;  max-width:100%; } .order-track__order-inner {  display:flex;  flex-wrap:wrap; } .order-track__title, .order-track__value {  flex:0 0 50%;  max-width:50%; } .order-track__order-details-col-inner {  margin-left:auto; }}@media (min-width:576px) { .order-track__orders-header {  display:block; } .order-track__title {  display:none; } .order-track__order-details-col, .order-track__order-price-col, .order-track__header-price-col {  text-align:right; }}@media (min-width:576px) and (max-width:991.98px) { .order-track__header-key-col,.order-track__header-date-col,.order-track__order-key-col,.order-track__order-date-col {  flex:0 0 35%;  max-width:35%; } .order-track__order-price-col, .order-track__header-price-col, .order-track__order-details-col {  flex:0 0 30%;  max-width:30%; } .order-track__order-statuses-col {  flex:0 0 70%;  max-width:70%; }}@media (max-width:991.98px) { .order-track__order-payment-status-col.empty-payment-status {  display:none; }}@media (min-width:576px) and (max-width:1279.98px) { .order-track__order-status-col .order-track__title, .order-track__order-status-col .order-track__value {  display:inline; } .order-track__order-payment-status-col .order-track__title, .order-track__order-payment-status-col .order-track__value {  display:inline-block;  vertical-align:middle; }}@media (min-width:768px) and (max-width:1279.98px) { .order-track__header-key-col,.order-track__header-date-col,.order-track__order-key-col,.order-track__order-date-col {  flex:0 0 40%;  max-width:40%; } .order-track__order-price-col, .order-track__header-price-col, .order-track__order-details-col {  flex:0 0 20%;  max-width:20%; } .order-track__order-statuses-col {  flex:0 0 80%;  max-width:80%; }}@media (max-width:1279.98px) { .order-track__value {  font-weight:700; }}@media (min-width:1280px) { .order-track__header-date-col,.order-track__header-statuses-col,.order-track__order-date-col,.order-track__order-statuses-col {  text-align:center; } .order-track__order, .order-track__orders-header {  padding:10px 5px; } .order-track__header-key-col,.order-track__header-date-col,.order-track__header-price-col,.order-track__order-key-col,.order-track__order-date-col,.order-track__order-price-col {  max-width:160px; } .order-track__header-payment-status-col,.order-track__order-payment-status-col {  max-width:240px; }}.invalid-feedback .error-text { display:none; padding-right:5px;}
124.form-control.is-invalid ~ .invalid-feedback .error-text { display:inline;}.form-control[type=number]:invalid { border:1px solid #D31010;}.form-control[type=number]:invalid ~ .invalid-feedback { display:block;}.form-control[type=number]:invalid ~ .invalid-feedback .error-text-wrong-format { display:inline !important;}.page_exitpopup_wheel { width:1000px !important; height:600px; max-width:100%; max-height:100%; display:flex; align-items:center; justify-content:center;}.page_exitpopup_wheel .wheel-container { position:relative; display:flex; align-items:center; justify-content:center; padding-top:100%; border-radius:50%; overflow:hidden; box-shadow:0 0 0 3px #333 !important;}.page_exitpopup_wheel .wheel-container-outer { width:400px; position:absolute; top:50%; right:30px; transform:translateY(-50%);}.page_exitpopup_wheel .wheel-container-outer::after { content:""; display:block; width:0; height:0; border-top:20px solid transparent; border-bottom:20px solid transparent; border-right:40px solid #333; position:absolute; right:-30px; top:50%; transform:translateY(-50%); z-index:2;}.page_exitpopup_wheel .wheel { position:absolute; top:0; left:0; width:100%; height:100%; background:#333; border-radius:50%; overflow:hidden; transform:rotate(135deg); transition:transform 3.5s ease-in-out; z-index:1;}.page_exitpopup_wheel .wheel::after { content:""; position:absolute; width:50px; height:50px; background:#fff; border-radius:50%; top:50%; left:50%; transform:translate(-50%, -50%); z-index:10; border:4px solid rgba(0, 0, 0, 0.75);}.page_exitpopup_wheel .wheel .number { position:absolute; width:50%; height:50%; transform-origin:bottom right; display:flex; align-items:center; justify-content:center; padding:30px 0 0 30px;}.page_exitpopup_wheel .wheel svg { position:absolute; left:0; top:0; bottom:0; right:0; width:100%; height:100%;}.page_exitpopup_wheel .wheel .option-title { position:relative; transform:rotate(-135deg); font-size:16px; font-weight:700; text-shadow:3px 5px 2px rgba(0, 0, 0, 0.15);}.page_exitpopup_wheel .wheel-after-spin,.page_exitpopup_wheel .wheel-before-spin { position:absolute; left:50%; top:50%; width:100%; transform:translate(-50%, -50%); opacity:1 !important; transition:opacity 0.5s ease;}.page_exitpopup_wheel .wheel-after-spin.is-hidden,.page_exitpopup_wheel .wheel-before-spin.is-hidden { opacity:0 !important;}.page_exitpopup_wheel .js-result { font-size:30px; background:rgba(0, 0, 0, 0.1);}.page_exitpopup_wheel .js-result-text-wrap.is-hidden,.page_exitpopup_wheel .js-spin-again-wrap.is-hidden,.page_exitpopup_wheel .js-result-wrap.is-hidden { display:none;}.page_exitpopup_wheel .btn-spin-the-wheel { min-height:40px; min-width:150px; transition:width 0.5s ease;}.page_exitpopup_wheel .btn-spin-the-wheel.loading { font-size:0 !important; position:relative;}.page_exitpopup_wheel .btn-spin-the-wheel.loading::after { content:""; display:inline-block; animation:dots 2s linear infinite; position:absolute; left:50%; top:calc(50% - 5px); font-size:20px; margin:0; transform:translate(-50%, -50%);}@media (max-width:575.98px) { .page_exitpopup_wheel {  padding:15px 0;  height:100%;  max-height:96vh; } .page_exitpopup_wheel .wheel-container-outer {  width:300px;  position:relative;  transform:none;  left:0;  right:unset;  margin:0 auto; } .page_exitpopup_wheel .wheel .option-title {  font-size:12px; } .page_exitpopup_wheel .page_exitpopup_end {  min-height:200px;  height:100%; }}@media (max-width:439.98px) { .page_exitpopup_wheel .wheel-container-outer {  transform:translateX(calc(-100% + -50px));  left:100%; }}@keyframes dots { 0% {  content:""; } 20% {  content:"."; } 40% {  content:".."; } 60% {  content:"..."; } 80% {  content:"...."; } 100% {  content:"....."; }}.package-offer-details-wrapper { border-radius:10px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}.package-offer-item-icon { top:50%; right:-1.4rem; z-index:9;}.package-offer-item-icon.package-offer-item-icon-equals { right:-1.5rem;}.package-offer-item-icon:before { background-color:#0077C8; color:#ffffff; width:3rem; height:3rem; line-height:3rem; border-radius:50%; text-align:center;}[data-percent]::after { content:attr(data-percent-value)attr(data-percent) !important; font-size:1.4rem !important;}.package-offer__discount-percent { line-height:2rem;}.package-offer__price-value::before, .package-offer__original-price::before { content:attr(data-price);}.package-offer__details .badge--sale { padding:0 1rem;}.cart-item-plus__package-offer-operation-icon { z-index:999; width:2.5rem; height:2.5rem; border-radius:50%; line-height:2.5rem; text-align:center; bottom:-1.5rem; left:90%; transform:translateX(-50%); background-color:#0077C8; color:#ffffff;}@media (max-width:991.98px) { .cart-item-plus__package-offer-operation-icon {  bottom:-1.5rem; } .cart-item-plus__package-offer-operation-icon.icon--plus {  bottom:-2.5rem; }}.cart-box__package-offer-wrap, .cart-plus-item__package-offer-icon { width:6rem;}.badge:empty { display:inherit;}.package-offer__discount-percent:empty { display:inline-block;}.saved-card__card-inner { width:322px; height:208px;}.saved-cards-grid { display:flex; flex-wrap:wrap; row-gap:20px; column-gap:20px;}@media (max-width:767.98px) { .saved-cards-grid {  justify-content:center; }}.saved-card__expiry-date { position:absolute;
124 left:20px; bottom:20px; color:#ffffff;}.saved-card__buttons { position:absolute; right:20px; bottom:10px;}.saved-card__mod-name { font-size:16px; position:absolute; left:20px; top:15px; max-width:calc(100% - 40px); line-height:1.2; font-weight:700; color:#ffffff; text-shadow:1px 1px #00000080; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; max-height:3.6em;}.saved-card__delete-button { background:#ffffff; border:1px solid #111111; border-radius:5px; color:#111111; width:56px; height:38px; display:inline-flex; align-items:center; justify-content:center; transition:0.3s all ease; font-size:18px;}.saved-card__delete-button:hover, .saved-card__delete-button:focus, .saved-card__delete-button:active { border-color:#D31010; background-color:#D31010; color:#ffffff;}.saved-card__card-number { position:absolute; bottom:60px; left:20px; right:20px; color:#ffffff; text-shadow:2px 2px #00000080; display:flex; align-items:baseline; justify-content:space-between; font-weight:700; letter-spacing:2px; font-size:18px;}.saved-card__dots { font-size:20px; letter-spacing:5px;}.saved-card__expired { position:absolute; transform:rotate(-15deg); height:60px; width:380px; display:flex; align-items:center; justify-content:center; background-color:rgba(211, 16, 16, 0.8); font-size:18px; color:#ffffff; top:35%; left:-30px; z-index:2;}.nav-tabs-outer--2 .nav-tabs { padding-bottom:0; column-gap:40px;}.nav-tabs-outer--2 .nav-tabs .nav-link { margin:0; padding:0 0 1rem;}.nav-tabs-outer--2 .nav-tabs .nav-link.active::after { display:none;}.stickers-wrap { position:absolute; left:0; top:0; bottom:0; right:0; z-index:2; pointer-events:none;}.stickers { z-index:2; pointer-events:auto; display:flex; row-gap:4px; column-gap:4px; align-items:flex-start; justify-content:flex-start; flex-wrap:wrap;}.stickers[data-position*=on_] { position:absolute; max-width:calc(100% - 8px);}.stickers[data-orientation=vertical] { flex-direction:column;}.stickers[data-orientation=vertical][data-position*=_right] { align-items:flex-end;}.stickers[data-orientation=horizontal][data-position*=_right] { justify-content:flex-end;}.stickers[data-position*=_top_] { top:4px;}.stickers[data-position*=_bottom_] { bottom:4px;}.stickers[data-position*=_left] { left:4px;}.stickers[data-position*=_right] { right:4px;}.stickers[data-position=above], .stickers[data-position=under] { margin-top:4px; margin-bottom:4px;}.sticker { position:relative; white-space:normal; margin:0;}.sticker svg, .sticker img { max-width:100%; height:auto;}.sticker[data-type=text] { max-width:100%; height:auto; padding:0.4em 0.8em;}.sticker-caption { position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); line-height:1.15; display:inline-flex; align-items:center; justify-content:center; width:100%; height:100%; padding:4px; text-align:center;}.subscription-period__item { cursor:pointer;}.subscription-period__item.is-active .subscription-period__item-text, .subscription-period-input:checked ~ .subscription-period__item .subscription-period__item-text { background-color:#0077C8; border-color:#0077C8; color:#ffffff;}.subscription-period__item:hover .subscription-period__item-text { border-color:#0077C8;}.subscription-period__item-text { border:1px solid #E1E1E1; border-radius:5px; color:#1B2036; background-color:transparent; padding:0.85rem 2rem; white-space:nowrap; position:relative; text-transform:none; display:flex; align-items:center;}.subscription__delete-button::after { display:none;}.order-track__subscription { padding:20px 10px;}.order-track__subscription:nth-child(odd) { background-color:rgba(0, 0, 0, 0.03);}@media (min-width:992px) { .order-track__subscription {  padding:20px 10px 10px; }}.order-track__subscriptions-header { padding:10px; background-color:#A0E2FF;}.order-track__subscription-inner { display:flex; flex-wrap:wrap;}.subscription-list__value { font-weight:700;}@media (max-width:991.98px) { .subscription-list__value,.subscription-list__title {  flex:0 0 50%;  max-width:50%;  width:100%; } .subscription-list__value::before,.subscription-list__title::before {  text-align:center;  display:inline-block;  width:20px; }}@media (min-width:992px) { .order-track__subscription-second-row {  border-top:1px solid #E1E1E1; } .subscription-list__value {  font-weight:400; } .subscription-list__title {  display:none;  padding-right:0.5rem; } .order-track__subscription-inner {  display:block; } .order-track__subscription-qty-col {  max-width:80px; } .order-track__subscription-price-col {  max-width:140px; } .order-track__subscription-period-col {  max-width:120px; } .order-track__subscription-date-col {  max-width:160px; }
124 .order-track__subscription-expiration-col {  max-width:200px; }}.saved_delivery_point__form-wrapper { background-color:#ffffff; padding:30px 20px !important; border-radius:10px;}.saved-delivery-point-selects .form-select-group { width:100%;}.saved-delivery-point__buttons { position:absolute; top:1rem; right:1rem; display:flex; column-gap:1rem;}.saved-delivery-point__modify-btn { border:1px solid #E1E1E1;}.saved-delivery-point__card-inner { border-radius:10px; background-color:#ffffff; box-shadow:0 0 40px rgba(0, 119, 200, 0.05); height:100%; padding:3rem; position:relative; line-height:1.21; display:flex; flex-direction:column;}.page_content_product_list_button { margin-top:-40px;}input.is-invalid.only-warning { border-color:#AE8B10 !important; background-image:none;}input.is-invalid.only-warning ~ .invalid-feedback { color:#AE8B10;}:root { --focus-visible-bg:#b3d6ef; --focus-visible-color:#003c64;}@media (prefers-contrast:more) { :root {  --focus-visible-bg:#ffff00;  --focus-visible-color:#000000; }}.data__item-plus-data-url a, .direct-filter-link { text-underline-offset:2px; text-decoration-line:underline; text-decoration-color:currentColor; text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);}.data__item-plus-data-url a:hover, .direct-filter-link:hover { text-decoration-color:currentColor; text-decoration-line:underline;}.product__param[data-param-type=color_text] .direct-filter-link, .product_param_type_color_text .direct-filter-link { align-items:center; display:inline-flex !important; vertical-align:top; gap:0.5rem;}.badge:focus-visible { outline:1px solid #004778; outline-offset:-1px; box-shadow:inset 0 0 0 2px #cce4f4;}.has-img:focus-visible, .has-fv:focus-visible { outline:0; display:block; position:relative;}.has-img:focus-visible::before, .has-fv:focus-visible::before { content:""; display:block; position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; outline:1px solid #004778; box-shadow:inset 0 0 0 calc(2px + 1px) #cce4f4; outline-offset:-1px; pointer-events:none; border-radius:5px;}.has-img.gallery__img-link:focus-visible, .has-img.product-review__image:focus-visible, .has-fv.gallery__img-link:focus-visible, .has-fv.product-review__image:focus-visible { display:flex;}.element-img-wrap .has-img:focus-visible { position:absolute; left:0; top:0; height:100%; width:100%;}.element-img-wrap .has-img:focus-visible::before { border-radius:10px;}.accessibility-item:focus-visible,a:not([class]):focus-visible,a.direct-filter-link:not([class*=has-]):focus-visible,a.text_normal:focus-visible,a.text_big:focus-visible,button.btn-text:not(.dropdown-toggle):focus-visible,a.btn-text2:focus-visible,a.compare__name-link:focus-visible,a.order-control-modify-btn:focus-visible,a.product__review:focus-visible,button.btn-text2:focus-visible,a.category-card__name-wrap:focus-visible,a.cart-item__name-link:focus-visible,a.product__name-link:focus-visible,a.cookie-alert__btn-open:focus-visible,.form-group > label:focus-visible,.currency.custom-control:focus-within label,.nav-link:focus-visible .nav-link__text,.order-step a:focus-visible .order-step__text,.category-card:has(.category-card__img-wrap) a:focus-visible .category-card__name,.category-card a:focus-visible .sub-cat-name,.category-card a:focus-visible .sub-cat-link-name,.search-smart-autocomplete .search-content.is-selected .search-name,.search-smart-autocomplete .search-category.is-selected .search-name,.search-smart-autocomplete .search-product.is-selected .search-name,.nav-tabs .nav-link:focus-visible,span[data-tippy]:focus-visible:not(.btn) { text-decoration:underline; text-underline-offset:auto; text-decoration-thickness:1px; text-decoration-color:currentColor; background-color:var(--focus-visible-bg); color:#003c64; outline:0 !important; box-shadow:none !important;}a.dropdown-item:focus-visible,.nav-link--products:focus-visible,.nav--menu .nav-link:focus-visible,a.page-subpage:focus-visible,.tag-filtering__tag:focus-visible,a.product-type__value-link:focus-visible,a.product-type__value-link:focus-visible .product-type__value-color,.product_filter_title:focus-visible,a.page-link:focus-visible,li[tabindex="0"]:focus-visible,a.product__type-value:focus-visible,.btn:focus-visible,.flickity-button:focus-visible,.product__func-btn:focus-visible,.form-control:focus-visible,.custom-control-label:focus-visible::before,.custom-file-input:focus-visible ~ label > .custom-file-name,.qty--input button:focus-visible,.category-card:not(:has(.category-card__img-wrap)) a:focus-visible,.order-step a:focus-visible.order-step__icon,.qtyplus_common:focus-visible,.qtyminus_common:focus-visible,.subscription-period-input:focus-visible ~ .subscription-period__item .subscription-period__item-text,.overlay_close-btn:focus-visible,.shop_popup_artdet .close:focus-visible,#page_PopupContainer_tooltip .close:focus-visible,#page_PopupContainerMobile .close:focus-visible,#page_PopupContainer .close:focus-visible,.btn-close:focus-visible,.footer_social a:not(.btn):focus-visible,.ui-slider-handle:focus-visible { outline:1px solid #004778 !important; outline-offset:-1px !important; box-shadow:inset 0 0 0 calc(2px + 1px) #cce4f4 !important;}.custom-control-label:focus-visible::before { box-shadow:inset 0 0 0 2px #cce4f4 !important;}.custom-control > input:focus-visible + label:before,.custom-radio--button input:focus-visible + label,.artdet__alts.has-image:focus-visible,.writing-review__stars > input[type=radio]:focus-visible + label,.filtered-tags .product_filter_link:focus-visible { outline:1px solid #004778 !important; outline-offset:1px !important; box-shadow:0 0 0 calc(2px + 1px) #cce4f4 !important;}.product_filter_checkbox:focus-within .product_filter_link,.logo a:focus-visible,.order-step a:focus-visible,.product__img-outer a:focus-visible,.order-step a:focus-visible,.category-card:has(.category-card__img-wrap) a:focus-visible { outline:0 !important;
124 outline-offset:unset !important; box-shadow:none !important; background-color:unset !important;}.icon--info[data-tippy]:focus-visible::before { border-radius:50%; outline:1px solid #004778 !important; outline-offset:-1px !important; box-shadow:inset 0 0 0 calc(2px + 1px) #cce4f4 !important;}@media (prefers-contrast:more) { .alert-primary {  color:#0065aa; } .alert-secondary {  color:#537685; } .alert-success {  color:#0b7816; } .alert-info {  color:#0f7689; } .alert-warning {  color:#7d640c; } .alert-danger {  color:#d11010; } .alert-light {  color:#717171; } .alert-dark {  color:#1B2036; } .product-review__verified-customer-badge {  color:#0c8118; }  .has-price-sale .product-price--base,.product-price--unit-price,.product-price--unit,.blog-item__creation-data,.cart-box__variants,.cart-box__del-btn,.cart-item__variants,.cart-item__params,.cart-item-del-btn,.category-card__qty, .category-card__new, .sub-cat-new, .sub-cat-qty, .category-card__qty-wrap {  color:#2C3458; } .quantity-unit-type--under .artdet__cart-unit,.news-item__date-layer, .page__blog-date,.page__blog-date-and-time,.products-in-bundle__info-content,.customer-address__customer-type,.nav-item__count,.product-review__author,.product-review__created-at,.sum-box__coupon-input,.order-return-item__variants, .order-return-item__params,.sub-cat-new,.cat--type-2 .sub-cat-qty-new-wrap,.nav-tab,.stock-variant__qty, .artdet__warehouse-variant-info-quantity,.custom-file-name,.form-control:disabled,.star--empty, .star--percent {  color:#2C3458; } .text-muted {  color:#2C3458 !important; } .form-group[class*=order-mods__param] .form-control::-webkit-input-placeholder, .search-box__input::-webkit-input-placeholder {  color:#2C3458; } .form-group[class*=order-mods__param] .form-control:-ms-input-placeholder, .search-box__input:-ms-input-placeholder {  color:#2C3458; } .form-group[class*=order-mods__param] .form-control::-ms-input-placeholder, .search-box__input::-ms-input-placeholder {  color:#2C3458; } .form-group[class*=order-mods__param] .form-control::-moz-placeholder, .search-box__input::-moz-placeholder {  color:#2C3458; } .form-group[class*=order-mods__param] .form-control::placeholder, .search-box__input::placeholder {  color:#2C3458; } .view__btn svg {  fill:#2C3458; } .btn-primary.disabled, .btn-primary:disabled, .fixed-cart__btn.disabled, .fixed-cart__btn:disabled, .product__main-btn.disabled, .product__main-btn:disabled, .artdet-main-btn.disabled, .artdet-main-btn:disabled, .orderflow-main-btn.disabled, .orderflow-main-btn:disabled, .post-sale__btn-want-it.disabled, .post-sale__btn-want-it:disabled, .order-details__main-btn.disabled, .order-details__main-btn:disabled {  color:#2C3458; } .layout--banner_half_width_inline a[href^=mailto], .layout--banner_half_width_inline a[href^=tel], .layout--banner_half_width_inline a[href*=map], .layout--banner_half_width a[href^=mailto], .layout--banner_half_width a[href^=tel], .layout--banner_half_width a[href*=map], .layout--banner_quarter_width_inline a[href^=mailto], .layout--banner_quarter_width_inline a[href^=tel], .layout--banner_quarter_width_inline a[href*=map], .layout--banner_quarter_width a[href^=mailto], .layout--banner_quarter_width a[href^=tel], .layout--banner_quarter_width a[href*=map], .layout--banner_full_width_inline a[href^=mailto], .layout--banner_full_width_inline a[href^=tel], .layout--banner_full_width_inline a[href*=map] {  color:#005d9c; } .cart-shipping-alert, .cart-discount-alert, .sum-box__total-price {  color:#005d9c; } .filter-dropdown__close-btn::before {  color:#2C3458; }  .footer_social a:not(.btn), .cookie-alert__btn-open {  color:#0063a6; } .page-item.active .page-link, .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-item.show .nav-link {  color:#0073c2; } .nav-item--products.always-opened > .nav-link--products, .nav-item--products.show:not(.always-opened) > .nav-link--products, .nav-link--products:hover, .nav-item--products.always-opened > .nav-link--products-placeholder-on-fixed-header, .nav-item--products.show:not(.always-opened) > .nav-link--products-placeholder-on-fixed-header, .nav-link--products-placeholder-on-fixed-header:hover, .nav-item--products.always-opened > .hamburger-box__dropdown-btn, .nav-item--products.show:not(.always-opened) > .hamburger-box__dropdown-btn, .hamburger-box__dropdown-btn:hover {  color:#0076c6; } .star--full {  color:#0076c6; } .product-type__value.is-active:not(.product-type__value--color):not(.product-type__value--color_text) .product-type__value-link,.subscription-period__item.is-active .subscription-period__item-text, .subscription-period-input:checked ~ .subscription-period__item .subscription-period__item-text {  background-color:#0076c6;  border-color:#0076c6; } .order-mods__delivery-map a::before, .order-mods--active .order-mods__name,.product-type__value.product-type__value--color_text:not(.is-active):hover .product-type__value-link,.product-type__value.product-type__value--color_text.is-active .product-type__value-link {  color:#0076c6; } .product-price--sale, .artdet__countdown .cd_wrap, .artdet__discount-texts, .artdet__price-discount-period, .discount__amount-wrap {  color:#0076c6; } .view__btn.is-selected svg {  fill:#0073c2; } .btn-primary, .fixed-cart__btn, .product__main-btn, .artdet-main-btn, .orderflow-main-btn, .post-sale__btn-want-it, .order-details__main-btn, .cart-box__dropdown-btn,.customer-address__default-address.is-checked, .customer-address__default-address:hover {  background-color:#09841E; }}@media (prefers-contrast:more) and (min-width:576px) { .filter-box__dropdown-btn.type--sticky {  background-color:#09841E !important; }}.design_subver2 .megasubmenu__banner-col { max-width:300px; scrollbar-width:thin; scrollbar-color:#E1E1E1 #ffffff; overflow-y:auto;}html.header-is-fixed .design_subver2 .dropdown--cat::-webkit-scrollbar-button:vertical:increment { border-radius:0 0 0 5px;}.design_subver2 .dropdown--cat::-webkit-scrollbar { width:10px;}.design_subver2 .dropdown--cat::-webkit-scrollbar-button { width:10px;}.design_subver2 .dropdown--cat::-webkit-scrollbar-thumb { border-width:5px; border-radius:5px;}.design_subver2 .dropdown--cat::-webkit-scrollbar-thumb:hover { border:5px solid #cccccc;}.design_subver2 .nav-list--0 { left:-10px;}@-moz-document url-prefix() { .design_subver2 .nav-list--0 {  left:-8px; }}.design_subver2 .sum-box__title, .design_subver2 .sum-box__value { flex:0 0 auto; max-width:100%;}.design_subver2 .sum-box__value { margin-left:auto;}@media (min-width:1280px) { .design_subver2 .search__loading {  left:2
1240px;  transform:translateX(-50%); }}#g-btn-wrap { max-width:320px; margin:0 auto; cursor:pointer;}#g-btn-wrap.js-need-terms button { pointer-events:none;}#g-btn-wrap .gpay-card-info-container-fill { padding:10px;}.gls_express_point { display:inline-flex; align-items:center; background-color:#061ab1; color:#fff; padding:4px 10px; line-height:1.2; border-radius:20px;}.gls_express_point:after { content:""; width:16px; height:16px; background:url('https://www.medimarket.hu/!common_design/own/image/icon_glsexpress.svg') no-repeat left top transparent; margin-left:5px;}.design_subver3 .product__qty-buttons { height:100%;}.design_subver3 .product__qty-buttons .qtyplus_common { align-items:flex-end; padding-bottom:0.3rem; height:50%;}.design_subver3 .product__qty-buttons .qtyminus_common { align-items:flex-start; padding-top:0.3rem; height:50%;}@media (min-width:576px) { .point-history-row .order-track__value {  font-weight:400; } .point__order-key {  max-width:20rem; } .point__date-earn,.point__date-expire,.point__amount {  max-width:16rem; }}#page_order_mods_content.hide_disabled_mods .js-order-mods--disabled { display:none;}.js-date-picker { background:inherit !important; cursor:pointer !important;}#overlay_google_map_address_autocomplete { display:none;}#overlay_google_map_address_autocomplete_content { padding:20px 30px 0;}@media (max-width:575.98px) { #overlay_google_map_address_autocomplete_content {  padding:10px 10px 0; }}#overlay_google_map_address_autocomplete_content #google_map_address_autocomplete::-webkit-input-placeholder { color:#2C3458;}#overlay_google_map_address_autocomplete_content #google_map_address_autocomplete:-ms-input-placeholder { color:#2C3458;}#overlay_google_map_address_autocomplete_content #google_map_address_autocomplete::-ms-input-placeholder { color:#2C3458;}#overlay_google_map_address_autocomplete_content #google_map_address_autocomplete::-moz-placeholder { color:#2C3458;}#overlay_google_map_address_autocomplete_content #google_map_address_autocomplete::placeholder { color:#2C3458;}#overlay_google_map_address_autocomplete_content .gm-style-iw { padding:0;}@media (max-width:575.98px) { #overlay_google_map_address_autocomplete_content .gm-style-iw {  max-width:260px !important; }}#overlay_google_map_address_autocomplete_content .gm-style-iw-chr { height:10px;}#overlay_google_map_address_autocomplete_content .gm-style-iw-d { margin-right:30px; font-size:16px; font-weight:bold;}#overlay_google_map_address_autocomplete_content .google_map_selected_address { display:flex; align-items:center; min-height:26px; color:#000;}#overlay_google_map_address_autocomplete_content #google_map_info_content { padding-left:15px;}.pac-container { position:fixed !important; z-index:9999 !important;}.google-map-selector-btn { display:inline-flex; align-items:center; column-gap:6px;}.google-map-selector-btn::before { content:""; font-family:"Custom icons"; font-size:18px;}.google-map-selector-btn::after { display:none;}#overlay_google_map_address_autocomplete_content { position:relative;}#overlay_google_map_address_autocomplete_content:not(.has-error).is-loading::before { content:""; width:100%; height:100%; background:rgba(255, 255, 255, 0.8); position:absolute; z-index:1;}#overlay_google_map_address_autocomplete_content:not(.has-error).is-loading .loading-spinner__wrap { display:block;}#overlay_google_map_address_autocomplete_content .loading-spinner__wrap { display:none; position:absolute; left:50%; top:50%;}#overlay_google_map_address_autocomplete_content .loading-spinner::after { width:76px; height:76px; border-width:5px; border-color:#888888 transparent;}.address-validation-change-link { font-weight:700; cursor:pointer; text-decoration:underline;}.form-group-interval { display:flex; flex-wrap:wrap;}.form-group-interval .form-control { flex:1 0 45%;}.form-group-interval .mdash { height:4rem; flex:0 0 10%; justify-content:center; display:flex; align-items:center;}.faq-container { margin-bottom:100px;}.faq-title { font-size:16px; line-height:20px; font-weight:700; padding:20px; width:100%; text-align:left; position:relative; border-radius:5px; margin-bottom:0;}@media (min-width:768px) { .faq-title {  font-size:18px;  padding:20px 30px; }}.faq-content { padding:20px;}@media (min-width:768px) { .faq-content {  padding:20px 30px; }}.faq-container:not(.is-accordion) .faq-title { background-color:#A0E2FF;}.faq-container.is-accordion .faq-title { padding-right:60px !important; border:1px solid #E1E1E1; cursor:pointer;}.faq-container.is-accordion .faq-title:hover { color:#0077C8;}.faq-container.is-accordion .faq-title::after { content:""; z-index:1; line-height:1; pointer-events:none; border-top:6px solid currentColor; border-right:6px solid transparent; border-bottom:0; border-left:6px solid transparent; border-radius:0; margin-left:0.25em; position:absolute; right:30px; top:50%; transform:translateY(-50%);}.faq-container.is-accordion .faq-title.active { background-color:#1B2036; border-color:#1B2036; color:#ffffff;}.faq-container.is-accordion .faq-title.active::after { transform:translateY(-50%) scaleY(-1);}.faq-container.is-accordion .faq-content { display:none;}.page_exitpopup_html { padding:2rem;}.js-vat-forced-hidden { display:none !important;}#page_artlist_content ~ .blog-results,.container ~ .blog-results { margin-top:3rem;}.js-load-more-content-spinner { min-height:60px; visibility:hidden; opacity:0;}.js-load-more-content-spinner.is-visible { visibility:visible; opacity:1;}.page__news-content ul, .page__news-content ol, .page__news-content li,.page_help_content ul,.page_help_content ol,.page_help_content li,.html-text ul,.html-text ol,.html-text li,.html-preformat ul,.html-preformat ol,.html-preformat li,.nanobar__inner ul,.nanobar__inner ol,.nanobar__inner li,.faq-content ul,.faq-content ol,.faq-content li,.tippy-content ul,.tippy-content ol,.tippy-content li,.page_content--normal ul,.page_content--normal ol,.page_content--normal li,.product_param_type_html ul,.product_param_type_html ol,.product_param_type_html li,.artdet__short-descripton-content ul,.artdet__short-descripton-content ol,.artdet__short-descripton-content li,.custom-section ul,.custom-section ol,.custom-section li,.long-description__content ul,.long-description__content ol,.long-description__content li,#pane-terms ul,#pane-terms ol,#pane-terms li,#pane-privacy_policy ul,#pane-privacy_policy ol,#pane-privacy_policy li,#pane-accessibility_policy ul,#pane-accessibility_policy ol,#pane-accessibility_policy li,#pane-details ul,#pane-details ol,#pane-details li,.custom-content ul,.custom-content ol,.custom-content li,.megasubmenu__banner ul,.megasubmenu__banner ol,.megasubmenu__banner li,.page-contact__shipping-method__text ul,.page-contact__shipping-method__text ol,.page-contact__shipping-method__text li,.page-contact__payment-method__text ul,.page-contact__payment-method__text ol,.page-contact__payment-method__text li,.order-mods__description ul,.order-mods__description ol,.order-mods__description li,.blog-details__text ul,.blog-details__text ol,.blog-details__text li,.blog-details__intro-text ul,.blog-details__intro-text ol,.blog-details__intro-text li,.blog-item__intro-text ul,.blog-item__intro-text ol,.blog-item__intro-text li { margin:revert; padding:revert; list-style:revert; list-style-position:inside;}.page__news-content ul, .page__news-content ol,.page_help_content ul,.page_help_content ol,.html-text ul,.html-text ol,.html-preformat ul,.html-preformat ol,.nanobar__inner ul,.nanobar__inner ol,.faq-content ul,.faq-content ol,.tippy-content ul,.tippy-content ol,.page_content--normal ul,.page_content--normal ol,.product_param_type_html ul,.product_param_type_html ol,.artdet__short-descripton-content ul,.artdet__short-descripton-content ol,.custom-section ul,.custom-section ol,.long-description__content ul,.long-description__content ol,#pane-terms ul,#pane-terms ol,#pane-privacy_policy ul,#pane-privacy_policy ol,#pane-accessibility_policy ul,#pane-accessibility_policy ol,#pane-details ul,#pane-details ol,.custom-content ul,.custom-content ol,.megasubmenu__banner ul,.megasubmenu__banner ol,.page-contact__shipping-method__text ul,.page-contact__shipping-method__text ol,.page-contact__payment-method__text ul,.page-contact__payment-method__text ol,.order-mods__description ul,.order-mods__description ol,.blog-details__text ul,.blog-details__text ol,.blog-details__intro-text ul,.blog-details__intro-text ol,.blog-item__intro-text ul,.blog-item__intro-text ol { padding-inline-start:0;}.page__news-content ol ol, .page__news-content ol ul, .page__news-content ul ul, .page__news-content ul ol,.page_help_content ol ol,.page_help_content ol ul,.page_help_content ul ul,.page_help_content ul ol,.html-text ol ol,.html-text ol ul,.html-text ul ul,.html-text ul ol,.html-preformat ol ol,.html-preformat ol ul,.html-preformat ul ul,.html-preformat ul ol,.nanobar__inner ol ol,.nanobar__inner ol ul,.nanobar__inner ul ul,.nanobar__inner ul ol,.faq-content ol ol,.faq-content ol ul,.faq-content ul ul,.faq-content ul ol,.tippy-content ol ol,.tippy-content ol ul,.tippy-content ul ul,.tippy-content ul ol,.page_content--normal ol ol,.page_content--normal ol ul,.page_content--normal ul ul,.page_content--normal ul ol,.product_param_type_html ol ol,.product_param_type_html ol ul,.product_param_type_html ul ul,.product_param_type_html ul ol,.artdet__short-descripton-content ol ol,.artdet__short-descripton-content ol ul,.artdet__short-descripton-content ul ul,.artdet__short-descripton-content ul ol,.custom-section ol ol,.custom-section ol ul,.custom-section ul ul,.custom-section ul ol,.long-description__content ol ol,.long-description__content ol ul,.long-description__content ul ul,.long-description__content ul ol,#pane-terms ol ol,#pane-terms ol ul,#pane-terms ul ul,#pane-terms ul ol,#pane-privacy_policy ol ol,#pane-privacy_policy ol ul,#pane-privacy_policy ul ul,#pane-privacy_policy ul ol,#pane-accessibility_policy ol ol,#pane-accessibility_policy ol ul,#pane-accessibility_policy ul ul,#pane-accessibility_policy ul ol,#pane-details ol ol,#pane-details ol ul,#pane-details ul ul,#pane-details ul ol,.custom-content ol ol,.custom-content ol ul,.custom-content ul ul,.custom-content ul ol,.megasubmenu__banner ol ol,.megasubmenu__banner ol ul,.megasubmenu__banner ul ul,.megasubmenu__banner ul ol,.page-contact__shipping-method__text ol ol,.page-contact__shipping-method__text ol ul,.page-contact__shipping-method__text ul ul,.page-contact__shipping-method__text ul ol,.page-contact__payment-method__text ol ol,.page-contact__payment-method__text ol ul,.page-contact__payment-method__text ul ul,.page-contact__payment-method__text ul ol,.order-mods__description ol ol,.order-mods__description ol ul,.order-mods__description ul ul,.order-mods__description ul ol,.blog-details__text ol ol,.blog-details__text ol ul,.blog-details__text ul ul,.blog-details__text ul ol,.blog-details__intro-text ol ol,.blog-details__intro-text ol ul,.blog-details__intro-text ul ul,.blog-details__intro-text ul ol,.blog-item__intro-text ol ol,.blog-item__intro-text ol ul,.blog-item__intro-text ul ul,.blog-item__intro-text ul ol { padding-inline-start:20px;}* { -webkit-line-clamp:unset !important;}.sum-box__coupon-list-title:has(~ .sum-box__coupon-list:empty) { display:none;}#container { margin:0 auto; padding-bottom:10rem;}#ud_shop_start #container, #container.page_cms_start { overflow:hidden;}@media (min-width:1480px) { .container {  max-width:1440px; }}@media (min-width:440px) { .container-max-xs {  max-width:440px; }}@media (min-width:576px) { .container-max-sm {  max-width:576px; }}@media (min-width:768px) { .container-max-md {  max-width:768px; }}@media (min-width:992px) { .container-max-lg {  max-width:992px; }}@media (min-width:1280px) { .container-max-xl {  max-width:1240px; }}@media (min-width:1480px) { .container-max-xxl {  max-width:1440px; }}[class*=container-max-] { padding-left:10px; padding-right:10px; margin:0 auto;}@supports (position:-webkit-sticky) or (position:sticky) { .sticky-top {  position:-webkit-sticky; }}.text-sale { color:#0077C8;}.product-list-wrapper:not(.empty-category) { min-height:300px;}.product-num { margin-right:0.5rem;}.product-num__start::before { content:" / ";}.product-num__start::after { content:" - ";}.product-recomm__title { display:flex; align-items:baseline;}.up-block .product-recomm__title { justify-content:center;}#page_artlist_content .products-container.container { padding-top:2rem; padding-bottom:2rem;}#pane-favourites .products-container.container { padding:0;}section.products.type--1 { row-gap:10px; grid-row-gap:10px;}@media (min-width:768px) { section.products.type--1 {  row-gap:20px;  grid-row-gap:20px; }}@media (min-width:1480px) { section.products.type--1 {  row-gap:30px;  grid-row-gap:30px; }}section.products.type--2 { row-gap:2rem;}section.products.type--2.card--2 { row-gap:1rem;}article.product { }.type--1 article.product { padding-top:calc(20px / 2);}@media (min-width:576px) { .type--1 article.product {  padding-top:calc(24px / 2); }}.type--1 article.product.carousel-cell { width:80%; margin-bottom:0; margin-right:10px; max-width:164px; }@media (min-width:418px) { .type--1 article.product.carousel-cell {  max-width:320px;  width:320px;  flex:0 0 320px; }}@media (min-width:768px) { .type--1 article.product.carousel-cell {  margin-right:20px; }}@media (min-width:1480px) { .type--1 article.product.carousel-cell {  margin-right:40px; }}.type--1.carousel-box_prod_top article.product.carousel-cell { max-width:100%; width:100%; flex:0 0 100%;}.type--2 article.product.carousel-cell { margin-right:20px;}article.product.carousel-cell {              }@media (min-width:418px) { .carousel-recommend article.product.carousel-cell {  max-width:280px;   }}@media (min-width:768px) { .carousel-recommend article.product.carousel-cell {  width:calc(50% - (0px / 2) * 1) !important;  flex:0 0 calc(50% - (0px / 2) * 1) !important; }}.gift--on_product_details article.product.carousel-cell { width:calc(50% - (10px / 2) * 1); flex:0 0 calc(50% - (10px / 2) * 1); margin-right:10px;}@media (min-width:576px) { .gift--on_product_details article.product.carousel-cell {  width:calc(33.3333333333% - (10px / 3) * 2) !important;  flex:0 0 calc(33.3333333333% - (10px / 3) * 2) !important; }}@media (min-width:768px) { .gift--on_product_details article.product.carousel-cell {  width:calc(50% - (20px / 2) * 1) !important;  flex:0 0 calc(50% - (20px / 2) * 1) !important;  margin-right:20px; }}#box_last_content article.product.carousel-cell.carousel-cell { flex:0 0 140px; min-width:140px; max-width:140px;}.list-2-card-1 article.product.carousel-cell { min-height:100%; width:100%;}.recommend__product-list-wrapper section.products:not(.carousel) article.product:first-child { margin-left:auto; margin-right:auto;}.recommend__form-inner, .question__form-inner { max-width:420px; margin:0 auto;}.recommend__product-list-wrapper { max-width:460px; margin:0 auto 2rem;}
124.product__inner { transition:box-shadow ease 0.4s; background-color:#ffffff; height:100%; }.type--1 .product__inner { margin:0 auto; position:relative; display:flex; flex-direction:column; border-radius:10px; padding:10px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}@media (min-width:576px) { .type--1 .product__inner {  padding:20px; }}.list-1-card-1 .product__inner, .list-1-card-3 .product__inner { padding:20px 10px;}@media (min-width:576px) { .list-1-card-1 .product__inner, .list-1-card-3 .product__inner {  padding:20px; }}.list-1-card-2 .product__inner { padding:15px 10px 0;}@media (min-width:576px) { .list-1-card-2 .product__inner {  padding:20px; }}.gift--on_product_details .list-1-card-2 .product__inner { padding:15px 10px 10px;}@media (min-width:576px) { .gift--on_product_details .list-1-card-2 .product__inner {  padding:20px; }}#box_last_content .type--1 .product__inner { margin:0 auto; max-width:140px; position:relative; padding:10px;}.list-2-card-1 .product__inner { padding:20px; border-radius:10px;}@media (hover:hover) and (pointer:fine) { .product__inner:hover {  box-shadow:0 0 20px rgba(0, 119, 200, 0.15); }}.list-1-card-3 .product__badges { transition:transform 0s 0.15s;}.list-1-card-3 .product__inner-wrapper { transition:transform 0.6s; transform-style:preserve-3d; height:100%; position:relative; z-index:2;}.list-1-card-3 .product__inner--back { position:absolute; top:0; left:0; width:100%; height:100%; transform:scaleX(-1); z-index:0; transition:z-index 0s 0.15s; overflow:hidden;}.list-1-card-3 .product__inner--front { z-index:1;}.list-1-card-3 .product__inner--front, .list-1-card-3 .product__inner--back { -webkit-backface-visibility:hidden; backface-visibility:hidden;}.list-1-card-3 .product__flip-btn { transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s, transform 0s 0.15s; margin-left:auto;}.list-1-card-3.flip .product__inner-wrapper, .list-1-card-3.flip .product__flip-btn { transform:scaleX(-1);}.list-1-card-3.flip .product__inner--back { z-index:2;}.list-1-card-3.flip .product__badges { transform:scaleX(-1);}.list-1-card-3 .product__main-btn { flex:0 1 100%; max-width:100%; padding:0 0.5rem; height:4rem; line-height:1; display:inline-flex; align-items:center; justify-content:center; text-align:left; white-space:normal; text-overflow:unset;}@media (min-width:576px) { .list-1-card-3 .product__main-btn {  flex:0 1 140px;  max-width:140px; }}.list-1-card-3 .product__inner--back .product__flip-btn { position:absolute; right:10px; bottom:20px;}@media (min-width:576px) { .list-1-card-3 .product__inner--back .product__flip-btn {  right:20px; }}.list-2-card-1 .product__sku { color:#2C3458;}.type--1 .product__img-outer { width:280px; max-width:100%; margin:0 auto 1rem; }.products_in_bundle .type--1 .product__img-outer { width:150px;}.list-1-card-2 .product__img-outer { margin:auto auto 1rem;}.list-2-card-1 .product__img-outer { max-width:284px; margin:0 auto 0 0;}.list-2-card-1 .product__image-col { margin-bottom:1rem;}@media (min-width:1280px) { .list-2-card-1 .product__image-col {  max-width:452px; }}@media (min-width:576px) { .list-2-card-1 .product__data-inner {  -webkit-flex-basis:14rem;  -ms-flex-preferred-size:14rem;  flex-basis:14rem; }}.list-2-card-1 .product__data-col { margin-bottom:1rem;}.list-2-card-1 .product__alt-img-wrap { background-color:#ffffff; border:1px solid #E1E1E1; border-radius:5px; overflow:hidden; max-width:88px;}@supports not (row-gap:10px) { .list-2-card-1 .product__alt-img-wrap + .product__alt-img-wrap {  margin-top:10px; } @media (min-width:576px) {  .list-2-card-1 .product__alt-img-wrap + .product__alt-img-wrap { margin-top:0;  } } @media (min-width:1280px) {  .list-2-card-1 .product__alt-img-wrap + .product__alt-img-wrap { margin-top:10px;  } }}@media (min-width:992px) { .list-2-card-1 .product__data-col, .list-2-card-1 .product__image-col {  margin-bottom:0; }}@media (min-width:1280px) { #container.filter-exists.filter-box-in-sidebar .list-2-card-1 .product__image-col, #container.filter-exists.filter-box-in-sidebar .list-2-card-1 .product__data-col, #container.filter-exists.filter-box-in-sidebar .list-2-card-1 .product__cart-col, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-1 .product__image-col, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-1 .product__data-col, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-1 .product__cart-col, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-1 .product__image-col, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-1 .product__data-col, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-1 .product__cart-col {  flex:0 0 33.333%;  max-width:33.333%; } #container.filter-exists.filter-box-in-sidebar .list-2-card-1 .product__image-col-inner-row, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-1 .product__image-col-inner-row, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-1 .product__image-col-inner-row {  flex-wrap:wrap !important; } #container.filter-exists.filter-box-in-sidebar .list-2-card-1 .product__alt-images-col, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-1 .product__alt-images-col, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-1 .product__alt-images-col {  flex:0 0 100%;  max-width:100%;  margin-top:1rem !important; } #container.filter-exists.filter-box-in-sidebar .list-2-card-1 .product__alt-images, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-1 .product__alt-images, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-1 .product__alt-images {  flex-direction:row !important; }}.list-2-card-2 .product__inner { padding:15px 10px; border-radius:10px; box-shadow:0 0 20px rgba(0, 119, 200, 0.05);}@media (hover:hover) and (pointer:fine) { .list-2-card-2 .product__inner:hover {  box-shadow:0 0 20px rgba(0, 119, 200, 0.15); }}.list-2-card-2 .product__img-outer { width:60px; max-width:100%; margin:0 auto;}.list-2-card-2 .product__name-wrap { display:flex; align-items:center;}.list-2-card-2 .product__name { font-size:1.4rem; -webkit-line-clamp:2; line-height:1.2; max-height:2.4em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}.list-2-card-2 .product__name-link { display:block;}.list-2-card-2 .product__name-wrap-col { display:flex; justify-content:center; flex-direction:column;}.list-2-card-2 .product__main-wrap-col { display:flex; justify-content:flex-end;}.list-2-card-2 .product__inquire-btn { padding-left:0; padding-right:0;}.list-2-card-2 .product__stock { margin-bottom:0; font-size:1.2rem;}.list-2-card-2 .product__cart-input-col.quantity-unit-type--under { padding-bottom:6px;}.list-2-card-2 .product__badges-2 { display:flex; flex-wrap:wrap; gap:5px; align-items:baseline;}.list-2-card-2 .product__badges-2 .badge--2 { padding:0 0.5rem;}.list-2-card-2 .product__badges-2 .badge--2.has-link { padding:0;}.list-2-card-2 .product__badges-2 .badge--2.has-link a { padding:0 0.5rem;}.list-2-card-2 .product__custom-statuses { margin-bottom:0.5rem;}.list-2-card-2 .product__funcs { text-align:right; padding:0;}.list-2-card-2 .product__types { margin-bottom:0;}.list-2-card-2 .product__func-btn { font-size:1.6rem;}.list-2-card-2 .product__price-unit { font-size:1.2rem;}.list-2-card-2 .product__price-login-btn { margin-bottom:0;}.list-2-card-2 .product__prices-wrap { padding-top:5px; padding-bottom:5px; text-align:center;}.list-2-card-2 .product__prices { align-items:center; display:inline-flex; text-align:left;}@media (max-width:575.98px) { .list-2-card-2 .product__cart-input-wrap {  height:4rem; } .list-2-card-2 .product__main-btn {  min-width:40px;  max-width:40px;  font-size:1.2rem;  padding:1rem clamp(10px, 10px, 2rem); }}@media (min-width:576px) { .list-2-card-2 .product__main-btn {  min-width:50px;  max-width:50px; } .list-2-card-2 .product__inner {  padding:10px 20px; } .list-2-card-2 .product__main-wrap-col {  justify-content:center;  flex-direction:column;  align-items:flex-end; } .list-2-card-2 .product__price-login-btn {  text-align:center; } .list-2-card-2 .product__price-base, .list-2-card-2 .product__price-sale {  font-size:1.8rem; } .list-2-card-2 .has-price-sale .product__price-base {  font-size:1.2rem; }}@media (min-width:576px) and (max-width:767.98px) { .list-2-card-2 .product__prices {  text-align:right;  justify-content:flex-end; }}@media (min-width:768px) { .list-2-card-2 .product__name {  font-size:1.6rem; } .list-2-card-2 .product__main-wrap-col {  border:solid #E1E1E1;  border-width:0 0 0 1px;  min-width:170px; }}@media (min-width:1280px) and (max-width:1479.98px) { .list-2-card-2 .product__badges-2 {  justify-content:center; } .list-2-card-2 .product__badges-2 .stock__content {  justify-content:center; } #container.filter-exists.filter-box-in-sidebar .list-2-card-2 .product__main-wrap-col, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-2 .product__main-wrap-col, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-2 .product__main-wrap-col {  flex:0 0 100%;  border-left:0; }}@media (min-width:1280px) { .list-2-card-2 .product__funcs {  text-align:center; } .list-2-card-2 .product__main-wrap-col {  flex-basis:180px; } #container.filter-exists.filter-box-in-sidebar .list-2-card-2 .product__img-col, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-2 .product__img-col, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-2 .product__img-col {  padding-right:0; } .list-2-card-2 .product__prices-wrap {  text-align:right; }}@media (min-width:1480px) { #container.filter-exists.filter-box-in-sidebar .list-2-card-2 .product__main-wrap-col, #container.filter-cache-exists.filter-box-in-sidebar .list-2-card-2 .product__main-wrap-col, #container.filter-box-content-exists.filter-box-in-sidebar .list-2-card-2 .product__main-wrap-col {  max-width:180px; }}.type--1 .product__data { flex-grow:1; display:flex; flex-direction:column;}@media (min-width:768px) { .product__left-row {  height:100%; }}@media (min-width:768px) { .product__right-row {  height:100%;  justify-content:flex-end; }}@media (max-width:575.98px) { .product__right-col {  padding-top:10px; } .product__right-col::after {  content:"";  position:absolute;  top:0;  left:1rem;  right:1rem;  border-top:1px solid #E1E1E1; }}@media (min-width:576px) and (max-width:767.98px) { .product__left-col {  align-self:center; }}@media (min-width:576px) and (max-width:1279.98px) { .product__left-col {  border-right:1px solid #E1E1E1; }}@media (min-width:1280px) { .product__functions-col {  border:solid #E1E1E1;  border-width:0 1px; }}@media (min-width:1280px) { .product__stock-and-statuses-col {  border:solid #E1E1E1;  border-width:0 0 0 1px;  flex:0 0 25%;  max-width:25%; } #container.filter-exists.filter-box-in-sidebar .product__stock-and-statuses-col, #container.filter-cache-exists.filter-box-in-sidebar .product__stock-and-statuses-col, #container.filter-box-content-exists.filter-box-in-sidebar .product__stock-and-statuses-col {  flex:0 0 140px;  max-width:140px; }}.product__stock-and-statuses-col, .product__functions-col { display:flex; justify-content:center; flex-direction:column;}.product__prices-wrap-col { display:flex; justify-content:center; flex-direction:column;}@media (min-width:576px) and (max-width:767.98px) { .product__prices-wrap-col {  align-self:flex-end; }}@media (min-width:1280px) and (max-width:1479.98px) { #container.filter-exists.filter-box-in-sidebar .product__prices-wrap-col, #container.filter-cache-exists.filter-box-in-sidebar .product__prices-wrap-col, #container.filter-box-content-exists.filter-box-in-sidebar .product__prices-wrap-col {  flex:0 0 100%; }}.product__name-wrap { font-size:0;}.list-1-card-1 .product__name-wrap, .list-1-card-3 .product__name-wrap { margin-bottom:1rem;}.list-1-card-2 .product__name-wrap { padding-bottom:1rem;}.list-2-card-1 .product__name-wrap { padding-bottom:1rem;}.product__name { margin-bottom:0; text-transform:none; font-weight:700;}.type--1 .product__name { font-size:1.2rem; -webkit-line-clamp:3; line-height:1.3; max-height:3.9em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; }@media (min-width:576px) { .type--1 .product__name {  font-size:1.4rem; }}.list-2-card-1 .product__name { font-size:2rem; font-weight:700; -webkit-line-clamp:3; line-height:1.4; max-height:4.2em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}@media (min-width:1480px) { .list-2-card-1 .product__name {  font-size:2.4rem; }}.product__name-link { display:inline-block; vertical-align:top;}.product__review-wrap { line-height:1; height:10px; margin-bottom:5px;}.product__review { font-size:10px; display:inline-block; vertical-align:top;}.product__review:hover { text-decoration:none;}.product__review:last-child { margin-bottom:0;}.product__review .stars { margin-right:1rem;}.product__reviews-count { font-size:1.2rem; color:#2C3458; display:inline-block;}.product__description-short { text-align:justify; margin-bottom:1rem;}@media (min-width:576px) { .product__description-short {  margin-bottom:2rem; }}.list-2-card-1 .product__main-wrap { margin-bottom:2rem;}section.gift-products.gift--on_product_details .product__name-wrap { margin-bottom:0;}section.gift-products .type--1 .product__main-btn { width:auto; max-width:144px; min-width:140px;}section.gift-products .product__main { margin-top:auto;}section.gift-products .not-stock__text, section.gift-products .not-buyable__text { padding:8px 0;}section.gift-products .list-1-card-2 .product__stock-price-col { display:none;}section.gift-products .list-1-card-2 .product__main-btn { display:flex; height:4rem; font-size:1.2rem;}section.gift-products .list-1-card-2 .product__main-btn::after { content:attr(data-text); font-family:inherit; font-weight:inherit; margin-left:0.6rem;}section.gift-products .list-1-card-2 .product__main-btn-group { width:100%;}section.gift-products .list-1-card-2 .product__main-wrap-col { flex-grow:1;}section.gift-products .list-1-card-2 .product__prices-wrap { margin-top:auto; margin-bottom:3rem;}section.gift-products .list-1-card-2 .product__img-outer { margin:0;}section.gift-products .list-1-card-1 .product__main-wrap, section.gift-products .list-1-card-3 .product__main { margin-top:auto;}.product__main { display:flex; flex-wrap:wrap; column-gap:0.5rem; row-gap:0.5rem;}@media (min-width:576px) { .product__main {  column-gap:1rem;  row-gap:1rem; }}.list-1-card-1 .product__main { flex-wrap:nowrap;}.product__inquire-btn.icon--b-inquire::before { margin-right:0.6rem;}.product__stock { margin-bottom:1rem;}.type--1 .product__stock { font-size:1rem;}@media (min-width:576px) { .type--1 .product__stock {  font-size:1.2rem; }}.not-stock__text, .not-buyable__text, .product__cart-login-btn-wrap { text-align:left; display:flex;}.not-stock__text, .not-buyable__text { font-size:1.2rem; padding:10px 0; font-weight:400; display:flex; align-items:center; line-height:1.21;}.not-stock__text::before, .not-buyable__text::before { margin-right:0.6rem;}.stock__content { display:flex; flex-wrap:wrap; align-items:baseline;}.stock__content::before { margin-right:0.5rem;}.stock__text { margin-right:0.5rem;}.stock__qty-and-unit { font-weight:400; color:#2C3458;}.stock__qty-and-unit.is-text { font-weight:400; color:inherit;}.list-1-card-1 .product__main-btn::after,.list-1-card-1 .product__variants-btn::after,.list-1-card-3 .product__main-btn::after,.list-1-card-3 .product__variants-btn::after { content:attr(data-text); font-family:inherit; font-weight:inherit; margin-left:0.6rem;}.type--1 .product__cart-input-col { flex-basis:50px;}.list-1-card-3 .product__cart-input-col { flex-grow:1;}@media (min-width:576px) { .type--1 .product__cart-input-col {  flex-basis:80px; } .list-1-card-3 .product__cart-input-col {  flex-grow:0; }}.list-1-card-1 .product__main-btn { padding:0 5px; font-size:1rem; width:100%; line-height:1.2; display:flex; align-items:center; justify-content:center; text-align:left; height:3rem;}@media (min-width:992px) { .list-1-card-1 .product__main-btn {  min-width:144px; }}.list-1-card-1 .product__main-btn::after { content:attr(data-text);}@media (min-width:576px) { .list-1-card-1 .product__
124main-btn {  height:4rem;  font-size:1.2rem;  padding:1rem clamp(10px, 10px, 2rem); }}.list-1-card-2 .product__main-btn { font-size:1.4rem; padding:0; width:4rem; height:4rem; display:inline-flex; justify-content:center; align-items:center;}@media (min-width:576px) { .list-1-card-2 .product__main-btn {  font-size:1.8rem;  width:5rem;  height:5rem; }}.type--2 .product__main-btn { width:100%; font-size:1.4rem; padding:1.35rem clamp(10px, 10px, 4rem);}.product__main-btn.product__recommend-del-btn { max-width:100%; width:100%; font-size:1.2rem;}.product__main-btn.product__recommend-del-btn::after { content:attr(data-text); font-family:inherit; font-weight:inherit; margin-left:0.6rem;}.list-1-card-2 .product__main-wrap-col, .list-1-card-2 .product__main-btn-group, .list-1-card-2 .product__inputs-group { position:static;}@media (max-width:575.98px) { .product__inputs-group {  margin-left:0 !important; }}@media (max-width:575.98px) { .product__open-inputs-btn {  border-radius:5px 5px 0 0 !important; }}.product__main-btn-group { z-index:1;}@media (max-width:575.98px) { .product__main-btn-group {  flex-direction:column; }}.product__inputs-dropdown-toggle-btn { padding:0 1rem; z-index:1;}.product__inputs-dropdown-toggle-btn:hover, .product__inputs-dropdown-toggle-btn:focus { background-color:#ffffff !important; border-color:#ffffff !important; color:#0077C8 !important;}.product__inputs-dropdown-toggle-btn.active { background-color:#ffffff !important; border-color:#ffffff !important; color:#0077C8 !important;}.product__inputs-dropdown-toggle-btn::after { content:""; content:""; z-index:1; line-height:1; pointer-events:none; border-top:5px solid currentColor; border-right:5px solid transparent; border-bottom:0; border-left:5px solid transparent; border-radius:0; margin-left:0;}@media (max-width:575.98px) { .product__inputs-dropdown-toggle-btn {  border-radius:0 0 5px 5px !important;  border-top:1px solid #ffffff; }}@media (min-width:576px) { .product__inputs-dropdown-toggle-btn {  border-left:1px solid #ffffff; }}.product__inputs { position:absolute; top:6rem; margin-top:5px; left:auto; right:0; z-index:1; background-color:#ffffff; justify-content:flex-end; flex-wrap:wrap; padding:2rem 1rem; display:none; border-radius:5px; box-shadow:0 0 20px rgba(0, 119, 200, 0.15); min-width:auto;}.product__inputs.has-variant { left:0;}.product__inputs.has-variant .product__variants { flex:0 0 100%;}.list-1-card-2.is-variants-opened .product__inputs { opacity:1; visibility:visible; display:flex;}@media (min-width:576px) { .product__inputs {  top:5rem; }}.product__main-btn-col { flex-grow:1; flex-shrink:1; min-width:0;}.list-1-card-1 .product__main-btn-col { flex:0 1 144px;}.list-1-card-3 .product__main-btn-col { display:flex; column-gap:0.5rem;}@media (min-width:576px) { .list-1-card-3 .product__main-btn-col {  column-gap:1rem; }}.list-1-card-1 .product__cart-input-wrap { height:3rem; border-radius:5px;}@media (min-width:576px) { .list-1-card-1 .product__cart-input-wrap {  height:4rem; }}@media (max-width:575.98px) { .list-1-card-1 .product__cart-input-wrap {  padding:0; }}.list-1-card-2 .product__cart-input-wrap, .list-1-card-3 .product__cart-input-wrap { height:4rem; border-radius:5px;}.type--2 .product__cart-input-wrap { height:5rem; border-radius:5px;}.product__cart-login-btn { line-height:1.2; text-align:left;}.type--1 .product__cart-login-btn { font-size:1.1rem;}@media (min-width:418px) { .type--1 .type--1 .product__cart-login-btn {  font-size:1.2rem; }}.list-2-card-1 .product__cart-login-btn { font-size:1.4rem;}.product__qty-buttons { display:flex; flex-direction:column; justify-content:center;}@media (max-width:575.98px) { .list-1-card-1 .product__qty-buttons {  display:none; }}.product__custom-statuses { display:flex; flex-wrap:wrap; gap:5px; gird-gap:5px;}.type--1 .product__custom-statuses { margin-bottom:0.5rem;}.list-2-card-1 .product__custom-statuses { margin-bottom:1rem;}.product__badges, .product__badges2 { position:absolute; left:1rem; top:-10px; z-index:10; display:flex; align-items:center; pointer-events:none; gap:5px; gird-gap:5px;}.type--1 .product__badges, .type--1 .product__badges2 { box-shadow:0px -8px 8px -8px rgba(0, 119, 200, 0.05);
124 transition:box-shadow ease 0.4s;}@media (hover:hover) and (pointer:fine) { .list-1-card-1 .product__inner:hover .product__badges, .list-1-card-2 .product__inner:hover .product__badges, .list-1-card-3 .product__inner-wrapper:hover .product__badges, .list-1-card-1 .product__inner:hover .product__badges2, .list-1-card-2 .product__inner:hover .product__badges2, .list-1-card-3 .product__inner-wrapper:hover .product__badges2 {  box-shadow:0px -8px 8px -8px rgba(0, 119, 200, 0.15); }}@media (min-width:576px) { .product__badges, .product__badges2 {  top:-12px;  left:2rem; }}.badge { user-select:none; flex:0 0 auto; height:20px; margin:0 0 0 0; font-size:1.2rem; border-radius:5px; border:1px solid #E1E1E1; display:inline-flex; justify-content:center; align-items:center; min-width:28px;}@media (min-width:992px) { .badge {  flex:0 0 auto;  height:24px;  font-size:1.4rem;  min-width:40px; }}.stock.on-stock { font-weight:400; background-color:#TRANSPARENT; color:#10AE20;}.stock.no-stock { font-weight:400; background-color:#TRANSPARENT; color:#2C3458;}.stock.to-order { font-weight:400; background-color:#TRANSPARENT; color:#AE8B10;}.badge--2 { padding:0 2rem; min-height:2.4rem; display:inline-flex; align-items:center; justify-content:center; max-width:fit-content; position:relative; font-size:1.2rem; z-index:0; background-color:rgba(27, 32, 54, 0.06); border-radius:5px;}.badge--2.has-link { padding:0;}.badge--2.has-link a { display:block; padding:0 2rem;}.badge--2.has-link a:hover, .badge--2.has-link a:focus { color:#0077C8;}@media (max-width:575.98px) { .badge--2.product__custom-status:not(.has-link), .badge--2.product__custom-status.has-link a {  padding-left:1rem;  padding-right:1rem;  font-size:1rem; }}.artdet__badges2 { row-gap:5px; column-gap:5px;}.artdet__custom-badge { font-size:1.4rem; padding:0.45rem 2rem;}.artdet__custom-badge.has-link { padding:0;}.artdet__custom-badge.has-link a { padding:0.45rem 2rem;}[data-percent]::before { content:"-";}[data-percent]::after { content:attr(data-percent); font-size:65%;}.badge--custom-1 { color:#FFFFFF; font-weight:400; background-color:#0077C8;}.badge--custom-2 { color:#FFFFFF; font-weight:400; background-color:#0077C8;}.badge--custom-3 { color:#FFFFFF; font-weight:400; background-color:#0077C8;}.badge--index { background-color:#f7f7f7;}.badge--new, .badge--cat-new, .badge--package-offer-qty { background-color:#ffffffff; color:#1B2036; font-weight:900; border-color:#1B2036ff; text-transform:lowercase;}.badge--cat-new { font-size:1.2rem;}@media (min-width:992px) { .badge--cat-new {  font-size:1.4rem; }}.badge--cat-qty { background-color:#ffffff; border:1px solid #dddddd;}.badge--sale { background-color:#ffffffff; color:#0077C8; font-weight:900; border-color:#CA0000;}.product__badge-bundle-qty, .badge--gift { background-color:#1B2036; color:#ffffff; line-height:1.4; width:auto;}.product__badge-bundle-qty { align-items:baseline;}.product__badge-bundle-qty .qty { margin-bottom:0.25em;}.badge--gift::after { content:attr(title);}.badge--gift .icon--gift { transform:rotate(90deg); display:none; margin-bottom:0.5rem;}.badge--gift2 { color:#0077C8; border-color:currentColor; font-weight:700;}.product__funcs { padding:1rem 0; font-size:0;}.list-2-card-1 .product__funcs { padding:0; margin-top:auto; text-align:center;}.product__main-outer { margin-top:auto; display:flex; flex-wrap:wrap; align-items:center; justify-content:center; row-gap:10px;}.product__function-btns { display:inline-flex; position:absolute; right:1rem; top:-10px; z-index:10; align-items:center; pointer-events:none; padding:0 3px; border-radius:5px; background-color:#ffffff;}.type--1 .product__function-btns { box-shadow:0px -8px 8px -8px rgba(0, 119, 200, 0.05); transition:box-shadow ease 0.4s;}@media (hover:hover) and (pointer:fine) { .list-1-card-1 .product__inner:hover .product__function-btns, .list-1-card-2 .product__inner:hover .product__function-btns, .list-1-card-3 .product__inner-wrapper:hover .product__function-btns {  box-shadow:0px -8px 8px -8px rgba(0, 119, 200, 0.15); }}@media (min-width:576px) { .product__function-btns {  right:2rem;  top:-12px; }}@media (min-width:576px) { .list-1-card-2 .product__function-btns {  border-top:none; }}@media (max-width:575.98px) { .list-1-card-2 .product__function-btns {  padding:5px 0;  border-top:1px solid #E1E1E1;  border-radius:0;  justify-content:center;  position:static;  margin-top:auto; }}.product__func-btn { display:inline-flex; align-items:center; justify-content:center; position:relative; cursor:pointer; transition:color 0.4s; margin:0; border-radius:0; background:transparent; border:0 solid transparent; font-size:1.4rem; width:4rem; height:24px; flex:0 0 4rem; color:#1B2036; pointer-events:auto; line-height:1; white-space:nowrap;}.product__func-btn:hover, .product__func-btn:focus { color:#1B2036;}.product__func-btn.page_artdet_func_compare_checked, .product__func-btn.page_art_func_compare_checked { color:#0077C8;}.product__func-btn.added::before, .product__func-btn.product__btn-remove-fav::before { color:#0077C8;}@media (min-width:992px) { .badge + .product__func-btn {  margin-top:1.5rem; }}.social .product__func-btn { margin:0 1rem;}.compare--functions .product__func-btn { margin:0 0.5rem;}.list-2-card-1 .product__func-btn { margin:0 5px;}.product__func-btn:last-child { margin-right:0;}.product__func-btn:first-child { margin-left:0;}.artdet__function { gap:16px; grid-gap:16px;}.artdet__function .product__func-btn { width:4rem; flex:0 0 4rem; height:4rem; border:1px solid #E1E1E1; border-radius:5px; font-size:0;}.artdet__function .product__func-btn::after { font-size:1.6rem;}@media (max-width:1279.98px) { .artdet__function .product__func-btn::after {  margin:0; }}@media (min-width:1280px) { .artdet__function .product__func-btn {  width:auto;  flex:0 0 auto;  padding:0 2rem;  font-size:1.2rem; }}.product__btn-compare { display:none;}@media (min-width:992px) { .product__btn-compare {  display:inline-block; }}.product__types { margin-bottom:1.5rem; line-height:1; display:flex; flex-wrap:wrap; row-gap:10px; grid-row-gap:10px;}.list-2-card-1 .product__types { margin-bottom:1rem;}.product__type-wrap { flex:0 0 100%;}.product__type { display:inline-flex; align-items:baseline; flex-wrap:wrap; line-height:1; max-width:100%; row-gap:0.5rem; column-gap:0.5rem;}.product__type.type--color, .product__type.type--color_text { margin-left:-3px; align-items:center;}.product__type ~ .product__type { margin-top:0.5rem;}.product__type-value { min-height:2.4rem; padding:0 1rem; border:1px solid #E1E1E1; border-radius:5px; font-size:1.2rem; font-weight:700; flex-shrink:0; min-width:3.5rem; max-width:100%; transition:0.4s; display:flex; align-items:center; justify-content:center;}.product__type-value:hover { border-color:#0077C8; background-color:#0077C8; color:#fff;}.type--color .product__type-value, .type--color_text .product__type-value { border-color:transparent; padding:3px; min-width:auto; height:auto; border-radius:5px;}.type--color .product__type-value .product__type-option--color, .type--color_text .product__type-value .product__type-option--color { width:20px; height:20px; border:1px solid currentColor; border-radius:5px;}.type--icon .product__type-value, .type--pic .product__type-value, .type--piclink .product__type-value, .type--piclinktext .product__type-value { padding:3px;}.type--icon .product__type-value:hover, .type--pic .product__type-value:hover, .type--piclink .product__type-value:hover, .type--piclinktext .product__type-value:hover { border-color:#1B2036; background-color:transparent;}.type--color .product__type-value:hover, .type--color_text .product__type-value:hover, .type--icon .product__type-value:hover { border-color:#1B2036; background-color:transparent;}.product__type-value.product__type-more { background-color:transparent; border:none;
124 color:inherit;}.product__params { text-align:center; margin-bottom:1rem; line-height:1.2;}.product__params.has-types { margin-top:-0.5rem;}.list-2-card-1 .product__params { max-width:400px; line-height:1.5;}.product__params:last-child { margin-bottom:0;}.product__params-inner { white-space:nowrap;}.product__param-title-col { display:flex; align-items:baseline;}.product__param-title { text-align:left; overflow:hidden;}.product__param-title-tippy { font-weight:700;}.type--1 .product__param + .product__param { margin-top:4px;}.list-2-card-1 .product__param { padding:0.1rem;}.product__param-value { text-align:left; overflow:hidden; font-weight:700;}.product__param-value .page_artdet_product_param_icon { margin-right:1rem;}.product__price-login-btn { margin-bottom:1rem;}.product__price-login-btn br { display:none;}.product__price-sale-start { border-right:1px solid #0077C8;}.list-2-card-1 .product__price-sale-duration { font-size:1.2rem;}@media (min-width:992px) { .list-2-card-1 .product__price-sale-duration {  font-size:1rem; }}.type--1 .product__price-unit { font-size:1.2rem;}.list-2-card-1 .product__price-unit { font-size:1rem;}.product__prices-wrap { position:relative; z-index:1;}.list-1-card-1 .product__prices-wrap { margin-top:auto;}.list-1-card-1 .product__prices-wrap.has-params { padding-top:10px; border-top:1px solid #E1E1E1;}.list-1-card-3 .product__prices-wrap { margin-top:auto;}.list-1-card-2 .product__prices-wrap { margin-bottom:1rem;}.list-1-card-2 .product__prices-wrap > .row { flex-wrap:nowrap;}.list-2-card-1 .product__price-sale-infos { margin-top:1rem;}.product__prices { row-gap:0.5rem; column-gap:0.5rem;}.list-1-card-1 .product__prices, .list-1-card-3 .product__prices { margin-bottom:1rem;}@media (min-width:576px) { .product__prices {  column-gap:10px;  grid-column-gap:10px; }}.product__price-base, .product__price-sale { font-size:1.6rem;}.list-2-card-1 .product__price-base, .list-2-card-1 .product__price-sale { font-size:1.8rem;}@media (min-width:576px) { .product__price-base, .product__price-sale {  font-size:2.4rem; } .list-2-card-1 .product__price-base, .list-2-card-1 .product__price-sale {  font-size:2.4rem; }}.has-price-sale .product__price-base { font-size:1rem;}.list-2-card-1 .has-price-sale .product__price-base { font-size:1.2rem;}@media (min-width:576px) { .has-price-sale .product__price-base {  font-size:1.6rem; } .list-2-card-1 .has-price-sale .product__price-base {  font-size:1.6rem; }}.product__badge-sale { font-size:1.4rem;}.product__badge-sale [data-percent]::after { font-size:0.8rem;}.list-1-card-1 .product__badge-sale, .list-1-card-3 .product__badge-sale { height:3rem;}@media (max-width:575.98px) { .list-2-card-1 .product__badge-sale {  height:3.6rem; }}@media (min-width:576px) { .product__badge-sale {  font-size:1.6rem; } .list-2-card-1 .product__badge-sale {  margin-bottom:0.5rem; } .list-1-card-1 .product__badge-sale, .list-1-card-3 .product__badge-sale {  height:4.8rem; } .product__badge-sale [data-percent]::after {  font-size:1rem; }}.product__price-sale-start, .product__price-sale-end { display:inline-block;}.product__price-sale-infos, .product__discount-saving { color:#0077C8;}.product__discount-saving__value { font-weight:700;}.product__discount-saving { font-size:1.4rem;}.product-variant { margin-bottom:1rem;}.product-variant__label { font-weight:700;}.artdet__spec-params--input ~ .artdet__variants { margin-top:1rem;}.product__variants { overflow:hidden;}.list-1-card-1 .product__variants, .list-1-card-3 .product__variants { position:absolute; bottom:100%; margin-bottom:1rem; left:-1rem; right:-1rem; z-index:10; flex-direction:column; display:none; background-color:#ffffff; box-shadow:0 0 20px rgba(0, 119, 200, 0.15); border-radius:5px; padding:0 10px 20px;}@media (min-width:576px) { .list-1-card-1 .product__variants, .list-1-card-3 .product__variants {  padding:0 20px 20px;  left:-2rem;  right:-2rem; }}.list-2-card-1 .product__variants { display:flex; flex-direction:column;}.product__variants.show { display:flex;}.list-2-card-1 .product__cart-inner { max-width:400px; margin:0 auto 0 0;}@media (min-width:992px) { .list-2-card-1 .product__cart-inner {  border-left:1px solid #E1E1E1; }}.product__cart-unit { font-size:1rem; text-align:left; margin-bottom:0; min-width:50%;}.quantity-unit-type--under .product__cart-unit { position:absolute; left:50%; top:100%; text-align:center; transform:translateX(-50%); color:#2C3458; min-width:auto; margin-top:2px;}.product__cart-unit::before { content:attr(data-unit-mobile);}@media (min-width:440px) { .product__cart-unit::before {  content:attr(data-unit-desktop); }}.product__variant-wrap { text-align:left;}.product__variant-wrap:last-child { margin-bottom:0;}.product__variant-wrap.has-fault select { border-color:#D31010 !important;}.product__variant-wrap.has-fault label { color:#D31010 !important;}.product__variants-btn-close { position:absolute; top:0; right:0; color:#1B2036; border:1px solid #2C3458; border-radius:0.5rem; width:2.4rem; height:2.4rem; display:inline-flex; justify-content:center; align-items:center; margin:0.8rem; text-align:center; background:transparent; cursor:pointer; z-index:2; opacity:1; padding:0; transition:color 0.4s, background-color 0.4s, border-color 0.4s; margin-left:auto; position:static; margin-right:0;}.product__variants-btn-close::before { content:""; font-family:"Custom icons"; font-weight:300; font-size:1.2rem; line-height:1;}.product__variants-btn-close:hover { border-color:#1B2036;}.product__inputs-btn-close { position:absolute; top:0; right:0; color:#1B2036; border:1px solid #2C3458; border-radius:0.5rem; width:2.4rem; height:2.4rem; display:inline-flex; justify-content:center; align-items:center; margin:0.8rem; text-align:center; background:transparent; cursor:pointer; z-index:2; opacity:1; padding:0; transition:color 0.4s, background-color 0.4s, border-color 0.4s; position:absolute; left:0; top:0;}.product__inputs-btn-close::before { content:""; font-family:"Custom icons"; font-weight:300; font-size:1.2rem; line-height:1;}.product__inputs-btn-close:hover { border-color:#1B2036;}.gift__base-product-name { display:block; font-size:1.6rem; text-transform:none;
124 color:#0077C8;}#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div { width:360px; max-width:100%; padding:1rem;}#toast-container.toast-top-center { top:2rem;}#toast-container { padding:1rem 1rem 0;}#toast-container > div { border-radius:0; opacity:1; box-shadow:0 0 20px rgba(0, 0, 0, 0.3) !important;}#toast-container > .toast { background-image:none !important; border-radius:3px;}.toast-message::before { font-family:"Custom icons"; margin-right:1rem;}button.toast-close-button { font-weight:400; font-size:0; opacity:1; height:20px; right:0; top:0; margin-left:1.5rem; text-shadow:none;}button.toast-close-button::before { content:""; font-family:"Custom icons"; font-weight:300; font-size:1.8rem;}#toast-container > .toast-success { background-color:#10AE20; color:#ffffff;}#toast-container > .toast-success .toast-message::before { content:"";}#toast-container > .toast-success button.toast-close-button { color:#ffffff;}#toast-container > .toast-warning { background-color:#AE8B10; color:#1B2036;}#toast-container > .toast-warning .toast-message::before { content:"";}#toast-container > .toast-warning button.toast-close-button { color:#1B2036;}#toast-container > .toast-error { background-color:#D31010; color:#ffffff;}#toast-container > .toast-error .toast-message::before { content:"";}#toast-container > .toast-error button.toast-close-button { color:#ffffff;}#toast-container > .toast-info { background-color:#16ADCA; color:#1B2036;}#toast-container > .toast-info .toast-message::before { content:"";}#toast-container > .toast-info button.toast-close-button { color:#1B2036;}.toast-qty { white-space:nowrap; font-weight:700;}.compare { display:flex; flex-direction:column;}.compare__content { overflow:hidden;}.compare-img-outer { width:70px; margin:0 auto;}.compare-value img { max-height:100px;}.row--sku .compare-value { color:#2C3458;}.t--datas { border:solid #E1E1E1; border-width:2px 0;}.t { line-height:1.2; font-size:1.2rem;}.t.t--datas { overflow:auto;}.t.t--datas::-webkit-scrollbar-track { background-color:#ffffff;}.tr { min-height:40px; display:flex; align-items:stretch;}.tr.row--pic { height:80px;}.tr + .tr { border:none;}.tr + .tr .tc { border:solid #E1E1E1; border-width:1px 0 0 0;}.tc { padding:0.5rem; flex:0 0 150px; max-width:150px; width:150px; text-align:center; display:flex; align-items:center; justify-content:center;}.tc .compare--name { -webkit-line-clamp:3; line-height:1.4; max-height:4.2em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; font-weight:700; color:#0077C8;}.tc.compare-label { flex:0 0 120px; max-width:120px; width:120px; text-align:right; font-weight:700; justify-content:flex-end; background-color:#ffffff; position:relative; z-index:1; word-break:break-word;}.values-are-not-same .tc { background-color:#e3f8fc;}.carousel__title-outer { margin-bottom:0.7rem;}.carousel__buttons { display:flex; justify-content:flex-end; column-gap:10px; grid-column-gap:10px;}.carousel__prev-next-btn, .flickity-button { width:4rem; flex:0 0 4rem; max-width:4rem; height:4rem; line-height:4rem; padding:0; text-align:center; letter-spacing:0; border:1px solid #E1E1E1; border-radius:5px; font-size:14px; color:#0077C8;}.carousel__prev-next-btn:not(:disabled):hover, .flickity-button:not(:disabled):hover { border-color:#0077C8; color:#0077C8;}.carousel__prev-next-btn::before, .flickity-button::before { font-family:"Custom icons"; font-weight:300;}@media (max-width:575.98px) { .carousel-block--center-arrows .carousel__prev-next-btn.previous, .carousel-block--center-arrows .flickity-button.previous {  top:auto;  left:auto;  bottom:2rem;  right:50%;  transform:translateY(0%);  margin-right:5px; } .carousel-block--with-nums.carousel-block--center-arrows .carousel__prev-next-btn.previous, .carousel-block--with-nums.carousel-block--center-arrows .flickity-button.previous {  right:70px;  transform:none; } .carousel-block--center-arrows .carousel__prev-next-btn.next, .carousel-block--center-arrows .flickity-button.next {  top:auto;  bottom:2rem;  right:50%;  transform:translate(100%, 0);  margin-right:-5px; } .carousel-block--with-nums.carousel-block--center-arrows .carousel__prev-next-btn.next, .carousel-block--with-nums.carousel-block--center-arrows .flickity-button.next {  transform:none; }}@media (min-width:576px) { .carousel-block--center-arrows .carousel__prev-next-btn.previous, .carousel-block--center-arrows .flickity-button.previous {  left:3rem; } .carousel-block--center-arrows .carousel__prev-next-btn.next, .carousel-block--center-arrows .flickity-button.next {  right:3rem; }}#page_PopupContainer .carousel__prev-next-btn, #page_PopupContainer .flickity-button { background-color:transparent;}
124.carousel__next-btn::before, .flickity-button.next::before { content:"";}.carousel__prev-btn::before, .flickity-button.previous::before { content:"";}.carousel__nav { transition:opacity ease 0.4s; visibility:hidden; opacity:0; user-select:none; pointer-events:none; margin-left:auto; display:flex; align-items:center; column-gap:1rem;}.carousel__nav.active { opacity:1; visibility:visible;}.carousel__nav.active button { pointer-events:auto;}.carousel__title-wrap { display:flex; column-gap:1rem; align-items:center;}.carousel-block--center-arrows .carousel__title-wrap { justify-content:center;}.carousel-block--center-arrows .carousel__title-wrap .carousel__title-inner { text-align:center;}.overlay_bundle .carousel__title-wrap { background-color:#1B2036; color:#ffffff;}.carousel__title { margin-bottom:0;}.carousel-block { position:relative;}@media (max-width:575.98px) { .carousel-block.carousel-block--center-arrows .carousel {  position:static; }}.carousel-block--bottom-nums { padding-bottom:2rem;}@media (max-width:575.98px) { .carousel-block--center-arrows {  padding-bottom:6rem; }}.carousel__nums { display:flex; position:relative; pointer-events:none; opacity:0; transition:opacity ease 0.4s;}.ready .carousel__nums { opacity:1;}.slideshow .carousel__nums { position:absolute; left:2rem; bottom:1.5rem;}@media (min-width:768px) { .slideshow .carousel__nums {  left:4rem; }}.carousel-block--bottom-nums .carousel__nums { position:absolute; bottom:0;}@media (max-width:575.98px) { .carousel-block--bottom-nums .carousel__nums {  left:2rem; } .carousel-block--center-arrows.carousel-block--bottom-nums .carousel__nums {  bottom:3rem; }}@media (min-width:576px) { .carousel-block--bottom-nums .carousel__nums {  left:50%;  transform:translateX(-50%); }}.carousel__num-actual { font-weight:700;}.carousel__num-all { display:flex;}.carousel__num-all::before { content:"/"; margin:0 0.5rem;}.carousel__container { position:relative;}.carousel__nav--banner_start_big { position:absolute; top:0; left:0; right:0; bottom:0;}.carousel__nav--banner_start_big .carousel__buttons { justify-content:space-between; align-items:center; height:100%; width:100%;}.carousel__nav--banner_start_big .carousel__prev-next-btn { height:100%; opacity:0.6; color:#0077C8; border:0;}.carousel__nav--banner_start_big .carousel__prev-next-btn:hover { opacity:1;}.carousel__products > .container { padding-right:0; padding-left:0;}.fade-in .carousel, .carousel.fade-in { opacity:0; transition:opacity 0.4s;}.ready.fade-in .carousel, .carousel.ready.fade-in { opacity:1;}.carousel.products { overflow:hidden; padding-left:10px; padding-right:10px; padding-bottom:20px;}.carousel.products.type--1 { padding-top:calc(20px - 24px / 2);}.carousel.products.type--2 { padding-top:20px;}.carousel.products::before, .carousel.products::after { width:10px;}@media (min-width:768px) { .carousel.products {  padding-left:20px;  padding-right:20px; } .carousel.products::before, .carousel.products::after {  width:20px; }}@media (min-width:992px) { .carousel.products {  padding-left:20px;  padding-right:20px; } .carousel.products::before, .carousel.products::after {  width:20px; }}@media (min-width:1280px) { .carousel.products {  padding-left:20px;  padding-right:20px; } .carousel.products::before, .carousel.products::after {  width:20px; }}@media (min-width:1480px) { .carousel.products {  padding-left:20px;  padding-right:20px; } .carousel.products::before, .carousel.products::after {  width:20px; }}.carousel.products .flickity-viewport { overflow:visible;}@media (min-width:992px) { .carousel.products::before, .carousel.products::after {  content:"";  position:absolute;  top:0;  bottom:0;  left:0;  background:linear-gradient(-90deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%);  z-index:1;  pointer-events:none; } .carousel.products::after {  left:auto;  right:0;  background:linear-gradient(90deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%); } .gift--on_product_details .carousel.products::before {  background:linear-gradient(-90deg, rgba(160, 226, 255, 0) 0%, #a0e2ff 100%); } .gift--on_product_details .carousel.products::after {  background:linear-gradient(90deg, rgba(160, 226, 255, 0) 0%, #a0e2ff 100%); }}.carousel:not(.flickity-enabled) { display:flex;}.carousel.carousel-box_carousel_1 { height:100%;}@media (min-width:992px) { .carousel.carousel--indent {  padding-left:8rem;  padding-right:8rem; }}.blog-details__included-content .carousel-block { margin-left:-10px; margin-right:-10px;}.flickity-slider { display:flex; height:auto; min-height:100%;}.artdet__img--thumb-outer:not(.carousel-cell) { margin-bottom:20px; text-align:center; width:108px; height:108px;}.artdet__thumbs--horizontal .artdet__img--thumb-outer:not(.carousel-cell) { width:calc(20% - (20px / 5) * 4); flex:0 0 calc(20% - (20px / 5) * 4); margin-right:20px; margin-bottom:12px;}.artdet__thumbs--horizontal .artdet__img--thumb-outer:not(.carousel-cell):first-child { margin-right:0;}.artdet__thumbs img { cursor:zoom-in;}#artdet__video { padding:10px; border:1px solid #E1E1E1; border-radius:5px;}.carousel-cell { width:100%; position:relative; flex-shrink:0;}.ready .carousel-cell { min-height:100%;}.carousel-cell.artdet__img--thumb-outer { width:calc(33.3333333333% - (20px / 3) * 2); flex:0 0 calc(33.3333333333% - (20px / 3) * 2); margin-right:20px; display:flex;}.carousel-cell.artdet__img--thumb-outer.is-nav-selected .artdet__img--thumb-wrap { border-color:#0077C8;}.carousel-cell .artdet__img--thumb-wrap { padding:9px; border:1px solid #E1E1E1; border-radius:5px; display:flex; justify-content:center; align-items:center; transition:all ease 0.4s; width:100%; background-color:#ffffff;}.carousel-cell .lazy-img { left:50%; top:50%; transform:translate(-50%, -50%);}.carousel__lazy-image { opacity:0; transition:opacity 0.4s;}.carousel__lazy-image.flickity-lazyloaded, .carousel__lazy-image.flickity-lazyerror { opacity:1;}.carousel__buttons-alt-images { justify-content:space-between; position:absolute; top:50%; transform:translateY(-50%); background-color:transparent; padding:10px !important; width:100%; opacity:0;}.ready .carousel__buttons-alt-images { opacity:1;}.artdet__alt-img-cell { text-align:center; margin-right:10px;}.artdet__alt-img-cell img { object-fit:contain;}.ready .artdet__alt-img-cell { display:flex; height:100%; justify-content:center; align-items:center;}.artdet__img-inner.has-image .artdet__alt-img-cell { cursor:pointer;}.artdet__alts.carousel.dragging .js-init-ps { pointer-events:none;}.artdet__alts.carousel .flickity-slider { align-items:center;}.artdet__alts.carousel::after { content:"flickity"; display:none; }.product-tooltip .artdet__alts.carousel::after { content:"flickity"; display:none;}
124.artdet__alts.carousel:not(.flickity-enabled) { align-items:center;}.artdet__img-thumbs.carousel { padding:0 50px; overflow:hidden;}.artdet__img-thumbs.carousel .flickity-prev-next-button { height:100%; width:25px;}.artdet__img-thumbs.carousel .flickity-prev-next-button.previous { left:0;}.artdet__img-thumbs.carousel .flickity-prev-next-button.next { right:0;}.artdet__img-thumbs.carousel:not(.flickity-enabled) { display:flex; align-items:center;}.artdet__img-thumbs.carousel .flickity-slider { align-items:center;}.artdet__init-ps-btn { position:absolute; top:0; right:0; bottom:0; left:0; font-size:1.8rem; background-color:rgba(255, 255, 255, 0.9);}.artdet__init-ps-btn .artdet__init-ps-icon::before { transition:transform ease 0.3s; display:inline-block;}.artdet__init-ps-btn:hover .artdet__init-ps-icon::before, .artdet__init-ps-btn:focus .artdet__init-ps-icon::before, .artdet__init-ps-btn:active .artdet__init-ps-icon::before { transform:scale(1.3);}.fixed-cart { position:fixed; bottom:0; left:0; right:0; z-index:1020; transform:translateY(100%); background-color:#ffffff; color:#1B2036; transition:all ease 0.4s; overflow:hidden; visibility:hidden; box-shadow:0px 0px 40px rgba(0, 119, 200, 0.05);}.fixed-cart.is-visible { transform:translateY(0); visibility:visible;}@media (max-width:575.98px) { .nav-position-bottom .fixed-cart {  bottom:5rem; }}.fixed-cart__price { font-size:1.2rem;}.has-price-sale .fixed-cart__price--base { font-size:1rem;}@media (min-width:576px) { .fixed-cart__price {  font-size:1.8rem; } .has-price-sale .fixed-cart__price--base {  font-size:1.2rem; }}.fixed-cart__prices { grid-column-gap:5px;}.fixed-cart__prices .badge--sale { height:100%; padding:0 1rem; max-height:28px;}@media (min-width:576px) { .fixed-cart__prices {  grid-column-gap:10px; }}.fixed-cart__name { font-weight:700;}.fixed-cart__img { max-width:40px; max-height:40px; width:auto;}.fixed-cart__btn { padding:0 1rem; height:3rem; display:inline-flex; align-items:center;}@media (max-width:575.98px) { .fixed-cart__name {  font-size:1.2rem; } .fixed-cart__price {  font-size:1.4rem; }}@media (max-width:359.8px) { .fixer-cart__img-col {  display:none; }}:root { --compare-table-label-cell-mobile-width:100px; --compare-table-value-cell-mobile-width:130px; --compare-table-label-cell-tablet-width:130px; --compare-table-value-cell-tablet-width:180px; --compare-table-label-cell-desktop-width:200px; --compare-table-value-cell-desktop-width:250px;}body.design_subver1 #compare { padding:0; max-height:inherit; line-height:1.5;}body.design_subver1 #page_PopupContainer.shop_popup_compare { width:auto !important; height:auto; min-height:200px;}body.design_subver1 #page_PopupContainer.shop_popup_compare #page_PopupContainer_inner { padding:0; overscroll-behavior:contain; max-height:inherit; min-width:250px; min-height:inherit;}body.design_subver1 #page_PopupContainer.shop_popup_compare #page_PopupContainer_ajax::after { margin:0;}body.design_subver1 .compare__title-wrap, body.design_subver1 .compare__title { margin-bottom:0;}body.design_subver1 .compare__table { overflow:auto; scrollbar-width:thin; -webkit-overflow-scrolling:touch; overscroll-behavior-y:contain; scrollbar-color:auto #ffffff;}body.design_subver1 .compare__table::-webkit-scrollbar-track { background:#ffffff;}body.design_subver1 .compare__table-inner { height:100%; -webkit-overflow-scrolling:touch; background-color:#E1E1E1; display:flex; flex-direction:column;}body.design_subver1 .compare__row { display:flex; align-items:stretch;}body.design_subver1 .compare__row--iconmore img, body.design_subver1 .compare__row--icon img { margin:0;}body.design_subver1 .compare__row--price .compare__value { font-weight:700;}body.design_subver1 .compare__row--sku .compare__value, body.design_subver1 .compare__row--price_unit .compare__value { font-size:1.1rem;}body.design_subver1 .compare__row--param.values-are-not-same .compare__label, body.design_subver1 .compare__row--param.values-are-not-same .compare__value { background-color:#e3f8fc;}body.design_subver1 .compare__row.position-sticky { z-index:3;}body.design_subver1 .compare__row--name { top:0; border-top:1px solid #E1E1E1;}body.design_subver1 .compare__row--name .compare__label, body.design_subver1 .compare__row--name .compare__value { background-color:#f5f5f5;}body.design_subver1 .compare__row--name .compare__value { font-weight:700;}body.design_subver1 .compare__row:has(+ .compare__row--functions) { margin-bottom:-1px;}body.design_subver1 .compare__row--functions { bottom:0; border-top:1px solid #E1E1E1;}body.design_subver1 .compare__row--functions .compare__value, body.design_subver1 .compare__row--functions .compare__label { background-color:#ffffff;}body.design_subver1 .compare__func-btn { font-size:1.6rem;}body.design_subver1 .compare__func-btn::after { display:none;}body.design_subver1 .compare__label, body.design_subver1 .compare__value { padding:0.5rem; text-align:center; display:flex; align-items:center; border:solid #E1E1E1; border-width:0 1px 1px 0;}body.design_subver1 .compare__label { position:sticky; position:-webkit-sticky; left:0; z-index:2; text-align:right; font-weight:700; justify-content:flex-end; word-break:break-word; background-color:#ffffff; flex:0 0 var(--compare-table-label-cell-desktop-width); max-width:var(--compare-table-label-cell-desktop-width); width:var(--compare-table-label-cell-desktop-width);}body.design_subver1 .compare__value { flex-wrap:wrap; gap:5px; justify-content:center; background-color:#ffffff; word-break:break-word; flex:0 0 var(--compare-table-value-cell-desktop-width); max-width:var(--compare-table-value-cell-desktop-width); width:var(--compare-table-value-cell-desktop-width);}body.design_subver1 .compare__name-link { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; line-height:1.5; max-height:4.5em; font-weight:700;}@media (max-width:1279.98px) { body.design_subver1 .compare__label {  flex:0 0 var(--compare-table-label-cell-tablet-width);  max-width:var(--compare-table-label-cell-tablet-width);  width:var(--compare-table-label-cell-tablet-width); } body.design_subver1 .compare__value {  flex:0 0 var(--compare-table-value-cell-tablet-width);  max-width:var(--compare-table-value-cell-tablet-width);  width:var(--compare-table-value-cell-tablet-width); }}@media (max-width:767.98px) { body.design_subver1 .compare__label {  flex:0 0 var(--compare-table-label-cell-mobile-width);  max-width:var(--compare-table-label-cell-mobile-width);  width:var(--compare-table-label-cell-mobile-width); } body.design_subver1 .compare__value {  flex:0 0 var(--compare-table-value-cell-mobile-width);  max-width:var(--compare-table-value-cell-mobile-width);  width:var(--compare-table-value-cell-mobile-width); }}@media (max-width:575.98px) { body.design_subver1 #page_PopupContainer.shop_popup_compare {  max-width:100vw;  max-height:100vh;  max-height:100dvh;  border-radius:0; } body.design_subver1 .compare__row--iconmore img, body.design_subver1 .compare__row--icon img {  max-height:16px; }}.list-1-card-3 .product__review-wrap { height:14px;}.list-1-card-3 .product__review-wrap .product__review { display:flex; align-items:center; column-gap:8px;}@media (max-width:575.98px) { .list-1-card-3 .product__review-wrap .product__review {  flex-wrap:wrap; }}.list-1-card-3 .product__review-wrap .product__review .stars { margin-right:0;}.list-1-card-3 .product__review-wrap .product__review .product__reviews-count { color:#1B2036;}.list-1-card-3 .product__review-wrap .product__review .product__reviews-avg { font-size:14px; font-weight:bold;}@media (max-width:575.98px) { .list-1-card-3 .product__review-wrap {  height:26px; }}.list-2-card-1 .product__review { display:flex; align-items:center; column-gap:8px;}.list-2-card-1 .product__review .stars { margin-right:0;}.list-2-card-1 .product__review .product__reviews-count { color:#1B2036;}.list-2-card-1 .product__review .product__reviews-avg { font-size:14px; font-weight:bold;}.product_param_type_link_text a,#artdet__long-description a,#artdet__short-descrition a { color:#0077C8; text-decoration:underline;}#page_page_content a:not(.blog-details__back-btn):not(.btn-primary) { color:#0077C8; text-decoration:underline;}.artdet__sections { display:flex; flex-direction:column;}#artdet__long-description { order:-1;}.cart-box__to-cart.btn.orderflow-main-btn { display:none;}.cart-box__to-cart-link.btn-text2 { color:#fff; background-color:#09841e; padding:1rem 2rem; border-radius:5px; font-weight:400;}.cart-box__to-cart-link.btn-text2:hover, .cart-box__to-cart-link.btn-text2:active { background-color:#054f12; color:#fff;}.cart-box__dropdown-btn-wrap { justify-content:center !important;}.btn {  box-shadow:none !important;  border:none !important;}.currency-select-group {  display:none !important;}.currency-box-mobile {  display:none !important;}.currency-box {  display:none !important;}#session_money_select {  display:none !important;}.medimarket-product-card {  display:flex;  border:2px solid #e5e5e5;  border-radius:5px;  padding:10px;  margin:20px 0;  max-width:100%;  text-decoration:none;  color:inherit}.medimarket-product-image {  flex:0 0 180px;  margin-right:20px;  align-content:center}.medimarket-product-image img {  width:100%;  height:auto;  border-radius:3px}.medimarket-product-content {  flex:1;  align-content:center}.medimarket-product-content a {  text-decoration:none;  color:#fff}.medimarket-product-title {  margin:0 0 10px 0;  font-size:1.4em;  font-weight:600}.medimarket-product-description {  margin:0 0 15px 0;  color:#666;  font-size:.95em}.medimarket-product-button {  text-decoration:none;  color:#fff;  display:inline-block}.medimarket-product-link {  text-decoration:none;  font-weight:600;  background-color:#0078bd;  padding:10px 20px;  width:fit-content;  border-radius:5px;  transition:background-color .2s ease}.medimarket-product-button:hover .medimarket-product-link {  background-color:#006099}@media screen and (max-width:600px) {  .medimarket-product-card {  flex-direction:column  }  .medimarket-product-image {  flex:none;  margin:0 0 15px 0;  padding:1rem  }  .medimarket-product-image img {  max-width:none  }  .medimarket-product-content {  margin-left:1rem  }}.pp-wrapper {  color:#333;  line-height:1.7;  margin:0 auto;}.pp-blue {  color:#0055a5;}.pp-bold {  font-weight:bold;}.pp-headline {  color:#0055a5;  border-bottom:2px solid #0055a5;  padding-bottom:5px;  margin-top:30px;  font-size:1.3em;  font-weight:bold;}.pp-problem-hook {  background:linear-gradient(135deg, #0055a5 0%, #003d7a 100%);  padding:20px 25px;  margin:0 0 25px 0;  border-radius:10px;  text-align:center;  box-shadow:0 4px 15px rgba(0, 85, 165, 0.25);}.pp-hook-question {  font-size:1.15em;  color:#fff;  margin:0 0 12px 0;  line-height:1.4;}.pp-hook-question strong {  color:#fff;}.pp-hook-empathy {  font-size:0.95em;  color:rgba(255, 255, 255, 0.9);  margin:0;  line-height:1.5;}
124.pp-hook-highlight {  display:inline-block;  background:#ffc107;  color:#333;  padding:3px 10px;  border-radius:4px;  font-weight:bold;  font-style:normal;}.pp-benefit-grid {  display:grid;  grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));  gap:20px;  margin:25px 0;}.pp-benefit-card {  background:#fff;  border:1px solid #e1e8ed;  border-radius:8px;  padding:20px;  text-align:center;  transition:box-shadow 0.3s ease;}.pp-benefit-card:hover {  box-shadow:0 4px 15px rgba(0, 85, 165, 0.1);}.pp-benefit-icon {  font-size:2.5em;  display:block;  margin-bottom:10px;}.pp-benefit-icon img {  width:48px;  height:48px;  vertical-align:middle;}.pp-benefit-card h3 {  color:#0055a5;  margin:10px 0;  font-size:1.1em;}.pp-trust-box {  border:2px solid #0055a5;  background:linear-gradient(135deg, #fcfdfe 0%, #f4f7f9 100%);  padding:25px;  border-radius:8px;  margin:30px 0;}.pp-trust-box-header {  display:flex;  align-items:center;  margin-bottom:15px;}.pp-doctor-photo {  width:80px;  height:80px;  border-radius:50%;  border:3px solid #0055a5;  margin-right:20px;  object-fit:cover;}.pp-trust-badge {  background:#0055a5;  color:#fff;  padding:5px 15px;  border-radius:20px;  font-size:0.85em;  font-weight:bold;}.pp-trust-badge img {  width:32px;  height:32px;  vertical-align:middle;  margin-right:5px;}.pp-doctor-quote {  font-style:italic;  border-left:3px solid #0055a5;  padding-left:15px;  margin:15px 0;  color:#444;}.pp-accordion {  border:1px solid #e1e8ed;  border-radius:8px;  overflow:hidden;  margin:25px 0;}.pp-accordion-item {  border-bottom:1px solid #e1e8ed;}.pp-accordion-item:last-child {  border-bottom:none;}.pp-accordion-checkbox {  display:none;}.pp-accordion-label {  display:flex;  align-items:center;  padding:15px 20px;  background:#f8fbff;  cursor:pointer;  font-weight:bold;  color:#333;  transition:all 0.2s ease;  user-select:none;}.pp-accordion-label:hover {  background:#eef6fc;}.pp-accordion-icon {  font-size:1.5em;  margin-right:15px;  width:40px;  text-align:center;}.pp-accordion-icon img {  width:32px;  height:32px;  vertical-align:middle;}.pp-accordion-title {  flex:1;  color:#0055a5;  font-size:1.05em;}.pp-accordion-arrow {  width:24px;  height:24px;  display:flex;  align-items:center;  justify-content:center;  background:#0055a5;  color:#fff;  border-radius:50%;  font-size:0.8em;  transition:transform 0.3s ease;}.pp-accordion-arrow::before {  content:"▼";  display:block;  line-height:1;}.pp-accordion-content {  max-height:0;  overflow:hidden;  transition:max-height 0.4s ease, padding 0.3s ease;  background:#fff;  padding:0 20px;}.pp-accordion-content p {  margin:0;  line-height:1.6;  color:#555;}.pp-accordion-checkbox:checked+.pp-accordion-label {  background:#eef6fc;  border-left:4px solid #0055a5;}.pp-accordion-checkbox:checked+.pp-accordion-label .pp-accordion-arrow {  transform:rotate(180deg);}.pp-accordion-checkbox:checked+.pp-accordion-label+.pp-accordion-content {  max-height:2000px;}@media (max-width:600px) {  .pp-accordion-label {  padding:12px 15px;  }  .pp-accordion-icon {  font-size:1.3em;  margin-right:10px;  width:35px;  }  .pp-accordion-title {  font-size:0.95em;  }  .pp-programs-section .pp-accordion-content {  overflow-x:auto;  -webkit-overflow-scrolling:touch;  }  .pp-program-table {  min-width:480px;  }}.pp-steps-container {  display:flex;  flex-direction:column;  gap:15px;  margin:20px 0;}.pp-step {  display:flex;  align-items:flex-start;  gap:15px;  padding:10px 0;  border-bottom:1px solid #f0f0f0;}.pp-step:last-child {  border-bottom:none;}.pp-step-number {  display:inline-flex;  align-items:center;  justify-content:center;  width:32px;  height:32px;  min-width:32px;  background:#0055a5;  color:#fff;  border-radius:50%;  font-weight:bold;  font-size:1em;}.pp-step-content {  flex:1;}.pp-step h3 {  color:#0055a5;  font-size:1em;  margin:0 0 5px 0;}.pp-step p {  color:#555;  font-size:0.9em;  line-height:1.5;  margin:0;}.pp-contraindication-list {  background:#fff5f5;  border:1px solid #ffcccc;  border-radius:8px;  padding:20px;  margin:20px 0;}.pp-contraindication-list h3 {  color:#c53030;  margin-top:0;}.pp-contraindication-list h3 img {  width:32px;  height:32px;  vertical-align:middle;  margin-right:8px;}.pp-contraindication-list ul {  list-style:none;  padding:0;  margin:0;}.pp-contraindication-list li {  padding:8px 0 8px 25px;  position:relative;  border-bottom:1px solid #ffe0e0;}.pp-contraindication-list li:last-child {  border-bottom:none;}.pp-contraindication-list li::before {  content:"";  position:absolute;  left:0;  top:8px;  width:16px;  height:16px;  background-image:url('https://www.medimarket.hu/shop_ordered/21500/pic/emotic/figyelmeztetes.png');  background-size:contain;  background-repeat:no-repeat;}.pp-video-container {  margin:40px 0;  padding:25px;  background:#fcfdfe;  border:1px solid #e1e8ed;  border-radius:8px;}.pp-video-content-flex {  display:flex;  gap:30px;  margin-top:20px;  align-items:center;}.pp-video-description {  flex:1;  font-size:0.95em;}.pp-video-iframe-wrap {  flex:1.2;  width:100%;}.pp-video-responsive-inner {  position:relative;  padding-bottom:56.25%;  height:0;  overflow:hidden;  border-radius:6px;  box-shadow:0 4px 15px rgba(0, 0, 0, 0.1);  background:#000;}.pp-video-responsive-inner iframe {  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  border:0;}@media (max-width:850px) {  .pp-video-content-flex {  flex-direction:column;  }}.pp-specs-table {  width:100%;  border-collapse:collapse;  margin:20px 0;}.pp-specs-table td {  padding:12px 15px;  border:1px solid #e1e8ed;  vertical-align:top;}.pp-specs-table td:first-child {  background:#f4f7f9;  font-weight:bold;  color:#0055a5;  width:40%;}.pp-faq-section {  margin:30px 0;}.pp-faq-item {  border:1px solid #e1e8ed;  border-radius:0;  margin-bottom:-1px;  overflow:hidden;}.pp-faq-item:first-of-type {  border-radius:8px 8px 0 0;}.pp-faq-item:last-of-type {  border-radius:0 0 8px 8px;  margin-bottom:0;}.pp-faq-radio {  display:none;}.pp-faq-label {  display:flex;  align-items:center;  padding:15px 20px;  background:#f9f9f9;  cursor:pointer;  font-weight:bold;  color:#333;  transition:all 0.2s ease;  user-select:none;  margin:0;  font-size:1em;}.pp-faq-label::before {  content:'+';  width:24px;  height:24px;  line-height:24px;  text-align:center;  margin-right:12px;  color:#fff;  background:#0055a5;  border-radius:50%;  flex-shrink:0;  font-size:1.2em;  transition:all 0.2s ease;}.pp-faq-label:hover {  background:#f0f2f5;}.pp-faq-label img {  width:20px;  height:20px;  vertical-align:middle;  margin-right:8px;}.pp-faq-body {  max-height:0;  overflow:hidden;  transition:max-height 0.3s ease-out, padding 0.3s ease;  background:#fff;  padding:0 20px;}.pp-faq-body p {  margin:0;  line-height:1.6;  color:#555;}.pp-faq-radio:checked+.pp-faq-label {  background:#eef6fc;  color:#0055a5;}.pp-faq-radio:checked+.pp-faq-label::before {  content:'−';}.pp-faq-radio:checked+.pp-faq-label+.pp-faq-body {  max-height:500px;  padding:15px 20px;  border-top:1px solid #e1e8ed;}.pp-faq-warning {  border-color:#ffc107;  border-width:2px;}.pp-faq-label-warning {  background:#fffbeb;}.pp-faq-label-warning::before {  background:#ffc107;  color:#856404;}.pp-faq-radio:checked+.pp-faq-label-warning {  background:#fff3cd;  color:#856404;}.pp-faq-warning .pp-faq-body {  background:#fffbeb;}.pp-faq-danger {  border-color:#dc3545;  border-width:2px;}.pp-faq-label-danger {  background:#fff5f5;  color:#721c24;}.pp-faq-label-danger::before {  background:#dc3545;  color:#fff;}.pp-faq-radio:checked+.pp-faq-label-danger {  background:#f8d7da;  color:#721c24;}.pp-faq-danger .pp-faq-body {  background:#fff5f5;}.pp-faq-danger .pp-faq-body p {  color:#721c24;}.pp-package-list {  background:#f8fbff;  border:1px solid #e1e8ed;  border-radius:8px;  padding:20px 20px 20px 40px;  margin:20px 0;}.pp-package-list li {  padding:8px 0;  border-bottom:1px dashed #d1d9e0;}.pp-package-list li:last-child {  border-bottom:none;}.pp-mini-products {  display:flex;  gap:15px;  margin:15px 0;  flex-wrap:wrap;}.pp-mini-product-card {  display:flex;  flex-direction:column;  align-items:center;  padding:12px;  background:#fff;  border:1px solid #e1e8ed;  border-radius:8px;  width:120px;}.pp-mini-product-img {  width:80px;  height:80px;  object-fit:contain;  margin-bottom:8px;}.pp-mini-product-name {  font-size:0.85em;  color:#333;  font-weight:bold;  text-align:center;  line-height:1.3;}.pp-citations {  background:#f9f9f9;  border:1px solid #e1e8ed;  border-radius:8px;  padding:20px;  margin:30px 0;}.pp-citations h2 {  margin-top:0;}.pp-citation-list {  list-style:decimal;  padding-left:25px;}.pp-citation-list li {  margin-bottom:15px;  font-size:0.9em;  line-height:1.5;}.pp-medical-warning {  background:linear-gradient(135deg, #fff8e6 0%, #fff3cd 100%);  border:2px solid #ffc107;  border-radius:8px;  padding:20px;  margin:30px 0;}.pp-medical-warning h3 {  color:#856404;  margin-top:0;}.pp-medical-warning h3 img {  width:32px;  height:32px;  vertical-align:middle;  margin-right:8px;}.pp-disclaimer {  font-style:italic;  color:#666;  margin-top:15px;  padding-top:15px;  border-top:1px dashed #ddd;}.pp-related-links {  background:#f4f7f9;  border-radius:8px;  padding:20px;  margin:20px 0;}.pp-related-links ul {  list-style:none;  padding:0;  margin:0;}.pp-related-links li {  padding:10px 0;  border-bottom:1px solid #e1e8ed;}.pp-related-links li:last-child {  border-bottom:none;}.pp-related-links a {  color:#0055a5;  text-decoration:none;  font-weight:bold;}.pp-related-links a:hover {  text-decoration:underline;}.pp-related-links a img {  width:32px;  height:32px;  vertical-align:middle;  margin-right:8px;}.pp-nav-box {  display:flex;  justify-content:space-between;  background:#f4f7f9;  padding:10px 15px;  border-radius:5px;  margin-bottom:25px;  border:1px solid #e1e8ed;}.pp-nav-box a {  color:#0055a5;  text-decoration:none;  font-weight:bold;}.pp-img-box {  text-align:center;  margin:30px 0;  padding:15px;  background:#fcfdfe;  border:1px solid #e1e8ed;  border-radius:8px;}.pp-img-box img {  max-width:100%;  height:auto;}.pp-img-caption {  font-size:0.9em;  color:#666;  margin-top:10px;  font-style:italic;}@media (max-width:600px) {  .pp-trust-box-header {  flex-direction:column;  text-align:center;  }  .pp-doctor-photo {  margin-right:0;  margin-bottom:15px;  }  .pp-steps-container {  flex-direction:column;  align-items:center;  }  .pp-step {  max-width:100%;  }}.pp-program-table {  width:100%;  border-collapse:collapse;  margin:10px 0;  font-size:0.95em;}.pp-program-table thead {  background:#0055a5;  color:#fff;}.pp-program-table th {  padding:10px 12px;  text-align:left;  font-weight:600;  font-size:0.9em;}.pp-program-table tbody tr {  background:#fff;  transition:background 0.2s ease;}.pp-program-table tbody tr:nth-child(even) {  background:#f8fbff;}.pp-program-table tbody tr:hover {  background:#eef6fc;}.pp-program-table td {  padding:10px 12px;  border-bottom:1px solid #e1e8ed;  color:#333;}.pp-program-table td:first-child {  font-weight:500;
124  color:#0055a5;}.pp-program-table tbody tr:last-child td {  border-bottom:none;}:root { --bp-primary:#0055a5; --bp-primary-light:#e8f4fd; --bp-primary-dark:#003d7a; --bp-secondary:#00a5a5; --bp-accent:#ff6b35; --bp-warning-bg:#fef3f2; --bp-warning-border:#dc2626; --bp-info-bg:#eff6ff; --bp-info-border:#2563eb; --bp-tip-bg:#f0fdf4; --bp-tip-border:#16a34a; --bp-keypoint-bg:#fffbeb; --bp-keypoint-border:#f59e0b; --bp-evidence-bg:#ffffff; --bp-evidence-border:#0055a5; --bp-gray-50:#f9fafb; --bp-gray-100:#f3f4f6; --bp-gray-200:#e5e7eb; --bp-gray-300:#d1d5db; --bp-gray-500:#6b7280; --bp-gray-600:#6c757d; --bp-gray-700:#374151; --bp-gray-900:#111827; --bp-text:#2c3e50; --bp-spacing-xs:0.25rem; --bp-spacing-sm:0.5rem; --bp-spacing-md:1rem; --bp-spacing-lg:1.5rem; --bp-spacing-xl:2rem; --bp-spacing-2xl:3rem; --bp-radius-sm:4px; --bp-radius-md:8px; --bp-radius-lg:12px; --bp-shadow-sm:0 1px 2px rgba(0, 0, 0, 0.05); --bp-shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1); --bp-shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1);}.bp-article { margin:0 auto; padding:var(--bp-spacing-lg); line-height:1.7; color:var(--bp-gray-900);}.bp-article-body { margin-bottom:var(--bp-spacing-2xl); }.bp-article h2 { font-weight:700; color:var(--bp-primary); margin:var(--bp-spacing-2xl) 0 var(--bp-spacing-lg) 0; padding-bottom:var(--bp-spacing-sm); border-bottom:2px solid var(--bp-primary-light); display:flex; align-items:center; gap:var(--bp-spacing-sm);}.bp-article h2 img { width:32px; height:32px; flex-shrink:0; }.bp-article h3 { font-weight:600; color:var(--bp-gray-900); margin:var(--bp-spacing-xl) 0 var(--bp-spacing-md) 0;}.bp-article h4 { font-weight:600; color:var(--bp-gray-700); margin:var(--bp-spacing-lg) 0 var(--bp-spacing-sm) 0;}.bp-article p { margin-bottom:var(--bp-spacing-md); }.bp-article a { color:var(--bp-primary); text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:2px; transition:color 0.2s ease;}.bp-article a:hover { color:var(--bp-primary-dark); }.bp-article sup { color:var(--bp-primary); }.bp-article sup a { text-decoration:none; }.bp-content-section { margin-bottom:var(--bp-spacing-2xl); }.bp-warning-box, .bp-info-box, .bp-tip-box, .bp-keypoint-box, .bp-evidence-box { padding:var(--bp-spacing-lg); border-radius:var(--bp-radius-md); margin:var(--bp-spacing-lg) 0; border-left:4px solid;}.bp-warning-box h4, .bp-info-box h4, .bp-tip-box h4, .bp-keypoint-box h4 { display:flex; align-items:center; gap:var(--bp-spacing-sm); margin:0 0 var(--bp-spacing-sm) 0;}.bp-warning-box h4 img, .bp-info-box h4 img, .bp-tip-box h4 img, .bp-keypoint-box h4 img { width:32px; height:32px; }.bp-warning-box p:last-child, .bp-info-box p:last-child, .bp-tip-box p:last-child, .bp-keypoint-box p:last-child, .bp-evidence-box p:last-child { margin-bottom:0; }.bp-warning-box { background-color:var(--bp-warning-bg); border-color:var(--bp-warning-border); }.bp-info-box { background-color:var(--bp-info-bg); border-color:var(--bp-info-border); }.bp-tip-box { background-color:var(--bp-tip-bg); border-color:var(--bp-tip-border); }.bp-keypoint-box { background-color:var(--bp-keypoint-bg); border-color:var(--bp-keypoint-border); }.bp-evidence-box { background-color:var(--bp-evidence-bg); border-color:var(--bp-evidence-border); box-shadow:var(--bp-shadow-sm); }.bp-evidence-box .bp-evidence-title { color:var(--bp-primary); font-weight:600; margin:0 0 var(--bp-spacing-sm) 0; }.bp-table-wrapper { overflow-x:auto; margin:var(--bp-spacing-lg) 0; border-radius:var(--bp-radius-md); box-shadow:var(--bp-shadow-sm);}.bp-table { width:100%; border-collapse:collapse; }.bp-table th, .bp-table td { padding:var(--bp-spacing-md); text-align:left; border:1px solid var(--bp-gray-200); }.bp-table th { background-color:var(--bp-primary); color:white; font-weight:600; }.bp-table tbody tr:nth-child(even) { background-color:var(--bp-gray-50); }.bp-table tbody tr:hover { background-color:var(--bp-primary-light); }.bp-mechanism-tabs { margin:1.5rem 0 2rem 0; }.bp-tab-radio, .bp-tab-accordion-checkbox { position:absolute; opacity:0; pointer-events:none; }@media (min-width:769px) { .bp-tabs-nav {  display:flex;  gap:4px;  border-bottom:3px solid var(--bp-primary);  margin-bottom:0; } .bp-tab-label {  display:flex;  align-items:center;  gap:10px;  padding:14px 24px;  background:var(--bp-gray-100);  border:1px solid var(--bp-gray-200);  border-bottom:none;  border-radius:8px 8px 0 0;  cursor:pointer;  transition:all 0.25s ease;  font-weight:600;  color:var(--bp-text);  margin-bottom:-3px; } .bp-tab-label:hover { background:var(--bp-primary-light); color:var(--bp-primary-dark); } .bp-tab-label img { width:26px; height:26px; } #bp_mech_tab_1:checked ~ .bp-tabs-nav label[for="bp_mech_tab_1"], #bp_mech_tab_2:checked ~ .bp-tabs-nav label[for="bp_mech_tab_2"], #bp_mech_tab_3:checked ~ .bp-tabs-nav label[for="bp_mech_tab_3"] {  background:#ffffff;  color:var(--bp-primary);  border-color:var(--bp-primary);  border-bottom:3px solid #ffffff;  position:relative;  z-index:1; } .bp-tabs-content {  border:1px solid var(--bp-primary);  border-top:none;  border-radius:0 0 8px 8px;  background:#ffffff;  box-shadow:0 2px 8px rgba(0, 85, 165, 0.12); } .bp-tab-panel { display:none; } .bp-tab-accordion-checkbox, .bp-tab-accordion-label { display:none; } .bp-tab-panel-content { display:block; padding:25px 30px; } .bp-tab-panel-content p { margin:0 0 15px 0; line-height:1.75; } .bp-tab-panel-content p:last-child { margin-bottom:0; } #bp_mech_tab_1:checked ~ .bp-tabs-content #bp_panel_1, #bp_mech_tab_2:checked ~ .bp-tabs-content #bp_panel_2, #bp_mech_tab_3:checked ~ .bp-tabs-content #bp_panel_3 { display:block; }}@media (max-width:768px) { .bp-tabs-nav { display:none; } .bp-tabs-content { display:flex; flex-direction:column; gap:8px; border:none; background:transparent; } .bp-tab-panel {  display:block;  border:1px solid var(--bp-gray-200);  border-radius:8px;  overflow:hidden;  background:#ffffff;  box-shadow:0 2px 8px rgba(0, 85, 165, 0.12); } .bp-tab-accordion-label {  display:flex;  align-items:center;  gap:12px;  padding:16px 20px;  background:linear-gradient(135deg, #f8f9fa 0%, #f0f4f8 100%);  cursor:pointer;  transition:all 0.25s ease;  font-weight:600;  color:var(--bp-text);  border-bottom:1px solid transparent; } .bp-tab-accordion-label:hover { background:var(--bp-primary-light); } .bp-tab-accordion-label img { width:32px; height:32px; } .bp-tab-accordion-label span:nth-child(2) { flex:1; } .bp-accordion-arrow { color:var(--bp-gray-600); transition:transform 0.3s ease; margin-left:auto; } .bp-tab-panel-content {  max-height:0;  overflow:hidden;  transition:max-height 0.4s ease, padding 0.3s ease;  padding:0 20px;  background:#ffffff; } .bp-tab-panel-content p { margin:0 0 12px 0; line-height:1.65; } .bp-tab-panel-content p:last-child { margin-bottom:0; } .bp-tab-accordion-checkbox:checked + .bp-tab-accordion-label {  background:var(--bp-primary-light);
124  color:var(--bp-primary-dark);  border-bottom:1px solid var(--bp-gray-200); } .bp-tab-accordion-checkbox:checked + .bp-tab-accordion-label .bp-accordion-arrow { transform:rotate(180deg); color:var(--bp-primary); } .bp-tab-accordion-checkbox:checked ~ .bp-tab-panel-content { max-height:600px; padding:20px; }}.bp-accordion { margin:var(--bp-spacing-lg) 0; }.bp-accordion-item { border:1px solid var(--bp-gray-200); border-radius:var(--bp-radius-md); margin-bottom:var(--bp-spacing-sm); overflow:hidden;}.bp-accordion-checkbox { display:none; }.bp-accordion-label { display:flex; align-items:center; gap:var(--bp-spacing-sm); padding:var(--bp-spacing-md) var(--bp-spacing-lg); background-color:var(--bp-gray-50); cursor:pointer; transition:background-color 0.2s ease; font-weight:500;}.bp-accordion-label:hover { background-color:var(--bp-primary-light); }.bp-accordion-icon img { width:32px; height:32px; }.bp-accordion-title { flex:1; }.bp-accordion-arrow { color:var(--bp-gray-500); transition:transform 0.3s ease; }.bp-accordion-content { max-height:0; overflow:hidden; transition:max-height 0.3s ease, padding 0.3s ease; padding:0 var(--bp-spacing-lg); background-color:white;}.bp-accordion-checkbox:checked + .bp-accordion-label { background-color:var(--bp-primary-light); border-bottom:1px solid var(--bp-gray-200); }.bp-accordion-checkbox:checked + .bp-accordion-label .bp-accordion-arrow { transform:rotate(180deg); }.bp-accordion-checkbox:checked ~ .bp-accordion-content { max-height:500px; padding:var(--bp-spacing-lg); }.bp-faq-section { margin:var(--bp-spacing-2xl) 0; }.bp-faq-radio-group { margin:var(--bp-spacing-lg) 0; }.bp-faq-item { border:1px solid var(--bp-gray-200); border-radius:var(--bp-radius-md); margin-bottom:var(--bp-spacing-sm); overflow:hidden;}.bp-faq-radio { display:none; }.bp-faq-label { display:flex; align-items:center; gap:var(--bp-spacing-sm); padding:var(--bp-spacing-md) var(--bp-spacing-lg); background-color:var(--bp-gray-50); cursor:pointer; transition:background-color 0.2s ease; font-weight:500;}.bp-faq-label:hover { background-color:var(--bp-primary-light); }.bp-faq-icon { display:inline-flex; align-items:center; justify-content:center; width:24px; height:24px; min-width:24px; background:var(--bp-primary); color:#ffffff; border-radius:50%; font-size:18px; font-weight:700; line-height:1; transition:transform 0.3s ease, background 0.3s ease; flex-shrink:0;}.bp-faq-label img { width:20px; height:20px; flex-shrink:0; }.bp-faq-label span[itemprop="name"] { flex:1; }.bp-faq-answer { max-height:0; overflow:hidden; transition:max-height 0.3s ease, padding 0.3s ease; padding:0 var(--bp-spacing-lg); background-color:white;}.bp-faq-answer p { margin:0; }.bp-faq-radio:checked + .bp-faq-label { background-color:var(--bp-primary-light); border-bottom:1px solid var(--bp-gray-200); }.bp-faq-radio:checked + .bp-faq-label .bp-faq-icon { background:var(--bp-primary-dark); transform:rotate(45deg); }.bp-faq-radio:checked ~ .bp-faq-answer { max-height:300px; padding:var(--bp-spacing-lg); }.bp-contraindication-section { background:linear-gradient(135deg, var(--bp-warning-bg) 0%, #fff 100%); border:1px solid var(--bp-warning-border); border-radius:var(--bp-radius-lg); padding:var(--bp-spacing-xl); margin:var(--bp-spacing-2xl) 0;}.bp-contraindication-title { display:flex; align-items:center; gap:var(--bp-spacing-sm); color:var(--bp-warning-border); margin:0 0 var(--bp-spacing-lg) 0;}.bp-contraindication-title img { width:32px; height:32px; }.bp-contraindication-list { list-style:none; padding:0; margin:var(--bp-spacing-md) 0; }.bp-contraindication-list li { padding:var(--bp-spacing-sm) 0 var(--bp-spacing-sm) var(--bp-spacing-lg); border-left:3px solid var(--bp-warning-border); margin-bottom:var(--bp-spacing-sm); background-color:rgba(255, 255, 255, 0.7);}.bp-summary-box { background:linear-gradient(135deg, var(--bp-primary-light) 0%, #e0f2fe 100%); border:2px solid var(--bp-primary); border-radius:var(--bp-radius-lg); padding:var(--bp-spacing-xl); margin:var(--bp-spacing-2xl) 0;}.bp-summary-title { display:flex; align-items:center; gap:var(--bp-spacing-sm); color:var(--bp-primary); margin:0 0 var(--bp-spacing-lg) 0; padding-bottom:var(--bp-spacing-sm); border-bottom:2px solid var(--bp-primary);}.bp-summary-title img { width:32px; height:32px; }.bp-summary-item { margin-bottom:var(--bp-spacing-md); padding-bottom:var(--bp-spacing-md); border-bottom:1px solid rgba(0, 85, 165, 0.2);}.bp-summary-item:last-child { margin-bottom:0; padding-bottom:0; border-bottom:none; }.bp-summary-label { display:block; font-weight:700; color:var(--bp-primary); margin-bottom:var(--bp-spacing-xs); }.bp-product-recommendations { margin:var(--bp-spacing-2xl) 0; }.bp-product-card { background-color:var(--bp-gray-50); border:1px solid var(--bp-gray-200); border-radius:var(--bp-radius-md); padding:var(--bp-spacing-lg); margin:var(--bp-spacing-md) 0;
124 transition:box-shadow 0.2s ease, border-color 0.2s ease;}.bp-product-card:hover { box-shadow:var(--bp-shadow-md); border-color:var(--bp-primary); }.bp-product-card h3 { margin:0 0 var(--bp-spacing-sm) 0; }.bp-product-card h3 a { color:var(--bp-primary); text-decoration:none; }.bp-product-card h3 a:hover { text-decoration:underline; }.bp-product-card p { margin:0; color:var(--bp-gray-700); }.bp-nav-box { list-style:none; padding:0; margin:var(--bp-spacing-lg) 0; }.bp-nav-box li { margin-bottom:var(--bp-spacing-sm); }.bp-nav-box li a { display:flex; align-items:center; gap:var(--bp-spacing-sm); padding:var(--bp-spacing-md); background-color:var(--bp-gray-50); border:1px solid var(--bp-gray-200); border-radius:var(--bp-radius-md); text-decoration:none; transition:all 0.2s ease;}.bp-nav-box li a:hover { background-color:var(--bp-primary-light); border-color:var(--bp-primary); }.bp-nav-box li a img { width:32px; height:32px; flex-shrink:0; }.bp-video-container { margin:var(--bp-spacing-xl) 0; }.bp-video-container h3 { margin-bottom:var(--bp-spacing-md); }.bp-video-content-flex { display:flex; flex-direction:column; gap:var(--bp-spacing-lg); }.bp-video-iframe-wrap { width:100%; max-width:100%; }.bp-video-responsive, .bp-video-responsive-inner { position:relative; width:100%; padding-bottom:56.25%; height:0; overflow:hidden; border-radius:var(--bp-radius-md); box-shadow:var(--bp-shadow-md); background-color:#000;}.bp-video-responsive iframe, .bp-video-responsive-inner iframe { position:absolute; top:0; left:0; width:100%; height:100%; border:0;}.bp-video-description { padding:var(--bp-spacing-md); background-color:var(--bp-gray-50); border-radius:var(--bp-radius-md); color:var(--bp-gray-700);}.bp-video-description p { margin:0; }@media (min-width:769px) { .bp-video-content-flex { flex-direction:row; align-items:flex-start; } .bp-video-iframe-wrap { flex:2; min-width:0; } .bp-video-description { flex:1;
124 min-width:200px; }}.bp-sources-section { margin-top:var(--bp-spacing-2xl); padding-top:var(--bp-spacing-xl); border-top:2px solid var(--bp-gray-200); }.bp-citation-list { padding-left:var(--bp-spacing-lg); color:var(--bp-gray-700); }.bp-citation-list li { margin-bottom:var(--bp-spacing-md); line-height:1.6; }.bp-citation-list cite { font-style:italic; }.bp-citation-list a { color:var(--bp-primary); word-break:break-all; }.bp-author-box { display:flex; align-items:center; gap:var(--bp-spacing-lg); background:linear-gradient(135deg, var(--bp-gray-50) 0%, var(--bp-primary-light) 100%); border:1px solid var(--bp-gray-200); border-radius:var(--bp-radius-lg); padding:var(--bp-spacing-xl); margin:var(--bp-spacing-2xl) 0;}.bp-author-photo { flex-shrink:0; }.bp-author-photo img { width:100px; height:100px; border-radius:50%; border:3px solid var(--bp-primary); object-fit:cover; }.bp-author-info { flex:1; }.bp-author-name { font-weight:700; margin:0 0 var(--bp-spacing-xs) 0; }.bp-author-name a { color:var(--bp-primary); text-decoration:none; }.bp-author-name a:hover { text-decoration:underline; }.bp-author-title { margin:0 0 var(--bp-spacing-xs) 0; color:var(--bp-gray-700); }.bp-author-credentials { margin:0; color:var(--bp-gray-500); }.bp-article-footer { margin-top:var(--bp-spacing-xl); padding-top:var(--bp-spacing-lg); border-top:1px solid var(--bp-gray-200); }.bp-disclaimer { color:var(--bp-gray-500); font-style:italic; line-height:1.6; padding:var(--bp-spacing-md); background-color:var(--bp-gray-50); border-radius:var(--bp-radius-md);}@media (max-width:768px) { .bp-article { padding:var(--bp-spacing-md); } .bp-author-box { flex-direction:column; text-align:center; } .bp-table th, .bp-table td { padding:var(--bp-spacing-sm); } .bp-accordion-label, .bp-faq-label { padding:var(--bp-spacing-sm) var(--bp-spacing-md); }}@media print { .bp-video-container { display:none; } .bp-article { padding:0; } .bp-accordion-content, .bp-faq-answer { max-height:none; padding:var(--bp-spacing-md); } .bp-tabs-nav { display:none; } .bp-tab-panel { display:block; border:1px solid #ccc; margin-bottom:15px; page-break-inside:avoid; } .bp-tab-accordion-label { display:block; font-weight:bold; padding:10px; background:#f5f5f5; border-bottom:1px solid #ccc; } .bp-tab-panel-content { max-height:none; padding:15px; display:block; }}.pp-video-row {  display:flex;  gap:30px;  margin-top:25px;  align-items:center;}.pp-video-row + .pp-video-row {  margin-top:30px;  padding-top:30px;  border-top:1px solid #e1e8ed;}.pp-video-row .pp-video-description {  flex:1;  font-size:0.95em;  order:1;}.pp-video-row .pp-video-iframe-wrap {  flex:1.2;  width:100%;  order:2;}.pp-video-row--reverse .pp-video-description {  order:2;}.pp-video-row--reverse .pp-video-iframe-wrap {  order:1;}@media (max-width:850px) {  .pp-video-row {  flex-direction:column;  gap:15px;  }  .pp-video-row .pp-video-description {  order:1 !important;  }  .pp-video-row .pp-video-iframe-wrap {  order:2 !important;  }}.pp-comparison-table-wrap {  display:block;  margin:20px 0;}.pp-table-scroll {  overflow-x:auto;  -webkit-overflow-scrolling:touch;  border-radius:8px;  box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);}.pp-comparison-table {  width:100%;  border-collapse:collapse;  font-size:0.95em;  min-width:500px;}.pp-comparison-table thead {  background:#0055a5;  color:#fff;}.pp-comparison-table th {  padding:14px 16px;  text-align:center;  font-weight:600;  font-size:0.9em;  white-space:nowrap;}.pp-comparison-table th:first-child {  text-align:left;}.pp-comparison-table tbody tr {  background:#fff;  transition:background 0.2s ease;}.pp-comparison-table tbody tr:nth-child(even) {  background:#f8fbff;}.pp-comparison-table tbody tr:hover {  background:#eef6fc;}.pp-comparison-table td {  padding:12px 16px;  border-bottom:1px solid #e1e8ed;  text-align:center;  color:#333;}.pp-comparison-table td:first-child {  text-align:left;  font-weight:500;  color:#0055a5;  white-space:nowrap;}.pp-comparison-table th.pp-comp-current {  background:#003d7a;  position:relative;}.pp-comparison-table td.pp-comp-current {  background:rgba(0, 85, 165, 0.06);  font-weight:600;}.pp-comparison-note {  font-size:0.85em;  color:#666;  margin-top:10px;  text-align:right;}.pp-comparison-scroll-hint {  display:none;}@media (max-width:768px) {  .pp-comparison-table-wrap {  display:block;  }  .pp-table-scroll {  overflow-x:auto;  -webkit-overflow-scrolling:touch;  border-radius:6px;  box-shadow:0 1px 6px rgba(0, 0, 0, 0.1);  background:  linear-gradient(to right, #fff 30%, transparent),  linear-gradient(to left, #fff 30%, transparent),  linear-gradient(to right, rgba(0,55,165,0.12), transparent),  linear-gradient(to left, rgba(0,55,165,0.12), transparent);  background-position:left center, right center, left center, right center;  background-repeat:no-repeat;  background-size:20px 100%, 20px 100%, 10px 100%, 10px 100%;  background-attachment:local, local, scroll, scroll;  }  .pp-comparison-table {  font-size:0.82em;  min-width:650px;  }  .pp-comparison-table th {  padding:10px 8px;  font-size:0.78em;  }  .pp-comparison-table td {  padding:8px;  }  .pp-comparison-table td:first-child {  white-space:normal;  min-width:110px;  }  .pp-comparison-note {  font-size:0.78em;  }  .pp-comparison-scroll-hint {  display:block;  text-align:center;  font-size:0.78em;  color:#999;  margin-top:4px;  margin-bottom:0;  }}@media (min-width:769px) and (max-width:1024px) {  .pp-comparison-table-wrap {  display:block;  }  .pp-comparison-scroll-hint {  display:none;  }}@media (min-width:1025px) {  .pp-comparison-table-wrap {  display:block;  }  .pp-table-scroll {  overflow-x:visible;  }  .pp-comparison-scroll-hint {  display:none;  }}.pp-video-grid jodit[data-jodit_iframe_wrapper] {  position:absolute !important;  top:0 !important;  left:0 !important;  width:100% !important;  height:100% !important;  display:block !important;}.pp-price-includes { --pp-primary:#1a5490; --pp-accent:#4caf50; --pp-text:#2c3e50; --pp-border:rgba(26, 84, 144, 0.15); display:flex; flex-wrap:wrap; align-items:center; gap:6px 8px; background:#f7fbff; border:1px solid var(--pp-border); border-left:3px solid var(--pp-primary); border-radius:8px; padding:8px 12px; margin:10px 0; font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size:13px; line-height:1.3; box-sizing:border-box;}.pp-price-includes * { box-sizing:border-box; }.pp-price-includes__label { font-weight:700; color:var(--pp-primary); font-size:13px; letter-spacing:0.2px; white-space:nowrap;}.pp-price-includes__chip { display:inline-flex; align-items:baseline; gap:5px; background:#ffffff; border:1px solid var(--pp-border); border-radius:999px; padding:3px 10px; color:var(--pp-text); font-size:13px; white-space:nowrap;}.pp-price-includes__chip-qty { color:var(--pp-accent); font-weight:700; font-size:12px;}@media (max-width:480px) { .pp-price-includes { padding:7px 10px; font-size:12px; } .pp-price-includes__chip { font-size:12px; padding:2px 8px; } .pp-price-includes__chip-qty { font-size:11px; }}  .pp-wrapper .pp-accordion-label {  display:flex;  align-items:center;  gap:8px;}  .pp-wrapper .pp-accordion-label .pp-accordion-arrow {  margin-left:auto;  flex-shrink:0;}.bp-anchor-cta { text-align:center; margin:var(--bp-spacing-xl) 0;}.bp-article a[data-bp-anchor],a[data-bp-anchor] { display:inline-block; padding:12px 22px; background:var(--bp-tip-border);   color:#ffffff; font-weight:600; line-height:1.2; text-decoration:none; border-radius:var(--bp-radius-md); transition:background 0.2s ease, transform 0.1s ease;}.bp-article a[data-bp-anchor]:hover,.bp-article a[data-bp-anchor]:focus,a[data-bp-anchor]:hover,a[data-bp-anchor]:focus { background:#15803d;  color:#ffffff; text-decoration:none;}.bp-article a[data-bp-anchor]:active,a[data-bp-anchor]:active { transform:translateY(1px);}.bp-article a[data-bp-anchor].bp-anchor-back,a[data-bp-anchor].bp-anchor-back { background:var(--bp-gray-600); }.bp-article a[data-bp-anchor].bp-anchor-back:hover,.bp-article a[data-bp-anchor].bp-anchor-back:focus,a[data-bp-anchor].bp-anchor-back:hover,a[data-bp-anchor].bp-anchor-back:focus { background:#495057;}@media (max-width:768px) { .bp-article a[data-bp-anchor], a[data-bp-anchor] {  display:block;  width:100%;  box-sizing:border-box; }}</style>
125<script src="https://www.medimarket.hu/temp/shop_21500_6774d48eaa8cfb83a83a5d61602e720b.js?mod_time=1791270741"></script>
125
126
127<link href="https://www.medimarket.hu/about" rel="canonical">
128<script>
129        var google_consent=1;
130    
131        gtag('consent', 'default', {
132           'ad_storage': 'denied',
133           'ad_user_data': 'denied',
134           'ad_personalization': 'denied',
135           'analytics_storage': 'denied',
136           'functionality_storage': 'denied',
137           'personalization_storage': 'denied',
138           'security_storage': 'granted'
139        });
140
141    </script>
vendor: 68 bytes, lines 141-142
141
142    <script async src="https://www.googletagmanager.com/gtag/js?id=
142G-ZLDR090KFK
vendor: 15 bytes, line 142
142"></script>    
142<script>
143    gtag('config', 'G-ZLDR090KFK');
144
145    
146    </script>
146
147        
147<script>
148    var google_analytics=1;
149
150    
151           gtag("event", "select_content", {
152                content_type: "page",
153                content_id: "783746"
154           });
155              </script>
155
156           
156<script>
157        gtag('config', 'AW-989895540',{'allow_enhanced_conversions':true});
158                </script>
158
159                
159<script>
160            gtag('config', 'AW-736366369');
161        </script>
161
162            
162<script>
163        var google_ads=1;
164
165                gtag('event','remarketing', {
166            'ecomm_pagetype': 'other'        });
167            </script>
167
168    
169<script>
170
171// UNAS Custom Script - Add admin edit link on blog pages for specific users
172(function () {
173    try {
174        if (typeof UNAS === 'undefined' || !UNAS.getCustomer) return;
175
176        const adminEmails = ['[email protected]', '[email protected]'];
177
178        UNAS.getCustomer(function (customer) {
179            try {
180                if (!customer || !customer.id || !customer.email) return;
181
182                const email = customer.email.toLowerCase().trim();
183                if (!adminEmails.includes(email)) return;
184
185                // Only run on page content pages
186                if (!document.getElementById('page_page_content')) return;
187
188                const backBtnWrap = document.querySelector('.blog-details__back-btn-wrap');
189                if (!backBtnWrap) return;
190
191                // Find inner container if exists
192                const container = backBtnWrap.querySelector('.container') || backBtnWrap;
193
194                // Extract slug from URL path (last segment)
195                const pathSegments = window.location.pathname.split('/').filter(Boolean);
196                const unasSlug = pathSegments[pathSegments.length - 1];
197                if (!unasSlug) return;
198
199                const adminUrl = 'https://admin.medimarket.hu/blog-manager/content/unas/' + encodeURIComponent(unasSlug);
200
201                const link = document.createElement('a');
202                link.href = adminUrl;
203                link.target = '_blank';
204                link.rel = 'noopener noreferrer';
205                link.textContent = 'Ugrás az admin felületre ↗';
206                link.style.cssText = 'display: inline-block; margin-left: 15px; padding: 8px 16px; background: #0066cc; color: #fff; text-decoration: none; font-size: 14px; border-radius: 4px; transition: background 0.2s;';
207
208                link.addEventListener('mouseenter', function () {
209                    link.style.background = '#0052a3';
210                });
211                link.addEventListener('mouseleave', function () {
212                    link.style.background = '#0066cc';
213                });
214
215                container.appendChild(link);
216
217            } catch (err) {
218                // Silently fail
219            }
220        });
221
222    } catch (err) {
223        // Silently fail
224    }
225})();
226
227
228
229
230(function () {
231  function setField(sel, val) {
232    var el = document.querySelector(sel);
233    if (!el) return;
234    el.value = val;
235    el.setAttribute('readonly', 'readonly');
236    var g = el.closest('.form-group') || el.parentElement;
237    if (g) g.style.display = 'none';
238  }
239
240  // Parse utm_* params into a compact readable string; ignores fbclid/gclid/etc.
241  // URLSearchParams auto-decodes %XX and "+". Empty string for organic traffic.
242  function campaign() {
243    var out = [];
244    try {
245      new URLSearchParams(location.search).forEach(function (val, key) {
246        if (key.indexOf('utm_') === 0 && val) out.push(key.slice(4) + '=' + val);
247      });
248    } catch (e) {}
249    return out.join('; ').slice(0, 300);
250  }
251
252  function fill() {
253    // Source article URL, query string (utm_*, fbclid, etc.) stripped
254    setField('input[name$="_text_Errolkerdeztem"]', location.origin + location.pathname);
255
256    // Client metadata (no location beyond timezone; no third-party calls)
257    var u = navigator.userAgent || '';
258    var mobile = /Mobi|Android|iPhone|iPad|iPod/i.test(u);
259    var os = /Windows/i.test(u) ? 'Windows'
260           : /iPhone|iPad|iPod/i.test(u) ? 'iOS'
261           : /Macintosh|Mac OS X/i.test(u) ? 'macOS'
262           : /Android/i.test(u) ? 'Android'
263           : /Linux/i.test(u) ? 'Linux' : 'other';
264    var tz = '';
265    try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone || ''; } catch (e) {}
266    var meta = [
267      mobile ? 'mobile' : 'desktop', os,
268      'tz:' + tz,
269      'lang:' + (navigator.language || ''),
270      'ua:' + u.slice(0, 120)   // raw UA: identify any browser (incl. in-app) from data, not guesswork
271    ];
272    var cmp = campaign();
273    if (cmp) meta.push('cmp:' + cmp);   // ad-campaign attribution, only when utm_* present
274    meta.push('js-ok');                 // execution marker: absent => script did not run on this load
275    setField('input[name$="_text_Meta"]', meta.join(' | '));
276  }
277
278  document.readyState === 'loading'
279    ? document.addEventListener('DOMContentLoaded', fill)
280    : fill();
281})();
282
283</script>
283
284
285
286<!-- ================================================================== -->
287<!-- MEDIMARKET – Nyiroködéma feliratkozó form: GLOBÁLIS STÍLUS + SCRIPT -->
288<!-- Ezt EGYSZER kell beilleszteni: Beállítások → Kinézet, Arculat →   -->
289<!-- Szkript beszúrás. A cikkekbe csak a form HTML kerül (2. fájl).     -->
290<!-- ================================================================== -->
291
292<style>
293.mm-nyirok-signup{max-width:520px;margin:24px auto;background:#ffffff;border:1px solid #e5e8eb;
294  border-top:4px solid #1b6ca8;border-radius:12px;padding:26px 26px 22px;
295  font-family:Arial,Helvetica,sans-serif;color:#2b2b2b;box-sizing:border-box;}
296.mm-nyirok-signup *{box-sizing:border-box;}
297.mm-nyirok-signup h3{margin:0 0 8px;font-size:20px;line-height:1.3;color:#12507d;font-weight:700;}
298.mm-nyirok-signup .mm-sub{margin:0 0 18px;font-size:14.5px;line-height:1.55;color:#555;}
299.mm-nyirok-signup label.mm-lbl{display:block;font-size:13px;font-weight:700;color:#2b2b2b;margin:0 0 5px;}
300.mm-nyirok-signup input[type=email],
301.mm-nyirok-signup input[type=text]{width:100%;padding:12px 13px;font-size:15px;color:#2b2b2b;
302  border:1px solid #cfd6dc;border-radius:8px;margin:0 0 14px;background:#fff;-webkit-appearance:none;}
303.mm-nyirok-signup input[type=email]:focus,
304.mm-nyirok-signup input[type=text]:focus{outline:none;border-color:#1b6ca8;box-shadow:0 0 0 3px rgba(27,108,168,.12);}
305.mm-nyirok-signup .mm-gdpr{display:flex;align-items:flex-start;gap:9px;margin:2px 0 18px;}
306.mm-nyirok-signup .mm-gdpr input{margin-top:3px;width:16px;height:16px;flex:0 0 auto;accent-color:#1b6ca8;}
307.mm-nyirok-signup .mm-gdpr span{font-size:12.5px;line-height:1.5;color:#555;}
308.mm-nyirok-signup button.mm-btn{width:100%;padding:13px;font-size:16px;font-weight:700;color:#fff;
309  background:#1b6ca8;border:none;border-radius:8px;cursor:pointer;transition:background .15s;}
310.mm-nyirok-signup button.mm-btn:hover{background:#12507d;}
311.mm-nyirok-signup button.mm-btn[disabled]{opacity:.6;cursor:default;}
312.mm-nyirok-signup .mm-msg{margin:14px 0 0;font-size:14px;line-height:1.5;padding:0;display:none;border-radius:8px;}
313.mm-nyirok-signup .mm-msg.show{display:block;padding:12px 14px;}
314.mm-nyirok-signup .mm-msg.ok{background:#e9f6ee;color:#1c6b3a;border:1px solid #bfe4cd;}
315.mm-nyirok-signup .mm-msg.err{background:#fdecec;color:#b02a2a;border:1px solid #f3c4c4;}
316.mm-nyirok-signup .mm-hp{position:absolute;left:-5000px;top:auto;width:1px;height:1px;overflow:hidden;}
317.mm-nyirok-signup .mm-fine{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:#8a939b;}
318</style>
319
320<script>
321(function(){
322  "use strict";
323  function ready(fn){ if(document.readyState!=="loading"){fn();} else {document.addEventListener("DOMContentLoaded",fn);} }
324  function jsonp(url, cb){
325    var name="__mm_mc_"+Math.floor(Math.random()*1e9);
326    var s=document.createElement("script");
327    var done=false;
328    window<div id="head_content_text"><h1><a href="https://www.medimarket.hu/">MediMarket.hu</a></h1></div>=function(data){ done=true; try{cb(null,data);}finally{ cleanup(); } };
329    function cleanup(){ try{delete window<div id="head_content_text"><h1><a href="https://www.medimarket.hu/">MediMarket.hu</a></h1></div>;}catch(e){window<div id="head_content_text"><h1><a href="https://www.medimarket.hu/">MediMarket.hu</a></h1></div>=undefined;} if(s.parentNode){s.parentNode.removeChild(s);} }
330    s.onerror=function(){ if(!done){cb(new Error("network")); cleanup();} };
331    s.src=url+(url.indexOf("?")>-1?"&":"?")+"c="+name;
332    document.body.appendChild(s);
333    setTimeout(function(){ if(!done){ cb(new Error("timeout")); cleanup(); } },12000);
334  }
335  function serialize(form){
336    var parts=[];
337    var els=form.querySelectorAll("input<div id="head_content_text"><h1><a href="https://www.medimarket.hu/">MediMarket.hu</a></h1></div>, select<div id="head_content_text"><h1><a href="https://www.medimarket.hu/">MediMarket.hu</a></h1></div>, textarea<div id="head_content_text"><h1><a href="https://www.medimarket.hu/">MediMarket.hu</a></h1></div>");
338    for(var i=0;i<els.length;i++){
339      var el=els[i];
340      if((el.type==="checkbox"||el.type==="radio") && !el.checked) continue;
341      if(el.type==="submit"||el.type==="button") continue;
342      parts.push(encodeURIComponent(el.name)+"="+encodeURIComponent(el.value||""));
343    }
344    return parts.join("&");
345  }
346  function setMsg(box, type, text){
347    box.className="mm-msg show "+(type==="ok"?"ok":"err");
348    box.textContent=text;
349  }
350  function handle(form){
351    if(form.getAttribute("data-mm-bound")) return;
352    form.setAttribute("data-mm-bound","1");
353    var box=form.querySelector(".mm-msg");
354    if(!box){ box=document.createElement("p"); box.className="mm-msg"; form.appendChild(box); }
355    form.addEventListener("submit", function(ev){
356      ev.preventDefault();
357      // Honeypot: ha a rejtett bot-mező ki van töltve, csendben "sikeres".
358      var hp=form.querySelector(".mm-hp input");
359      if(hp && hp.value){ setMsg(box,"ok","Köszönjük a feliratkozást!"); return; }
360      var email=form.querySelector('input[type=email]');
361      if(email && !email.value){ setMsg(box,"err","Kérjük, add meg az e-mail címed."); email.focus(); return; }
362      var gdpr=form.querySelector('.mm-gdpr input[type=checkbox]');
363      if(gdpr && !gdpr.checked){ setMsg(box,"err","A feliratkozáshoz kérjük, fogadd el az adatkezelési hozzájárulást."); return; }
364      var action=form.getAttribute("action")||"";
365      var url=action.replace("/post?","/post-json?").replace("/post","/post-json");
366      url=url+(url.indexOf("?")>-1?"&":"?")+serialize(form);
367      var btn=form.querySelector("button.mm-btn");
368      if(btn){ btn.disabled=true; btn.setAttribute("data-label",btn.textContent); btn.textContent="Küldés..."; }
369      box.className="mm-msg"; // hide
370      jsonp(url, function(err, data){
371        if(btn){ btn.disabled=false; btn.textContent=btn.getAttribute("data-label")||"Feliratkozom"; }
372        if(err){ setMsg(box,"err","Hiba történt a feliratkozás során. Kérjük, próbáld újra kicsit később."); return; }
373        if(data && data.result==="success"){
374          setMsg(box,"ok","Köszönjük a feliratkozást! Hamarosan megérkezik az első levelünk. Ha megerősítő e-mailt kapsz, kattints a benne lévő linkre.");
375          form.reset();
376        } else {
377          var m=(data&&data.msg)||"";
378          if(/already subscribed|már feliratkoz/i.test(m)){
379            setMsg(box,"ok","Ezzel az e-mail címmel már feliratkoztál – így nincs teendőd. Köszönjük!");
380          } else if(/too many/i.test(m)){
381            setMsg(box,"err","Túl sok próbálkozás. Kérjük, próbáld újra pár perc múlva.");
382          } else {
383            setMsg(box,"err","A feliratkozás nem sikerült. Kérjük, ellenőrizd az e-mail címet, és próbáld újra.");
384          }
385        }
386      });
387    });
388  }
389  ready(function(){
390    var forms=document.querySelectorAll(".mm-nyirok-signup form");
391    for(var i=0;i<forms.length;i++){ handle(forms[i]); }
392  });
393})();
394</script>
394
395
396
397
398        
399        
400        
401        
402        
403                    <link rel="apple-touch-icon" href="https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_apple_touch_1_default.png?time=1747748735">
404    
405        
406        
407                    <link id="favicon-96x96" type="image/png" rel="icon" href="https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_favicon_96_1_default.png?time=1747666554" sizes="96x96">
408    
409        
410                    <link rel="shortcut icon" href="https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_favicon_1_default.png?time=1747666865">
411    
412
413        <meta content="width=device-width, initial-scale=1.0" name="viewport" />
414        <link rel="preconnect" href="https://fonts.gstatic.com">
415        <link rel="preload" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700;900&display=swap" as="style" />
416        <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700;900&display=swap" media="print" onload="this.media='all'">
417        <noscript>
418            <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700;900&display=swap" />
419        </noscript>
420        <link rel="preload" href="https://www.medimarket.hu/!common_design/own/fonts/2400/customicons/custom-icons.css" as="style">
421        <link rel="stylesheet" href="https://www.medimarket.hu/!common_design/own/fonts/2400/customicons/custom-icons.css" media="print" onload="this.media='all'">
422        <noscript>
423            <link rel="stylesheet" href="https://www.medimarket.hu/!common_design/own/fonts/2400/customicons/custom-icons.css" />
424        </noscript>
425        
426        
427        
428        
429        
430
431        
432        
433        
434                
435        
436        
437        
438        
439        
440        
441        
442        
443        
444                
445        
446    
446<script data-cfasync="false" nonce="c312ca89-9504-4dd4-b222-d37324296418">try{(function(w,d){!function(kP,kQ,kR,kS){if(kP.zaraz)console.error("zaraz is loaded twice");else{kP[kR]=kP[kR]||{};kP[kR].executed=[];kP.zaraz={deferred:[],listeners:[]};kP.zaraz._v="20";kP.zaraz._n="c312ca89-9504-4dd4-b222-d37324296418";kP.zaraz.q=[];kP.zaraz._f=function(kT){return async function(){var kU=Array.prototype.slice.call(arguments);kP.zaraz.q.push({m:kT,a:kU})}};for(const kV of["track","set","debug"])kP.zaraz[kV]=kP.zaraz._f(kV);kP.zaraz.init=()=>{var kW=kQ.getElementsByTagName(kS)[0],kX=kQ.createElement(kS),kY=kQ.getElementsByTagName("title")[0];kY&&(kP[kR].t=kQ.getElementsByTagName("title")[0].text);kP[kR].x=Math.random();kP[kR].w=kP.screen.width;kP[kR].h=kP.screen.height;kP[kR].j=kP.innerHeight;kP[kR].e=kP.innerWidth;kP[kR].l=kP.location.href;kP[kR].r=kQ.referrer;kP[kR].k=kP.screen.colorDepth;kP[kR].n=kQ.characterSet;kP[kR].o=(new Date).getTimezoneOffset();if(kP.dataLayer)for(const kZ of Object.entries(Object.entries(dataLayer).reduce((k$,la)=>({...k$[1],...la[1]}),{})))zaraz.set(kZ[0],kZ[1],{scope:"page"});kP[kR].q=[];for(;kP.zaraz.q.length;){const lb=kP.zaraz.q.shift();kP[kR].q.push(lb)}kX.defer=!0;for(const lc of[localStorage,sessionStorage])Object.keys(lc||{}).filter(le=>le.startsWith("_zaraz_")).forEach(ld=>{try{kP[kR]["z_"+ld.slice(7)]=JSON.parse(lc.getItem(ld))}catch{kP[kR]["z_"+ld.slice(7)]=lc.getItem(ld)}});kX.referrerPolicy="origin";kX.src="/cdn-cgi/zaraz/s.js?z="+btoa(encodeURIComponent(JSON.stringify(kP[kR])));kW.parentNode.insertBefore(kX,kW)};["complete","interactive"].includes(kQ.readyState)?zaraz.init():kP.addEventListener("DOMContentLoaded",zaraz.init)}}(w,d,"zarazData","script");window.zaraz._p=async kH=>new Promise(kI=>{if(kH){kH.e&&kH.e.forEach(kJ=>{try{const kK=d.querySelector("script[nonce]"),kL=kK?.nonce||kK?.getAttribute("nonce"),kM=d.createElement("script");kL&&(kM.nonce=kL);kM.innerHTML=kJ;kM.onload=()=>{d.head.removeChild(kM)};d.head.appendChild(kM)}catch(kN){console.error(`Error executing script: ${kJ}\n`,kN)}});Promise.allSettled((kH.f||[]).map(kO=>fetch(kO[0],kO[1])))}kI()});zaraz._p({"e":["(function(w,d){})(window,document)"]});})(window,document)}catch(e){throw fetch("/cdn-cgi/zaraz/t"),e;};</script>
446</head>
447
448
449                
450                
451    
452    
453    
454    
455    
456    
457    
458    
459    
460    
461                     
462    
463    
464    
465    
466    <body class='design_ver4 design_subver1' id="ud_shop_page">
467    
468    <div id="image_to_cart" style="display:none; position:absolute; z-index:100000;"></div>
469<div class="overlay_common overlay_warning" id="overlay_cart_add"></div>
470<script>$(document).ready(function(){ overlay_init("cart_add",{"onBeforeLoad":false}); });</script>
470
471<div id="overlay_login_outer"></div>	
472	
472<script>
473	$(document).ready(function(){
474	    var login_redir_init="";
475
476		$("#overlay_login_outer").overlay({
477			onBeforeLoad: function() {
478                var login_redir_temp=login_redir_init;
479                if (login_redir_act!="") {
480                    login_redir_temp=login_redir_act;
481                    login_redir_act="";
482                }
483
484				                    var temp_href="https://www.medimarket.hu/shop_login.php";
485                    if (login_redir_temp!="") temp_href=temp_href+"?login_redir="+encodeURIComponent(login_redir_temp);
486					location.href=temp_href;
487								},
488			top: 50,
489						closeOnClick: (config_plus['overlay_close_on_click_forced'] === 1),
490			onClose: function(event, overlayIndex) {
491				$("#login_redir").val("");
492			},
493			load: false
494		});
495		
496			});
497	function overlay_login() {
498		$(document).ready(function(){
499			$("#overlay_login_outer").overlay().load();
500		});
501	}
502	function overlay_login_remind() {
503        if (unas_design_ver >= 5) {
504            $("#overlay_remind").overlay().load();
505        } else {
506            $(document).ready(function () {
507                $("#overlay_login_outer").overlay().close();
508                setTimeout('$("#overlay_remind").overlay().load();', 250);
509            });
510        }
511	}
512
513    var login_redir_act="";
514    function overlay_login_redir(redir) {
515        login_redir_act=redir;
516        $("#overlay_login_outer").overlay().load();
517    }
518	</script>
518  
519	<div class="overlay_common overlay_info" id="overlay_remind"></div>
520<script>$(document).ready(function(){ overlay_init("remind",[]); });</script>
520
521
522	
522<script>
523    	function overlay_login_error_remind() {
524		$(document).ready(function(){
525			load_login=0;
526			$("#overlay_error").overlay().close();
527			setTimeout('$("#overlay_remind").overlay().load();', 250);	
528		});
529	}
530	</script>
530  
531	<div class="overlay_common overlay_info" id="overlay_newsletter"></div>
532<script>$(document).ready(function(){ overlay_init("newsletter",[]); });</script>
532
533
534<script>
535function overlay_newsletter() {
536    $(document).ready(function(){
537        $("#overlay_newsletter").overlay().load();
538    });
539}
540</script>
540
541<div class="overlay_common overlay_info" id="overlay_product_subscription"></div>
542<script>$(document).ready(function(){ overlay_init("product_subscription",[]); });</script>
542
543<div class="overlay_common overlay_error" id="overlay_script"></div>
544<script>$(document).ready(function(){ overlay_init("script",[]); });</script>
544
545    
545<script>
546    $(document).ready(function() {
547        $.ajax({
548            type: "GET",
549            url: "https://www.medimarket.hu/shop_ajax/ajax_stat.php",
550            data: {master_shop_id:"21500",get_ajax:"1"}
551        });
552    });
553    </script>
553
554    
555
556    
557    <div id="container" class="page_shop_page_783746 readmore-v2
558js-ajax-filter-box-checking filter-not-exists filter-box-in-sidebar nav-position-top header-will-fixed fixed-cart-on-artdet">
559                
560                <nav id="nav--mobile-top" class="nav header nav--mobile nav--top d-sm-none js-header js-header-fixed">
561            <div class="header-inner js-header-inner w-100">
562                <div class="d-flex justify-content-center d-sm-none">
563                                        <button type="button" class="hamburger-box__dropdown-btn-mobile burger btn dropdown__btn" id="hamburger-box__dropdown-btn" aria-label="hamburger button" data-btn-for="#hamburger-box__dropdown">
564                        <span class="burger__lines">
565                            <span class="burger__line"></span>
566                            <span class="burger__line"></span>
567                            <span class="burger__line"></span>
568                        </span>
569                        <span class="dropdown__btn-text">
570                            Kategóriák
571                        </span>
572                    </button>
573                                        <button class="search-box__dropdown-btn btn dropdown__btn" aria-label="search button" type="button" data-btn-for="#search-box__dropdown">
574                        <span class="search-box__dropdown-btn-icon dropdown__btn-icon icon--search"></span>
575                    </button>
576
577                    
578
579                    
580
581                                        <button class="lang-and-money__dropdown-btn btn dropdown__btn" aria-label="language and money button" type="button" data-btn-for="#lang-and-money__dropdown">
582                        <span class="lang-and-money__dropdown-btn-icon dropdown__btn-icon icon--globe"></span>
583                    </button>
584                    
585                            <button class="profile__dropdown-btn js-profile-btn btn dropdown__btn" id="profile__dropdown-btn" type="button"
586            data-orders="https://www.medimarket.hu/shop_order_track.php" data-btn-for="#profile__dropdown"
587            aria-label="Profil" aria-haspopup="dialog" aria-expanded="false" aria-controls="profile__dropdown"
588    >
589        <span class="profile__dropdown-btn-icon dropdown__btn-icon icon--user"></span>
590        <span class="profile__text dropdown__btn-text">Profil</span>
591            </button>
592    
593    
594                    <button class="cart-box__dropdown-btn btn dropdown__btn js-cart-box-loaded-by-ajax" aria-label="cart button" type="button" data-btn-for="#cart-box__dropdown">
595                        <span class="cart-box__dropdown-btn-icon dropdown__btn-icon icon--cart"></span>
596                        <span class="cart-box__text dropdown__btn-text">Kosár</span>
597                                    <span id="box_cart_content" class="cart-box">                <span class="bubble cart-box__bubble">0</span>
598            </span>
599    
600                    </button>
601                </div>
602            </div>
603        </nav>
604                        <header class="header header--mobile py-3 px-4 d-flex justify-content-center d-sm-none position-relative has-tel">
605                <div id="header_logo_img" class="js-element header_logo logo" data-element-name="header_logo">
606        <div class="header_logo-img-container">
607            <div class="header_logo-img-wrapper">
608                                                <a class="has-img" href="https://www.medimarket.hu/">                    <picture>
609                                                <source srcset="https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_header_logo-400x120_1_default.png?time=1745136709 1x, https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_header_logo-400x120_1_default_retina.png?time=1745136709 2x" />
610                        <img                              width="200" height="31"
611                                                          src="https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_header_logo-400x120_1_default.png?time=1745136709"                             
612                             alt="medimarket logo                        "/>
613                    </picture>
614                    </a>                                        </div>
615        </div>
616    </div>
617
618                        <div class="js-element header_text_section_2 d-sm-none" data-element-name="header_text_section_2">
619            <div class="header_text_section_2-slide slide-1 html-preformat"><p>Telefon <a href="tel:+3653200108">+36-53/200108</a></p></div>
620    </div>
621
622        
623        </header>
624        <header id="header--desktop" class="header header--desktop d-none d-sm-block js-header js-header-fixed">
625            <div class="header-inner js-header-inner">
626                <div class="header__top">
627                    <div class="container">
628                        <div class="header__top-inner">
629                            <div class="row no-gutters gutters-md-10 justify-content-center align-items-center">
630                                <div class="header__top-left col 
630col-xl-auto">
631                                    <div class="header__left-inner d-flex align-items-center">
632                                                                                <div class="nav-link--products-placeholder-on-fixed-header burger btn">
633                                            <span class="burger__lines">
634                                                <span class="burger__line"></span>
635                                                <span class="burger__line"></span>
636                                                <span class="burger__line"></span>
637                                            </span>
638                                            <span class="burger__text dropdown__btn-text">
639                                                Kategóriák
640                                            </span>
641                                        </div>
642                                        <button type="button" class="hamburger-box__dropdown-btn burger btn dropdown__btn d-lg-none" id="hamburger-box__dropdown-btn2" aria-label="hamburger button" data-btn-for="#hamburger-box__dropdown">
643                                            <span class="burger__lines">
644                                              <span class="burger__line"></span>
645                                              <span class="burger__line"></span>
646                                              <span class="burger__line"></span>
647                                            </span>
648                                            <span class="burger__text dropdown__btn-text">
649                                              Kategóriák
650                                            </span>
651                                        </button>
652                                                                                    <div id="header_logo_img" class="js-element header_logo logo" data-element-name="header_logo">
653        <div class="header_logo-img-container">
654            <div class="header_logo-img-wrapper">
655                                                <a class="has-img" href="https://www.medimarket.hu/">                    <picture>
656                                                <source srcset="https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_header_logo-400x120_1_default.png?time=1745136709 1x, https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_header_logo-400x120_1_default_retina.png?time=1745136709 2x" />
657                        <img                              width="200" height="31"
658                                                          src="https://www.medimarket.hu/!common_design/custom/scart.unas.hu/element/layout_hu_header_logo-400x120_1_default.png?time=1745136709"                             
659                             alt="medimarket logo                        "/>
660                    </picture>
661                    </a>                                        </div>
662        </div>
663    </div>
664
665                                        <div class="js-element header_text_section_2" data-element-name="header_text_section_2">
666            <div class="header_text_section_2-slide slide-1 html-preformat"><p>Telefon <a href="tel:+3653200108">+36-53/200108</a></p></div>
667    </div>
668
669                                    </div>
670                                </div>
671                                <div class="header__top-right col-auto col-xl d-flex justify-content-end align-items-center">
672                                    <button class="search-box__dropdown-btn btn dropdown__btn d-xl-none" id="#search-box__dropdown-btn2" aria-label="search button" type="button" data-btn-for="#search-box__dropdown2">
673                                        <span class="search-box__dropdown-btn-icon dropdown__btn-icon icon--search"></span>
674                                        <span class="search-box__text dropdown__btn-text">Keresés</span>
675                                    </button>
676                                    <div class="search-box__dropdown dropdown__content dropdown__content-till-lg" id="search-box__dropdown2" data-content-for="#search-box__dropdown-btn2" data-content-direction="full">
677                                        <span class="dropdown__caret"></span>
678                                        <button class="dropdown__btn-close search-box__dropdown__btn-close btn-close" type="button" title="bezár" aria-label="bezár"></button>
679                                        <div class="dropdown__content-inner search-box__inner position-relative js-search browser-is-chrome search-smart-enabled"
680     id="box_search_content2">
681    <form name="form_include_search2" id="form_include_search2" action="https://www.medimarket.hu/shop_search.php" method="get">
682    <div class="search-box__form-inner d-flex flex-column">
683        <div class="form-group box-search-group mb-0 js-search-smart-insert-after-here">
684            <input data-stay-visible-breakpoint="1280" id="box_search_input2" class="search-box__input ac_input js-search-input form-control"
685                   name="search" pattern=".{3,100}" aria-label="Keresés" title="Hosszabb kereső kifejezést írjon be!"
686                   placeholder="Keresés" type="search" maxlength="100" autocomplete="off" required                   role="combobox" aria-autocomplete="list" aria-expanded="false"
687                                      aria-controls="search-smart-suggestions search-smart-actual-query search-smart-categories search-smart-contents search-smart-products"
688                               >
689            <div class="search-box__search-btn-outer input-group-append" title="Keresés">
690                <button class="btn search-box__search-btn" aria-label="Keresés">
691                    <span class="search-box__search-btn-icon icon--search"></span>
692                </button>
693            </div>
694            <div class="search__loading">
695                <div class="loading-spinner--small"></div>
696            </div>
697        </div>
698        <div class="ac_results2">
699            <span class="ac_result__caret"></span>
700        </div>
701    </div>
702    </form>
703</div>
704
705                                    </div>
706                                                                        <div class="lang-and-money__wrapper align-self-center d-none d-lg-flex">
707                                                        <div class="lang-box-desktop flex-shrink-0">
708        <div class="lang-select-group form-group form-select-group form-select-group-sm mb-0">
709            <select class="form-control form-control-sm border-0 lang-select" aria-label="Nyelv váltás" name="change_lang" id="box_lang_select_desktop" onchange="location.href='https://www.medimarket.hu'+this.value">
710                                <option value="/about" selected="selected">HU</option>
711                                <option value="/en/about">EN</option>
712                                <option value="/sk/about">SK</option>
713                                <option value="/de/about">DE</option>
714                                <option value="/nl/about">NL</option>
715                            </select>
716        </div>
717    </div>
718    
719    
720        <div class="currency-box-mobile">
721    <form action="https://www.medimarket.hu/shop_moneychange.php" name="form_moneychange" method="post"><input name="file_back" type="hidden" value="/about">
722    <div class="currency-select-group form-group form-select-group form-select-group-sm mb-0">
723        <select class="form-control form-control-sm border-0 money-select" aria-label="Pénznem váltás" name="session_money_select" id="session_money_select" onchange="document.form_moneychange.submit();">
724                        <option value="-1">EUR</option>
725                        <option value="0" selected="selected">Ft (HUF)</option>
726                    </select>
727    </div>
728    </form>
729</div>
730
731
732    
733                                    </div>
734                                    <button class="lang-and-money__dropdown-btn btn dropdown__btn d-lg-none" aria-label="lang and money button" type="button" data-btn-for="#lang-and-money__dropdown">
735                                        <span class="lang-and-money__dropdown-btn-icon dropdown__btn-icon icon--globe"></span>
736                                    </button>
737                                                                                <button class="profile__dropdown-btn js-profile-btn btn dropdown__btn" id="profile__dropdown-btn" type="button"
738            data-orders="https://www.medimarket.hu/shop_order_track.php" data-btn-for="#profile__dropdown"
739            aria-label="Profil" aria-haspopup="dialog" aria-expanded="false" aria-controls="profile__dropdown"
740    >
741        <span class="profile__dropdown-btn-icon dropdown__btn-icon icon--user"></span>
742        <span class="profile__text dropdown__btn-text">Profil</span>
743            </button>
744    
745    
746                                    <button id="cart-box__fly-to-desktop" class="cart-box__dropdown-btn btn dropdown__btn js-cart-box-loaded-by-ajax" aria-label="cart button" type="button" data-btn-for="#cart-box__dropdown">
747                                        <span class="cart-box__dropdown-btn-icon dropdown__btn-icon icon--cart"></span>
748                                        <span class="cart-box__text dropdown__btn-text">Kosár</span>
749                                        <span class="bubble cart-box__bubble">-</span>
750                                    </button>
751                                </div>
752                            </div>
753                        </div>
754                    </div>
755                </div>
756                                <div class="header__bottom">
757                    <div class="container">
758                        <nav class="navbar d-none d-lg-flex navbar-expand navbar-light align-items-stretch">
759                                                        <ul id="nav--cat" class="nav nav--cat js-navbar-nav">
760                                <li class="nav-item dropdown nav--main nav-item--products">
761                                    <a class="nav-link nav-link--products burger d-lg-flex" href="#" onclick="event.preventDefault();" role="button" data-text="Kategóriák" data-toggle="dropdown" aria-expanded="false" aria-haspopup="true">
762                                        <span class="burger__lines">
763                                            <span class="burger__line"></span>
764                                            <span class="burger__line"></span>
765                                            <span class="burger__line"></span>
766                                        </span>
767                                        <span class="burger__text dropdown__btn-text">
768                                            Kategóriák
769                                        </span>
770                                    </a>
771                                    <div id="dropdown-cat" class="dropdown-menu d-none d-block clearfix dropdown--cat with-auto-breaking-megasubmenu dropdown--level-0">
772                                                    <ul class="nav-list--0" aria-label="Kategóriák">
773            <li id="nav-item-akcio" class="nav-item spec-item js-nav-item-akcio">
774                        <a class="nav-link" href="https://www.medimarket.hu/shop_artspec.php?artspec=1"               aria-label="Akciók kategória"
775                           >
776                                            <span class="nav-link__text">
777                    Akciók                </span>
778            </a>
779                    </li>
780            <li id="nav-item-686673" class="nav-item dropdown js-nav-item-686673">
781                        <a class="nav-link" href="https://www.medimarket.hu/otthoni-orvostechnologiai-eszkozok"               aria-label="Kezelőeszközök otthonra kategória"
782                data-toggle="dropdown" data-mouseover="handleSub('686673','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=686673&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=desktop&box_var_layout_level0=0&box_var_layout_level1=1&box_var_layout=2&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');" aria-haspopup="true" aria-expanded="false"            >
783                                            <span class="nav-link__text">
784                    Kezelőeszközök otthonra                </span>
785            </a>
786                        <div class="megasubmenu dropdown-menu">
787                <div class="megasubmenu__sticky-content">
788                    <div class="loading-spinner"></div>
789                </div>
790                            </div>
791                    </li>
792            <li id="nav-item-620500" class="nav-item dropdown js-nav-item-620500">
793                        <a class="nav-link" href="https://www.medimarket.hu/betegseg-kezeles"               aria-label="Betegség kezelés kategória"
794                data-toggle="dropdown" data-mouseover="handleSub('620500','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=620500&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=desktop&box_var_layout_level0=0&box_var_layout_level1=1&box_var_layout=2&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');" aria-haspopup="true" aria-expanded="false"            >
795                                            <span class="nav-link__text">
796                    Betegség kezelés                </span>
797            </a>
798                        <div class="megasubmenu dropdown-menu">
799                <div class="megasubmenu__sticky-content">
800                    <div class="loading-spinner"></div>
801                </div>
802                            </div>
803                    </li>
804            <li id="nav-item-754843" class="nav-item dropdown js-nav-item-754843">
805                        <a class="nav-link" href="https://www.medimarket.hu/sport"               aria-label="Fitnesz és Sport kategória"
806                data-toggle="dropdown" data-mouseover="handleSub('754843','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=754843&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=desktop&box_var_layout_level0=0&box_var_layout_level1=1&box_var_layout=2&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');" aria-haspopup="true" aria-expanded="false"            >
807                                            <span class="nav-link__text">
808                    Fitnesz és Sport                </span>
809            </a>
810                        <div class="megasubmenu dropdown-menu">
811                <div class="megasubmenu__sticky-content">
812                    <div class="loading-spinner"></div>
813                </div>
814                            </div>
815                    </li>
816            <li id="nav-item-354604" class="nav-item dropdown js-nav-item-354604">
817                        <a class="nav-link" href="https://www.medimarket.hu/szepsegapolas"               aria-label="Szépségápolás kategória"
818                data-toggle="dropdown" data-mouseover="handleSub('354604','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=354604&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=desktop&box_var_layout_level0=0&box_var_layout_level1=1&box_var_layout=2&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');" aria-haspopup="true" aria-expanded="false"            >
819                                            <span class="nav-link__text">
820                    Szépségápolás                </span>
821            </a>
822                        <div class="megasubmenu dropdown-menu">
823                <div class="megasubmenu__sticky-content">
824                    <div class="loading-spinner"></div>
825                </div>
826                            </div>
827                    </li>
828            <li id="nav-item-114720" class="nav-item dropdown js-nav-item-114720">
829                        <a class="nav-link" href="https://www.medimarket.hu/allatgyogyaszat"               aria-label="Állatgyógyászat kategória"
830                data-toggle="dropdown" data-mouseover="handleSub('114720','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=114720&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=desktop&box_var_layout_level0=0&box_var_layout_level1=1&box_var_layout=2&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');" aria-haspopup="true" aria-expanded="false"            >
831                                            <span class="nav-link__text">
832                    Állatgyógyászat                </span>
833            </a>
834                        <div class="megasubmenu dropdown-menu">
835                <div class="megasubmenu__sticky-content">
836                    <div class="loading-spinner"></div>
837                </div>
838                            </div>
839                    </li>
840            <li id="nav-item-367627" class="nav-item dropdown js-nav-item-367627">
841                        <a class="nav-link" href="https://www.medimarket.hu/rendeloi-felszereles"               aria-label="Rendelői felszerelés kategória"
842                data-toggle="dropdown" data-mouseover="handleSub('367627','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=367627&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=desktop&box_var_layout_level0=0&box_var_layout_level1=1&box_var_layout=2&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');" aria-haspopup="true" aria-expanded="false"            >
843                                            <span class="nav-link__text">
844                    Rendelői felszerelés                </span>
845            </a>
846                        <div class="megasubmenu dropdown-menu">
847                <div class="megasubmenu__sticky-content">
848                    <div class="loading-spinner"></div>
849                </div>
850                            </div>
851                    </li>
852            <li id="nav-item-941958" class="nav-item dropdown js-nav-item-941958">
853                        <a class="nav-link" href="https://www.medimarket.hu/tartozekok-es-kiegeszitok"               aria-label="Tartozékok és kiegészítők kategória"
854                data-toggle="dropdown" data-mouseover="handleSub('941958','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=941958&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=desktop&box_var_layout_level0=0&box_var_layout_level1=1&box_var_layout=2&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');" aria-haspopup="true" aria-expanded="false"            >
855                                            <span class="nav-link__text">
856                    Tartozékok és kiegészítők                </span>
857            </a>
858                        <div class="megasubmenu dropdown-menu">
859                <div class="megasubmenu__sticky-content">
860                    <div class="loading-spinner"></div>
861                </div>
862                            </div>
863                    </li>
864            <li id="nav-item-311917" class="nav-item js-nav-item-311917">
865                        <a class="nav-link" href="https://www.medimarket.hu/ujracsomagolt-termek"               aria-label="Újracsomagolt termék kategória"
866                           >
867                                            <span class="nav-link__text">
868                    Újracsomagolt termék                </span>
869            </a>
870                    </li>
871            <li id="nav-item-167889" class="nav-item js-nav-item-167889">
872                        <a class="nav-link" href="https://www.medimarket.hu/vegkiarusitas"               aria-label="Végkiárusítás kategória"
873                           >
874                                            <span class="nav-link__text">
875                    Végkiárusítás                </span>
876            </a>
877                    </li>
878        </ul>
879
880    
881                                    </div>
882                                </li>
883                            </ul>
884                                                                                                                    
885    <ul aria-label="Menüpontok" id="nav--menu" class="nav nav--menu js-navbar-nav">
886                <li class="nav-item nav--main js-nav-item-930300">
887                        <a class="nav-link" href="https://www.medimarket.hu/blog" >
888                            Blog
889            </a>
890                    </li>
891                <li class="nav-item nav--main js-nav-item-581858">
892                        <a class="nav-link" href="https://www.medimarket.hu/info" >
893                            Info
894            </a>
895                    </li>
896                <li class="nav-item nav--main js-nav-item-783746">
897                        <a class="nav-link" href="https://www.medimarket.hu/about" >
898                            Rólunk
899            </a>
900                    </li>
901            </ul>
902
903    
904                                                    </nav>
905                        
905<script>
906    let addOverflowHidden = function() {
907        $('.hamburger-box__dropdown-inner').addClass('overflow-hidden');
908    }
909    function scrollToBreadcrumb() {
910        scrollToElement({ element: '.nav-list-breadcrumb', offset: getVisibleDistanceTillHeaderBottom(), scrollIn: '.hamburger-box__dropdown-inner', container: '.hamburger-box__dropdown-inner', duration: 0, callback: addOverflowHidden });
911    }
912
913    function setHamburgerBoxHeight(height) {
914        $('.hamburger-box__dropdown').css('height', height + 80);
915    }
916
917    let mobileMenuScrollData = [];
918
919    function handleSub2(thisOpenBtn, id, ajaxUrl) {
920        let navItem = $('#nav-item-'+id+'--m');
921        let openBtn = $(thisOpenBtn);
922        let $thisScrollableNavList = navItem.closest('.nav-list-mobile');
923        let thisNavListLevel = $thisScrollableNavList.data("level");
924
925        if ( thisNavListLevel == 0 ) {
926            $thisScrollableNavList = navItem.closest('.hamburger-box__dropdown-inner');
927        }
928        mobileMenuScrollData["level_" + thisNavListLevel + "_position"] = $thisScrollableNavList.scrollTop();
929        mobileMenuScrollData["level_" + thisNavListLevel + "_element"] = $thisScrollableNavList;
930
931        if (!navItem.hasClass('ajax-loading')) {
932            if (catSubOpen2(openBtn, navItem)) {
933                if (ajaxUrl) {
934                    if (!navItem.hasClass('ajax-loaded')) {
935                        catSubLoad2(navItem, ajaxUrl);
936                    } else {
937                        scrollToBreadcrumb();
938                    }
939                } else {
940                    scrollToBreadcrumb();
941                }
942            }
943        }
944    }
945    function catSubOpen2(openBtn,navItem) {
946        let thisSubMenu = navItem.find('.nav-list-menu--sub').first();
947        let thisParentMenu = navItem.closest('.nav-list-menu');
948        thisParentMenu.addClass('hidden');
949
950        if (navItem.hasClass('show')) {
951            openBtn.attr('aria-expanded','false');
952            navItem.removeClass('show');
953            thisSubMenu.removeClass('show');
954        } else {
955            openBtn.attr('aria-expanded','true');
956            navItem.addClass('show');
957            thisSubMenu.addClass('show');
958            if (window.matchMedia('(min-width: 576px) and (max-width: 1259.8px )').matches) {
959                let thisSubMenuHeight = thisSubMenu.outerHeight();
960                if (thisSubMenuHeight > 0) {
961                    setHamburgerBoxHeight(thisSubMenuHeight);
962                }
963            }
964        }
965        return true;
966    }
967    function catSubLoad2(navItem, ajaxUrl){
968        let thisSubMenu = $('.nav-list-menu--sub', navItem);
969        $.ajax({
970            type: 'GET',
971            url: ajaxUrl,
972            beforeSend: function(){
973                navItem.addClass('ajax-loading');
974                setTimeout(function (){
975                    if (!navItem.hasClass('ajax-loaded')) {
976                        navItem.addClass('ajax-loader');
977                        thisSubMenu.addClass('loading');
978                    }
979                }, 150);
980            },
981            success:function(data){
982                thisSubMenu.html(data);
983                $(document).trigger("ajaxCatSubLoaded");
984
985                let thisParentMenu = navItem.closest('.nav-list-menu');
986                let thisParentBreadcrumb = thisParentMenu.find('> .nav-list-breadcrumb');
987
988                /* ha már van a szülőnek breadcrumbja, akkor azt hozzáfűzzük a gyerekhez betöltéskor */
989                if (thisParentBreadcrumb.length > 0) {
990                    let thisParentLink = thisParentBreadcrumb.find('.nav-list-parent-link').clone();
991                    let thisSubMenuParentLink = thisSubMenu.find('.nav-list-parent-link');
992                    thisParentLink.insertBefore(thisSubMenuParentLink);
993                }
994
995                navItem.removeClass('ajax-loading ajax-loader').addClass('ajax-loaded');
996                thisSubMenu.removeClass('loading');
997                if (window.matchMedia('(min-width: 576px) and (max-width: 1259.8px )').matches) {
998                    let thisSubMenuHeight = thisSubMenu.outerHeight();
999                    setHamburgerBoxHeight(thisSubMenuHeight);
1000                }
1001                scrollToBreadcrumb();
1002            }
1003        });
1004    }
1005    function catBack(thisBtn) {
1006        let thisCatLevel = $(thisBtn).closest('.nav-list-menu--sub');
1007        let thisParentItem = $(thisBtn).closest('.nav-item.show');
1008        let thisParentMenu = thisParentItem.closest('.nav-list-menu');
1009
1010        if ( $(thisBtn).data("belongs-to-level") == 0 ) {
1011            mobileMenuScrollData["level_0_element"].animate({ scrollTop: mobileMenuScrollData["level_0_position"] }, 0, function() {});
1012        }
1013
1014        if (window.matchMedia('(min-width: 576px) and (max-width: 1259.8px )').matches) {
1015            let thisParentMenuHeight = 0;
1016            if ( thisParentItem.parent('ul').hasClass('nav-list-mobile--0') ) {
1017                let sumHeight = 0;
1018                $( thisParentItem.closest('.hamburger-box__dropdown-nav-lists-wrapper').children() ).each(function() {
1019                    sumHeight+= $(this).outerHeight(true);
1020                });
1021                thisParentMenuHeight = sumHeight;
1022            } else {
1023                thisParentMenuHeight = thisParentMenu.outerHeight();
1024            }
1025            setHamburgerBoxHeight(thisParentMenuHeight);
1026        }
1027        if ( thisParentItem.parent('ul').hasClass('nav-list-mobile--0') ) {
1028            $('.hamburger-box__dropdown-inner').removeClass('overflow-hidden');
1029        }
1030        thisParentMenu.removeClass('hidden');
1031        thisCatLevel.removeClass('show');
1032        thisParentItem.removeClass('show');
1033        thisParentItem.find('.nav-button').attr('aria-expanded','false');
1034        return true;
1035    }
1036
1037    function handleSub($id, $ajaxUrl) {
1038        let $navItem = $('#nav-item-'+$id);
1039
1040        if (!$navItem.hasClass('ajax-loading')) {
1041            if (catSubOpen($navItem)) {
1042                if (!$navItem.hasClass('ajax-loaded')) {
1043                    catSubLoad($id, $ajaxUrl);
1044                }
1045            }
1046        }
1047    }
1048
1049    function catSubOpen($navItem) {
1050        handleCloseDropdowns();
1051        let thisNavLink = $navItem.find('> .nav-link');
1052        let thisNavItem = thisNavLink.parent();
1053        let thisNavbarNav = $('.js-navbar-nav');
1054        let thisDropdownMenu = thisNavItem.find('.dropdown-menu').first();
1055
1056        /*remove is-opened class form the rest menus (cat+plus)*/
1057        thisNavbarNav.find('.show').not(thisNavItem).not('.nav-item--products').not('.dropdown--cat').removeClass('show');
1058
1059        /* check handler exists */
1060        let existingHandler = thisNavItem.data('keydownHandler');
1061
1062        /* is has, off it */
1063        if (existingHandler) {
1064            thisNavItem.off('keydown', existingHandler);
1065        }
1066
1067        const focusExitHandler = function(e) {
1068            if (e.key === "Escape") {
1069                handleCloseDropdownCat(false,{
1070                    reason: 'escape',
1071                    element: thisNavItem,
1072                    handler: focusExitHandler
1073                });
1074            }
1075        }
1076
1077        if (thisNavItem.hasClass('show')) {
1078            thisNavLink.attr('aria-expanded','false');
1079            thisNavItem.removeClass('show');
1080            thisDropdownMenu.removeClass('show');
1081            $('html').removeClass('cat-megasubmenu-opened');
1082            $('#dropdown-cat').removeClass('has-opened');
1083
1084            thisNavItem.off('keydown', focusExitHandler);
1085        } else {
1086            thisNavLink.attr('aria-expanded','true');
1087            thisNavItem.addClass('show');
1088            thisDropdownMenu.addClass('show');
1089            $('#dropdown-cat').addClass('has-opened');
1090            $('html').addClass('cat-megasubmenu-opened');
1091
1092            thisNavItem.on('keydown', focusExitHandler);
1093            thisNavItem.data('keydownHandler', focusExitHandler);
1094        }
1095        return true;
1096    }
1097    function catSubLoad($id, $ajaxUrl){
1098        const $navItem = $('#nav-item-'+$id);
1099        const $thisMegasubmenu = $(".megasubmenu", $navItem);
1100        const parentDropdownMenuHeight = $navItem.closest('.dropdown-menu').outerHeight();
1101        const $thisMegasubmenuStickyContent = $(".megasubmenu__sticky-content", $thisMegasubmenu);
1102        $thisMegasubmenuStickyContent.css('height', parentDropdownMenuHeight);
1103
1104        $.ajax({
1105            type: 'GET',
1106            url: $ajaxUrl,
1107            beforeSend: function(){
1108                $navItem.addClass('ajax-loading');
1109                setTimeout(function (){
1110                    if (!$navItem.hasClass('ajax-loaded')) {
1111                        $navItem.addClass('ajax-loader');
1112                    }
1113                }, 150);
1114            },
1115            success:function(data){
1116                $thisMegasubmenuStickyContent.html(data);
1117                const $thisScrollContainer = $thisMegasubmenu.find('.megasubmenu__cats-col').first();
1118
1119                $thisScrollContainer.on('wheel', function(e){
1120                    e.preventDefault();
1121                    $(this).scrollLeft($(this).scrollLeft() + e.originalEvent.deltaY);
1122                });
1123
1124                $navItem.removeClass('ajax-loading ajax-loader').addClass('ajax-loaded');
1125                $(document).trigger("ajaxCatSubLoaded");
1126            }
1127        });
1128    }
1129
1130    $(document).ready(function () {
1131        $('.nav--menu .dropdown').on('focusout',function(event) {
1132            let dropdown = this.querySelector('.dropdown-menu');
1133
1134                        const toElement = event.relatedTarget;
1135
1136                        if (!dropdown.contains(toElement)) {
1137                dropdown.parentElement.classList.remove('show');
1138                dropdown.classList.remove('show');
1139            }
1140                        if (!event.target.closest('.dropdown.nav--main').contains(toElement)) {
1141                handleCloseMenuDropdowns();
1142            }
1143        });
1144         /* FÖLÉHÚZÁS */
1145        $('.nav-item.dropdown').on('focusin',function(event) {
1146            navItemDropdownOpen(event.currentTarget);
1147        });
1148        $('.nav--cat').on('focusout',function(event) {
1149                        if (!event.currentTarget.contains(event.relatedTarget)) {
1150                navItemDropdownClose(event.target.closest('.nav-item--products'));
1151            }
1152        });
1153
1154        function navItemDropdownOpen(el) {
1155            handleCloseDropdowns();
1156            let thisNavItem = $(el);
1157            let thisNavLink = $('> .nav-link', thisNavItem);
1158            let thisNav = thisNavItem.closest('.js-navbar-nav');
1159            let thisDropdownItem = $('> .dropdown-item', thisNavItem);
1160            let thisNavLinkLeft = 0;
1161
1162            if (thisNavLink.length > 0) {
1163                thisNavLinkLeft = thisNavLink.offset().left;
1164            }
1165
1166            let thisDropdownMenu = thisNavItem.find('.dropdown-menu').first();
1167            let thisNavLinkAttr = thisNavLink.attr('data-mouseover');
1168
1169            if (typeof thisNavLinkAttr !== 'undefined' && thisNavLinkAttr !== false) {
1170                eval(thisNavLinkAttr);
1171            }
1172
1173            if ($headerHeight && thisNavLink.length > 0 && thisNav.hasClass('nav--menu') ) {
1174                thisDropdownMenu.css({
1175                    top: getVisibleDistanceTillHeaderBottom() + 'px',
1176                    left: thisNavLinkLeft + 'px'
1177                });
1178            }
1179
1180            /* it's a category dropdown */
1181            if ( !thisNav.hasClass('nav--menu') ) {
1182                if (thisNavLink.hasClass('nav-link--products')) { /* categories btn */
1183                    $('html').addClass('products-dropdown-opened');
1184                    thisNavItem.addClass('force-show');
1185                } else {
1186                    let dropdown_cat = $('#dropdown-cat');
1187                    dropdown_cat.addClass('has-opened keep-opened');
1188                    setTimeout(
1189                        function () {
1190                            dropdown_cat.removeClass('keep-opened');
1191                        }, 400
1192                    );
1193                }
1194            }
1195
1196            thisNavLink.attr('aria-expanded','true');
1197            thisNavItem.addClass('show');
1198            thisDropdownMenu.addClass('show');
1199
1200            thisDropdownItem.attr('aria-expanded','true');
1201            thisDropdownItem.addClass('show');
1202        }
1203
1204        function navItemDropdownClose(el) {
1205            let thisNavItem = $(el);
1206            let thisNavLink = $('> .nav-link', thisNavItem);
1207            let thisDropdownItem = $('> .dropdown-item', thisNavItem);
1208            let thisDropdownMenu = thisNavItem.find('.dropdown-menu').first();
1209
1210            if (!thisNavItem.hasClass('always-opened')) {
1211                if (thisNavLink.hasClass('nav-link--products')) {
1212                    $('html').removeClass('products-dropdown-opened');
1213                }
1214
1215                thisNavLink.attr('aria-expanded', 'false');
1216                thisNavItem.removeClass('show');
1217                thisDropdownMenu.removeClass('show');
1218
1219                thisDropdownItem.attr('aria-expanded','true').addClass('show');
1220
1221                if ( !thisNavLink.closest('.nav--menu').length > 0 ) {
1222                    if (!$('#dropdown-cat').hasClass('keep-opened')) {
1223                        $('html').removeClass('cat-megasubmenu-opened');
1224                        $('#dropdown-cat').removeClass('has-opened');
1225                    }
1226                }
1227            } else {
1228                if (thisNavLink.hasClass('nav-link--products')) {
1229                    $('html').removeClass('products-dropdown-opened cat-megasubmenu-opened');
1230                    thisNavItem.removeClass('force-show');
1231                    $('#dropdown-cat').removeClass('has-opened');
1232                }
1233            }
1234        }
1235
1236        $('.nav-item.dropdown').hoverIntent({
1237            over: function () {
1238                navItemDropdownOpen(this);
1239            },
1240            out: function () {
1241                navItemDropdownClose(this);
1242            },
1243            interval: 100,
1244            sensitivity: 10,
1245            timeout: 250
1246        });
1247            });
1248</script>
1248                    </div>
1249                </div>
1250                            </div>
1251        </header>
1252        
1253        
1254                            
1255                <main class="main">
1256            <nav id="breadcrumb" aria-label="navigációs nyomvonal">
1257        <div class="container">
1258                    <ol class="breadcrumb breadcrumb--mobile level-1">
1259            <li class="breadcrumb-item">
1260                                <a class="breadcrumb--home" href="https://www.medimarket.hu/" aria-label="Főoldal" title="Főoldal"></a>
1261                            </li>
1262                                    
1263                                </ol>
1264
1265        <ol class="breadcrumb breadcrumb--desktop level-1">
1266            <li class="breadcrumb-item">
1267                                <a class="breadcrumb--home" href="https://www.medimarket.hu/" aria-label="Főoldal" title="Főoldal"></a>
1268                            </li>
1269                        <li class="breadcrumb-item active">
1270                                <span aria-current="page">Rólunk</span>
1271                            </li>
1272                    </ol>
1273        
1273<script>
1274            function markActiveNavItems() {
1275                                                        $(".js-nav-item-783746").addClass("active");
1276                                                }
1277            $(document).ready(function(){
1278                markActiveNavItems();
1279            });
1280            $(document).on("ajaxCatSubLoaded",function(){
1281                markActiveNavItems();
1282            });
1283        </script>
1283
1284        </div>
1285    </nav>
1286
1287            
1288                        
1289                                                <div class="main__title">
1290        <div class="container">
1291            <h1>Rólunk</h1>
1292        </div>
1293    </div>
1294    
1295            
1296            <div class="pswp pswp--gallery" tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" style="display: none;">
1297    <div class="pswp__bg"></div>
1298    <div class="pswp__scroll-wrap">
1299        <div class="pswp__container">
1300            <div class="pswp__item"></div>
1301            <div class="pswp__item"></div>
1302            <div class="pswp__item"></div>
1303        </div>
1304        <div class="pswp__ui pswp__ui--hidden">
1305            <div class="pswp__top-bar">
1306                <div class="pswp__counter"></div>
1307                <button class="btn pswp__button pswp__button--close" type="button" aria-label="Bezár"></button>
1308                <button class="btn pswp__button pswp__button--fs" type="button" aria-label="teljes képernyős mód" aria-pressed="false"></button>
1309                <button class="btn pswp__button pswp__button--zoom" type="button" aria-label="nagyítás" aria-pressed="false"></button>
1310            </div>
1311            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
1312                <div class="pswp__share-tooltip"></div>
1313            </div>
1314            <button class="btn pswp__button pswp__button--arrow--left" type="button" aria-label="előző"></button>
1315            <button class="btn pswp__button pswp__button--arrow--right" type="button" aria-label="következő"></button>
1316            <div class="pswp__caption">
1317                <div class="pswp__caption__center"></div>
1318            </div>
1319            <div class="pswp__preloader">
1320                <div class="pswp__preloader__icn">
1321                    <div class="pswp__preloader__cut">
1322                        <div class="pswp__preloader__donut"></div>
1323                    </div>
1324                </div>
1325            </div>
1326        </div>
1327    </div>
1328</div>
1329
1330<div id="page_page_content">
1331    
1332        <div class="container">
1333            
1334        
1335        
1336                
1337                                    
1338        
1339                <section class="page_content row justify-content-center js-filterable-elements-wrapper">
1340                                                        
1341                                        <article id="page_content_3362076" class="page_content page_content_item col-12 col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 col-xxl-12 page_content--normal">
1342                                                <div class="page_txt type_normal"><style>
1343    .rolunk-section {
1344        --color-primary: #0D5C63;
1345        --color-primary-light: #148F99;
1346        --color-accent: #C7A856;
1347        --color-accent-light: #E8D5A3;
1348        --color-dark: #1A1F2E;
1349        --color-text: #374151;
1350        --color-text-light: #6B7280;
1351        --color-bg: #FAFBFC;
1352        --color-white: #FFFFFF;
1353        --color-border: #E5E7EB;
1354    }
1355    
1356    .rolunk-section *, .rolunk-section *::before, .rolunk-section *::after {
1357        margin: 0;
1358        padding: 0;
1359        box-sizing: border-box;
1360    }
1361    
1362    /* Hero Section */
1363    .rolunk-section .hero {
1364        background: linear-gradient(135deg, var(--color-primary) 0%, #0A4A50 100%);
1365        min-height: 27vh;
1366        display: flex;
1367        align-items: center;
1368        justify-content: center;
1369        position: relative;
1370        overflow: hidden;
1371    }
1372    
1373    .rolunk-section .hero::before {
1374        content: '';
1375        position: absolute;
1376        top: 0;
1377        left: 0;
1378        right: 0;
1379        bottom: 0;
1380        background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
1381        opacity: 0.5;
1382    }
1383    
1384    .rolunk-section .hero-content {
1385        text-align: center;
1386        color: var(--color-white);
1387        position: relative;
1388        z-index: 1;
1389        padding: 2rem;
1390    }
1391    
1392    .rolunk-section .hero-label {
1393        font-size: 1.1rem;
1394        font-weight: 600;
1395        letter-spacing: 3px;
1396        text-transform: uppercase;
1397        color: var(--color-accent-light);
1398        margin-bottom: 1rem;
1399        display: inline-block;
1400    }
1401    
1402    .rolunk-section .hero h2.hero-title {
1403        font-size: clamp(2rem, 5vw, 3rem);
1404        font-weight: 400;
1405        margin-bottom: 0.75rem;
1406        letter-spacing: -0.02em;
1407        color: var(--color-white);
1408    }
1409    
1410    .rolunk-section .hero-subtitle {
1411        font-size: 1.5rem;
1412        opacity: 0.9;
1413        font-weight: 400;
1414    }
1415    
1416    /* Contact Banner */
1417    .rolunk-section .contact-banner {
1418        background: var(--color-white);
1419        border-bottom: 1px solid var(--color-border);
1420        padding: 0;
1421    }
1422    
1423    .rolunk-section .contact-grid {
1424        display: grid;
1425        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
1426    }
1427    
1428    .rolunk-section .contact-item {
1429        padding: 2.5rem 2rem;
1430        display: flex;
1431        align-items: flex-start;
1432        gap: 1.25rem;
1433        border-right: 1px solid var(--color-border);
1434        transition: background 0.3s ease;
1435    }
1436    
1437    .rolunk-section .contact-item:last-child {
1438        border-right: none;
1439    }
1440    
1441    .rolunk-section .contact-item:hover {
1442        background: var(--color-bg);
1443    }
1444    
1445    .rolunk-section .contact-icon {
1446        width: 48px;
1447        height: 48px;
1448        background: linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-light) 100%);
1449        border-radius: 12px;
1450        display: flex;
1451        align-items: center;
1452        justify-content: center;
1453        flex-shrink: 0;
1454    }
1455    
1456    .rolunk-section .contact-icon svg {
1457        width: 24px;
1458        height: 24px;
1459        color: var(--color-white);
1460    }
1461    
1462    .rolunk-section .contact-info h3 {
1463        font-size: 1.5rem;
1464        font-weight: 500;
1465        color: var(--color-dark);
1466        margin-bottom: 0.5rem;
1467    }
1468    
1469    .rolunk-section .contact-info p {
1470        font-size: 1.25rem;
1471        color: var(--color-text-light);
1472        margin-bottom: 0.25rem;
1473    }
1474    
1475    .rolunk-section .contact-info a {
1476        color: var(--color-primary);
1477        text-decoration: none;
1478        font-weight: 500;
1479        transition: color 0.2s;
1480    }
1481    
1482    .rolunk-section .contact-info a:hover {
1483        color: var(--color-primary-light);
1484    }
1485    
1486    .rolunk-section .hours-list {
1487        display: grid;
1488        grid-template-columns: auto 1fr;
1489        gap: 0.25rem 1rem;
1490        font-size: 1.25rem;
1491        margin-top: 0.5rem;
1492    }
1493    
1494    .rolunk-section .hours-list span:nth-child(odd) {
1495        color: var(--color-text);
1496        font-weight: 500;
1497    }
1498    
1499    .rolunk-section .hours-list span:nth-child(even) {
1500        color: var(--color-text-light);
1501    }
1502    
1503    /* Main Content */
1504    .rolunk-section .main-content {
1505        padding: 5rem 2rem;
1506    }
1507    
1508    /* Section Styles */
1509    .rolunk-section .section {
1510        margin-bottom: 5rem;
1511    }
1512    
1513    .rolunk-section .section:last-child {
1514        margin-bottom: 0;
1515    }
1516    
1517    .rolunk-section .section-header {
1518        margin-bottom: 2rem;
1519    }
1520    
1521    .rolunk-section .section-label {
1522        font-size: 1rem;
1523        font-weight: 600;
1524        letter-spacing: 2px;
1525        text-transform: uppercase;
1526        color: var(--color-accent);
1527        margin-bottom: 0.75rem;
1528        display: block;
1529    }
1530    
1531    .rolunk-section .section-title {
1532        font-size: clamp(1.75rem, 4vw, 2.25rem);
1533        font-weight: 500;
1534        color: var(--color-dark);
1535        line-height: 1.3;
1536    }
1537    
1538    .rolunk-section .section-text {
1539        font-size: 1.5rem;
1540        line-height: 1.85;
1541        color: var(--color-text);
1542    }
1543    
1544    .rolunk-section .section-text + .section-text {
1545        margin-top: 1.5rem;
1546    }
1547    
1548    /* Highlight Box */
1549    .rolunk-section .highlight-box {
1550        background: linear-gradient(135deg, var(--color-primary) 0%, #0A4A50 100%);
1551        color: var(--color-white);
1552        padding: 3rem;
1553        border-radius: 20px;
1554        margin: 3rem 0;
1555        position: relative;
1556        overflow: hidden;
1557    }
1558    
1559    .rolunk-section .highlight-box::before {
1560        content: '';
1561        position: absolute;
1562        top: -50%;
1563        right: -20%;
1564        width: 400px;
1565        height: 400px;
1566        background: radial-gradient(circle, rgba(255,255,255,0.08) 0%, transparent 70%);
1567        pointer-events: none;
1568    }
1569    
1570    .rolunk-section .highlight-box h3 {
1571        font-size: 1.75rem;
1572        font-weight: 500;
1573        margin-bottom: 1rem;
1574        position: relative;
1575    }
1576    
1577    .rolunk-section .highlight-box p {
1578        font-size: 1.4rem;
1579        opacity: 0.92;
1580        line-height: 1.8;
1581        position: relative;
1582    }
1583    
1584    /* Stats Grid */
1585    .rolunk-section .stats-grid {
1586        display: grid;
1587        grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
1588        gap: 1.5rem;
1589        margin: 3rem 0;
1590    }
1591    
1592    .rolunk-section .stat-card {
1593        background: var(--color-white);
1594        border: 1px solid var(--color-border);
1595        border-radius: 16px;
1596        padding: 2rem 1.5rem;
1597        text-align: center;
1598        transition: transform 0.3s ease, box-shadow 0.3s ease;
1599    }
1600    
1601    .rolunk-section .stat-card:hover {
1602        transform: translateY(-4px);
1603        box-shadow: 0 12px 32px rgba(13, 92, 99, 0.1);
1604    }
1605    
1606    .rolunk-section .stat-number {
1607        font-size: 2.5rem;
1608        font-weight: 600;
1609        color: var(--color-primary);
1610        line-height: 1;
1611        margin-bottom: 0.5rem;
1612    }
1613    
1614    .rolunk-section .stat-label {
1615        font-size: 1rem;
1616        color: var(--color-text-light);
1617        font-weight: 500;
1618    }
1619    
1620    /* Partners Section */
1621    .rolunk-section .partners-grid {
1622        display: grid;
1623        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
1624        gap: 1.5rem;
1625        margin-top: 2rem;
1626    }
1627    
1628    .rolunk-section .partner-card {
1629        background: var(--color-white);
1630        border: 1px solid var(--color-border);
1631        border-radius: 12px;
1632        padding: 1.5rem;
1633        transition: all 0.3s ease;
1634    }
1635    
1636    .rolunk-section .partner-card:hover {
1637        border-color: var(--color-primary-light);
1638        box-shadow: 0 8px 24px rgba(13, 92, 99, 0.08);
1639    }
1640    
1641    .rolunk-section .partner-name {
1642        font-size: 1.4rem;
1643        font-weight: 600;
1644        color: var(--color-dark);
1645        margin-bottom: 0.35rem;
1646    }
1647    
1648    .rolunk-section .partner-country {
1649        font-size: 1.15rem;
1650        color: var(--color-accent);
1651        font-weight: 500;
1652        margin-bottom: 0.5rem;
1653    }
1654    
1655    .rolunk-section .partner-desc {
1656        font-size: 1.25rem;
1657        color: var(--color-text-light);
1658        line-height: 1.6;
1659    }
1660    
1661    /* Doctor Profile */
1662    .rolunk-section .doctor-section {
1663        background: var(--color-white);
1664        border: 1px solid var(--color-border);
1665        border-radius: 20px;
1666        padding: 3rem;
1667        display: grid;
1668        grid-template-columns: 200px 1fr;
1669        gap: 2.5rem;
1670        align-items: start;
1671    }
1672    
1673    .rolunk-section .doctor-image {
1674        width: 200px;
1675        height: 200px;
1676        border-radius: 20px;
1677        overflow: hidden;
1678        position: relative;
1679        box-shadow: 0 8px 32px rgba(13, 92, 99, 0.15);
1680    }
1681    
1682    .rolunk-section .doctor-image img {
1683        width: 100%;
1684        height: 100%;
1685        object-fit: cover;
1686        object-position: center top;
1687    }
1688    
1689    .rolunk-section .doctor-content h3 {
1690        font-size: 1.75rem;
1691        font-weight: 500;
1692        color: var(--color-dark);
1693        margin-bottom: 0.5rem;
1694    }
1695    
1696    .rolunk-section .doctor-title {
1697        font-size: 1.25rem;
1698        color: var(--color-primary);
1699        font-weight: 500;
1700        margin-bottom: 1.5rem;
1701    }
1702    
1703    .rolunk-section .doctor-content p {
1704        font-size: 1.4rem;
1705        margin-bottom: 1rem;
1706        line-height: 1.8;
1707    }
1708    
1709    /* Team Section */
1710    .rolunk-section .team-grid {
1711        display: grid;
1712        grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
1713        gap: 2rem;
1714        margin-top: 2rem;
1715    }
1716    
1717    .rolunk-section .team-card {
1718        background: var(--color-white);
1719        border: 1px solid var(--color-border);
1720        border-radius: 16px;
1721        padding: 2.5rem 2rem;
1722        text-align: center;
1723        transition: all 0.3s ease;
1724    }
1725    
1726    .rolunk-section .team-card:hover {
1727        transform: translateY(-4px);
1728        box-shadow: 0 12px 32px rgba(13, 92, 99, 0.1);
1729        border-color: var(--color-primary-light);
1730    }
1731    
1732    .rolunk-section .team-photo {
1733        width: 120px;
1734        height: 120px;
1735        border-radius: 50%;
1736        overflow: hidden;
1737        margin: 0 auto 1.5rem;
1738        border: 4px solid var(--color-bg);
1739        box-shadow: 0 4px 16px rgba(13, 92, 99, 0.15);
1740    }
1741    
1742    .rolunk-section .team-photo img {
1743        width: 100%;
1744        height: 100%;
1745        object-fit: cover;
1746        object-position: center top;
1747    }
1748    
1749    .rolunk-section .team-name {
1750        font-size: 1.4rem;
1751        font-weight: 600;
1752        color: var(--color-dark);
1753        margin-bottom: 0.5rem;
1754    }
1755    
1756    .rolunk-section .team-role {
1757        font-size: 1.15rem;
1758        color: var(--color-primary);
1759        font-weight: 500;
1760        margin-bottom: 1rem;
1761        text-transform: capitalize;
1762    }
1763    
1764    .rolunk-section .team-email {
1765        font-size: 1.1rem;
1766    }
1767    
1768    .rolunk-section .team-email a {
1769        color: var(--color-text-light);
1770        text-decoration: none;
1771        transition: color 0.2s;
1772    }
1773    
1774    .rolunk-section .team-email a:hover {
1775        color: var(--color-primary);
1776    }
1777    
1778    /* Mission Section */
1779    .rolunk-section .mission-grid {
1780        display: grid;
1781        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
1782        gap: 1.5rem;
1783        margin-top: 2rem;
1784    }
1785    
1786    .rolunk-section .mission-card {
1787        background: var(--color-white);
1788        border: 1px solid var(--color-border);
1789        border-radius: 16px;
1790        padding: 2rem;
1791        transition: all 0.3s ease;
1792    }
1793    
1794    .rolunk-section .mission-card:hover {
1795        transform: translateY(-3px);
1796        box-shadow: 0 8px 24px rgba(13, 92, 99, 0.08);
1797    }
1798    
1799    .rolunk-section .mission-icon {
1800        width: 56px;
1801        height: 56px;
1802        background: linear-gradient(135deg, rgba(13, 92, 99, 0.1) 0%, rgba(20, 143, 153, 0.1) 100%);
1803        border-radius: 14px;
1804        display: flex;
1805        align-items: center;
1806        justify-content: center;
1807        margin-bottom: 1.25rem;
1808    }
1809    
1810    .rolunk-section .mission-icon svg {
1811        width: 28px;
1812        height: 28px;
1813        color: var(--color-primary);
1814    }
1815    
1816    .rolunk-section .mission-card h4 {
1817        font-size: 1.5rem;
1818        font-weight: 500;
1819        color: var(--color-dark);
1820        margin-bottom: 0.75rem;
1821    }
1822    
1823    .rolunk-section .mission-card p {
1824        font-size: 1.3rem;
1825        color: var(--color-text-light);
1826        line-height: 1.7;
1827    }
1828    
1829    /* Footer CTA */
1830    .rolunk-section .footer-cta {
1831        background: var(--color-dark);
1832        color: var(--color-white);
1833        padding: 4rem 2rem;
1834        text-align: center;
1835    }
1836    
1837    .rolunk-section .footer-cta h2 {
1838        font-size: clamp(1.5rem, 4vw, 2rem);
1839        font-weight: 400;
1840        margin-bottom: 1rem;
1841    }
1842    
1843    .rolunk-section .footer-cta p {
1844        font-size: 1.4rem;
1845        opacity: 0.8;
1846        margin-bottom: 2rem;
1847    }
1848    
1849    .rolunk-section .cta-button {
1850        display: inline-flex;
1851        align-items: center;
1852        gap: 0.5rem;
1853        background: var(--color-accent);
1854        color: var(--color-dark);
1855        padding: 1rem 2rem;
1856        border-radius: 50px;
1857        text-decoration: none;
1858        font-weight: 600;
1859        font-size: 1.25rem;
1860        transition: all 0.3s ease;
1861    }
1862    
1863    .rolunk-section .cta-button:hover {
1864        background: var(--color-accent-light);
1865        transform: translateY(-2px);
1866    }
1867    
1868    .rolunk-section .cta-button svg {
1869        width: 22px;
1870        height: 22px;
1871    }
1872    
1873    /* Footer Info */
1874    .rolunk-section .footer-info {
1875        background: #151821;
1876        color: rgba(255,255,255,0.6);
1877        padding: 2rem;
1878        text-align: center;
1879        font-size: 1.15rem;
1880    }
1881    
1882    .rolunk-section .footer-info a {
1883        color: var(--color-accent-light);
1884        text-decoration: none;
1885    }
1886    
1887    /* Responsive */
1888    @media (max-width: 768px) {
1889        .rolunk-section .contact-item {
1890            border-right: none;
1891            border-bottom: 1px solid var(--color-border);
1892        }
1893    
1894        .rolunk-section .contact-item:last-child {
1895            border-bottom: none;
1896        }
1897    
1898        .rolunk-section .highlight-box {
1899            padding: 2rem;
1900        }
1901    
1902        .rolunk-section .doctor-section {
1903            grid-template-columns: 1fr;
1904            text-align: center;
1905            padding: 2rem;
1906        }
1907    
1908        .rolunk-section .doctor-image {
1909            width: 150px;
1910            height: 150px;
1911            margin: 0 auto;
1912        }
1913    
1914        .rolunk-section .team-grid {
1915            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
1916            gap: 1.5rem;
1917        }
1918    
1919        .rolunk-section .team-photo {
1920            width: 100px;
1921            height: 100px;
1922        }
1923    }
1924</style>
1925
1926<div class="rolunk-section">
1927
1928    <!-- Hero Section -->
1929    <section class="hero">
1930        <div class="hero-content">
1931            <span class="hero-label" style="font-size: 24px;">Scart Kft. • 1997 óta</span>
1932            <h2 class="hero-title">Rólunk</h2>
1933            <p class="hero-subtitle"><span style="font-size: 30px;">Az otthoni terápiás megoldások specialistája</span></p>
1934        </div>
1935    </section>
1936
1937    <!-- Contact Banner -->
1938    <section class="contact-banner">
1939        <div class="contact-grid">
1940            <div class="contact-item">
1941                <div class="contact-icon">
1942                    <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
1943                        <path stroke-linecap="round" stroke-linejoin="round" d="M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z"></path>
1944                        <path stroke-linecap="round" stroke-linejoin="round" d="M15 11a3 3 0 11-6 0 3 3 0 016 0z"></path>
1945                    </svg>
1946                </div>
1947                <div class="contact-info">
1948                    <h3>Ügyfélszolgálati iroda</h3>
1949                    <p><strong>Scart Kft.</strong></p>
1950                    <p>2730 Albertirsa</p>
1951                    <p>Koltói Anna utca 39.</p>
1952                    <p style="margin-top: 0.5rem; color: #6B7280; font-style: italic;">Személyes átvételi hely is</p>
1953                </div>
1954            </div>
1955            <div class="contact-item">
1956                <div class="contact-icon">
1957                    <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
1958                        <path stroke-linecap="round" stroke-linejoin="round" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"></path>
1959                    </svg>
1960                </div>
1961                <div class="contact-info">
1962                    <h3>Nyitvatartás</h3>
1963                    <div class="hours-list">
1964                        <span>Hétfő – Péntek</span>
1965                        <span>08:15 – 14:00</span>
1966                        <span>Szombat – Vasárnap</span>
1967                        <span>Zárva</span>
1968                    </div>
1969                </div>
1970            </div>
1971            <div class="contact-item">
1972                <div class="contact-icon">
1973                    <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
1974                        <path stroke-linecap="round" stroke-linejoin="round" d="M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z"></path>
1975                    </svg>
1976                </div>
1977                <div class="contact-info">
1978                    <h3>Elérhetőség</h3>
1979                    <p><a href="tel:+3653200108">+36 53 200 108</a></p>
1980                    <p><a href="/cdn-cgi/l/email-protection#e48d8a828ba48981808d8985968f8190ca8c91"><span class="__cf_email__" data-cfemail="4821262e2708252d2c2125293a232d3c66203d">[email&#160;protected]</span></a></p>
1981                    <p style="margin-top: 0.5rem;"><a href="https://medimarket.hu" target="_blank">medimarket.hu</a></p>
1982                </div>
1983            </div>
1984        </div>
1985    </section>
1986
1987    <!-- Main Content -->
1988    <main class="main-content">
1989
1990        <!-- About Company Section -->
1991        <section class="section">
1992            <div class="section-header">
1993                <span class="section-label">Cégünkről</span>
1994                <h2 class="section-title">A Scart Kft. története</h2>
1995            </div>
1996            <p class="section-text">
1997                A MediMarket webáruházat a <strong>Scart Kereskedelmi és Szolgáltató Kft.</strong> működteti, mely egy 1997-ben alapított családi vállalkozás. Közel 30 éve foglalkozunk az egészség megőrzését és az elveszett egészség visszaállítását segítő orvostechnikai termékek forgalmazásával.
1998            </p>
1999            <p class="section-text">
2000                Az eltelt évtizedekben cégünk mindvégig a magas műszaki minőségű orvostechnológiai berendezések forgalmazására és szervizelésére összpontosított. Webáruházként működünk – nincs hagyományos üzlethelyiségünk. Ügyfélszolgálati irodánk munkatársaitól telefonon vagy írásban is&nbsp;segítséget kérhet a termékválasztáshoz.
2001            </p>
2002
2003            <div class="stats-grid">
2004                <div class="stat-card">
2005                    <div class="stat-number">1997</div>
2006                    <div class="stat-label">Alapítás éve</div>
2007                </div>
2008                <div class="stat-card">
2009                    <div class="stat-number">27+</div>
2010                    <div class="stat-label">Év tapasztalat</div>
2011                </div>
2012                <div class="stat-card">
2013                    <div class="stat-number">15 000+</div>
2014                    <div class="stat-label">Eladott készülék</div>
2015                </div>
2016                <div class="stat-card">
2017                    <div class="stat-number">15+</div>
2018                    <div class="stat-label">Gyártó partner</div>
2019                </div>
2020            </div>
2021        </section>
2022
2023        <!-- Webshop Section -->
2024        <section class="section">
2025            <div class="section-header">
2026                <span class="section-label">Webáruházunk</span>
2027                <h2 class="section-title">A MediMarket.hu küldetése</h2>
2028            </div>
2029            <p class="section-text">
2030                A MediMarket.hu Magyarország egyik vezető otthoni orvostechnikai eszközöket forgalmazó webáruháza. Szakértelmünket és termékválasztékunkat a krónikus betegségek hosszú távú, otthoni kezeléséhez ajánljuk azoknak, akik aktívan részt kívánnak venni saját gyógyulási folyamatukban.
2031            </p>
2032
2033            <div class="highlight-box">
2034                <h3>„Új terápiás lehetőség a krónikus betegségek kezelésében."</h3>
2035                <p>
2036                    Küldetésünk, hogy megismertessük azokat a korszerű orvostechnikai megoldásokat, amelyekkel otthon, önállóan (de szakemberek felügyeletével) végezhető a (fiziko)terápiás kezelés. A TENS készülékektől a lágylézer terápiáig, a mágnesterápiától a nyirokmasszázsig – minden eszközünket gondosan válogatjuk, hogy a leghatékonyabb otthoni terápiás lehetőségeket nyújtsuk.
2037                </p>
2038            </div>
2039        </section>
2040
2041        <!-- Mission Cards -->
2042        <section class="section">
2043            <div class="section-header">
2044                <span class="section-label">Céljaink</span>
2045                <h2 class="section-title">Ahogy dolgozunk</h2>
2046            </div>
2047            <div class="mission-grid">
2048                <div class="mission-card">
2049                    <div class="mission-icon">
2050                        <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
2051                            <path stroke-linecap="round" stroke-linejoin="round" d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"></path>
2052                        </svg>
2053                    </div>
2054                    <h4>Minőségi termékek</h4>
2055                    <p>Kizárólag CE/MDR minősítéssel rendelkező, európai szabványoknak megfelelő orvostechnikai eszközöket forgalmazunk.</p>
2056                </div>
2057                <div class="mission-card">
2058                    <div class="mission-icon">
2059                        <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
2060                            <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"></path>
2061                        </svg>
2062                    </div>
2063                    <h4>Szakmai háttér</h4>
2064                    <p>Orvosi szaktanácsadással segítjük vásárlóinkat a megfelelő készülék kiválasztásában és helyes használatában.</p>
2065                </div>
2066                <div class="mission-card">
2067                    <div class="mission-icon">
2068                        <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
2069                            <path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z"></path>
2070                        </svg>
2071                    </div>
2072                    <h4>Betegközpontúság</h4>
2073                    <p>Hiszünk abban, hogy a krónikus betegségek kezelésében a beteg aktív résztvevője kell legyen a gyógyulási folyamatnak.</p>
2074                </div>
2075            </div>
2076        </section>
2077
2078        <!-- Partners Section -->
2079        <section class="section">
2080            <div class="section-header">
2081                <span class="section-label">Partnereink</span>
2082                <h2 class="section-title">Gyártói kapcsolataink</h2>
2083            </div>
2084            <p class="section-text">
2085                Világhírű gyártók kizárólagos vagy hivatalos magyarországi forgalmazójaként biztosítjuk, hogy vásárlóink a legkorszerűbb, orvosi minősítéssel rendelkező készülékekhez jussanak hozzá.
2086            </p>
2087            <div class="partners-grid">
2088                <div class="partner-card">
2089                    <div class="partner-name">Globus</div>
2090                    <div class="partner-country">🇮🇹 Olaszország</div>
2091                    <p class="partner-desc">Elektroterápiás és mágnesterápiás készülékek, professzionális lágylézer</p>
2092                </div>
2093                <div class="partner-card">
2094                    <div class="partner-name">Wonjin</div>
2095                    <div class="partner-country">🇰🇷 Dél-Korea</div>
2096                    <p class="partner-desc">Power Q nyomásterápiás és nyirokmasszázs készülékek</p>
2097                </div>
2098                <div class="partner-card">
2099                    <div class="partner-name">TensCare</div>
2100                    <div class="partner-country">🇬🇧 Egyesült Királyság</div>
2101                    <p class="partner-desc">TENS fájdalomcsillapító és inkontinencia kezelő készülékek</p>
2102                </div>
2103                <div class="partner-card">
2104                    <div class="partner-name">Good Energies</div>
2105                    <div class="partner-country">🇮🇱 Izrael</div>
2106                    <p class="partner-desc">B-Cure lágylézer készülékek otthoni használatra</p>
2107                </div>
2108                <div class="partner-card">
2109                    <div class="partner-name">Energy Laser</div>
2110                    <div class="partner-country">🇩🇰 Dánia</div>
2111                    <p class="partner-desc">Professzionális és otthoni lágylézer terápiás eszközök</p>
2112                </div>
2113                <div class="partner-card">
2114                    <div class="partner-name">Dermadry</div>
2115                    <div class="partner-country">🇨🇦 Kanada</div>
2116                    <p class="partner-desc">A hiperhidrózis kezelésére tervezett készülék</p>
2117                </div>
2118            </div>
2119        </section>
2120        <!-- Team Section -->
2121        <section class="section">
2122            <div class="section-header">
2123                <span class="section-label">Csapatunk</span>
2124                <h2 class="section-title">Munkatársaink</h2>
2125            </div>
2126            <div class="team-grid">
2127                <div class="team-card">
2128                    <div class="team-photo">
2129                        <img src="https://www.medimarket.hu/shop_ordered/21500/pic/infografika/Jecs-Eva.png" alt="Kégli Jecs Éva" loading="lazy">
2130                    </div>
2131                    <div class="team-name">Kégli Jecs Éva</div>
2132                    <div class="team-role">Ügyfélszolgálat / Logisztika</div>
2133                    <div class="team-email">
2134                        <a href="/cdn-cgi/l/email-protection#a5cccbc3cae5c8c0c1ccc8c4d7cec0d18bcdd0"><span class="__cf_email__" data-cfemail="036a6d656c436e66676a6e62716866772d6b76">[email&#160;protected]</span></a>
2135                    </div>
2136                </div>
2137                <div class="team-card">
2138                    <div class="team-photo">
2139                        <img src="https://www.medimarket.hu/shop_ordered/21500/pic/infografika/Peto-Ildiko.jpg" alt="Pető Ildikó" loading="lazy">
2140                    </div>
2141                    <div class="team-name">Pető Ildikó</div>
2142                    <div class="team-role">Ügyfélszolgálat / Logisztika</div>
2143                    <div class="team-email">
2144                        <a href="/cdn-cgi/l/email-protection#6801060e0728050d0c0105091a030d1c46001d"><span class="__cf_email__" data-cfemail="432a2d252c032e26272a2e22312826376d2b36">[email&#160;protected]</span></a>
2145                    </div>
2146                </div>
2147                <div class="team-card">
2148                    <div class="team-photo">
2149                        <img src="https://www.medimarket.hu/shop_ordered/21500/pic/infografika/peto-tunde-scart-gm.jpg" alt="Pető Tünde" loading="lazy">
2150                    </div>
2151                    <div class="team-name">Pető Tünde</div>
2152                    <div class="team-role">Ügyvezető / Pénzügyi igazgató</div>
2153                    <div class="team-email">
2154                        <a href="/cdn-cgi/l/email-protection#c3aaada5ac83aea6a7aaaea2b1a8a6b7edabb6"><span class="__cf_email__" data-cfemail="9df4f3fbf2ddf0f8f9f4f0fceff6f8e9b3f5e8">[email&#160;protected]</span></a>
2155                    </div>
2156                </div>
2157                <div class="team-card">
2158                    <div class="team-photo">
2159                        <img src="https://www.medimarket.hu/shop_ordered/21500/pic/infografika/Dr-Zatrok-Zsolt-photo-500x500.png" alt="Dr. Zátrok Zsolt" loading="lazy">
2160                    </div>
2161                    <div class="team-name">Dr. Zátrok Zsolt</div>
2162                    <div class="team-role">Szakmai tanácsadó</div>
2163                    <div class="team-email">
2164                        <a href="/cdn-cgi/l/email-protection#9ce6eff3f0e8b2e6fde8eef3f7dcf1f9f8f5f1fdeef7f9e8b2f4e9"><span class="__cf_email__" data-cfemail="f18b829e9d85df8b9085839e9ab19c9495989c90839a9485df9984">[email&#160;protected]</span></a>
2165                    </div>
2166                </div>
2167            </div>
2168        </section>
2169
2170        <!-- Dr. Zátrok Section -->
2171        <section class="section">
2172            <div class="section-header">
2173                <span class="section-label">Orvos szakértőnk</span>
2174                <h2 class="section-title">Dr. Zátrok Zsolt</h2>
2175            </div>
2176            <div class="doctor-section">
2177                <div class="doctor-image">
2178                    <img src="https://www.medimarket.hu/shop_ordered/21500/pic/infografika/Dr-Zatrok-Zsolt-photo-500x500.png" alt="Dr. Zátrok Zsolt" loading="lazy">
2179                </div>
2180                <div class="doctor-content">
2181                    <h3>Dr. Zátrok Zsolt</h3>
2182                    <div class="doctor-title"><a href="https://www.medimarket.hu/rolam-dr-zatrok-zsolt" target="_blank">Orvos,&nbsp;blogunk szerzője</a></div>
2183                    <p>
2184                        Dr. Zátrok Zsolt orvosként&nbsp;foglalkozott a krónikus betegségek kezelésével és a fizikoterápia alkalmazásával.
2185                    </p>
2186                    <p>
2187                        Jelenleg már nem praktizál. A MediMarket szakmai hátterét biztosítva segíti vásárlóinkat a megfelelő terápiás eszközök kiválasztásában (tanácsadás mailben kérhető).
2188                    </p>
2189                    <p>
2190                        Blogunkban -„Élethosszig Egészségesen" szlogennel- rendszeresen publikál szakmai cikkeket a mozgásszervi betegségekről, a fájdalomcsillapítás modern módszereiről, valamint az otthoni fizikoterápia lehetőségeiről. Célja, hogy közérthető formában mutassa be az orvostudomány legújabb eredményeit és segítse az olvasókat az egészséges életmód kialakításában.
2191                    </p>
2192                    <p>
2193                        <em>„Orvosként azt vallom, hogy a beteg nem lehet passzív elszenvedője a gyógyításnak, aktív részvétele nélkül nincs tartós gyógyulás. Az otthoni terápiás eszközök pont ezt a lehetőséget adják meg a betegnek és orvosának egyaránt."</em>
2194                    </p>
2195                </div>
2196            </div>
2197        </section>
2198
2199    </main>
2200
2201    <!-- Footer CTA -->
2202    <section class="footer-cta">
2203        <div class="footer-cta-content">
2204            <h2>Kérdése van? Szívesen segítünk!</h2>
2205            <p>Szakértő kollégáink személyre szabott tanácsadással állnak rendelkezésére a megfelelő készülék kiválasztásában.</p>
2206            <a href="tel:+3653200108" class="cta-button">
2207                <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
2208                    <path stroke-linecap="round" stroke-linejoin="round" d="M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z"></path>
2209                </svg>
2210                Hívjon minket: +36 53 200 108
2211            </a>
2212        </div>
2213    </section>
2214
2215    <!-- Footer Info -->
2216    <footer class="footer-info">
2217        <p>
2218            <strong>Scart Kft.</strong> • Adószám: 11486770-2-13 • Cégjegyzékszám: 13-09-085896<br />
2219            2730 Albertirsa, Koltói Anna utca 39. • <a href="/cdn-cgi/l/email-protection#c2abaca4ad82afa7a6abafa3b0a9a7b6ecaab7"><span class="__cf_email__" data-cfemail="bcd5d2dad3fcd1d9d8d5d1ddced7d9c892d4c9">[email&#160;protected]</span></a>
2220        </p>
2221    </footer>
2222
2223</div></div>
2224                    </article>
2225                    
2226                    
2227                    
2228                    
2229                    
2230                                    
2231                                                                    </section>
2232        <div class="loading-spinner__wrap col-12">
2233            <div class="loading-spinner"></div>
2234        </div>
2235                </div>
2236    </div>
2237
2238
2239                    </main>
2240        
2241                <footer id="footer">
2242            <div class="footer">
2243                <div class="footer-container container">
2244                    <div class="footer__navigation">
2245                        <div class="row gutters-10">
2246                            <nav class="footer__nav footer__nav-1 col-xs-6 col-lg-3 mb-5 mb-lg-3">    <div class="js-element footer_v2_menu_1" data-element-name="footer_v2_menu_1" role="region" aria-label="Vásárlói fiók">
2247                <div class="footer__header footer__header h6">
2248            Vásárlói fiók
2249        </div>
2250                                        <div class="footer__html">
2251<ul>
2252<li><a href="javascript:overlay_login();">Belépés</a></li>
2253<li><a href="https://www.medimarket.hu/shop_reg.php">Regisztráció</a></li>
2254<li><a href="https://www.medimarket.hu/shop_order_track.php">Profilom</a></li>
2255<li><a href="https://www.medimarket.hu/shop_cart.php">Kosár</a></li>
2256<li><a href="https://www.medimarket.hu/shop_order_track.php?tab=favourites">Kedvenceim</a></li>
2257</ul></div>
2258            </div>
2259
2260</nav>
2261                            <nav class="footer__nav footer__nav-2 col-xs-6 col-lg-3 mb-5 mb-lg-3">    <div class="js-element footer_v2_menu_2" data-element-name="footer_v2_menu_2" role="region" aria-label="Információk">
2262                <div class="footer__header footer__header h6">
2263            Információk
2264        </div>
2265                                        <div class="footer__html"><ul>
2266<li><a href="https://www.medimarket.hu/shop_help.php?tab=terms">Általános szerződési feltételek</a></li>
2267<li><a href="https://www.medimarket.hu/shop_help.php?tab=privacy_policy">Adatkezelési tájékoztató</a></li>
2268<li><a href="https://www.medimarket.hu/shop_contact.php?tab=payment">Fizetés</a></li>
2269<li><a href="https://www.medimarket.hu/shop_contact.php?tab=shipping">Szállítás</a></li>
2270<li><a href="https://www.medimarket.hu/shop_contact.php">Elérhetőségek</a></li>
2271</ul></div>
2272            </div>
2273
2274</nav>
2275                            <nav class="footer__nav footer__nav-3 
2275col-xs-6 col-lg-3 mb-5 mb-lg-3">
2276                                    <div class="js-element footer_v2_menu_3 href-icons footer_contact" data-element-name="footer_v2_menu_3" role="region" aria-label="Scart Kft">
2277                <div class="footer__header footer__header h6">
2278            Scart Kft
2279        </div>
2280                                        <div class="footer__html">
2281<ul>
2282<li><a href="https://maps.google.com/?q=2730+Albertirsa%2C+Kolt%C3%B3i+Anna+utca+39." target="_blank" rel="noopener">2730 Albertirsa, Koltói Anna utca 39.</a></li>
2283<li><a href="tel:+36-53/200108" target="_blank">+36-53/200108</a></li>
2284<li><a href="/cdn-cgi/l/email-protection#c0a9aea6af80ada5a4a9ada1b2aba5b4eea8b5" target="_blank"><span class="__cf_email__" data-cfemail="f79e999198b79a92939e9a96859c9283d99f82">[email&#160;protected]</span></a></li>
2285</ul></div>
2286            </div>
2287
2288
2289                                <div class="footer_social footer_v2_social">
2290                                    <ul class="footer__list d-flex list--horizontal">
2291                                                    <li class="js-element footer_v2_social-list-item" data-element-name="footer_v2_social"><p><a href="https://www.facebook.com/medimarket.hu" target="_blank" rel="noopener" title="Facebook">facebook</a></p></li>
2292            <li class="js-element footer_v2_social-list-item" data-element-name="footer_v2_social"><p><a href="https://www.facebook.com/drzatrokzsolt/" target="_blank"><em><u style="color: rgb(74, 134, 232);">FB</u></em></a><br /></p></li>
2293            <li class="js-element footer_v2_social-list-item" data-element-name="footer_v2_social"><p><a href="https://www.youtube.com/c/drzatrokzsolt" target="_blank"><em><u style="color: rgb(74, 134, 232);">YouTube</u></em></a></p></li>
2294    
2295
2296                                        <li><button type="button" class="cookie-alert__btn-open btn btn-square icon--cookie" id="cookie_alert_close" onclick="cookie_alert_action(0,-1)" title="Adatkezelési beállítások"></button></li>
2297                                    </ul>
2298                                </div>
2299                            </nav>
2300                            <nav class="footer__nav footer__nav-4 col-xs-6 col-lg-3 mb-5 mb-lg-3">
2301                                                                    
2302
2303                                                            </nav>
2304                        </div>
2305                    </div>
2306                </div>
2307                                
2308                            </div>
2309        </footer>
2310        
2311
2312                
2313                <div class="partners py-3">
2314            <div class="partners__container container">
2315                <div class="parnters__inner row no-gutters gap-10 align-items-center justify-content-center">
2316                            
2317        
2318                            <div class="partner__item">
2319            <div id="box_partner_arukereso" style="background:#FFF; width:130px; margin:0 auto; padding:3px 0 1px;">
2320<!-- ÁRUKERESŐ.HU CODE - PLEASE DO NOT MODIFY THE LINES BELOW -->
2321<div style="background:transparent; text-align:center; padding:0; margin:0 auto; width:120px">
2322<a title="Árukereső.hu" href="https://www.arukereso.hu/" style="display: flex;border:0; padding:0;margin:0 0 2px 0;" target="_blank"><svg viewBox="0 0 374 57"><style type="text/css">.ak1{fill:#0096FF;}.ak3{fill:#FF660A;}</style><path class="ak1" d="m40.4 17.1v24.7c0 4.7 1.9 6.7 6.5 6.7h1.6v7h-1.6c-8.2 0-12.7-3.1-13.9-9.5-2.9 6.1-8.5 10.2-15.3 10.2-10.3 0-17.7-8.6-17.7-19.9s7.4-19.9 17.3-19.9c7.3 0 12.8 4.7 15.2 11.8v-11.1zm-20.5 31.8c7.3 0 12.6-5.4 12.6-12.6 0-7.3-5.2-12.7-12.6-12.7-6.5 0-11.8 5.4-11.8 12.7 0 7.2 5.3 12.6 11.8 12.6zm3.3-48.8h8.8l-8.8 12h-8z"></path><path class="ak1" d="m53.3 17.1h7.9v10.1c2.7-9.6 8.8-11.9 15-10.4v7.5c-8.4-2.3-15 2.1-15 9.4v21.7h-7.9z"></path><path class="ak1" d="m89.2 17.1v22.5c0 5.6 4 9.4 9.6 9.4 5.4 0 9.5-3.8 9.5-9.4v-22.5h7.9v22.5c0 9.9-7.4 16.7-17.4 16.7-10.1 0-17.5-6.8-17.5-16.7v-22.5z"></path><path class="ak1" d="m132.6 55.5h-7.9v-55.5h7.9v35.1l16.2-17.9h9.9l-14.8 16 17.7 22.3h-10l-13-16.5-6 6.4z"></path><path class="ak1" d="m181.2 16.4c12.3 0 21.1 10 19.7 22.6h-31.7c1.1 6.1 6 10.4 12.6 10.4 5 0 9.1-2.6 11.3-6.8l6.6 2.9c-3.3 6.3-9.7 10.7-18.1 10.7-11.5 0-20.3-8.6-20.3-19.9-0.1-11.3 8.5-19.9 19.9-19.9zm11.7 16.4c-1.3-5.5-5.7-9.6-11.8-9.6-5.8 0-10.4 4-11.8 9.6z"></path><path class="ak1" d="m208.5 17.1h7.9v10.1c2.7-9.6 8.8-11.9 15-10.4v7.5c-8.4-2.3-15 2.1-15 9.4v21.7h-7.9z"></path><path class="ak1" d="m252.4 16.4c12.3 0 21.1 10 19.7 22.6h-31.7c1.1 6.1 6 10.4 12.6 10.4 5 0 9.1-2.6 11.3-6.8l6.6 2.9c-3.3 6.3-9.7 10.7-18.1 10.7-11.5 0-20.3-8.6-20.3-19.9s8.6-19.9 19.9-19.9zm11.8 16.4c-1.3-5.5-5.7-9.6-11.8-9.6-5.8 0-10.4 4-11.8 9.6z"></path><path class="ak1" d="m293.7 49.8c5 0 8.3-2.2 8.3-5.2 0-8.8-23.5-1.6-23.5-16.6 0-6.7 6.4-11.6 15.1-11.6 8.8 0 14.5 4.3 15.7 10.9l-7.9 1.7c-0.6-4-3.4-6.2-7.8-6.2-4.2 0-7.2 2-7.2 4.9 0 8.5 23.5 1.4 23.5 16.9 0 6.8-7.1 11.7-16.3 11.7s-15.1-4.3-16.3-10.9l7.9-1.7c0.8 4 3.7 6.1 8.5 6.1z"></path><path class="ak1" d="m335.4 16.4c11.5 0 20.3 8.6 20.3 19.9 0 11.2-8.8 19.9-20.3 19.9s-20.3-8.6-20.3-19.9 8.8-19.9 20.3-19.9zm0 32.5c7 0 12.2-5.4 12.2-12.6 0-7.3-5.2-12.7-12.2-12.7-6.9 0-12.2 5.4-12.2 12.7 0 7.2 5.3 12.6 12.2 12.6zm-3.6-48.8h7.9l-8.8 12h-7.2zm13.4 0h8l-8.9 12h-7.2z"></path><path class="ak3" d="m369 46.2c2.7 0 4.9 2.2 4.9 4.9s-2.2 4.9-4.9 4.9-4.9-2.2-4.9-4.9c-0.1-2.6 2.2-4.9 4.9-4.9zm-4-46.2h7.9v40h-7.9z"></path></svg></a>
2323<a title="Árukereső.hu" style="line-height:16px;font-size: 11px; font-family: Arial, Verdana; color: #000" href="https://www.arukereso.hu/" target="_blank">Árukereső.hu</a>
2324</div>
2325<!-- ÁRUKERESŐ.HU CODE END -->
2326</div>
2327
2328    </div>
2329<div class="partner__item">
2330        <a class="has-img" href="https://www.argep.hu" target="_blank" title="argep.hu" >
2331        <img class="partner__img lazyload"  alt="argep.hu" width="120" height="40"
2332             src="https://www.medimarket.hu/main_pic/space.gif" data-src="https://www.medimarket.hu/!common_design/own/image/logo/partner/logo_partner_frame_argep_hu.jpg" data-srcset="https://www.medimarket.hu/!common_design/own/image/logo/partner/logo_partner_frame_argep_hu-2x.jpg 2x"
2333             style="width:120px;max-height:40px;"
2334        />
2335    </a>
2336    </div>
2337
2338    
2339                            <div class="checkout__item">
2340        <a href="https://www.barion.com/" target="_blank" class="checkout__link has-img" rel="nofollow noopener">
2341            <img class="checkout__img lazyload" title="A kényelmes és biztonságos online fizetést a Barion Payment Zrt. biztosítja, MNB engedély száma: H-EN-I-1064/2013. Bankkártya adatai áruházunkhoz nem jutnak el." alt="A kényelmes és biztonságos online fizetést a Barion Payment Zrt. biztosítja, MNB engedély száma: H-EN-I-1064/2013. Bankkártya adatai áruházunkhoz nem jutnak el."
2342             src="https://www.medimarket.hu/main_pic/space.gif" data-src="https://www.medimarket.hu/!common_design/own/image/logo/checkout/logo_checkout_barion_com_box.png" data-srcset="https://www.medimarket.hu/!common_design/own/image/logo/checkout/logo_checkout_barion_com_box-2x.png 2x"
2343             style="width:397px;max-height:40px;"
2344        >
2345        </a>
2346    </div>
2347<div class="checkout__item">
2348        <a href="https://www.medimarket.hu/shop_contact.php?tab=payment" class="checkout__link has-img" rel="nofollow noopener">
2349            <img class="checkout__img lazyload" title="paypal" alt="paypal"
2350             src="https://www.medimarket.hu/main_pic/space.gif" data-src="https://www.medimarket.hu/!common_design/own/image/logo/checkout/logo_checkout_paypal_box.png" data-srcset="https://www.medimarket.hu/!common_design/own/image/logo/checkout/logo_checkout_paypal_box-2x.png 2x"
2351             style="width:164px;max-height:40px;"
2352        >
2353        </a>
2354    </div>
2355
2356    
2357                            
2358    
2359                </div>
2360            </div>
2361        </div>
2362                
2363                                <div class="hamburger-box hamburger-box__dropdown dropdown__content" id="hamburger-box__dropdown" data-content-for="#hamburger-box__dropdown-btn, #hamburger-box__dropdown__btn-close" data-content-direction="left">
2364                <span class="dropdown__caret"></span>
2365                <button class="dropdown__btn-close hamburger-box__dropdown__btn-close btn-close" id="hamburger-box__dropdown__btn-close" type="button" title="bezár" aria-label="bezár"></button>
2366                <div class="dropdown__content-inner hamburger-box__dropdown-inner">
2367                    <div class="hamburger-box__dropdown-nav-lists-wrapper">
2368                                                            <div class="nav-list-menu nav-list-menu--main">
2369    <ul class="nav-list-mobile nav-list-mobile--0" data-level="0" aria-label="Kategóriák">
2370                <li id="nav-item-akcio--m" class="nav-item spec-item js-nav-item-akcio">
2371            <a class="nav-link" href="https://www.medimarket.hu/shop_artspec.php?artspec=1"               aria-label="Akciók kategória"
2372            >
2373                                <span class="nav-link__text">
2374                    Akciók                </span>
2375            </a>
2376            
2377                    </li>
2378                <li id="nav-item-686673--m" class="nav-item js-nav-item-686673">
2379            <a class="nav-link" href="https://www.medimarket.hu/otthoni-orvostechnologiai-eszkozok"               aria-label="Kezelőeszközök otthonra kategória"
2380            >
2381                                <span class="nav-link__text">
2382                    Kezelőeszközök otthonra                </span>
2383            </a>
2384                        <button class="btn btn-text nav-button" type="button" data-toggle="dropdown" aria-label="További kategóriák" aria-haspopup="true" aria-expanded="false" onclick="handleSub2(this,'686673','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=686673&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=mobile&box_var_layout_level0=5&box_var_layout=6&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');"></button>
2385            
2386                        <div class="nav-list-menu nav-list-menu--sub">
2387                <div class="loading-spinner"></div>
2388                            </div>
2389                    </li>
2390                <li id="nav-item-620500--m" class="nav-item js-nav-item-620500">
2391            <a class="nav-link" href="https://www.medimarket.hu/betegseg-kezeles"               aria-label="Betegség kezelés kategória"
2392            >
2393                                <span class="nav-link__text">
2394                    Betegség kezelés                </span>
2395            </a>
2396                        <button class="btn btn-text nav-button" type="button" data-toggle="dropdown" aria-label="További kategóriák" aria-haspopup="true" aria-expanded="false" onclick="handleSub2(this,'620500','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=620500&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=mobile&box_var_layout_level0=5&box_var_layout=6&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');"></button>
2397            
2398                        <div class="nav-list-menu nav-list-menu--sub">
2399                <div class="loading-spinner"></div>
2400                            </div>
2401                    </li>
2402                <li id="nav-item-754843--m" class="nav-item js-nav-item-754843">
2403            <a class="nav-link" href="https://www.medimarket.hu/sport"               aria-label="Fitnesz és Sport kategória"
2404            >
2405                                <span class="nav-link__text">
2406                    Fitnesz és Sport                </span>
2407            </a>
2408                        <button class="btn btn-text nav-button" type="button" data-toggle="dropdown" aria-label="További kategóriák" aria-haspopup="true" aria-expanded="false" onclick="handleSub2(this,'754843','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=754843&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=mobile&box_var_layout_level0=5&box_var_layout=6&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');"></button>
2409            
2410                        <div class="nav-list-menu nav-list-menu--sub">
2411                <div class="loading-spinner"></div>
2412                            </div>
2413                    </li>
2414                <li id="nav-item-354604--m" class="nav-item js-nav-item-354604">
2415            <a class="nav-link" href="https://www.medimarket.hu/szepsegapolas"               aria-label="Szépségápolás kategória"
2416            >
2417                                <span class="nav-link__text">
2418                    Szépségápolás                </span>
2419            </a>
2420                        <button class="btn btn-text nav-button" type="button" data-toggle="dropdown" aria-label="További kategóriák" aria-haspopup="true" aria-expanded="false" onclick="handleSub2(this,'354604','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=354604&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=mobile&box_var_layout_level0=5&box_var_layout=6&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');"></button>
2421            
2422                        <div class="nav-list-menu nav-list-menu--sub">
2423                <div class="loading-spinner"></div>
2424                            </div>
2425                    </li>
2426                <li id="nav-item-114720--m" class="nav-item js-nav-item-114720">
2427            <a class="nav-link" href="https://www.medimarket.hu/allatgyogyaszat"               aria-label="Állatgyógyászat kategória"
2428            >
2429                                <span class="nav-link__text">
2430                    Állatgyógyászat                </span>
2431            </a>
2432                        <button class="btn btn-text nav-button" type="button" data-toggle="dropdown" aria-label="További kategóriák" aria-haspopup="true" aria-expanded="false" onclick="handleSub2(this,'114720','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=114720&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=mobile&box_var_layout_level0=5&box_var_layout=6&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');"></button>
2433            
2434                        <div class="nav-list-menu nav-list-menu--sub">
2435                <div class="loading-spinner"></div>
2436                            </div>
2437                    </li>
2438                <li id="nav-item-367627--m" class="nav-item js-nav-item-367627">
2439            <a class="nav-link" href="https://www.medimarket.hu/rendeloi-felszereles"               aria-label="Rendelői felszerelés kategória"
2440            >
2441                                <span class="nav-link__text">
2442                    Rendelői felszerelés                </span>
2443            </a>
2444                        <button class="btn btn-text nav-button" type="button" data-toggle="dropdown" aria-label="További kategóriák" aria-haspopup="true" aria-expanded="false" onclick="handleSub2(this,'367627','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=367627&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=mobile&box_var_layout_level0=5&box_var_layout=6&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');"></button>
2445            
2446                        <div class="nav-list-menu nav-list-menu--sub">
2447                <div class="loading-spinner"></div>
2448                            </div>
2449                    </li>
2450                <li id="nav-item-941958--m" class="nav-item js-nav-item-941958">
2451            <a class="nav-link" href="https://www.medimarket.hu/tartozekok-es-kiegeszitok"               aria-label="Tartozékok és kiegészítők kategória"
2452            >
2453                                <span class="nav-link__text">
2454                    Tartozékok és kiegészítők                </span>
2455            </a>
2456                        <button class="btn btn-text nav-button" type="button" data-toggle="dropdown" aria-label="További kategóriák" aria-haspopup="true" aria-expanded="false" onclick="handleSub2(this,'941958','https://www.medimarket.hu/shop_ajax/ajax_box_cat.php?get_ajax=1&type=layout&change_lang=hu&level=1&key=941958&box_var_name=shop_cat&box_var_layout_cache=1&box_var_expand_cache=yes&box_var_expand_cache_name=mobile&box_var_layout_level0=5&box_var_layout=6&box_var_ajax=1&box_var_section=content&box_var_highlight=yes&box_var_type=expand&box_var_div=no');"></button>
2457            
2458                        <div class="nav-list-menu nav-list-menu--sub">
2459                <div class="loading-spinner"></div>
2460                            </div>
2461                    </li>
2462                <li id="nav-item-311917--m" class="nav-item js-nav-item-311917">
2463            <a class="nav-link" href="https://www.medimarket.hu/ujracsomagolt-termek"               aria-label="Újracsomagolt termék kategória"
2464            >
2465                                <span class="nav-link__text">
2466                    Újracsomagolt termék                </span>
2467            </a>
2468            
2469                    </li>
2470                <li id="nav-item-167889--m" class="nav-item js-nav-item-167889">
2471            <a class="nav-link" href="https://www.medimarket.hu/vegkiarusitas"               aria-label="Végkiárusítás kategória"
2472            >
2473                                <span class="nav-link__text">
2474                    Végkiárusítás                </span>
2475            </a>
2476            
2477                    </li>
2478            </ul>
2479</div>
2480
2481    
2482                                                                                                        <div class="dropdown-divider d-lg-none d-xl-block"></div>
2483                                                    <div class="nav-list-menu nav-list-menu--main d-lg-none d-xl-block">
2484                                            <ul aria-label="Menüpontok" class="nav-list-mobile nav-list-sub nav-list-mobile--0" data-level="0">
2485                <li id="nav-item-930300--m" class="nav-item js-nav-item-930300">
2486            <a class="nav-link" href="https://www.medimarket.hu/blog">
2487                <span class="nav-link__text">
2488                    Blog
2489                </span>
2490            </a>
2491                    </li>
2492                <li id="nav-item-581858--m" class="nav-item js-nav-item-581858">
2493            <a class="nav-link" href="https://www.medimarket.hu/info">
2494                <span class="nav-link__text">
2495                    Info
2496                </span>
2497            </a>
2498                    </li>
2499                <li id="nav-item-783746--m" class="nav-item js-nav-item-783746">
2500            <a class="nav-link" href="https://www.medimarket.hu/about">
2501                <span class="nav-link__text">
2502                    Rólunk
2503                </span>
2504            </a>
2505                    </li>
2506            </ul>
2507
2508    
2509                        </div>
2510                                            </div>
2511                </div>
2512            </div>
2513                        <div class="search-box__dropdown dropdown__content" id="search-box__dropdown" data-content-for="#search-box__dropdown-btn" data-content-direction="full">
2514                <span class="dropdown__caret"></span>
2515                <button class="dropdown__btn-close search-box__dropdown__btn-close btn-close" type="button" title="bezár" aria-label="bezár"></button>
2516                <div class="dropdown__content-inner search-box__inner position-relative js-search browser-is-chrome search-smart-enabled"
2517     id="box_search_content">
2518    <form name="form_include_search" id="form_include_search" action="https://www.medimarket.hu/shop_search.php" method="get">
2519    <div class="search-box__form-inner d-flex flex-column">
2520        <div class="form-group box-search-group mb-0 js-search-smart-insert-after-here">
2521            <input data-stay-visible-breakpoint="1280" id="box_search_input" class="search-box__input ac_input js-search-input form-control"
2522                   name="search" pattern=".{3,100}" aria-label="Keresés" title="Hosszabb kereső kifejezést írjon be!"
2523                   placeholder="Keresés" type="search" maxlength="100" autocomplete="off" required                   role="combobox" aria-autocomplete="list" aria-expanded="false"
2524                                      aria-controls="search-smart-suggestions search-smart-actual-query search-smart-categories search-smart-contents search-smart-products"
2525                               >
2526            <div class="search-box__search-btn-outer input-group-append" title="Keresés">
2527                <button class="btn search-box__search-btn" aria-label="Keresés">
2528                    <span class="search-box__search-btn-icon icon--search"></span>
2529                </button>
2530            </div>
2531            <div class="search__loading">
2532                <div class="loading-spinner--small"></div>
2533            </div>
2534        </div>
2535        <div class="ac_results">
2536            <span class="ac_result__caret"></span>
2537        </div>
2538    </div>
2539    </form>
2540</div>
2541
2542            </div>
2543                        <div class="lang-and-money__dropdown dropdown__content" id="lang-and-money__dropdown" data-content-for="#lang-and-money__dropdown-btn" data-content-direction="right">
2544                <span class="dropdown__caret"></span>
2545                <button class="dropdown__btn-close lang-and-money__dropdown-btn-close btn-close" type="button" title="bezár" aria-label="bezár"></button>
2546                <div class="dropdown__content-inner">
2547                    <div class="lang-and-money__wrapper d-flex d-xl-none">
2548                                    
2549        <div class="lang-box lang-box--button-style">
2550        <div class="lang-box__title">Nyelv váltás</div>
2551        <ul class="lang-box__list" id="box_lang_content">
2552                        <li>
2553                <a id="box_lang_hu" aria-label="Magyar" data-langcode="hu" rel="nofollow"
2554                   href="#" data-uri="/about" onclick="location.href='https://www.medimarket.hu'+$(this).data('uri')" class="is-selected" title="Magyar">hu
2555                </a>
2556            </li>
2557                        <li>
2558                <a id="box_lang_en" aria-label="English" data-langcode="en" rel="nofollow"
2559                   href="#" data-uri="/en/about" onclick="location.href='https://www.medimarket.hu'+$(this).data('uri')" class="" title="English">en
2560                </a>
2561            </li>
2562                        <li>
2563                <a id="box_lang_sk" aria-label="Slovenčina" data-langcode="sk" rel="nofollow"
2564                   href="#" data-uri="/sk/about" onclick="location.href='https://www.medimarket.hu'+$(this).data('uri')" class="" title="Slovenčina">sk
2565                </a>
2566            </li>
2567                        <li>
2568                <a id="box_lang_de" aria-label="Deutsch" data-langcode="de" rel="nofollow"
2569                   href="#" data-uri="/de/about" onclick="location.href='https://www.medimarket.hu'+$(this).data('uri')" class="" title="Deutsch">de
2570                </a>
2571            </li>
2572                        <li>
2573                <a id="box_lang_nl" aria-label="Nederlands" data-langcode="nl" rel="nofollow"
2574                   href="#" data-uri="/nl/about" onclick="location.href='https://www.medimarket.hu'+$(this).data('uri')" class="" title="Nederlands">nl
2575                </a>
2576            </li>
2577                    </ul>
2578    </div>
2579    
2580        
2581<div class="currency-box currency-box--button-style flex-fill">
2582    <form action="https://www.medimarket.hu/shop_moneychange.php" name="form_moneychange2" method="post"><input name="file_back" type="hidden" value="/about">
2583    <div class="currency-box__title">Pénznem váltás</div>
2584    <ul class="currency-box__list">
2585                <li class="currency custom-control custom-radio no-input">
2586            <input class="custom-control-input currency__radio" id="-1" onclick="document.form_moneychange2.submit();" type="radio" name="session_money_select" value="-1">
2587            <label class="custom-control-label currency__label" for="-1">EUR</label>
2588        </li>
2589                <li class="currency custom-control custom-radio no-input">
2590            <input class="custom-control-input currency__radio" id="0" type="radio" name="session_money_select" value="
25900" checked >
2591            <label class="custom-control-label currency__label" for="0">Ft (HUF)</label>
2592        </li>
2593            </ul>
2594    </form>
2595</div>
2596
2597    
2598                    </div>
2599                </div>
2600            </div>
2601                            
2602        <div class="profile__dropdown dropdown__content" id="profile__dropdown" data-content-for="#profile__dropdown-btn" data-content-direction="right"
2603         role="dialog" aria-label="Profil" tabindex="-1"
2604    >
2605        <span class="dropdown__caret"></span>
2606        <button class="dropdown__btn-close profile__dropdown-btn-close btn btn-close" type="button" aria-label="Bezár"></button>
2607        <div class="dropdown__content-inner">
2608                    <div class="login-box__loggedout-container">
2609                <div class="profile__title">
2610                    <span class="profile__title-text">Belépés</span>
2611                </div>
2612                <form name="form_login" action="https://www.medimarket.hu/shop_logincheck.php" method="post"><input name="file_back" type="hidden" value="/about"><input type="hidden" name="login_redir" value="" id="login_redir">
2613                <div class="login-box__form-inner">
2614                    <div class="form-group login-box__input-field">
2615                        <label for="shop_user_login">Email</label>
2616                        <input name="shop_user_login" id="shop_user_login" placeholder="Email"
2617                               type="text" maxlength="100" class="form-control" spellcheck="false" autocomplete="email" autocapitalize="off"
2618                        >
2619                    </div>
2620                    <div class="form-group login-box__input-field mb-4">
2621                        <label for="shop_pass_login">Jelszó</label>
2622                        <input name="shop_pass_login" id="shop_pass_login" placeholder="Jelszó"
2623                               type="password" maxlength="100" class="form-control" spellcheck="false" autocomplete="current-password" autocapitalize="off"
2624                        >
2625                    </div>
2626                    <div class="login-box__btns-wrap form-group form-group-lg">
2627                        <button type="submit" class="login-box__login-btn btn btn-primary">Belép</button>
2628                        <a class="login-box__reg-btn btn btn-primary icon--a-pen-line" href="https://www.medimarket.hu/shop_reg.php?no_reg=0">Regisztráció</a>
2629                    </div>
2630                    <div class="login-box__remind-btn-wrap form-group">
2631                        <button type="button" class="login-box__remind-btn btn btn-text2" onclick="handleCloseDropdowns(); overlay_login_remind();">Elfelejtettem a jelszavamat</button>
2632                    </div>
2633                                    </div>
2634                </form>
2635            </div>
2636                </div>
2637    </div>
2638    
2639                        <div class="cart-box__dropdown dropdown__content js-cart-box-dropdown" id="cart-box__dropdown" data-content-for="#cart-box__dropdown-btn" data-content-direction="right">
2640                <span class="dropdown__caret"></span>
2641                <button class="dropdown__btn-close cart-box__dropdown-btn-close btn-close d-none" type="button" title="bezár" aria-label="bezár"></button>
2642                <div class="dropdown__content-inner cart-box__dropdown-content-inner" id="box_cart_content2">
2643                    <div class="loading-spinner-wrapper text-center">
2644                        <div class="loading-spinner--small" style="width:30px;height:30px;"></div>
2645                    </div>
vendor: 129 bytes, lines 2645-2646
2645
2646                    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2646<script>
2647                        $(document).ready(function(){
2648                            $('.cart-box__bubble').html($('#box_cart_content').find('.cart-box__bubble').html());
2649                            $('.cart-box__dropdown-btn').on("click", function(){
2650                                let $this_btn = $(this);
2651                                const $box_cart_2 = $("#box_cart_content2");
2652                                const $box_cart_close_btn = $box_cart_2.closest('.js-cart-box-dropdown').find('.cart-box__dropdown-btn-close');
2653
2654                                if (!$this_btn.hasClass('ajax-loading') && !$this_btn.hasClass('is-loaded')) {
2655                                    $.ajax({
2656                                        type: "GET",
2657                                        async: true,
2658                                        url: "https://www.medimarket.hu/shop_ajax/ajax_box_cart.php?get_ajax=1&lang_master=hu&cart_num=2",
2659                                        beforeSend:function(){
2660                                            $this_btn.addClass('ajax-loading');
2661                                            $box_cart_2.addClass('ajax-loading');
2662                                        },
2663                                        success: function (data) {
2664                                            $box_cart_2.html(data).removeClass('ajax-loading').addClass("is-loaded");
2665                                            $box_cart_close_btn.removeClass('d-none');
2666                                            $this_btn.removeClass('ajax-loading').addClass("is-loaded");
2667
2668                                            const $box_cart_free_shipping_el = $(".js-cart-box-free-shipping", $box_cart_2);
2669                                            const $box_cart_sum_el = $(".js-cart-box-sum", $box_cart_2);
2670                                            const $box_cart_btns_el = $(".js-cart-box-btns", $box_cart_2);
2671                                            const $box_cart_header_el = $(".js-cart-box-title", $box_cart_2);
2672
2673                                            if (window.matchMedia('(min-width: 576px)').matches) {
2674                                                requestAnimationFrame(function() {
2675                                                    if ($box_cart_free_shipping_el.length > 0 && $box_cart_free_shipping_el.css('display') != 'none') {
2676                                                        root.style.setProperty("--cart-box-free-shipping-height", $box_cart_free_shipping_el.outerHeight(true) + "px");
2677                                                    }
2678                                                    if ($box_cart_header_el.length > 0 && $box_cart_header_el.css('display') != 'none') {
2679                                                        root.style.setProperty("--cart-box-header-height", $box_cart_header_el.outerHeight(true) + "px");
2680                                                    }
2681                                                    if ($box_cart_sum_el.length > 0 ) {
2682                                                        root.style.setProperty("--cart-box-sum", $box_cart_sum_el.outerHeight(true) + "px");
2683                                                    }
2684                                                    if ($box_cart_btns_el.length > 0 ) {
2685                                                        root.style.setProperty("--cart-box-btns", $box_cart_btns_el.outerHeight(true) + "px");
2686                                                    }
2687                                                })
2688                                            }
2689                                        }
2690                                    });
2691                                }
2692                            });
2693                        });
2694                    </script>
2694
2695                    
2696                </div>
2697            </div>
2698                    
2699                                </div>
2700
2701    <button class="back_to_top btn icon--arrow-up btn-square-lg" type="button" aria-label="jump to top button"></button>
2702
2703    
2703<script>
2704/* <![CDATA[ */
2705function add_to_favourites(value,cikk,id,id_outer,master_key) {
2706    var temp_cikk_id=cikk.replace(/-/g,'__unas__');
2707    if($("#"+id).hasClass("remove_favourites")){
2708	    $.ajax({
2709	    	type: "POST",
2710	    	url: "https://www.medimarket.hu/shop_ajax/ajax_favourites.php",
2711	    	data: "get_ajax=1&action=remove&cikk="+cikk+"&shop_id=21500",
2712	    	dataType: "JSON",
2713	    	success: function(result){
2714	    		if(result.success) {
2715                    var product_array = {};
2716                    product_array["sku"] = cikk;
2717                    product_array["sku_id"] = temp_cikk_id;
2718                    product_array["master_key"] = master_key;
2719                    product_array["analytics_item"] = result.analytics_item;
2720                    $(document).trigger("removeFromFavourites", product_array);	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt","Kedvencekhez");
2721	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("title")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("title","Kedvencekhez");
2722	    		    $(".page_artdet_func_favourites_text_"+temp_cikk_id).html("Kedvencekhez");
2723	    		    $(".page_artdet_func_favourites_"+temp_cikk_id).removeClass("remove_favourites");
2724	    		    $(".page_artdet_func_favourites_outer_"+temp_cikk_id).removeClass("added");
2725	    		}
2726	    	}
2727    	});
2728    } else {
2729	    $.ajax({
2730	    	type: "POST",
2731	    	url: "https://www.medimarket.hu/shop_ajax/ajax_favourites.php",
2732	    	data: "get_ajax=1&action=add&cikk="+cikk+"&shop_id=21500",
2733	    	dataType: "JSON",
2734	    	success: function(result){
2735	    		if(result.success) {
2736                    var product_array = {};
2737                    product_array["sku"] = cikk;
2738                    product_array["sku_id"] = temp_cikk_id;
2739                    product_array["master_key"] = master_key;
2740                    product_array["event_id"] = result.event_id;
2741                    product_array["analytics_item"] = result.analytics_item;
2742                    $(document).trigger("addToFavourites", product_array);	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("alt","Törlés a kedvencek közül");
2743	    		    if ($(".page_artdet_func_favourites_"+temp_cikk_id).attr("title")!="") $(".page_artdet_func_favourites_"+temp_cikk_id).attr("title","Törlés a kedvencek közül");
2744	    		    $(".page_artdet_func_favourites_text_"+temp_cikk_id).html("Törlés a kedvencek közül");
2745	    		    $(".page_artdet_func_favourites_"+temp_cikk_id).addClass("remove_favourites");
2746	    		    $(".page_artdet_func_favourites_outer_"+temp_cikk_id).addClass("added");
2747	    		}
2748	    	}
2749    	});
2750     }
2751  }
2752var get_ajax=1;
2753
2754    function calc_search_input_position(search_inputs) {
2755        let search_input = $(search_inputs).filter(':visible').first();
2756        if (search_input.length) {
2757            const offset = search_input.offset();
2758            const width = search_input.outerWidth(true);
2759            const height = search_input.outerHeight(true);
2760            const left = offset.left;
2761            const scroll_top = $(window).scrollTop();
2762            const top = offset.top - scroll_top;
2763            
2764            document.documentElement.style.setProperty("--search-input-left-distance", `${left}px`);
2765            document.documentElement.style.setProperty("--search-input-right-distance", `${left + width}px`);
2766            document.documentElement.style.setProperty("--search-input-bottom-distance", `${top + height}px`);
2767            document.documentElement.style.setProperty("--search-input-height", `${height}px`);
2768        }
2769    }
2770    var search_smart_focused=0;
2771    var search_smart_actual_index=0;
2772    var search_smart_max_index=0;
2773    var search_smart_last_select="";
2774    var search_smart_last_write="";
2775
2776    function search_smart_autocomplete_focus(search_input) {
2777        search_smart_focused=1;
2778
2779        if (search_input.siblings(".js-search-smart-autocomplete").length === 0 && search_input.closest('.js-search-smart-insert-after-here').siblings(".js-search-smart-autocomplete").length === 0 ) {
2780            //console.log("search_smart: create");
2781            let insert_after = search_input;
2782            let insert_after_here = search_input.closest('.js-search-smart-insert-after-here');
2783
2784            if (insert_after_here.length > 0) {
2785                insert_after = insert_after_here;
2786            }
2787
2788            $( "<div class='js-search-smart-autocomplete is-hidden'></div>" ).insertAfter( insert_after );
2789
2790            search_smart_autocomplete_keyup(search_input,"create");
2791        } else {
2792            //console.log("search_smart: open");
2793            search_smart_actual_index=0;
2794            search_smart_max_index=$('.js-search-result').length;
2795            $(document).trigger('smartSearchOpen');
2796        }
2797    }
2798    function search_smart_autocomplete_blur(search_input,force) {
2799                search_smart_focused=0;
2800
2801        //console.log("search_smart: close");
2802        let search_smart_el = search_input.siblings(".js-search-smart-autocomplete");
2803        let search_smart_here_el = search_input.closest(".js-search-smart-insert-after-here").siblings(".js-search-smart-autocomplete");
2804
2805        if ( search_smart_here_el.length > 0 ) {
2806            search_smart_el = search_smart_here_el;
2807        }
2808
2809        let stay_visible_breakpoint = $(".js-search-input").data('stay-visible-breakpoint');
2810        if (
2811           ( stay_visible_breakpoint !== undefined && $.isNumeric(stay_visible_breakpoint) && stay_visible_breakpoint <= window.innerWidth ) ||
2812           ( stay_visible_breakpoint === undefined || !$.isNumeric(stay_visible_breakpoint) ) ||
2813           ( force === true)
2814        )   {
2815            if (search_smart_actual_index != 0) {
2816                search_input.val(search_smart_last_write);
2817                search_input.attr('aria-activedescendant','result-'+search_smart_actual_index);
2818            }
2819            $('.js-search-result').removeClass('is-selected');
2820            search_smart_el.addClass('is-hidden');
2821            search_input.attr('aria-expanded','false');
2822            $(document).trigger('smartSearchClose');
2823        } else {
2824            $(document).trigger('smartSearchInputLoseFocus');
2825        }
2826    }
2827
2828    var search_smart_autocomplete_ajax;
2829    function search_smart_autocomplete_keyup(search_input,search_event) {
2830        search_smart_last_write=search_input.val();
2831        if (typeof search_smart_autocomplete_ajax === 'object') search_smart_autocomplete_ajax.abort();
2832
2833        search_smart_autocomplete_ajax = $.ajax({
2834            type: "GET",
2835            async: true,
2836            url: "https://www.medimarket.hu/shop_ajax/ajax_box_search.php",
2837            dataType: 'json',
2838            data: {
2839                lang_master:'hu',
2840                get_ajax:1,
2841                call_id:'asmTOXv_JH-zauZJdGWBFAAAUvQ',
2842                window_width: $(window).width(),
2843                search: search_input.val(),
2844                event: search_event
2845            },
2846            success: function(search_result){
2847                //console.log("search_smart: keyup");
2848                search_input.removeClass('ajax-loading').addClass('ajax-loaded');
2849
2850                let search_smart_el = search_input.siblings(".js-search-smart-autocomplete");
2851                let search_smart_here_el = search_input.closest(".js-search-smart-insert-after-here").siblings(".js-search-smart-autocomplete");
2852
2853                if (search_smart_here_el.length > 0) {
2854                    search_smart_el = search_smart_here_el;
2855                }
2856
2857                const isEmpty = search_result.content.trim() === "";
2858
2859                if (isEmpty) {
2860                    $(document).trigger('smartSearchEmptyResult');
2861                    search_smart_el.html("");
2862                    search_smart_autocomplete_blur(search_input);
2863                } else {
2864                    $(document).trigger('smartSearchHasResult');
2865                    search_smart_el.html(search_result.content);
2866                    $(document).trigger('smartSearchKeyup');
2867
2868                    search_smart_actual_index = 0;
2869                    search_smart_max_index = $('.js-search-result').length;
2870
2871                    if (search_event === "create") {
2872                        $(document).trigger('smartSearchCreate');
2873                    }
2874                }
2875            }
2876        });
2877    }
2878    function search_smart_autocomplete_make_visible(height_correction,direction = 'down',exceptions = null) {
2879        setTimeout(function(){
2880            if (document.activeElement.classList.contains('js-search-input')) {
2881                let height = $(window).height() - ($('.js-search-smart-autocomplete').offset().top - $(window).scrollTop()) - height_correction;
2882                if (direction === 'up') {
2883                    height = $('.js-search-smart-autocomplete').offset().top - $(window).scrollTop() - height_correction;
2884                    if (exceptions !== null) {
2885                        $.each(exceptions, function (key, value) {
2886                            height -= $(value).height();
2887                        });
2888                    }
2889                }
2890                $('.search-smart-autocomplete').css('max-height', height + 'px');
2891                $(".js-search-smart-autocomplete").removeClass('no-transition is-hidden');
2892                $(document).trigger('smartSearchVisible');
2893            }
2894        },100);
2895    }
2896    function search_smart_init() {
2897        let search_input = $(".js-search-input").filter(':visible').first();
2898
2899        if (search_input.length===0) {
2900            search_input = $("#box_search_input");
2901            search_input.addClass("js-search-input");
2902        }
2903
2904        
2905                setTimeout(function () {
2906            search_input.on("focus", function () {
2907                search_smart_autocomplete_focus($(this));
2908                calc_search_input_position(search_input);
2909            });
2910        },300);
2911                search_input.on("blur",function(){
2912            search_smart_autocomplete_blur($(this));
2913                    });
2914        search_input.on("keyup input paste",function(e){
2915                        if (search_smart_focused==0) search_smart_autocomplete_focus($(this));
2916            
2917            if (e.which===38 || e.which===40) {
2918                if (e.which===38) (search_smart_actual_index===0) ? search_smart_actual_index=search_smart_max_index : search_smart_actual_index--;
2919                if (e.which===40) (search_smart_actual_index===search_smart_max_index) ? search_smart_actual_index=0 : search_smart_actual_index++;
2920
2921                $('.js-search-result').removeClass('is-selected');
2922                $('.js-search-result[data-index="'+search_smart_actual_index+'"]').addClass('is-selected');
2923                if (search_smart_actual_index===0){
2924                    search_input.val(search_smart_last_write);
2925                    search_input.attr('aria-activedescendant','');
2926                    search_smart_last_select=search_smart_last_write;
2927                } else {
2928                    search_input.val($('.js-search-result[data-index="'+search_smart_actual_index+'"]').data('value'));
2929                    search_input.attr('aria-activedescendant','result-'+search_smart_actual_index);
2930                    search_smart_last_select=$('.js-search-result[data-index="'+search_smart_actual_index+'"]').data('value');
2931                }
2932            }
2933            if ($(this).val()!==search_smart_last_select) {
2934                search_smart_last_write=$(this).val();
2935                search_smart_last_select=$(this).val();
2936                search_smart_autocomplete_keyup($(this),"type");
2937            }
2938        });
2939        $('form[id*="form_include_search"]').submit(function(e){
2940            const $selected = $('.js-search-result.is-selected', e.target);
2941
2942            if ($selected.length) {
2943                e.preventDefault();
2944
2945                const href = $selected.attr('href');
2946                if (href) {
2947                    window.location.href = href;
2948                } else {
2949                    $selected.trigger('click');
2950                }
2951            }
2952        });
2953        /* TODO: ez a törléshez kell? Mert minden ENTER klopfra AJAX kérés megy */
2954        search_input.on('search', function(){
2955            search_smart_last_write='';
2956            search_smart_autocomplete_keyup($(this),"empty");
2957        });
2958
2959        let a;
2960        $(window).on('resize',function(){
2961            if ($('.js-search-smart-autocomplete').length && search_input.is(':focus') && !$('.js-search-smart-autocomplete').hasClass('is-hidden')) {
2962                $('.js-search-smart-autocomplete').addClass('no-transition is-hidden');
2963                search_input.attr('aria-expanded','false');
2964                clearTimeout(a);
2965                a = setTimeout(function () {
2966                    search_smart_autocomplete_keyup(search_input,"resize");
2967                }, 10);
2968            }
2969        });
2970
2971        $(document).on('mousedown',function(e){
2972            if ($(e.target).closest('.search-smart-autocomplete').length) e.preventDefault();
2973        });
2974        $(document).trigger('smartSearchInited');
2975        search_input.addClass('smart-search-inited');
2976    }
2977
2978    $(document).ready(function() {
2979        search_smart_init();
2980    });
2981    $(document).ready(function() { $("#box_container_shop_compare").css("display", "none"); });
2982$(document).ready(function(){
2983    setTimeout(function() {
2984
2985        
2986    }, 300);
2987
2988});
2989
2990/* ]]> */
2991</script>
2991
2992
2993
2994<script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"F\u0151oldal","item":"https:\/\/www.medimarket.hu\/"},{"@type":"ListItem","position":2,"name":"R\u00f3lunk","item":"https:\/\/www.medimarket.hu\/about"}]}</script>
2994
2995
2996<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://www.medimarket.hu/#website","name":"Medimarket.hu","description":"Orvostechnikai eszközök szaküzlete – otthoni használatra tervezett terápiás készülékek","url":"https://www.medimarket.hu","publisher":{"@id":"https://www.medimarket.hu/#organization"},"copyrightHolder":{"@id":"https://www.medimarket.hu/#organization"},"inLanguage":"hu-HU","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.medimarket.hu/shop_search.php?search={search_term_string}"},"query-input":"required name=search_term_string"}}</script>
2996
2997
2998<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://www.medimarket.hu/#organization","name":"Medimarket.hu","url":"https://www.medimarket.hu","logo":{"@type":"ImageObject","@id":"https://www.medimarket.hu/#logo","url":"https://shop.unas.hu/shop_ordered/21500/pic/default-images/medimarket_logo-400x120.png","contentUrl":"https://shop.unas.hu/shop_ordered/21500/pic/default-images/medimarket_logo-400x120.png","caption":"Medimarket.hu"},"taxID":"11486770-2-13","vatID":"HU11486770","address":{"@type":"PostalAddress","streetAddress":"Koltói Anna utca 39","addressLocality":"Albertirsa","postalCode":"2730","addressRegion":"Pest megye","addressCountry":"HU"},"contactPoint":{"@type":"ContactPoint","telephone":"+36-53-200108","contactType":"customer service","availableLanguage":["Hungarian","English"]},"sameAs":["https://www.facebook.com/medimarket.hu"],"legalName":"Scart Kft."}</script>
vendor: 1 bytes, line 2998
2998
2999<script>let cookie_type = 2;</script>
2999<div class="cookie-alert cookie_alert_2" id="cookie_alert"
3000     role="region" aria-label="Adatkezelési beállítások" aria-describedby="cookie_alert_description" tabindex="-1"
3001>
3002    <div class="cookie-alert__inner py-4 border-top" id="cookie_alert_open">
3003        <div class="container">
3004            <div class="row">
3005                <div class="col-md-6 col-lg-8 col-xl-9 mb-2 mb-md-0">
3006                    <div id="cookie_alert_title" class="cookie-alert__title font-weight-bold">Adatkezelési beállítások</div>
3007                    <div id="cookie_alert_description" class="cookie-alert__text font-s">Weboldalunk az alapvető működéshez szükséges cookie-kat használ. Szélesebb körű funkcionalitáshoz (marketing, statisztika, személyre szabás) egyéb cookie-kat engedélyezhet. Részletesebb információkat az <a href="https://www.medimarket.hu/shop_help.php?tab=privacy_policy" target="_blank" class="text_normal"><b>Adatkezelési tájékoztató</b></a>ban talál.</div>
3008                                    </div>
3009                <div class="col-md-6 col-lg-4 col-xl-3">
3010                    <div class="cookie-alert__checkboxes form-group">
3011                        <div class="custom-control custom-checkbox">
3012                            <input class="custom-control-input" type="checkbox" id="cookie_alert_checkbox_working" checked="checked" disabled="disabled" />
3013                            <label for="cookie_alert_checkbox_working" class="custom-control-label">Működéshez szükséges cookie-k</label>
3014                        </div>
3015                        <div class="custom-control custom-checkbox">
3016                            <input class="custom-control-input" type="checkbox" id="cookie_alert_checkbox_plus" checked="checked" value="1" />
3017                            <label for="cookie_alert_checkbox_plus" class="custom-control-label">Egyéb cookie-k</label>
3018                        </div>
3019                    </div>
3020                    <div class="cookie-alert__btn-set-wrap text-center text-md-left">
3021                        <button class="cookie-alert__btn-set btn btn-primary icon--a-check" type="button" onclick="cookie_alert_action(1,(($('#cookie_alert_checkbox_plus').prop('checked')==true)?1:0));">Elfogadom</button>
3022                    </div>
3023                </div>
3024            </div>
3025        </div>
3026    </div>
3027    
3027<script>
3028        $(document).ready(function() {
3029            $(".cookie-alert__btn-open").show();
3030
3031            function consentFocusHandling() {
3032                const $overlay = $('#cookie_alert');
3033                const $focusableElements = $overlay.find('button, input:not([disabled]), a[href]:not([href="#"]):not(.close)');
3034
3035                if ($focusableElements.length === 0) {
3036                    return;
3037                }
3038
3039                const $firstElement = $focusableElements.first();
3040                const $lastElement = $focusableElements.last();
3041
3042                $overlay.off('keydown.focustrap').on('keydown.focustrap', function(event) {
3043                    if (event.key === 'Tab' || event.keyCode === 9) {
3044                        if (event.shiftKey) {
3045                            if (document.activeElement === $firstElement[0] || document.activeElement === $overlay[0]) {
3046                                event.preventDefault();
3047                                $lastElement.focus();
3048                            }
3049                        } else {
3050                            if (document.activeElement === $lastElement[0]) {
3051                                event.preventDefault();
3052                                $firstElement.focus();
3053                            }
3054                        }
3055                    }
3056                });
3057                window.announceToScreenReader?.('modalOpen',{'label': `Adatkezelési beállítások`});
3058                setTimeout(function () {
3059                    $overlay.focus();
3060                }, 1000);
3061            }
3062
3063                        consentFocusHandling();
3064            
3065            $(document).on("openConsent", function () {
3066                consentFocusHandling();
3067            });
3068            $(document).on("closeConsent", function () {
3069                window.announceToScreenReader?.('modalClose',{'label': `Adatkezelési beállítások`});
3070            });
3071            $(document).on("grantConsent", function () {
3072                window.announceToScreenReader?.('grantConsent');
3073            });
3074            $(document).on("rejectConsent", function () {
3075                window.announceToScreenReader?.('rejectConsent');
3076            });
3077        });
3078    </script>
3078
3079</div><div id="a11y-status" aria-live="assertive" aria-atomic="true" class="sr-only visually-hidden"></div>
3080    
3080<script>
3081        function initTippy() {
3082            tippy('[data-tippy]:not(.tippy-inited)', {
3083                allowHTML: true,
3084                /*interactive: true,*/
3085                hideOnClick: false,
3086                zIndex: 10000,
3087                maxWidth: "300px",
3088                onShow: function onShow(instance) {
3089                    instance.popper.hidden = instance.reference.dataset.tippy ? false : true;
3090                    instance.setContent(instance.reference.dataset.tippy);
3091
3092                    function changeTippyText(text, el) {
3093                        instance.setContent(text);
3094                        el.attr("data-tippy", text);
3095                    }
3096                    $(document).on('addToFavourites', function (e, product_array) {
3097                        changeTippyText('Törlés a kedvencek közül', $('.page_artdet_func_favourites_outer_' + product_array['sku_id']));
3098                    });
3099                    $(document).on('removeFromFavourites', function (e, product_array) {
3100                        changeTippyText('Kedvencekhez', $('.page_artdet_func_favourites_outer_' + product_array['sku_id']));
3101                    });
3102                    $(document).on('addToCompare', function (e, product_array) {
3103                        changeTippyText('Törlés összehasonlításból', $('.page_art_func_compare_' + product_array['sku_id'] + ', .page_artdet_func_compare_' + product_array['sku_id']));
3104                    });
3105                    $(document).on('removeFromCompare', function (e, product_array) {
3106                        changeTippyText('Összehasonlítás', $('.page_art_func_compare_' + product_array['sku_id'] + ', .page_artdet_func_compare_' + product_array['sku_id']));
3107                    });
3108                },
3109                onCreate: function onCreate(instance) {
3110                    instance.reference.classList.add('tippy-inited');
3111                }
3112            });
3113        }
3114
3115        var lang_text_item_add_to_cart = "A termék a kosárba került";
3116        var lang_text_item_add_to_cart_with_qty_problem = "A termékből csak [qty_added_to_cart] [qty_unit] került kosárba";
3117    </script>
3117
3118        
3118<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"77cf3dd6a9874eecb2d88cd5af804b39","r":1,"spa":2}' crossorigin="anonymous"></script>
3118
3119</body>
3120    
3121</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.