@charset "UTF-8";*{border:0;outline:none;font-family:inherit;margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}a[href^=tel]{color:inherit;text-decoration:none}#dropdown_ham-button_navbar,.coupon-card__base-infos.favorite .coupon-card__status i,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;padding-top:12.9rem;background-color:#fff}@media (max-width:992px){body{padding-top:8.5rem}}.section-title span,body,html{font-style:normal;font-weight:400}body,html{font-optical-sizing:auto;font-size:10px;scrollbar-width:thin;scrollbar-color:#bcbcbc transparent;font-family:"IBM Plex Serif",sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.section-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.6rem;line-height:4.3rem;color:#2a3a46;text-align:center;margin:5.5rem 0 3.5rem}@media (max-width:992px){.section-title{font-size:2.8rem;line-height:3.6rem;text-align:center!important}}.section-title span{font-family:"IBM Plex Serif",serif;font-size:3.5rem;line-height:4.6rem}.section-title--sm{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.5rem;line-height:3.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.2rem;text-decoration:none}.section-title--sm:hover i{-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}.section-title--sm i{font-size:20px;transition:.25s ease;color:#1f8d51}.section-title--sm span{font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:2.8rem;color:#878787}@media (max-width:992px){.section-title--sm{text-align:left}.section-title--sm,.section-title--sm span{font-size:2rem!important}}@media (max-width:576px){.section-title--sm span{display:none!important}}.section-title--lg{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem}.section-title--blue{color:#2490bc;margin:2.2rem 0 2.4rem!important}.section-subtitle{font-family:"IBM Plex Serif",serif;font-size:2rem;line-height:2.8rem;text-align:center;color:#2a3a46;font-weight:400;margin-top:1rem!important;font-style:normal}.section-subtitle--small{font-size:2.1rem!important;text-align:center!important;opacity:.6}@media (max-width:992px){.section-subtitle{font-size:1.6rem;line-height:2.4rem;text-align:center}}.section-blog .section-subtitle{margin:-1.4rem 0 2rem}.link,.ri{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ri{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;min-width:2rem;min-height:2rem;font-size:1.6rem}.link{color:#2490bc;text-decoration:none;width:100%;background-color:transparent;text-align:center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex}.label span,.link,.link span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.link:hover span{text-decoration:underline}.link i{-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}.link--black{color:#2a3a46}.link--white{color:#fff}.label{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1}.label span{padding:0 .5rem;background-color:#fff}.label:before{content:"";position:absolute;height:1px;width:100%;opacity:.5;z-index:-1}.label--grey span,.login-modal-wrapper.static .login-modal .label span{background-color:#f7f7f7}.label--grey:before,.label:before{background-color:#c1c1c1}.label-subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;margin-top:2.4rem;text-align:center}@media screen and (max-width:767px){.section-title{text-align:left;margin:2rem 0!important}.section-title__homepage{text-align:center;margin:2rem 0 1rem!important;padding:0 2rem}.section-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.8rem;line-height:2rem;text-align:center;margin-bottom:3.2rem}.section-blog-home .section-subtitle{padding:0}}.order-1{-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-order:5;-ms-flex-order:5;order:5}.col-span-6{-ms-grid-column-span:6;-ms-grid-column:span 6;grid-column:span 6/span 6}.col-span-12{-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}.col-span-3{-ms-grid-column-span:3;-ms-grid-column:span 3;grid-column:span 3/span 3}.col-span-1{-ms-grid-column-span:1;-ms-grid-column:span 1;grid-column:span 1/span 1}.col-span-2{-ms-grid-column-span:2;-ms-grid-column:span 2;grid-column:span 2/span 2}.col-span-4{-ms-grid-column-span:4;-ms-grid-column:span 4;grid-column:span 4/span 4}.col-span-5{-ms-grid-column-span:5;-ms-grid-column:span 5;grid-column:span 5/span 5}.col-span-7{-ms-grid-column-span:7;-ms-grid-column:span 7;grid-column:span 7/span 7}.col-span-8{-ms-grid-column-span:8;-ms-grid-column:span 8;grid-column:span 8/span 8}.col-span-9{-ms-grid-column-span:9;-ms-grid-column:span 9;grid-column:span 9/span 9}.col-span-10{-ms-grid-column-span:10;-ms-grid-column:span 10;grid-column:span 10/span 10}.col-span-11{-ms-grid-column-span:11;-ms-grid-column:span 11;grid-column:span 11/span 11}.col-start-1{-ms-grid-column:1;grid-column-start:1}.col-start-2{-ms-grid-column:2;grid-column-start:2}.col-start-3{-ms-grid-column:3;grid-column-start:3}.col-start-4{-ms-grid-column:4;grid-column-start:4}.col-start-5{-ms-grid-column:5;grid-column-start:5}.col-start-6{-ms-grid-column:6;grid-column-start:6}.col-start-7{-ms-grid-column:7;grid-column-start:7}.col-start-8{-ms-grid-column:8;grid-column-start:8}.col-start-9{-ms-grid-column:9;grid-column-start:9}.col-start-10{-ms-grid-column:10;grid-column-start:10}.col-start-11{-ms-grid-column:11;grid-column-start:11}.col-start-12{-ms-grid-column:12;grid-column-start:12}.row-span-1{-ms-grid-row-span:1;-ms-grid-row:span 1;grid-row:span 1/span 1}.row-span-2{-ms-grid-row-span:2;-ms-grid-row:span 2;grid-row:span 2/span 2}.row-span-3{-ms-grid-row-span:3;-ms-grid-row:span 3;grid-row:span 3/span 3}.row-span-4{-ms-grid-row-span:4;-ms-grid-row:span 4;grid-row:span 4/span 4}.row-span-5{-ms-grid-row-span:5;-ms-grid-row:span 5;grid-row:span 5/span 5}.row-span-6{-ms-grid-row-span:6;-ms-grid-row:span 6;grid-row:span 6/span 6}.row-start-1{-ms-grid-row:1;grid-row-start:1}.row-start-2{-ms-grid-row:2;grid-row-start:2}.row-start-3{-ms-grid-row:3;grid-row-start:3}.row-start-4{-ms-grid-row:4;grid-row-start:4}.row-start-5{-ms-grid-row:5;grid-row-start:5}.row-start-6{-ms-grid-row:6;grid-row-start:6}.grid{display:-ms-grid;display:grid}.gap-4,.grid{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.grid-cols-12{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-4{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-1{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{-ms-grid-columns:(minmax(0,1fr))[7];grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{-ms-grid-columns:(minmax(0,1fr))[8];grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{-ms-grid-columns:(minmax(0,1fr))[9];grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{-ms-grid-columns:(minmax(0,1fr))[10];grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{-ms-grid-columns:(minmax(0,1fr))[11];grid-template-columns:repeat(11,minmax(0,1fr))}.grid-rows-1{-ms-grid-rows:(minmax(0,1fr))[1];grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{-ms-grid-rows:(minmax(0,1fr))[2];grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{-ms-grid-rows:(minmax(0,1fr))[3];grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{-ms-grid-rows:(minmax(0,1fr))[4];grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{-ms-grid-rows:(minmax(0,1fr))[5];grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{-ms-grid-rows:(minmax(0,1fr))[6];grid-template-rows:repeat(6,minmax(0,1fr))}@media (min-width:640px){.sm\:order-1{-webkit-order:1;-ms-flex-order:1;order:1}.sm\:order-2{-webkit-order:2;-ms-flex-order:2;order:2}.sm\:order-3{-webkit-order:3;-ms-flex-order:3;order:3}.sm\:order-4{-webkit-order:4;-ms-flex-order:4;order:4}.sm\:order-5{-webkit-order:5;-ms-flex-order:5;order:5}.sm\:col-span-1{-ms-grid-column-span:1;-ms-grid-column:span 1;grid-column:span 1/span 1}.sm\:col-span-6{-ms-grid-column-span:6;-ms-grid-column:span 6;grid-column:span 6/span 6}.sm\:col-span-2{-ms-grid-column-span:2;-ms-grid-column:span 2;grid-column:span 2/span 2}.sm\:col-span-3{-ms-grid-column-span:3;-ms-grid-column:span 3;grid-column:span 3/span 3}.sm\:col-span-4{-ms-grid-column-span:4;-ms-grid-column:span 4;grid-column:span 4/span 4}.sm\:col-span-5{-ms-grid-column-span:5;-ms-grid-column:span 5;grid-column:span 5/span 5}.sm\:col-span-7{-ms-grid-column-span:7;-ms-grid-column:span 7;grid-column:span 7/span 7}.sm\:col-span-8{-ms-grid-column-span:8;-ms-grid-column:span 8;grid-column:span 8/span 8}.sm\:col-span-9{-ms-grid-column-span:9;-ms-grid-column:span 9;grid-column:span 9/span 9}.sm\:col-span-10{-ms-grid-column-span:10;-ms-grid-column:span 10;grid-column:span 10/span 10}.sm\:col-span-11{-ms-grid-column-span:11;-ms-grid-column:span 11;grid-column:span 11/span 11}.sm\:col-span-12{-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}.sm\:col-start-1{-ms-grid-column:1;grid-column-start:1}.sm\:col-start-2{-ms-grid-column:2;grid-column-start:2}.sm\:col-start-3{-ms-grid-column:3;grid-column-start:3}.sm\:col-start-4{-ms-grid-column:4;grid-column-start:4}.sm\:col-start-5{-ms-grid-column:5;grid-column-start:5}.sm\:col-start-6{-ms-grid-column:6;grid-column-start:6}.sm\:col-start-7{-ms-grid-column:7;grid-column-start:7}.sm\:col-start-8{-ms-grid-column:8;grid-column-start:8}.sm\:col-start-9{-ms-grid-column:9;grid-column-start:9}.sm\:col-start-10{-ms-grid-column:10;grid-column-start:10}.sm\:col-start-11{-ms-grid-column:11;grid-column-start:11}.sm\:col-start-12{-ms-grid-column:12;grid-column-start:12}.sm\:row-span-1{-ms-grid-row-span:1;-ms-grid-row:span 1;grid-row:span 1/span 1}.sm\:row-span-2{-ms-grid-row-span:2;-ms-grid-row:span 2;grid-row:span 2/span 2}.sm\:row-span-3{-ms-grid-row-span:3;-ms-grid-row:span 3;grid-row:span 3/span 3}.sm\:row-span-4{-ms-grid-row-span:4;-ms-grid-row:span 4;grid-row:span 4/span 4}.sm\:row-span-5{-ms-grid-row-span:5;-ms-grid-row:span 5;grid-row:span 5/span 5}.sm\:row-span-6{-ms-grid-row-span:6;-ms-grid-row:span 6;grid-row:span 6/span 6}.sm\:row-start-1{-ms-grid-row:1;grid-row-start:1}.sm\:row-start-2{-ms-grid-row:2;grid-row-start:2}.sm\:row-start-3{-ms-grid-row:3;grid-row-start:3}.sm\:row-start-4{-ms-grid-row:4;grid-row-start:4}.sm\:row-start-5{-ms-grid-row:5;grid-row-start:5}.sm\:row-start-6{-ms-grid-row:6;grid-row-start:6}}@media (min-width:768px){.md\:order-1{-webkit-order:1;-ms-flex-order:1;order:1}.md\:order-2{-webkit-order:2;-ms-flex-order:2;order:2}.md\:order-3{-webkit-order:3;-ms-flex-order:3;order:3}.md\:order-4{-webkit-order:4;-ms-flex-order:4;order:4}.md\:order-5{-webkit-order:5;-ms-flex-order:5;order:5}.md\:col-span-1{-ms-grid-column-span:1;-ms-grid-column:span 1;grid-column:span 1/span 1}.md\:col-span-2{-ms-grid-column-span:2;-ms-grid-column:span 2;grid-column:span 2/span 2}.md\:col-span-3{-ms-grid-column-span:3;-ms-grid-column:span 3;grid-column:span 3/span 3}.md\:col-span-4{-ms-grid-column-span:4;-ms-grid-column:span 4;grid-column:span 4/span 4}.md\:col-span-5{-ms-grid-column-span:5;-ms-grid-column:span 5;grid-column:span 5/span 5}.md\:col-span-6{-ms-grid-column-span:6;-ms-grid-column:span 6;grid-column:span 6/span 6}.md\:col-span-7{-ms-grid-column-span:7;-ms-grid-column:span 7;grid-column:span 7/span 7}.md\:col-span-8{-ms-grid-column-span:8;-ms-grid-column:span 8;grid-column:span 8/span 8}.md\:col-span-9{-ms-grid-column-span:9;-ms-grid-column:span 9;grid-column:span 9/span 9}.md\:col-span-10{-ms-grid-column-span:10;-ms-grid-column:span 10;grid-column:span 10/span 10}.md\:col-span-11{-ms-grid-column-span:11;-ms-grid-column:span 11;grid-column:span 11/span 11}.md\:col-span-12{-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}.md\:col-start-1{-ms-grid-column:1;grid-column-start:1}.md\:col-start-2{-ms-grid-column:2;grid-column-start:2}.md\:col-start-3{-ms-grid-column:3;grid-column-start:3}.md\:col-start-4{-ms-grid-column:4;grid-column-start:4}.md\:col-start-5{-ms-grid-column:5;grid-column-start:5}.md\:col-start-6{-ms-grid-column:6;grid-column-start:6}.md\:col-start-7{-ms-grid-column:7;grid-column-start:7}.md\:col-start-8{-ms-grid-column:8;grid-column-start:8}.md\:col-start-9{-ms-grid-column:9;grid-column-start:9}.md\:col-start-10{-ms-grid-column:10;grid-column-start:10}.md\:col-start-11{-ms-grid-column:11;grid-column-start:11}.md\:col-start-12{-ms-grid-column:12;grid-column-start:12}.md\:row-span-1{-ms-grid-row-span:1;-ms-grid-row:span 1;grid-row:span 1/span 1}.md\:row-span-2{-ms-grid-row-span:2;-ms-grid-row:span 2;grid-row:span 2/span 2}.md\:row-span-3{-ms-grid-row-span:3;-ms-grid-row:span 3;grid-row:span 3/span 3}.md\:row-span-4{-ms-grid-row-span:4;-ms-grid-row:span 4;grid-row:span 4/span 4}.md\:row-span-5{-ms-grid-row-span:5;-ms-grid-row:span 5;grid-row:span 5/span 5}.md\:row-span-6{-ms-grid-row-span:6;-ms-grid-row:span 6;grid-row:span 6/span 6}.md\:row-start-1{-ms-grid-row:1;grid-row-start:1}.md\:row-start-2{-ms-grid-row:2;grid-row-start:2}.md\:row-start-3{-ms-grid-row:3;grid-row-start:3}.md\:row-start-4{-ms-grid-row:4;grid-row-start:4}.md\:row-start-5{-ms-grid-row:5;grid-row-start:5}.md\:row-start-6{-ms-grid-row:6;grid-row-start:6}}@media (min-width:992px){.lg\:order-1{-webkit-order:1;-ms-flex-order:1;order:1}.lg\:order-2{-webkit-order:2;-ms-flex-order:2;order:2}.lg\:order-3{-webkit-order:3;-ms-flex-order:3;order:3}.lg\:order-4{-webkit-order:4;-ms-flex-order:4;order:4}.lg\:order-5{-webkit-order:5;-ms-flex-order:5;order:5}.lg\:col-span-4{-ms-grid-column-span:4;-ms-grid-column:span 4;grid-column:span 4/span 4}.lg\:col-span-8{-ms-grid-column-span:8;-ms-grid-column:span 8;grid-column:span 8/span 8}.lg\:col-span-1{-ms-grid-column-span:1;-ms-grid-column:span 1;grid-column:span 1/span 1}.lg\:col-span-2{-ms-grid-column-span:2;-ms-grid-column:span 2;grid-column:span 2/span 2}.lg\:col-span-3{-ms-grid-column-span:3;-ms-grid-column:span 3;grid-column:span 3/span 3}.lg\:col-span-5{-ms-grid-column-span:5;-ms-grid-column:span 5;grid-column:span 5/span 5}.lg\:col-span-6{-ms-grid-column-span:6;-ms-grid-column:span 6;grid-column:span 6/span 6}.lg\:col-span-7{-ms-grid-column-span:7;-ms-grid-column:span 7;grid-column:span 7/span 7}.lg\:col-span-9{-ms-grid-column-span:9;-ms-grid-column:span 9;grid-column:span 9/span 9}.lg\:col-span-10{-ms-grid-column-span:10;-ms-grid-column:span 10;grid-column:span 10/span 10}.lg\:col-span-11{-ms-grid-column-span:11;-ms-grid-column:span 11;grid-column:span 11/span 11}.lg\:col-span-12{-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}.lg\:col-start-3{-ms-grid-column:3;grid-column-start:3}.lg\:col-start-1{-ms-grid-column:1;grid-column-start:1}.lg\:col-start-2{-ms-grid-column:2;grid-column-start:2}.lg\:col-start-4{-ms-grid-column:4;grid-column-start:4}.lg\:col-start-5{-ms-grid-column:5;grid-column-start:5}.lg\:col-start-6{-ms-grid-column:6;grid-column-start:6}.lg\:col-start-7{-ms-grid-column:7;grid-column-start:7}.lg\:col-start-8{-ms-grid-column:8;grid-column-start:8}.lg\:col-start-9{-ms-grid-column:9;grid-column-start:9}.lg\:col-start-10{-ms-grid-column:10;grid-column-start:10}.lg\:col-start-11{-ms-grid-column:11;grid-column-start:11}.lg\:col-start-12{-ms-grid-column:12;grid-column-start:12}.lg\:row-span-1{-ms-grid-row-span:1;-ms-grid-row:span 1;grid-row:span 1/span 1}.lg\:row-span-2{-ms-grid-row-span:2;-ms-grid-row:span 2;grid-row:span 2/span 2}.lg\:row-span-3{-ms-grid-row-span:3;-ms-grid-row:span 3;grid-row:span 3/span 3}.lg\:row-span-4{-ms-grid-row-span:4;-ms-grid-row:span 4;grid-row:span 4/span 4}.lg\:row-span-5{-ms-grid-row-span:5;-ms-grid-row:span 5;grid-row:span 5/span 5}.lg\:row-span-6{-ms-grid-row-span:6;-ms-grid-row:span 6;grid-row:span 6/span 6}.lg\:row-start-1{-ms-grid-row:1;grid-row-start:1}.lg\:row-start-2{-ms-grid-row:2;grid-row-start:2}.lg\:row-start-3{-ms-grid-row:3;grid-row-start:3}.lg\:row-start-4{-ms-grid-row:4;grid-row-start:4}.lg\:row-start-5{-ms-grid-row:5;grid-row-start:5}.lg\:row-start-6{-ms-grid-row:6;grid-row-start:6}}@media (min-width:1280px){.xl\:order-1{-webkit-order:1;-ms-flex-order:1;order:1}.xl\:order-2{-webkit-order:2;-ms-flex-order:2;order:2}.xl\:order-3{-webkit-order:3;-ms-flex-order:3;order:3}.xl\:order-4{-webkit-order:4;-ms-flex-order:4;order:4}.xl\:order-5{-webkit-order:5;-ms-flex-order:5;order:5}.xl\:col-span-1{-ms-grid-column-span:1;-ms-grid-column:span 1;grid-column:span 1/span 1}.xl\:col-span-2{-ms-grid-column-span:2;-ms-grid-column:span 2;grid-column:span 2/span 2}.xl\:col-span-3{-ms-grid-column-span:3;-ms-grid-column:span 3;grid-column:span 3/span 3}.xl\:col-span-4{-ms-grid-column-span:4;-ms-grid-column:span 4;grid-column:span 4/span 4}.xl\:col-span-5{-ms-grid-column-span:5;-ms-grid-column:span 5;grid-column:span 5/span 5}.xl\:col-span-6{-ms-grid-column-span:6;-ms-grid-column:span 6;grid-column:span 6/span 6}.xl\:col-span-7{-ms-grid-column-span:7;-ms-grid-column:span 7;grid-column:span 7/span 7}.xl\:col-span-8{-ms-grid-column-span:8;-ms-grid-column:span 8;grid-column:span 8/span 8}.xl\:col-span-9{-ms-grid-column-span:9;-ms-grid-column:span 9;grid-column:span 9/span 9}.xl\:col-span-10{-ms-grid-column-span:10;-ms-grid-column:span 10;grid-column:span 10/span 10}.xl\:col-span-11{-ms-grid-column-span:11;-ms-grid-column:span 11;grid-column:span 11/span 11}.xl\:col-span-12{-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}.xl\:col-start-1{-ms-grid-column:1;grid-column-start:1}.xl\:col-start-2{-ms-grid-column:2;grid-column-start:2}.xl\:col-start-3{-ms-grid-column:3;grid-column-start:3}.xl\:col-start-4{-ms-grid-column:4;grid-column-start:4}.xl\:col-start-5{-ms-grid-column:5;grid-column-start:5}.xl\:col-start-6{-ms-grid-column:6;grid-column-start:6}.xl\:col-start-7{-ms-grid-column:7;grid-column-start:7}.xl\:col-start-8{-ms-grid-column:8;grid-column-start:8}.xl\:col-start-9{-ms-grid-column:9;grid-column-start:9}.xl\:col-start-10{-ms-grid-column:10;grid-column-start:10}.xl\:col-start-11{-ms-grid-column:11;grid-column-start:11}.xl\:col-start-12{-ms-grid-column:12;grid-column-start:12}.xl\:row-span-1{-ms-grid-row-span:1;-ms-grid-row:span 1;grid-row:span 1/span 1}.xl\:row-span-2{-ms-grid-row-span:2;-ms-grid-row:span 2;grid-row:span 2/span 2}.xl\:row-span-3{-ms-grid-row-span:3;-ms-grid-row:span 3;grid-row:span 3/span 3}.xl\:row-span-4{-ms-grid-row-span:4;-ms-grid-row:span 4;grid-row:span 4/span 4}.xl\:row-span-5{-ms-grid-row-span:5;-ms-grid-row:span 5;grid-row:span 5/span 5}.xl\:row-span-6{-ms-grid-row-span:6;-ms-grid-row:span 6;grid-row:span 6/span 6}.xl\:row-start-1{-ms-grid-row:1;grid-row-start:1}.xl\:row-start-2{-ms-grid-row:2;grid-row-start:2}.xl\:row-start-3{-ms-grid-row:3;grid-row-start:3}.xl\:row-start-4{-ms-grid-row:4;grid-row-start:4}.xl\:row-start-5{-ms-grid-row:5;grid-row-start:5}.xl\:row-start-6{-ms-grid-row:6;grid-row-start:6}}.button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;white-space:nowrap;background:0 0;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.5rem;line-height:2rem;padding:1rem 2.4rem;border-radius:3.6rem;text-decoration:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:all .25s ease;color:#fff;cursor:pointer;z-index:1}.button:focus{outline:none}.button:before{content:"";transition:.25s ease}.button:disabled{pointer-events:none}.button:disabled:before{background-color:#c1c1c1}.button__counter{position:absolute;font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:.8rem;font-size:1.2rem!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;border-radius:2rem;text-align:center;right:-1rem;top:-1rem;min-width:2.6rem;min-height:2.6rem;color:#fff!important;background-color:#ff5454}@media (max-width:768px){.button__counter{padding:.25rem;font-size:1rem!important;right:-.5rem;min-width:2.15rem;min-height:2.15rem}}.button span{color:inherit;font-family:inherit;font-size:inherit}.button i{margin-left:1rem;font-size:1.75rem}.button .ri-loader-2-line.loader-icon{margin-left:0}.nav-button-wrapper{width:100%;text-align:center;margin-top:3rem}.product-button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.8rem}@media (max-width:1199px){.product-button-wrapper{margin-top:1.5rem}}.product-button-wrapper a{margin:1rem 0}.product-button-wrapper a:first-of-type{margin-right:4rem}@media (max-width:575px){.product-button-wrapper a:first-of-type{margin-right:0}}.button-primary,.button-primary i{transition:.25s ease}.button-primary:before{content:"";position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0;background-color:#2490bc;border-radius:2.6rem;z-index:-1}.button-primary:hover .ri-arrow-right-line{transition:.25s ease;-webkit-transform:translateX(.4rem);-ms-transform:translateX(.4rem);transform:translateX(.4rem)}.button-primary:hover:before{background-color:#2490bc;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.button-primary:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.button-primary--red:before{background-color:#ff5454!important}.button-primary--sm{padding:.5rem 1.4rem;border-radius:4rem;height:2.8rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem}.button-primary--sm:before{content:none!important}.button-primary--light-blue{color:#2a3a46}.button-primary--light-blue:before{content:"";position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0;background-color:#c4f3fe;border-radius:2rem;z-index:-1}.button-primary--light-blue:hover:before{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.button-primary--light-blue:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.button-primary--red{background-color:#ff4b81;color:#fff}.button-primary--blue:before,.button-primary--red:before,.button-primary--yellow:before{content:"";position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0;border-radius:1.6rem;z-index:-1}.button-primary--red:hover{background-color:#51216d;color:#fff}.button-primary--yellow{background-color:#ebc500;color:#fff}.button-primary--blue:before,.button-primary--yellow:before{background-color:#ebc500}.button-primary--yellow:hover{background-color:#bfac00;color:#fff}.button-primary--blue{background-color:#2490bc!important;color:#fff!important}.button-primary--blue:before{background-color:#2490bc;border-radius:6.6rem}.button-primary--blue:hover{background-color:#0d7dab!important;color:#fff}.button-primary--green{background-color:#2490bc;color:#fff!important}.button-primary--green:before{background-color:#0d7dab;border-radius:4rem}.button-primary--green:hover{background-color:#1f8d51;color:#fff}.button-primary--white{background-color:#fff;color:#2a3a46}.button-primary--gray:before,.button-primary--green:before,.button-primary--orange:before,.button-primary--white:before{content:"";position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0;z-index:-1}.button-primary--white:hover{color:#2a3a46}.button-primary--white:hover,.button-primary--white:hover:before{background-color:#fff!important}.button-primary--orange{opacity:1}.button-primary--gray:before,.button-primary--orange:before{background-color:#ff6b00;border-radius:1.6rem}.button-primary--orange,.button-primary--orange:hover{background-color:#ff6b00;color:#fff}.button-primary--gray{background-color:#f5f5f5;color:#2a3a46;opacity:.8}.button-primary--gray:before{background-color:#f5f5f5}.button-primary--gray:hover{background-color:#f7f7f7;color:#2a3a46;opacity:1}.button-primary--mobile{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.button-primary--foodpanda,.button-primary--mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.button-primary--foodpanda:before{background-color:#d70f64}.button-primary--foodpanda:after{content:"";background-image:url(../images/double_arrow-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:1rem;height:1.5rem;width:1.5rem;display:block;transition:.25s ease}.button-primary--foodpanda:hover:after{-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}@media (max-width:575px){.button-primary--foodpanda{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.button-primary--transparent{color:#2490bc}.button-primary--transparent:before{background-color:transparent;border:1px solid rgba(60,60,60,.15)}.button-primary--transparent:hover i{-webkit-transform:none;-ms-transform:none;transform:none}.button-primary--transparent:hover:before{background-color:transparent;border:1px solid rgba(60,60,60,.3)}@media (max-width:575px){.button-primary--transparent{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.button-primary--borderless-white,.button-primary--transparent-white,.disease-button:active a,.disease-button:active i,.disease-button:active p{color:#fff}.button-primary--transparent-white:before{background-color:transparent;border:1px solid #fff}.button-primary--transparent-white:hover:before{background-color:rgba(255,255,255,.1)}.button-primary--borderless-white:before{background-color:transparent;border:none}.button-primary--borderless-white:hover{text-decoration:underline}.button-primary--white:before{background-color:transparent;color:#2a3a46;border:1px solid #2a3a46}.product-category-btn--active{background-color:#2490bc!important;color:#fff!important}.show-disease-img-button{cursor:pointer;background-color:transparent;color:#fff;text-decoration:underline}.button-refresh-loyalty-points{font-size:1.5rem;background-color:#2490bc;border-radius:5rem;width:2.5rem;height:2.5rem;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:1rem;transition:.25s ease}.button-refresh-loyalty-points.inverse{background-color:transparent;color:#2490bc}.button-refresh-loyalty-points .loader-icon{font-size:1.8rem!important}.button-refresh-loyalty-points:disabled{opacity:.6;pointer-events:none}.button-refresh-loyalty-points:hover{background-color:#0d7dab}.button-secondary{background-color:transparent;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#2490bc}.button-secondary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3.6rem;background-color:transparent;transition:.25s ease}.button-secondary:hover:before{background-color:rgba(255,255,255,.1);-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);border-color:#0d7dab}@media (max-width:768px){.button-secondary:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.button-secondary:hover:after{transition:.25s ease;-webkit-transform:translateX(.3rem);-ms-transform:translateX(.3rem);transform:translateX(.3rem)}.button-secondary--blue{color:#2490bc}.button-secondary--blue:before,.button-secondary:before{border:.1rem solid #2490bc}.button-secondary--blue:hover:before{background-color:transparent;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.button-secondary--blue:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.button-user{background-color:transparent;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#2a719e}@media (max-width:992px){.button-user{width:100%}}.button-user:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3.6rem;background-color:transparent;border:.1rem solid rgba(42,58,70,.2);transition:.25s ease}.button-user:hover:before{background-color:rgba(255,255,255,.1);-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);border-color:rgba(42,58,70,.3)}@media (max-width:768px){.button-user:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.button-user:hover:after{transition:.25s ease;-webkit-transform:translateX(.3rem);-ms-transform:translateX(.3rem);transform:translateX(.3rem)}.button-user--blue{color:#2490bc}.button-user--blue:before{border:.1rem solid #2490bc}.button-user--blue:hover:before{background-color:transparent;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.button-user--blue:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.tab-button--blue{background-color:rgba(0,112,184,.4)}.tab-button--blue:hover{background-color:rgba(0,112,184,.85)}.tab-button--blue--active{background-color:#0070b8}.tab-button--green{background-color:rgba(117,192,65,.4)}.tab-button--green:hover{background-color:rgba(117,192,65,.85)}.tab-button--green--active{background-color:#75c041}.tab-button--red{background-color:rgba(252,183,11,.6)}.tab-button--red:hover{background-color:rgba(252,183,11,.85)}.tab-button--red--active{background-color:#fcb70b}.tab-button--gray,.tab-button--gray--active{color:#2a3a46;border:.1rem solid rgba(60,60,60,.1)}.tab-button--gray{background-color:rgba(60,60,60,.05)}.tab-button--gray:hover{background-color:rgba(60,60,60,.075)}.tab-button--gray--active{background-color:#f5f5f5}.disease-button{padding:1rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:flex;color:#2a3a46;margin:0 1rem 1rem 0;background:#f7f7f7;border:.1rem solid rgba(60,60,60,.15);transition:.5s ease;border-radius:.2rem}.disease-button:hover{background-color:#fff;transition:.25s ease}.disease-button:active{background-color:#51216d}.disease-button__icon{margin-right:.6rem;color:#8b409d}.disease-button--a-z{padding:.5rem 1.4rem!important;border-radius:1rem;height:100%;background:rgba(60,60,60,.05)}.disease-button .abc-sorting-item{text-decoration:none;color:#2a3a46;opacity:.8}.additional-articles-button{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#2490bc;text-decoration:none;margin-left:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 1.8rem;padding-left:1rem;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.additional-articles-button span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.phone-cta{color:#fff!important}.search-input-nav-button:hover{transition:.25s ease;opacity:.75}.block-nav-button{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;color:#2490bc;text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;background:0 0;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;cursor:pointer;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.block-nav-button:hover i{transition:.25s ease;-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}.block-nav-button i{font-size:1.6rem!important;margin-left:.5rem}.block-nav-button,.block-nav-button i,.block-nav-button span{transition:.25s ease}.block-nav-button--orange{color:#ff6b00}.block-nav-button--red{color:#ff4b81}.block-nav-button--blue,.block-nav-button--blue a{color:#2490bc!important}.block-nav-button--green,.block-nav-button--green i{color:#1f8d51!important}.block-nav-button--grey{color:#2a3a46;opacity:.6}.block-nav-button--white{color:#fff}.scroll-to-top,.search-input-nav-button{position:absolute;transition:.25s ease;right:1.9rem}.scroll-to-top{bottom:3rem;font-size:5rem;color:#2a3a46;opacity:.5;display:block;z-index:10;right:5rem;cursor:pointer;position:fixed;background-color:transparent}.scroll-to-top:hover{transition:.25s ease;opacity:1}.show-pharmacy-button{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;margin-top:2.8rem;color:#1f8d51;padding-left:0!important}.pharmacy-finder-mobile-button i,.show-pharmacy-button i{margin-left:.5rem}.pharmacy-finder-mobile-button{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.5rem;line-height:2rem;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.75rem;color:#fff;background-color:#2490bc;text-decoration:none;transition:.25s ease;margin-top:0}.pharmacy-finder-mobile-button--hide{transition:.25s ease;margin-top:-3.5rem}.search-result-filter-buttons .button{border:.1rem solid rgba(60,60,60,.1)!important}.search-result-filter-buttons .button:hover{background-color:#fff!important;transition:.25s ease}.block-nav-button-sidebar{position:absolute;bottom:0;background-color:#f7f7f7;padding:2rem 0}.map-filter-button,.nearest-pharmacy-button{display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"IBM Plex Sans",sans-serif;font-size:1.6rem;line-height:2rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.nearest-pharmacy-button{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-weight:500;color:#2490bc}.nearest-pharmacy-button i{margin-left:.4rem;transition:.25s ease}.nearest-pharmacy-button:hover i{-webkit-transform:translateX(.4rem);-ms-transform:translateX(.4rem);transform:translateX(.4rem);transition:.25s ease}.map-filter-button{font-weight:400;color:#2a3a46;padding:.5rem .8rem;background-color:#f7f7f7;border-radius:3rem;border:1px solid rgba(60,60,60,.1);margin:0 .8rem .6rem 0;transition:.25s ease}.map-filter-button i{padding-left:.7rem;opacity:.6}.dark-mode-button{position:absolute;z-index:9999999999;right:-6rem;bottom:3.5rem}.dark-mode-button__element{width:2.5rem;position:absolute}.dark-mode-button__element--sun,.headings-title-menu-button i{transition:.25s ease}.dark-mode-button__element--moon:hover,.map-filter-button i:hover{transition:.25s ease;opacity:1}.no-hover-button:hover{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;cursor:auto}.filter-pharmacy-button,.txt-muted{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.filter-pharmacy-button{margin:2.4rem 0 0;padding:.5rem .8rem;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#2490bc;border-radius:10rem;margin:0;color:#fff;opacity:1}.txt-muted{opacity:.6;margin-right:2rem}.product-promotions-button{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ff6b00;text-decoration:none;margin-left:auto}.product-promotions-button:hover,[data-action=open-loyalty-card-infos-modal]:hover span,[data-action=show-all-login-buttons]:hover span{text-decoration:underline}.block-nav-button span,.product-promotions-button span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.contact-send-button{margin-top:3.3rem}.custom-accordion__content-wrapper{position:relative;max-height:0;overflow:hidden;transition:.5s ease}.custom-accordion__content{transition:.5s ease}.custom-accordion{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;row-gap:0;background-color:#fff;padding:1.6rem 4.8rem;cursor:pointer;border-radius:.8rem;border:1px solid #e7e7e7;box-shadow:.5rem .5rem 3rem 0 rgba(0,0,0,.1);transition:.25s ease}.custom-accordion.is-open{row-gap:1.8rem}.custom-accordion.is-open .loyalty-faq-question:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.custom-accordion.is-open .custom-accordion__content{max-height:initial;opacity:1}@media (max-width:992px){.custom-accordion{padding:1.6rem 2rem!important}}.custom-accordion__title{margin-right:1rem}.headings-title-menu-button{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;background-color:transparent!important;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem;color:#fff}.hide-off-button{font-size:1.6rem}.hide-off-button,.pharmacy-card-close-button{background-color:transparent;transition:.25s ease}.s-btn{margin-left:auto!important;color:#fff!important}.s-btn:before{content:""!important;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#2490bc;border-radius:10rem}.s-btn:hover:before{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}@media screen and (max-width:991px){.button-secondary{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.nav-button-wrapper{margin-top:1rem}.block-nav-button{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-order:3;-ms-flex-order:3;order:3}.additional-articles-button{padding-left:2rem}.scroll-to-top{bottom:0;right:3rem}.nearest-pharmacy-button{margin-bottom:2rem}.dark-mode-button{top:6rem;right:2rem}.dark-mode-button__mobile{top:1.5rem;right:2rem;z-index:1}.dark-mode-button__element{top:-1.5rem;right:.76rem}.filter-pharmacy-button{margin-right:0}.filter-pharmacy-button i{margin-left:.75rem}.block-nav-button-sidebar{display:none}.disease-button{display:-webkit-inline-box}.further-articles-button{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;text-decoration:none;margin-top:2.4rem}.further-articles-button span,.transparent-button,.transparent-button span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.transparent-button{font-size:1.5rem;font-style:normal;font-weight:400;text-decoration:none;margin-top:4.4rem}.transparent-button:hover{text-decoration:underline}.navigation-btn-custom{margin-top:2rem!important;margin-bottom:2rem!important;width:100%}}.dropdown_ham-button_navbar{display:inline-block;cursor:pointer}.bar1,.bar2,.bar3{width:2rem;height:.3rem;background-color:#2490bc;margin:.4rem 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-.5rem,.6rem);-ms-transform:rotate(-45deg) translate(-.5rem,.6rem);transform:rotate(-45deg) translate(-.5rem,.6rem)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-.4rem,-.45rem);-ms-transform:rotate(45deg) translate(-.4rem,-.45rem);transform:rotate(45deg) translate(-.4rem,-.45rem)}@media screen and (max-width:767px){.area-filter-button{width:100%;-webkit-justify-content:start!important;-ms-flex-pack:start!important;justify-content:start!important;border-top:.1rem dashed rgba(60,60,60,.2);margin:0;padding-top:2rem}.area-filter-close-button{margin-top:0}}.login-btn{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;width:100%;text-align:center;padding:1rem 1.6rem;text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.login-btn:before{content:"";width:2rem;position:absolute;left:1.6rem;display:block;height:2rem;background-size:contain;background-position:center;background-repeat:no-repeat}.login-btn:after{content:"";z-index:-1;position:absolute;left:0;top:0;border-radius:1.6rem;border:1px solid transparent;width:100%;height:100%;transition:.25s ease}.login-btn--facebook{color:#fff}.login-btn--facebook:before{background-image:url(../images/logos/login/facebook.svg)}.login-btn--facebook:after{background-color:#1877f2}.featured-info-card-row--single.featured-info-card-row--transparent .featured-info-card__title,.login-btn--google{color:#2a3a46}.login-btn--google:before{background-color:#fff;background-image:url(../images/logos/login/google.svg)}.login-btn--google:after{background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.1),0 0 3px 0 rgba(0,0,0,.03)}.login-btn--google:hover:after{border:1px solid rgba(60,60,60,.25)}.login-btn--apple{color:#fff}.login-btn--apple:before{background-image:url(../images/logos/login/apple.svg)}.login-btn--apple:after{background-color:#17232c;box-shadow:0 2px 3px 0 rgba(0,0,0,.1),0 0 3px 0 rgba(0,0,0,.03)}.login-btn--email{color:#2a3a46;background-color:transparent}.login-btn--email:before{background-image:url(../images/logos/login/email.svg);background-repeat:no-repeat;background-size:90%;background-color:transparent}.login-btn--email:after{background-color:#fff;border:1px solid #2a3a46}.login-btn:hover:after{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.tab{display:-webkit-flex;display:-ms-flexbox;display:flex}@supports not (gap:1rem){.tab{margin:0 1rem 1rem 0}.tab:last-child{margin-right:0}}.tab input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.tab input:checked+label{background-color:#67bb0a;color:#fff}.tab label{text-transform:uppercase;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.2rem;line-height:1.6rem;color:#2a3a46;transition:.25s ease;padding:.8rem 1.6rem;background-color:#f2f2f2;border-radius:4rem}.tab--black input:checked+label{background-color:#2a3a46}@media screen and (max-width:767px){.area-filter-button{width:100%;-webkit-justify-content:start!important;-ms-flex-pack:start!important;justify-content:start!important;border-top:.1rem dashed rgba(60,60,60,.2);margin:0;padding-top:2rem}.contact-send-button{margin-top:3.8rem}.area-filter-close-button{margin-top:0}}@-webkit-keyframes rotateAlt{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotateAlt{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.loader-icon{font-size:2.5rem!important;-webkit-animation:rotateAlt 1.5s infinite linear;animation:rotateAlt 1.5s infinite linear}.favorite-pharmacy-btn{color:#2a719e!important}.favorite-pharmacy-btn:before{border-color:#2a719e!important}.favorite-pharmacy-btn:hover{color:#2490bc}.favorite-pharmacy-btn i{font-size:1.75rem!important}@media (max-width:768px){[data-action=open-notification-center]{padding:.6rem 1.2rem;margin-top:-1px}[data-action=open-notification-center]:before{border:1px solid #d0d9e0!important}}.add-to-favorites-btn{display:block;font-size:2.25rem;cursor:pointer;background:0 0;padding:1rem 1rem .5rem;border-radius:10rem;-webkit-transform:translate(1rem,-1rem);-ms-transform:translate(1rem,-1rem);transform:translate(1rem,-1rem)}@media (hover:hover){.add-to-favorites-btn:hover i{transition:.25s ease;color:#19b9dc}.add-to-favorites-btn:hover i:before{content:"\ed36"}}.product-card-alt__outer-wrapper .add-to-favorites-btn,.product-desc-wrapper .add-to-favorites-btn{color:#000}.is-favorite .add-to-favorites-btn i:before{content:"\ed36";color:#2490bc}.category-subtitle-mobile{margin-left:1rem}[data-action=open-loyalty-card-infos-modal],[data-action=open-loyalty-card-infos-modal]:hover,[data-action=show-all-login-buttons],[data-action=show-all-login-buttons]:hover{text-decoration:none}[data-action=show-all-login-buttons]{display:none}.badge{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:6.2rem;z-index:1;text-align:center;right:0;height:6.2rem;border-radius:3.6rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.badge p,.small-badge p{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem}.badge p{line-height:1;margin-top:2px}.badge .badge-font-size-modifier{font-size:1.75rem}.badge--green{background-color:#2490bc}.badge--orange{background-color:#ff6b00}.badge--yellow{background-color:#ebc500}.badge--red{background-color:#ff4b81}.badge--blue{background-color:#2490bc}.price-badge{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem;width:7rem;height:7rem;background-color:#ff4b81!important;border-radius:10rem;margin-left:2.5rem}.price-badge--blue{background-color:#2892ba!important}.small-badge{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:3.2rem;height:3.2rem;border-radius:2.6rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.small-badge p{margin:0}.small-badge--green{background-color:#2490bc}.small-badge--purple{background-color:#8b409d}.small-badge--purple-2{background-color:#51216d}.small-badge--orange{background-color:#ff6b00}.small-badge--yellow{background-color:#ebc500}.small-badge--red{background-color:#8b409d}.small-badge--blue{background-color:#2490bc}.product-badges{margin-top:1.5rem!important}.product-badges .small-badge{position:relative}.product-badges .small-badge--hn{background-color:#43a455}.product-badges .small-badge--hn:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Hagyományos növényi gyógyszer";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--hn:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--ek{background-color:#e06794}.product-badges .small-badge--ek:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Étrend kiegészítő";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--ek:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--gyk{background-color:#874297}.product-badges .small-badge--gyk:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Gyógyszernek nem minősülő gyógyhatású készítmény";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--gyk:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--k{background-color:#e99fc1}.product-badges .small-badge--k:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Kozmetikum";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--k:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--vn{background-color:#874297}.product-badges .small-badge--vn:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Vény nélkül kapható gyógyszer";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--vn:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--ep{background-color:#f2b747}.product-badges .small-badge--ep:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Egészségpénztári kártyára kapható";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--ep:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--f{background-color:#4bb3bc}.product-badges .small-badge--f:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Fertőtlenítőszer";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--f:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--gys,.product-badges .small-badge--ot{background-color:#4082be}.product-badges .small-badge--gys:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Gyógyászati segédeszköz";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--gys:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--ot:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Orvostechnikai eszköz";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--ot:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--á{background-color:#99580c}.product-badges .small-badge--á:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Állatgyógyászati termék";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--á:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--gyt{background-color:#4082be}.product-badges .small-badge--gyt:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"speciális-gyógyászati célra szánt-tápszer";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--gyt:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--e,.product-badges .small-badge--rv{background-color:#a7a9ac}.product-badges .small-badge--e:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Egyéb termék";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--e:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--rv:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Receptre váltható";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--rv:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--yellow:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Vény nélkül kapható";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--yellow:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--blue:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Vény nélkül kapható";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--blue:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--gray:hover:before{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;content:"Vény nélkül kapható";padding:.4rem .5rem;position:absolute;width:auto;white-space:nowrap;top:-3.9rem;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);background-color:#2a3a46;opacity:.8;border-radius:.4rem}.product-badges .small-badge--gray:hover:after{content:"";width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #2a3a46;position:absolute;top:-1.1rem;opacity:.8}.product-badges--box{margin:1rem 0!important;padding:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-badges--box.hn{background-color:rgba(0,0,1,.1)}.product-badges--box.ek{background-color:rgba(224,103,148,.1)}.product-badges--box.gyk{background-color:rgba(135,66,151,.1)}.product-badges--box.k{background-color:rgba(233,159,193,.1)}.product-badges--box.vn{background-color:rgba(135,66,151,.1)}.product-badges--box.ep{background-color:rgba(242,183,71,.1)}.product-badges--box.f{background-color:rgba(75,179,188,.1)}.product-badges--box.gys,.product-badges--box.ot{background-color:rgba(64,130,190,.1)}.product-badges--box.á{background-color:rgba(153,88,12,.1)}.product-badges--box.gyt{background-color:rgba(64,130,190,.1)}.product-badges--box--e,.product-badges--box--rv{background-color:rgba(167,169,172,.1)}.product-badges--box .small-badge{min-width:2.8rem;min-height:2.8rem;max-height:2.8rem;margin-right:1.25rem;margin-top:0!important}.product-badges--box .campaign-landing-product-desc{margin-top:0!important;line-height:1.29;font-size:11px;text-align:left}.featured-info-card-row{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 3rem 2rem;min-height:33.4rem;border-radius:1.2rem;overflow:hidden}.featured-info-card-row--double{min-height:100%!important}.featured-info-card-row--double .featured-info-card__subtitle{font-family:"IBM Plex Serif",serif;font-size:2rem;font-style:normal;font-weight:400;line-height:2.8rem;opacity:1;margin-bottom:2rem}.featured-info-card-row.is-image-only{margin:3.2rem 0 0}.featured-info-card-row.is-image-only img{width:100%;height:auto;position:relative}.featured-info-card-row .featured-info-card:last-of-type{position:relative}.featured-info-card-row .featured-info-card svg{position:absolute;left:-1rem;top:0;height:100%;display:none}.featured-info-card-row--faded .featured-info-card:last-of-type:before{content:"";position:absolute;top:0;left:0;height:100%;width:70%;z-index:1}@media (max-width:991px){.featured-info-card-row--faded .featured-info-card:last-of-type:before{width:100%!important;top:unset;bottom:0;height:75%}}.featured-info-card-row--faded.featured-info-card-row--transparent .featured-info-card:last-of-type:before,.featured-info-card-row--faded.featured-info-card-row--white .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%)}@media (max-width:992px){.featured-info-card-row--faded.featured-info-card-row--transparent .featured-info-card:last-of-type:before,.featured-info-card-row--faded.featured-info-card-row--white .featured-info-card:last-of-type:before{background:linear-gradient(0deg,#fff 0%,rgba(255,255,255,0) 100%)}}.featured-info-card-row--faded.featured-info-card-row--green .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#10b15a 0%,rgba(16,177,90,0) 100%)}@media (max-width:992px){.featured-info-card-row--faded.featured-info-card-row--green .featured-info-card:last-of-type:before{background:linear-gradient(0deg,#10b15a 0%,rgba(16,177,90,0) 100%)}}.featured-info-card-row--faded.featured-info-card-row--blue .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#2490bc 0%,rgba(36,144,188,0) 100%)}@media (max-width:992px){.featured-info-card-row--faded.featured-info-card-row--blue .featured-info-card:last-of-type:before{background:linear-gradient(0deg,#2490bc 0%,rgba(36,144,188,0) 100%)}}.featured-info-card-row--faded.featured-info-card-row--purple .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#8b409d 0%,rgba(139,64,157,0) 100%)}@media (max-width:992px){.featured-info-card-row--faded.featured-info-card-row--purple .featured-info-card:last-of-type:before{background:linear-gradient(0deg,#8b409d 0%,rgba(139,64,157,0) 100%)}}.featured-info-card-row--faded.featured-info-card-row--red .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#ff5454 0%,rgba(255,84,84,0) 100%)}@media (max-width:992px){.featured-info-card-row--faded.featured-info-card-row--red .featured-info-card:last-of-type:before{background:linear-gradient(0deg,#ff5454 0%,rgba(222,72,108,0) 100%)}}.featured-info-card-row--faded.featured-info-card-row--orange .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#fa9015 0%,rgba(250,144,21,0) 100%)}@media (max-width:992px){.featured-info-card-row--faded.featured-info-card-row--orange .featured-info-card:last-of-type:before{background:linear-gradient(0deg,#fa9015 0%,rgba(250,144,21,0) 100%)}}.featured-info-card-row--full.featured-info-card-row--faded .featured-info-card:last-of-type:before{content:none}.featured-info-card a,.featured-info-card-row--full .featured-info-card__title{color:#fff!important}.featured-info-card-row .curved svg,.featured-info-card-row .diagonal svg{display:block;width:auto}@media (max-width:991px){.featured-info-card-row .curved svg,.featured-info-card-row .diagonal svg{display:none}}.featured-info-card-row:nth-of-type(odd) .featured-info-card:nth-of-type(odd){padding:7rem 4rem 7rem calc(9vw - 2rem)}.featured-info-card-row:nth-of-type(odd) .featured-info-card:nth-of-type(even){padding:7rem calc(9vw - 2rem) 7rem 4rem}.featured-info-card-row:nth-of-type(even){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.featured-info-card-row:nth-of-type(even) .featured-info-card:nth-of-type(odd){padding:7rem calc(9vw - 2rem) 6rem 6rem}.featured-info-card-row:nth-of-type(even) .featured-info-card:nth-of-type(even){padding:7rem 4rem 6rem calc(9vw - 2rem)}.headline-card{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.headline-card .card-img-wrapper{min-height:auto;aspect-ratio:4/3!important}.headline-card:nth-of-type(1) .card-img-wrapper{height:100%}@media (max-width:992px){.headline-card:nth-of-type(1) .card-img-wrapper{aspect-ratio:4/3}}@media (min-width:992px){.headline-card:nth-of-type(1){grid-area:1/1/2/5}}@media (min-width:1200px){.headline-card:nth-of-type(1){grid-area:1/1/2/4}}@media (min-width:992px){.headline-card:nth-of-type(2){grid-area:1/5/3/9}}@media (min-width:1200px){.headline-card:nth-of-type(2){grid-area:1/4/2/7}}@media (min-width:992px){.headline-card.headline-card--last{grid-area:2/1/2/9!important}}@media (min-width:1200px){.headline-card.headline-card--last{grid-area:1/7/2/9!important}}.featured-info-card{width:50%;position:relative;z-index:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.featured-info-card p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.8rem;line-height:3rem;margin-top:1.6rem;margin-bottom:4rem;opacity:1;color:#fff}.featured-info-card blockquote span,.featured-info-card p span,.featured-info-card tbody td span{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem}.featured-info-card blockquote,.featured-info-card--transparent blockquote{display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-info-card blockquote:before{font-family:"remixicon";content:"\ebdb";font-size:3.2rem;padding-right:2rem;color:#fff}.featured-info-card blockquote p,.featured-info-card--transparent blockquote p,.featured-info-card--white blockquote p,.text-wrapper text-wrapper--green blockquote p{margin-top:1rem;display:contents}.featured-info-card strong,.featured-info-card strong span,.featured-info-card--transparent strong,.featured-info-card--white strong{display:contents;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem}.dark-mode .featured-info-card--transparent tbody td,.featured-info-card blockquote,.featured-info-card h2,.featured-info-card tbody td,.featured-info-card--transparent blockquote,.featured-info-card--transparent tbody td{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;color:#fff}.featured-info-card h1{margin-top:1rem;color:#fff}.featured-info-card h1,.featured-info-card h1 span,.featured-info-card h2 span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem}.featured-info-card h2{font-weight:500;font-size:2.4rem;line-height:3.2rem;margin-bottom:.4rem}.featured-info-card h2 span{font-size:2rem;font-style:normal;font-weight:400;line-height:2.8rem}.featured-info-card h3{margin-top:2.8rem;color:#fff}.featured-info-card h3,.featured-info-card h3 span,.featured-info-card h4,.featured-info-card h4 span,.featured-info-card ol li span,.featured-info-card ul li span,.featured-info-card--transparent p{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.featured-info-card h4,.featured-info-card--transparent p{margin-top:2.8rem}.featured-info-card h5{color:#fff;opacity:.6;text-align:left;margin-top:2.8rem}.featured-info-card h5,.featured-info-card h5 span{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.featured-info-card ul,.featured-info-card--transparent ul,.featured-info-card--white ul{margin:4rem 0 6rem;padding-right:30%}.featured-info-card,.featured-info-card ol li,.featured-info-card ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff}.featured-info-card ul li{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-left:3.5rem;margin-bottom:4rem}.featured-info-card ul li:before{content:"•";display:block;margin-right:2rem;font-size:3rem;color:#fff;border-radius:2rem}.featured-info-card ol,.featured-info-card--transparent ol,.featured-info-card--white ol,.text-wrapper text-wrapper--green ol,.text-wrapper text-wrapper--green--purple ol{padding-left:3.9rem;margin-top:2.8rem;counter-reset:ol}.featured-info-card ol li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem}.featured-info-card ol li:before{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2.4rem;line-height:3.4rem;color:#fff;counter-increment:ol;content:counter(ol);margin-right:4rem}.featured-info-card .button-secondary:after{font-family:remixicon;content:"\ea5d";margin-left:1rem;color:#fff;font-size:1.5rem}.featured-info-card--green{background-color:#10b15a}.featured-info-card--green+.featured-info-card svg path{fill:#10b15a}.featured-info-card--orange{background-color:#fa9015}.featured-info-card--orange+.featured-info-card svg path{fill:#fa9015}.featured-info-card--yellow{background-color:#ebc500}.featured-info-card--yellow+.featured-info-card svg path{fill:#ebc500}.featured-info-card--transparent p{font-style:normal;font-weight:400;line-height:2.4rem;margin-top:1.6rem;margin-bottom:4rem;color:#2a3a46}.featured-info-card--transparent+.featured-info-card svg path,.featured-info-card--white+.featured-info-card svg path{transition:.25s ease;fill:#fff}.featured-info-card--transparent blockquote:before,.featured-info-card--white blockquote:before,.text-wrapper text-wrapper--green blockquote:before{font-family:"remixicon";content:"\ebdb";font-size:3.2rem;padding-right:2rem;color:#2490bc}.featured-info-card--transparent h1,.featured-info-card--transparent h2,.featured-info-card--transparent h3,.featured-info-card--transparent h4,.featured-info-card--transparent h5,.featured-info-card--white h1,.featured-info-card--white h2,.featured-info-card--white h3,.featured-info-card--white h4,.highlighted-article-card--white .card-content h1,.highlighted-article-card--white .card-content h2,.highlighted-article-card--white .card-content p{color:#2a3a46}.featured-info-card--transparent a,.featured-info-card--white a{color:#2490bc!important}.featured-info-card ol li,.featured-info-card--transparent ol li,.featured-info-card--transparent ul li{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.featured-info-card--transparent ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:3.5rem;margin-bottom:4rem;color:#fff}.featured-info-card--transparent ul li:before{content:"•";display:block;margin-right:2rem;font-size:3rem;color:#2490bc;border-radius:2rem}.featured-info-card--transparent ol li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem;color:#2a3a46}.featured-info-card--transparent ol li:before{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2.4rem;line-height:3.4rem;color:#1f8d51;counter-increment:ol;content:counter(ol);margin-right:4rem}.featured-info-card--transparent .button-secondary{color:#2a3a46!important}.featured-info-card--transparent .button-secondary:before{border:.1rem solid #2a3a46!important}.featured-info-card--transparent .button-secondary:hover:before{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.featured-info-card--transparent .button-secondary:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.featured-info-card--white{background-color:#fff}.featured-info-card--white p{margin-top:1.6rem;margin-bottom:4rem;opacity:.75}.featured-info-card--transparent ol li,.featured-info-card--white blockquote,.featured-info-card--white ol li,.featured-info-card--white ul li{display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-info-card--white blockquote,.featured-info-card--white ol li,.featured-info-card--white p,.featured-info-card--white tbody td,.featured-info-card--white ul li{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;color:#2a3a46}.featured-info-card--white h5{opacity:.6;text-align:left;margin-top:2.8rem}.featured-info-card--white ol li,.featured-info-card--white ul li{font-family:"IBM Plex Serif",serif;font-weight:700;line-height:2rem;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.featured-info-card--white ul li{margin-left:3.5rem;margin-bottom:4rem}.featured-info-card--white ul li:before,.text-wrapper text-wrapper--green ul li:before{content:"•";display:block;margin-right:2rem;font-size:3rem;color:#2490bc;border-radius:2rem}.featured-info-card--white ol li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem}.featured-info-card--white ol li:before{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2.4rem;line-height:3.4rem;color:#1f8d51;counter-increment:ol;content:counter(ol);margin-right:4rem}.featured-info-card--white .button-secondary{color:#fff!important}.featured-info-card--white .button-secondary:before{background-color:#2490bc;z-index:-1}.cookie-policy-comp-outer-wrapper .custom-checkbox label:before,.featured-info-card--white .button-secondary:after{color:#fff}.featured-info-card--red{background-color:#ff5454}.featured-info-card--red+.featured-info-card svg path{fill:#ff5454}.featured-info-card--blue{background-color:#2490bc}.featured-info-card--blue+.featured-info-card svg path{fill:#2490bc}.featured-info-card--purple{background-color:#8b409d}.featured-info-card--purple+.featured-info-card svg path{fill:#8b409d}.featured-info-card__subtitle{font-family:"IBM Plex Serif",serif;font-size:2rem;font-style:normal;font-weight:400;line-height:2.8rem;margin-bottom:.4rem}.featured-info-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem}.featured-info-card__lead{margin:0!important;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;margin-top:1.6rem;margin-bottom:4rem;opacity:.75}.featured-info-card-row--double .featured-info-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem;margin-bottom:.8rem}.card-content--small button,.featured-info-card-row--double .featured-info-card__lead{margin-top:2rem}.featured-info-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;background-color:#fff}.product-card,.product-card__header{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-card,.product-card:hover{text-decoration:none;transition:.25s ease}.product-card{overflow:hidden;border:.1rem solid rgba(60,60,60,.15);margin:0;height:100%;border-radius:1rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-card:hover{box-shadow:.5rem .5rem 2.5rem -1rem rgba(0,0,0,.25);-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.product-card__header{width:100%;background-size:cover;text-align:center;height:23rem;min-height:23rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:.1rem solid rgba(60,60,60,.15);padding:1.5rem 0;background-color:#f7f7f7}.product-card__header img{mix-blend-mode:multiply;height:auto;max-height:22.5rem;max-width:100%}.product-card__header .badge{position:absolute;bottom:-3.2rem;right:1.4rem}.product-card__desc{padding:2rem 2rem 0;height:100%}.product-card__body{height:100%;position:relative}.product-card__body .subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;overflow:hidden;display:none;color:#2a3a46}.product-card__body .title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;margin-bottom:1.6rem;padding-right:5rem;color:#2a3a46}.product-card__body .price{margin:2rem 0 2.4rem}.product-card__body .price .new-price,.product-card__body .price .original-price{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem;color:#ff4b81}.product-card__body .price .original-price{display:inline-block;margin-right:.8rem;color:#2a3a46;font-weight:400;opacity:.3;text-decoration:line-through}.product-card--green .product-card__body .title{color:#2490bc}.product-card--orange .product-card__body .title{color:#ff6b00}.product-card--yellow .product-card__body .title{color:#ebc500}.product-card--red .product-card__body .title,.text-wrapper text-wrapper--green--purple blockquote:before{color:#8b409d}.product-card--blue .product-card__body .title{color:#2490bc}.article-card,.product-card__body,.product-card__footer{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-card__footer{padding:15px 0;border-top:.5px dashed rgba(42,58,70,.3)}.product-card__footer .price{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;color:#2a3a46;opacity:.6;margin:0}.article-card{height:100%}.product-category-card-wrapper{height:100%}.product-category-card-wrapper--active .product-card{border:.1rem solid #ff4b81!important}.section-blog-home .swiper-slide{width:100%!important}.featured-disease-card-body{border-top:none;height:100%;background-color:#f7f7f7;border-left:.1rem solid rgba(60,60,60,.15);border-right:.1rem solid rgba(60,60,60,.15);border-bottom:.1rem solid rgba(60,60,60,.15);padding:2rem 2rem 2.5rem;transition:.25s ease}.featured-disease-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:20rem;height:100%;border-radius:.2rem;text-decoration:none;position:relative;transition:.25s ease}.featured-disease-card:hover{background-color:#fff;transition:.5s ease;box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.29)}.featured-disease-card:hover .featured-disease-card-body{background-color:#fff}.featured-disease-card__img-wrapper{max-height:21.2rem}.featured-disease-card__img{margin-top:0;border-left:.1rem solid rgba(60,60,60,.15);border-right:.1rem solid rgba(60,60,60,.15);border-top:.1rem solid rgba(60,60,60,.15)}.featured-disease-card__desc,.featured-disease-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46}.featured-disease-card__desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;line-height:2.4rem;margin-top:2rem;margin-bottom:2rem}.featured-disease-card--no-img{text-decoration:none}.featured-disease-card--no-img .featured-disease-card-body{height:100%;border-top:.1rem solid rgba(60,60,60,.15)}.card-content{position:absolute;padding-right:calc(32vw - 12rem);bottom:8rem;left:11rem}.card-content .button-secondary{color:#fff!important}.card-content .button-secondary:before{color:#fff!important;border-color:#fff!important}.card-content__subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:2.8rem;font-weight:400;margin-bottom:.4rem;color:#fff}.card-content__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#fff}.card-content p{font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:2.8rem;margin-top:2rem;color:#fff}.card-content .button{margin-top:2.2rem}.card-content--small{bottom:3.2rem;left:3.2rem;padding-right:0}.card-content--small h1,.card-content--small h2,.card-content--small p{font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:2.8rem;font-weight:400;color:#fff}.card-content--small h1{font-family:"IBM Plex Serif",serif;font-weight:700;line-height:3.2rem;margin-top:0;margin-bottom:1.5rem}.card-content--small p{font-size:1.6rem;line-height:2.2rem;margin-top:1.2rem}@media screen and (min-width:1199px){.small-articles-col{height:50%!important}.small-articles-col:nth-of-type(odd){padding-bottom:1rem}.small-articles-col:nth-of-type(even){padding-top:1rem}.highlighted-article-card-img{background-color:transparent!important}.highlighted-article-card-img .card-content__subtitle,.highlighted-article-card-img .card-content__title,.highlighted-article-card-img button,.highlighted-article-card-img p{color:#fff!important}.highlighted-article-card-img .card-content--small{-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}}@media screen and (max-width:767px){.highlighted-article-card .card-content--big{padding:3.2rem!important}.highlighted-article-card .card-content--big .button{margin-top:0!important}.highlighted-article-card .card-content button{margin-top:1rem!important}}@media screen and (max-width:1199px){.small-articles-col{padding-top:2rem}.highlighted-article-card--small .card-img-wrapper{display:none}.highlighted-article-card--small .card-content{position:relative!important}}@media screen and (max-width:991px){.highlighted-article-card{width:100%}.highlighted-article-card:before{background:linear-gradient(0deg,rgba(38,36,36,.65) 41.7%,rgba(39,36,36,.12) 98.64%)}.highlighted-article-card--small{text-decoration:none!important;height:100%!important}.highlighted-article-card--small .card-img-wrapper{display:none}.highlighted-article-card--small .card-content{position:relative!important;font-style:none;padding:0!important}.main-product-card{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.card-content{position:absolute;padding-right:3rem;bottom:3rem;left:3rem}.card-content--big{padding:5rem!important}}.highlighted-article-card{overflow:hidden;text-decoration:none!important}.highlighted-article-card .card-img-wrapper{position:relative;width:100%;overflow:hidden;height:100%}.highlighted-article-card .card-img-wrapper img{left:0;top:0;object-fit:cover;object-position:100%}.highlighted-article-card .card-img-wrapper:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(14.38deg,rgba(17,52,78,.5) 25.7%,rgba(100,100,100,0) 78.64%)}@media (max-width:768px){.highlighted-article-card .card-img-wrapper{aspect-ratio:1/1}}.highlighted-article-card--small{display:block;height:100%;cursor:pointer}.highlighted-article-card--small .card-content{text-transform:none!important}.highlighted-article-card--small .card-img-wrapper{width:100%;height:55%;min-height:auto}.highlighted-article-card--small .card-img-wrapper:before,.highlighted-article-card-no-img .card-img-wrapper:before,.highlighted-article-card.image-only .card-img-wrapper:before{content:none}.highlighted-article-card .card-img-wrapper img,.highlighted-article-card--small .card-img-wrapper img{height:100%;width:100%;z-index:-1;position:absolute}.highlighted-article-card-no-img .card-content{-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.highlighted-article-card{position:relative;bottom:0;left:0;border-radius:1.2rem}.highlighted-article-card .card-content{height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;padding:3.2rem;bottom:0;left:0}.highlighted-article-card .card-content--big{padding:11rem 5rem 4.8rem 4rem}.highlighted-article-card .card-content--small{width:100%;background-color:#2490bc;height:45%;row-gap:2rem;padding:2.9rem 2rem 3.5rem!important}.highlighted-article-card--purple{background-color:#8b409d}.highlighted-article-card--blue{background-color:#2490bc}.highlighted-article-card--red{background-color:#ff5454}.highlighted-article-card--green{background-color:#2490bc}.highlighted-article-card--orange{background-color:#ff6b00}.highlighted-article-card--white{background-color:#fff}.highlighted-article-card--white .card-content button{color:#2490bc}.highlighted-article-card--white .button:before{z-index:-2;background-color:#2490bc!important;border:none!important}.highlighted-article-card.image-only .card-content__subtitle,.highlighted-article-card.image-only .card-content__title,.highlighted-article-card.image-only object{display:none}.highlighted-article-card.image-only .card-content{padding:0;width:100%;height:100%}.highlighted-article-card.image-only .card-img-wrapper img{object-position:center}.highlighted-article-card.image-only .button.button-secondary{width:100%;height:100%;margin:0;opacity:0}@media (max-width:992px){.highlighted-article-card.image-only{height:auto!important}.highlighted-article-card.image-only img{position:relative}}.article-facebook-share-box,.featured-disease-card__more-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-facebook-share-box{margin-top:6rem;padding:1.8rem 2rem;background-size:30rem!important;border-radius:1rem;background-color:#dff5fa}.featured-disease-card__more-button{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#51216d;text-decoration:none;background-color:transparent;bottom:2.5rem}.featured-disease-card__more-button i{transition:.25s ease}.featured-disease-card__more-button:hover i{margin-left:.4rem;transition:.25s ease}.blog-article-card-wrapper{position:relative;margin-bottom:2rem;transition:.25s ease}.blog-article-card{display:block;text-decoration:none;width:100%;height:32rem;position:relative;overflow:hidden;box-sizing:border-box;transition:.25s ease;border-radius:1rem!important}.blog-article-card .article-title{padding:0}.blog-article-card:hover{box-sizing:border-box;transition:2s ease}.blog-article-card:hover .article-bg-img{-webkit-transform:translateX(-50%) scale(1.05);-ms-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.blog-article-card:hover .article-bg-img--double{-webkit-transform:translateX(0%) scale(1.05);-ms-transform:translateX(0%) scale(1.05);transform:translateX(0%) scale(1.05);margin-left:0}.blog-article-card--transparent:hover{transition:.25s ease;box-shadow:.5rem .5rem 2.5rem -1rem rgba(0,0,0,.23)}.blog-article-card--transparent .article-title{padding-left:0;color:#2a3a46}.blog-article-card--transparent .article-label{margin-top:3.7rem}.blog-article-card--transparent .sponsored-content-box{padding-left:0;padding-top:0}.blog-article-card--transparent .sponsored-content-box p{opacity:.5;color:#2a3a46;text-shadow:none!important}.sponsored-content-box{position:absolute;top:0;left:0;z-index:9;padding:.2rem .8rem;background-color:#ff7300;margin:2rem 0 0 2rem;border-radius:4rem;opacity:.9}.sponsored-content-box p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#fff}.article-bg-img{position:relative;z-index:1;height:100%;width:100%;object-fit:cover;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.25s ease;margin-left:50%}.article-bg-img--double{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);margin-left:0}.blog-endpage-head .article-bg-img{max-height:100%;-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important;margin-left:0!important}.blog-endpage-head .blog-article-card{height:59rem;pointer-events:none}.blog-endpage-head .article-title-wrapper{background-color:transparent!important}.blog-endpage-head .blog-article-card--transparent{height:27rem;padding:0 1rem;overflow:visible;box-shadow:none!important;border:none!important}.blog-endpage-head .blog-article-card--transparent .article-title{color:#2a3a46;line-height:4.6rem}.blog-endpage-head .blog-article-card--transparent:hover{box-shadow:none!important;border:none!important}.blog-endpage-head .blog-article-dark-overlay{opacity:.7!important}.blog-endpage-head .article-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.6rem;color:#fff;background-color:transparent;line-height:6.1rem}.blog-endpage-head .article-details,.hashtag-list-item button{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem}.blog-endpage-head .blog-article-text-wrapper{padding:6rem}.blog-endpage-head .article-card-text{bottom:6rem}.hashtag-list,.hashtag-list .hashtag-list-object{display:-webkit-flex;display:-ms-flexbox;display:flex}.hashtag-list{position:relative;z-index:2;margin-top:1.2rem}.hashtag-list .hashtag-list-object{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hashtag-list .hashtag-list-object a{display:block;margin-right:1rem;pointer-events:visible}.hashtag-list .hashtag-list-object button{margin-bottom:.2rem;border-left:0 solid transparent;transition:.25s ease}.hashtag-list .hashtag-list-object button:before{content:"";position:absolute;width:100%;bottom:-.4rem;transition:.25s ease;height:0;left:0}.hashtag-list .hashtag-list-object button:hover{-webkit-transform:translateY(-.4rem);-ms-transform:translateY(-.4rem);transform:translateY(-.4rem);transition:.25s ease}.hashtag-list .hashtag-list-object button:hover:before{height:.3rem;background:#dff5fa}.hashtag-list-item{margin-left:.8rem;white-space:nowrap}.hashtag-list-item button{font-weight:400;background-color:transparent;color:#dff5fa}.hashtag-list-item:first-of-type{margin-left:0}.blog-article-top-items{position:absolute;top:0;width:100%;height:100%}.blog-article-text-wrapper{padding:2rem;height:100%}.blog-card-label-object{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.2rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-card-label-object .article-label{margin-right:.5rem;text-decoration:none;transition:.25s ease;pointer-events:visible}.blog-card-label-object .article-label:hover{background-color:#2a719e;transition:.25s ease}.disease-card{border-bottom:.1rem dashed rgba(60,60,60,.4)!important;padding-bottom:2rem;margin-bottom:9.2rem}.disease-card__desc{margin:2rem 0 1.6rem}.disease-card__desc p,.disease-card__list a,.text-wrapper text-wrapper--green tbody td{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#2a3a46}.disease-card__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.disease-card__list a{font-size:1.4rem;line-height:2rem;opacity:.7;text-decoration:none;transition:.25s ease}.disease-card__list a:hover{opacity:.9}.disease-card__list a:after{content:"|";margin:0 .6rem;opacity:.3}.disease-card__list a:last-of-type:after{content:none!important}.disease-img-col:nth-child(odd){padding-right:6.6rem}.disease-img-col:nth-child(even){padding-left:4.2rem}.disease-category-img-wrapper{margin-bottom:6.8rem}.disease-category-img-wrapper .img-title{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;text-align:center;margin-top:1.2rem;color:#2a3a46;opacity:.7}.disease-card-head__counter,.disease-card-head__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.disease-card-head__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem;color:#8b409d}.disease-card-head__title i{font-weight:400!important;margin-right:.5rem}.disease-card-head__counter{color:#2a3a46;opacity:.8}.main-product-card{margin-top:2.8rem}.article-card-text{position:absolute;bottom:2rem;padding-right:2rem;z-index:3}.article-card-text--top{top:2rem}.article-card-text--half{padding-right:calc(22vw - 12rem)}.blog-article-dark-overlay{width:100%;height:100%;position:absolute;z-index:2;background:linear-gradient(180deg,rgba(100,100,100,0) 16.78%,rgba(16,37,53,.95) 66.68%)}.blog-article-dark-overlay,.blog-article-dark-overlay-hover{opacity:.7;transition:.25s ease}.article-label{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 1.2rem;background-color:#19b9dc;padding:.2rem .8rem;border-radius:2.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap!important}.article-desc,.article-label,.article-title{color:#fff;position:relative;z-index:3}.article-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.4rem .8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem;margin:1.6rem 0 2rem}.article-desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;margin:2.2rem 0 3.2rem}.article-desc--black{color:#2a3a46;margin:1.4rem 0 1.2rem}.article-details{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem;position:relative;z-index:3;color:#fff;margin-top:1.7rem;white-space:normal}.article-details--black{color:#2a3a46}[data-is-coupon-active]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.coupon-card-wrapper{text-decoration:none;height:100%}.coupon-card-wrapper.redeemed{opacity:.2}.coupon-card__badge-outer-wrapper,.coupon-card__inner-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-card__badge-outer-wrapper{background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:12.5rem}.coupon-card__badge-outer-wrapper button,button{height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:transparent;margin-bottom:0}.coupon-card__badge-outer-wrapper button:before{background-color:#2a719e;border-radius:10rem}.coupon-card__inner-wrapper{height:100%}.swiper-slide .coupon-card{min-height:auto}.swiper-slide .coupon-card__base-infos,.swiper-slide .coupon-card__image-wrapper,.swiper-slide a{min-height:18rem}.coupon-card,.coupon-card__inner-wrapper,.swiper-slide--last-coupon-card{display:-webkit-flex;display:-ms-flexbox;display:flex}.coupon-card{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ddd;border-radius:.8rem;overflow:hidden;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;transition:.25s ease;cursor:pointer;min-height:26rem;height:100%}.coupon-card.is-future,[data-is-coupon-active=active] button:before{background-color:#878787!important}.coupon-card.is-future button,[data-is-coupon-active=active] button{pointer-events:none}.coupon-card.is-future button:before{background-color:#878787}.coupon-card a{text-decoration:none;height:100%}@media (min-width:992px){.coupon-card:hover{-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem)}}.swiper-slide--last-coupon-card{height:auto;text-decoration:none}.coupon-card-wrapper--last{display:block;width:100%}.coupon-card-wrapper--last .coupon-card{background-color:#2a719e;min-height:25.95rem;padding:2.4rem}.coupon-card-wrapper--last .coupon-card .coupon-card__outer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.coupon-card-wrapper--last .last-coupon-card-link,.coupon-card-wrapper--last .last-coupon-card-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.5rem;line-height:3.6rem}.coupon-card-wrapper--last .last-coupon-card-link{line-height:2rem;font-size:1.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-card-wrapper--last .coupon-card__inner-wrapper{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:auto}[data-action-activate-coupon]:disabled:disabled,[data-is-coupon-active=active] button:disabled{background-color:transparent!important}[data-action-activate-coupon]:disabled:disabled:before,[data-is-coupon-active=active] button:disabled:before{background-color:#2a3a46!important;opacity:.2}[data-action-activate-coupon]:disabled{pointer-events:none}[data-action-activate-coupon]:disabled:before{background-color:#878787!important}.coupon-card__base-infos{max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:1.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:100%;z-index:1}.coupon-card__base-infos .coupon-card__base-infos-decorator{position:absolute;height:100%;width:1px;right:-3px;top:0}.coupon-card__base-infos.favorite .coupon-card__status{padding:.4rem;background-color:#fff;color:#2a3a46}@media (max-width:992px){.coupon-card__base-infos{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.coupon-card__title,.coupon-card__validity{font-family:"IBM Plex Serif",serif;font-weight:700;color:#fff}.coupon-card__validity{display:block;font-size:1.4rem;line-height:1.8rem;margin-bottom:.8rem}.coupon-card__title{font-size:1.6rem;line-height:2rem;word-break:break-word;margin-bottom:2rem}@media (max-width:992px){.coupon-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:3.9rem}}.coupon-card__status{border-radius:.4rem;padding:1.2rem 1.6rem .8rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2a3a46;border-bottom:1px solid #f1f1f1}.coupon-card__status .coupon-card__icon-container{width:16px;height:16px;display:inline-block;margin-right:4px;background-size:100%;background-color:var(--label-title-color);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle}.coupon-card__status .coupon-card__status-text .coupon-card__status-text-prefix{color:var(--label-title-color);font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.2rem;line-height:1.8rem}.coupon-card__status span{font-family:"IBM Plex Serif",serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}.coupon-card__status span strong{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.2rem;line-height:2rem}@media (max-width:992px){.coupon-card__status{font-size:1rem}.coupon-card__status p,.coupon-card__status span,.coupon-card__status strong{font-size:1rem;line-height:1.2}}.coupon-card__image-wrapper{height:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-card__image-wrapper img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain}@media (max-width:992px){.coupon-card__image-wrapper img{margin-top:2rem}}@media (max-width:768px){.coupon-card__image-wrapper img{margin-top:.5rem}}.coupon-card__badge,.coupon-card__badge-wrapper,.coupon-card__image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.coupon-card__badge-wrapper{height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}button:before{background-color:#2490bc;border-radius:10rem}.coupon-card__badge{padding:1.2rem 1.6rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;min-height:5.5rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#2a3a46}.coupon-card__badge .coupon-card__badge-inner-wrapper{width:100%}.coupon-card__badge .discount{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3rem;line-height:3.8rem;text-align:left}.coupon-card__badge .text{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.4rem;width:100%;left:0;text-align:left}.coupon-card__badge span{display:block}.coupon-card__badge,.product-card-alt,.product-card-alt__outer-wrapper{position:relative;height:100%}.product-card-alt__outer-wrapper .add-to-favorites-btn{position:absolute;right:1.6rem;top:2rem}.product-card-alt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #e7e7e7;border-radius:.4rem;padding-bottom:3.2rem;text-decoration:none;color:#2a3a46;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-card-alt__image{aspect-ratio:4/3;object-fit:contain;padding:1rem;width:100%;height:100%;min-height:24.9rem}.product-card-alt__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;border-top:1px solid #e7e7e7;padding:1.6rem;line-height:2.2rem;min-height:7.7rem}.product-card-alt__divider{margin:0 1rem;height:1px;width:calc(100% - 2rem);background-color:#e7e7e7}.product-card-alt__price-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#1f8d51;margin-bottom:.2rem}.product-card-alt__price-title--orange{color:#e76a39}.product-card-alt__price-title--red{color:#ff4b81}.product-card-alt__price-title--blue{color:#2892ba}.product-card-alt__price{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:2.7rem;margin-bottom:.2rem}.product-card-alt__previous-price,.product-card-alt__unit-price{font-family:"IBM Plex Serif",serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;color:#878787}.product-card-alt__price-badge,.product-card-alt__price-wrapper{padding:1.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-card-alt__price-wrapper .product-card-alt__price-badge{background-color:var(--badge-color)}.product-card-alt__price-wrapper .product-card-alt__price-title{color:var(--badge-color)}.product-card-alt__price-wrapper.has-new-price .product-card-alt__previous-price,.product-card-alt__price-wrapper.has-new-price .product-card-alt__price,.product-card-alt__price-wrapper.has-new-price .product-card-alt__unit-price,.product-card-alt__price-wrapper.has-new-price+.product-card-alt__divider+.product-card-alt__price-wrapper .product-card-alt__previous-price,.product-card-alt__price-wrapper.has-new-price+.product-card-alt__divider+.product-card-alt__price-wrapper .product-card-alt__price,.product-card-alt__price-wrapper.has-new-price+.product-card-alt__divider+.product-card-alt__price-wrapper .product-card-alt__unit-price{display:none}.product-card-alt__price-badge{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem;color:#fff;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:6rem;height:6rem;padding:1rem;border-radius:10rem;background-color:#ff4b81}.product-card-alt__price-badge--orange{background-color:#e76a39}.product-card-alt__price-badge--blue{background-color:#2892ba}@media screen and (min-width:992px){.featured-info-card-row--full{-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.featured-info-card-row--full:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 50%)!important;z-index:1}.featured-info-card-row--full .featured-info-card--transparent{padding:6rem calc(9vw - 2rem) 6rem 6rem!important;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 70%)!important}.featured-info-card-row--full .featured-info-card--transparent h2{color:#fff!important}.featured-info-card-row--full .featured-info-card--transparent p{color:#fff}.featured-info-card-row--full .featured-info-card--transparent .button-secondary{color:#fff!important;border:none!important}.featured-info-card-row--full .featured-info-card--transparent .button-secondary:before{border:.1rem solid #fff!important}}@media screen and (max-width:1102px){.article-card-text--half{padding-right:calc(26vw - 13.5rem)}.article-card-text--half .article-desc{display:none!important}}@media screen and (min-width:993px) and (max-width:1199px){.blog-article-text-wrapper{position:relative}.sponsored-content-box{bottom:0;top:initial;margin:0 0 2rem 2rem}.article-desc{font-family:"Fakt Pro Regular";font-size:1.4rem;line-height:2rem;position:relative;margin:2.2rem 0 .2rem;z-index:3}}@media screen and (max-width:1199px){.highlighted-articles{margin:1rem 1rem 4rem}.highlighted-article-card .card-content--small{height:auto!important}}@media screen and (max-width:991px){.highlighted-articles{padding:1rem 1rem 3rem!important;margin-bottom:3rem;background-color:transparent!important}.featured-info-card-row{margin:0 2rem 2rem}.featured-info-card-row--single{-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.featured-info-card-row--single .featured-info-card:nth-of-type(even){min-height:35rem}.featured-info-card-row--double .featured-info-card{padding-bottom:4rem!important}.featured-info-card-row--full .featured-info-card:last-of-type{min-height:20rem;display:none}.featured-info-card-row--full:after{z-index:0;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(14.44deg,rgba(60,60,60,.6) 49.74%,rgba(60,60,60,0) 76.74%)!important}.featured-info-card-row:nth-of-type(odd) .featured-info-card:nth-of-type(odd){padding:6rem 4rem 6rem calc(9vw - 2rem)}.featured-info-card-row:nth-of-type(odd) .featured-info-card:nth-of-type(even){padding:6rem calc(9vw - 2rem) 6rem 4rem}.featured-info-card-row:nth-of-type(even) r .featured-info-card:nth-of-type(odd){padding:6rem calc(9vw - 2rem) 6rem 6rem}.featured-info-card-row:nth-of-type(even) .featured-info-card:nth-of-type(even){padding:6rem 4rem 6rem calc(9vw - 2rem)}.card-img-wrapper{min-height:100%!important;padding-top:0}.card-content p,.card-content__subtitle{font-family:"IBM Plex Serif",serif;font-size:1.6rem;line-height:2rem;font-weight:400;margin-bottom:.4rem;color:#fff}.card-content__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin:.4rem 0 1.6rem;color:#fff}.card-content p{font-family:"IBM Plex Sans",sans-serif;line-height:2.2rem;margin-top:1.2rem;margin-bottom:2.2rem}.card-content--small{border-radius:1rem}.featured-info-card{width:100%!important;padding:3rem!important;min-height:20rem;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.featured-info-card__lead,.featured-info-card__subtitle,.featured-info-card__title{max-width:60rem}.section-blog-home .swiper-slide{padding:0 1rem}.disease-img-col{padding:0 1rem!important}.disease-card{border-bottom:.1rem dashed rgba(60,60,60,.4)!important;padding-bottom:2rem;margin-bottom:4.2rem}}@media screen and (max-width:767px){.blog-article-card{max-height:26rem}.blog-article-card--transparent{max-height:100%;padding-left:2rem}.blog-article-card--transparent .article-desc{display:inherit!important}.small-articles-col{padding-top:1rem}.card-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-content__title{-webkit-order:1;-ms-flex-order:1;order:1}.card-content .button{-webkit-order:3;-ms-flex-order:3;order:3}.card-content object{-webkit-order:2;-ms-flex-order:2;order:2}.card-content--small .card-content__subtitle{display:none}.blog-endpage-head .blog-article-card--transparent{padding:0}.blog-endpage-head .blog-article-card--transparent .article-title{font-family:"IBM Plex Serif",serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3.2rem;background-color:transparent!important;line-break:auto;padding:.5rem}.featured-info-card h1{font-family:"IBM Plex Serif",serif;font-size:2.8rem;line-height:3.6rem;margin:1.5rem 0}.featured-info-card-row{overflow:hidden}.featured-info-card-row--single .featured-info-card{min-height:auto!important}.featured-info-card-row--single .featured-info-card:nth-of-type(even){padding:0!important}.featured-info-card-row--single img{width:100%;position:relative;height:auto}.featured-info-card-row--double{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.featured-info-card-row--full img{width:100%}.blog-article-card-wrapper__transparent{display:none}.blog-article-card--transparent .blog-article-text-wrapper{padding:2rem 0}.article-facebook-share-box{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.article-facebook-share-box img{width:2.8rem;height:auto}.facebook-share-desc{margin:1.2rem 0 0!important}.s-btn{margin:2rem 0 0!important}.blog-endpage-head .blog-article-text-wrapper{padding:2rem}.blog-endpage-head .article-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2.2rem;line-height:2.8rem;padding:.5rem}.blog-endpage-head .article-card-text{bottom:2rem;padding-right:0}.blog-article-dark-overlay{background:linear-gradient(180deg,rgba(60,60,60,0) 1%,#3c3c3c 60%)}.article-list{padding-right:0!important;margin-bottom:2.8rem!important}.article-list-item{margin-left:2rem!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important;margin-bottom:3rem!important}.article-list-item:last-child{margin-bottom:0!important}.section-blog-home .blog-article-card-wrapper__transparent{display:inherit;margin-bottom:0}.section-blog-home .blog-article-card-wrapper__transparent .article-card{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.section-blog-home .blog-article-card-wrapper__transparent .blog-article-card{min-height:26rem}.section-blog-home .blog-article-card-wrapper .article-desc{display:inherit}.article-bg-img--double{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%}.article-card-transparent,.article-desc{display:none}.featured-disease-card{margin:0 .3rem 1.2rem!important}.blog-categories-nav{display:none!important}}@media screen and (max-width:575px){.featured-info-card__subtitle{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.article-card{-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.featured-info-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem}.featured-info-card-row--full .featured-info-card__title,.featured-info-card-row--single .featured-info-card__title{margin-bottom:2.8rem}.featured-info-card-row--full .featured-info-card__lead,.featured-info-card-row--single .featured-info-card__lead{display:none}}.profile-setting__notification-list{margin-top:4.8rem;position:relative}@media (max-width:992px){.profile-setting__notification-list{overflow-x:hidden;margin-top:1.5rem}}.profile-setting__notification-card-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:.25s ease;margin-top:-.25rem;position:relative}@media (max-width:992px){.profile-setting__notification-card-right{position:absolute;background-color:#ff5454;right:0;width:0;overflow:hidden;top:0;height:100%;opacity:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.profile-setting__notification-card-right .profile-setting__notification-card-data{display:none}.profile-setting__notification-card-right .profile-setting__notification-remove-button{color:#fff;font-size:1.75rem;margin:0}}.profile-setting__notification-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1.6rem 1.6rem;border-bottom:1px solid #e7e7e7;transition:.25s ease;cursor:pointer;position:relative}.profile-setting__notification-card.read .profile-setting__notification-card-text{opacity:.5}.profile-setting__notification-card:last-child{border-bottom:1px solid transparent}.profile-setting__notification-card:hover{background-color:rgba(40,40,40,.05)}.profile-setting__notification-card:hover .profile-setting__notification-remove-button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.profile-setting__notification-card-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:.8rem}.profile-setting__notification-card-subtitle,p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.profile-setting__notification-card-data{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;text-align:center}.profile-setting__notification-remove-button{font-size:2.25rem;background-color:transparent;display:-webkit-flex;display:-ms-flexbox;display:flex;width:4rem;height:4rem;margin-top:.5rem;border-radius:6rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0;color:#2490bc;transition:.25s ease;opacity:0;-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}@media (max-width:992px){.profile-setting__notification-remove-button{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.profile-setting__notification-remove-button:hover{background-color:rgba(0,0,0,.05)}input::-webkit-input-placeholder{color:#84949f;font-weight:300;opacity:.6}input::-moz-placeholder{color:#84949f;font-weight:300;opacity:.6}input:-ms-input-placeholder{color:#84949f;font-weight:300;opacity:.6}input::placeholder{color:#84949f;font-weight:300;opacity:.6}input[type=number]{-moz-appearance:textfield!important}input[type=text]{padding:1rem 1.6rem;border-radius:2.5rem;-moz-appearance:none}input[type=number],input[type=text]{width:100%;appearance:none;background-color:#fff;border:.1rem solid rgba(60,60,60,.2);font-family:sans-serif;font-size:1.5rem;line-height:1.4rem;color:#2a3a46;transition:background-color .25s ease;-webkit-appearance:none}input[type=email],input[type=number],input[type=password],select{padding:1rem 1.6rem;border-radius:2.5rem}input[type=email],input[type=password],select,textarea{width:100%;appearance:none;background-color:#fff;border:.1rem solid rgba(60,60,60,.2);font-family:sans-serif;font-size:1.5rem;line-height:1.4rem;color:#2a3a46;transition:background-color .25s ease;-webkit-appearance:none;-moz-appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border:.1rem solid rgba(60,60,60,.1);transition:background-color .25s ease;outline:none;box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.2)}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{transition:background-color .25s ease}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{transition:background-color .25s ease}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{transition:background-color .25s ease}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{transition:background-color .25s ease}select{line-height:1.2}textarea{border-radius:.6rem;padding:1.6rem;resize:none}.textarea-counter,.textarea-label{display:-webkit-flex;display:-ms-flexbox;display:flex}.textarea-label{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:.8rem;padding:0 1rem}.textarea-label span{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.4rem;display:block}.textarea-counter{gap:.25rem}button:active,input[type=button]{outline:none!important}.field-contactform-email,.field-contactform-name{margin-bottom:1.2rem}.checkbox-wrapper-contact .custom-checkbox,.no-result-text{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem}.no-result-text{margin-bottom:.5rem;color:#3c3c3c;opacity:.6}#footer-tos,#newsletter-tos,.checkbox-wrapper-contact .regular-checkbox{margin-right:.5rem}.checkbox-wrapper-contact .custom-checkbox{margin:3rem 0 1rem;padding-left:1.2rem;color:#2a3a46;display:-webkit-inline-box;opacity:.8;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.regular-checkbox-contact{display:inline-block}.field-nl-email,.highlighted-articles .wave-wrapper img,.wave-bg svg{width:100%}.dropdown-input-wrapper .dropdown.visible,.field-nl-email__input{display:-webkit-flex;display:-ms-flexbox;display:flex}.has-success .checkbox{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:.25s ease}.has-error .checkbox{transition:.25s ease}.has-error .help-block-error,.help-block-error{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem}.has-error .help-block-error{transition:.25s ease;-webkit-order:1;-ms-flex-order:1;order:1;margin:.3rem 0;-webkit-transform:translateY(.6rem);-ms-transform:translateY(.6rem);transform:translateY(.6rem);-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;opacity:.6}.field-footer-tos,.field-newsletter-tos,.help-block-error{display:-webkit-flex;display:-ms-flexbox;display:flex;transition:.25s ease}.help-block-error{opacity:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;padding-left:.8rem;color:#ff4b81!important;margin-top:.5rem}.help-block-error:before{font-family:remixicon;content:"\ec18";margin-right:.5rem}.field-footer-tos,.field-newsletter-tos{margin-top:3.3rem;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.field-footer-tos label,.field-newsletter-tos label{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46;opacity:.7;display:-webkit-inline-box;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.field-footer-tos label a,.field-newsletter-tos label a{color:inherit;margin-left:.3rem}.field-footer-tos label:after,.field-newsletter-tos label:after{color:#2a3a46!important;opacity:.7!important}.searchbar{display:block;position:relative;width:100%}.regular-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.regular-checkbox:before{font-family:"remixicon";content:"\eb38";color:#2a3a46;opacity:.4;font-size:2rem;transition:.25s ease}.regular-checkbox:checked:before{font-family:"remixicon";content:"\eb3b";color:#2490bc;background-color:#fff;opacity:1;font-size:2rem;transition:.25s ease}.searchbar__input{padding-right:5.5rem!important;position:relative}.searchbar__button{position:absolute;padding:.6rem 1.2rem;background-color:#f7f7f7;color:#84949f;border-radius:2.2rem;border:.1rem solid #d0d9e0;right:.3rem;top:.25rem;font-size:0;cursor:pointer;transition:.25s ease}.searchbar__button:hover{opacity:.9;transition:.25s ease}.searchbar__button:focus{outline:none}.ABC-sorting-input{display:none}div[aria-invalid=true]~.invalid-feedback{display:block;margin-top:.5rem;max-height:3rem;opacity:.6;transition:.25s ease}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{-webkit-transform:translateY(.75rem);-ms-transform:translateY(.75rem);transform:translateY(.75rem);margin-left:1.8rem}.input-wrapper{position:relative}.input-wrapper .show-password-btn{position:absolute;right:1.25rem;top:.75rem;background-color:transparent;height:2.5rem;transition:.25s ease}.input-wrapper .show-password-btn i,.invalid-feedback{font-size:2.25rem;opacity:.4;transition:.25s ease}.input-wrapper .show-password-btn:hover i{opacity:1}.input-wrapper:before{pointer-events:none}.invalid-feedback{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;max-height:0;opacity:0;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:1.5rem;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);color:#d20835!important}.is-invalid+.form-group{margin-bottom:2rem}a+.invalid-feedback{position:absolute;margin:1rem 0 0 -2rem}.is-invalid+a+.invalid-feedback{transition:.25s ease;opacity:1!important;-webkit-transform:translateY(.75rem);-ms-transform:translateY(.75rem);transform:translateY(.75rem)}.feedback-message:before{font-family:remixicon;margin-right:.7rem;content:"\eb18"}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{margin-top:.5rem;max-height:3rem;opacity:.8!important;transition:.25s ease}.is-invalid~.invalid-feedback:before,.is-invalid~.invalid-tooltip:before,.was-validated .form-control:invalid~.invalid-feedback:before,.was-validated .form-control:invalid~.invalid-tooltip:before{font-family:remixicon;content:"\ec18";margin-right:.5rem}.contact-input{margin-top:1.2rem}.contact-input:first-child{margin-top:0}.form-group>label,.input-label{display:block;margin-bottom:1rem;font-weight:700;font-size:1.2rem;line-height:1.6rem}.contact-textarea,.feedback-message,.form-group>label,.input-label{font-family:"IBM Plex Sans",sans-serif}.feedback-message{font-weight:400;margin:1.5rem 0 0 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:2rem;color:#2a719e}.contact-textarea{font-size:1.5rem;line-height:2.1rem;height:12rem;width:100%;background-color:#fff;border:.1rem solid #d0d9e0;color:#84949f!important;padding:1rem 1.6rem;border-radius:2.4rem;margin-top:1.2rem}.contact-textarea:focus{box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.2);transition:1s ease;outline:none}.contact-textarea::-webkit-input-placeholder{opacity:.6;color:#84949f!important}.contact-textarea::-moz-placeholder{opacity:.6;color:#84949f!important}.contact-textarea:-ms-input-placeholder{opacity:.6;color:#84949f!important}.contact-textarea::placeholder{opacity:.6;color:#84949f!important}@media screen and (max-width:991px){.field-newsletter-tos{margin-top:4rem}}@media screen and (max-width:767px){.ABC-sorting-input{-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.field-footer-tos label{padding-right:1rem}.help-block-error{margin-left:0!important;padding-left:0}.checkbox{margin-top:1.5rem}.field-nl-email{display:table-cell}}.switch-wrapper{padding-bottom:1.7rem;border-bottom:1px solid #e7e7e7}.switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.switch input:checked+label:before{right:.3rem}.switch input:checked+label:after{background-color:#19b9dc}.switch .custom-control-label,.switch label{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;line-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;color:#2a3a46;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:576px){.switch .custom-control-label,.switch label{width:100%}}.switch .custom-control-label:before,.switch label:before{content:""!important;margin:0!important;height:1.6rem;min-height:1.6rem;max-height:1.6rem;opacity:100%;width:1.6rem;min-width:1.6rem;max-width:1.6rem;border-radius:3rem;display:block;background-color:#fff;position:absolute;right:1.5rem;transition:.25s ease}.switch .custom-control-label:after,.switch label:after{content:"";transition:.25s ease;width:3.4rem;min-width:3.4rem;max-width:3.4rem;height:2rem;min-height:2rem;max-height:2rem;background-color:#878787;margin-left:.8rem;border-radius:3rem}.dropdown-input-wrapper{position:relative}.dropdown-input-wrapper:before{font-family:remixicon;pointer-events:none;position:absolute;right:2rem;top:1rem;content:"\ea41";font-size:1.9rem;width:1.9rem;height:2rem;transition:.25s ease}.dropdown-input-wrapper.is-open:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown-input-wrapper input{max-width:100%!important;cursor:pointer}.dropdown-input-wrapper .dropdown{position:absolute;width:100%;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;z-index:999;padding:1.2rem 1.6rem .6rem;border:1px solid rgba(60,60,60,.15);border-radius:1.6rem;max-height:15rem;overflow-y:scroll;margin-top:.5rem;scrollbar-width:thin;scrollbar-color:#909090 transparent}.dropdown-input-wrapper .dropdown::-webkit-scrollbar{width:.75rem;height:.7rem;background-color:transparent}.dropdown-input-wrapper .dropdown::-webkit-scrollbar-track{display:none}.dropdown-input-wrapper .dropdown::-webkit-scrollbar-button{display:none}.dropdown-input-wrapper .dropdown::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#909090}.dropdown-input-wrapper .dropdown::-webkit-scrollbar-corner{display:none}.dropdown-input-wrapper .dropdown .dropdown-item{display:block;cursor:pointer;padding:.5rem 0 1rem;text-align:left;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.custom-checkbox a:hover,.dropdown-input-wrapper .dropdown .dropdown-item:hover{text-decoration:underline}.custom-checkbox{margin:0 1.4rem 0 0;cursor:pointer}.custom-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-checkbox input:checked+label:before{font-family:"remixicon";content:"\eb3b";color:#19b9dc;opacity:1;font-size:2rem;transition:.25s ease}.custom-checkbox label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;text-align:left;font-size:1.5rem;margin-bottom:2px;color:#2a3a46}.custom-checkbox label:before{font-family:"remixicon";margin-right:1rem;content:"\eb38";color:#2a3a46;opacity:.4;font-size:2rem;margin-top:-2px;transition:.25s ease}.custom-checkbox a{text-decoration:none;margin:0 .5rem;color:#2a3a46;display:contents}.checkbox-wrapper-contact .custom-checkbox{line-height:1.2}.checkbox-wrapper-contact .custom-checkbox a{color:#19b9dc!important;margin-left:0;transition:.25s ease;display:inline}.checkbox-wrapper-contact .custom-checkbox a:hover{color:#2a719e!important;text-decoration:underline!important}.custom-control-label.custom-control-label--chkbox-lg{position:relative;padding-left:4rem;font-family:"IBM Plex Serif",serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.2rem}.custom-control-label.custom-control-label--chkbox-lg::before{display:inline-block;position:absolute;top:0;left:0;width:3rem;height:3rem;font-size:3rem!important;margin-top:0!important;cursor:pointer}.cookie-policy{background-color:#2a3a46;display:none;position:fixed;width:100%;z-index:51;bottom:0;border-top:1px solid rgba(23,35,44,.5);left:0;padding:2.8rem 0}.cookie-policy-hide{bottom:-100%;transition:1s ease}.cookie-policy-text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cookie-policy-desc{font-family:"IBM Plex Serif",serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.2rem;color:#d0d9e0;margin:0}.cookie-policy-agree-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.cookie-policy-secondary-button{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;color:#fff;text-decoration:none;text-align:center;margin-top:2rem}.cookie-policy-comp__description a:hover,.cookie-policy-secondary-button:hover{text-decoration:underline}.cookie-policy-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2.2rem;color:#fff;margin:1.1rem 0}.cookie-policy-subtitle a{color:#2490bc}.cookie-policy-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.8rem;line-height:2.4rem;margin:0;color:#dff5fa}@media screen and (max-width:767px){.cookie-policy .cookie-policy-agree-button{margin-top:2.415rem}.cookie-policy__row{padding:0 1rem}.cookie-policy__buttons{margin-top:2.4rem;margin-right:auto;margin-left:auto}}.cookie-policy-comp{position:fixed;bottom:0;background-color:#2a3a46;color:#fff;z-index:9999999999;width:100%;padding:3rem 0;border-top:solid 1px rgba(255,255,255,.15)}.cookie-policy-comp,.cookie-policy-comp .container{display:-webkit-flex;display:-ms-flexbox;display:flex}.cookie-policy-comp .custom-control-label{color:#fff!important}.cookie-policy-comp__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem;margin-bottom:1.25rem}.cookie-policy-comp__description,.cookie-policy-comp__description a{font-family:"IBM Plex Sans",sans-serif;font-size:1.4rem;line-height:2.2rem}.cookie-policy-comp__description{margin-bottom:.5rem;font-weight:400}@media (max-width:992px){.cookie-policy-comp__description{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2.2rem}}.cookie-policy-comp__description a{color:#fff!important;font-weight:700;text-decoration:none}@media (max-width:992px){.cookie-policy-comp__description a{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2.2rem}}.cookie-policy-comp__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.cookie-policy-comp__inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cookie-policy-comp__text-wrapper{padding-right:3.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.cookie-policy-comp__text-wrapper{padding-right:0}}.cookie-policy-comp__button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.4rem}@media (max-width:992px){.cookie-policy-comp__button-wrapper{margin-top:2rem;width:100%}.cookie-policy-comp__button-wrapper .button-primary{width:100%}}.cookie-policy-comp__checkbox-wrapper{display:none;-webkit-column-gap:1.4rem;-moz-column-gap:1.4rem;column-gap:1.4rem;margin-bottom:1.6rem}@media (max-width:768px){.cookie-policy-comp__checkbox-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cookie-policy-comp__checkbox-wrapper .custom-checkbox{padding-left:0}}.cookie-policy-comp-outer-wrapper .custom-checkbox input,[data-option=accept-selection],[data-option=reject-all]{display:none}.cookie-policy-comp-outer-wrapper{position:fixed;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;width:100vw;height:100vh;z-index:999;display:-webkit-flex;display:-ms-flexbox;display:flex}.cookie-policy-comp-outer-wrapper .cookie-policy-comp{position:relative;max-width:65rem;border:solid 1px rgba(255,255,255,.15);border-radius:2px;padding:3rem 4rem;transition:.25s ease ease}.cookie-policy-comp-outer-wrapper .cookie-policy-comp.is-open{min-height:49rem}@media (max-width:768px){.cookie-policy-comp-outer-wrapper .cookie-policy-comp{max-width:calc(100% - 2.5rem);padding:2rem 1.5rem;min-height:auto}}.cookie-policy-comp-outer-wrapper .cookie-policy-comp__inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cookie-policy-comp-outer-wrapper .cookie-policy-comp__button-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:1.6rem}.cookie-policy-comp-outer-wrapper .cookie-policy-comp__text-wrapper{padding-right:0}.cookie-policy-comp-outer-wrapper .cookie-policy-comp__checkbox-wrapper{margin-top:2rem;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}.cookie-policy-comp-outer-wrapper .pointer-none{pointer-events:none}.cookie-policy-comp-outer-wrapper .custom-checkbox{margin-right:0;padding:.75rem 1rem;border-radius:4px;border:1px solid rgba(255,255,255,.2);transition:.25s ease;max-height:3.5rem;overflow:hidden}.cookie-policy-comp-outer-wrapper .custom-checkbox input:checked+label:after{content:"";position:absolute;width:1.2rem;height:1.2rem;display:block;z-index:-1;left:.5rem;top:.25rem;background-color:#fff!important}.cookie-policy-comp-outer-wrapper .custom-checkbox:hover{border:1px solid rgba(255,255,255,.6)}.cookie-policy-comp-outer-wrapper .custom-checkbox-desc{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.8rem;padding-top:1rem}.cookie-policy-comp-outer-wrapper .cookie-policy-comp__checkbox{max-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.cookie-policy-comp-outer-wrapper .cookie-policy-comp__checkbox:after{font-family:"remixicon";content:"\ea10";font-size:2rem;position:absolute;right:0}.cookie-policy-comp-outer-wrapper .cookie-policy-comp__checkbox .custom-control-label{margin-bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cookie-policy-comp-outer-wrapper .custom-checkbox--accordion{max-height:3.5rem;transition:.25s ease}.cookie-policy-comp-outer-wrapper .custom-checkbox--accordion.is-open .cookie-policy-comp__checkbox:after{content:"\f004"}.cookie-policy-comp-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(39,36,36,.4)}.hero{width:100%;background:#fff}.hero h2,.hero h4{font-weight:700;font-size:2rem;line-height:2.8rem;margin:6rem 0 2rem}.hero h2{font-family:"IBM Plex Serif",serif;font-size:3.2rem;line-height:4rem;color:#2490bc;margin:3rem 0}.hero h3,.hero h3 span{margin:2rem 0;padding-right:12rem;font-weight:700}.hero h3{font-size:2.4rem;line-height:3.4rem;color:#2a3a46}.hero h3,.hero h3 span,.hero p{font-family:"IBM Plex Serif",serif}.hero h3 span{font-size:3.2rem;line-height:4rem;color:#2490bc}.hero p{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;margin-bottom:4rem;color:#2a3a46}.hero .price,.hero .price-details,.hero h4{font-family:"IBM Plex Sans",sans-serif}.hero .price,.hero .price span{font-weight:500;font-size:2.2rem;line-height:2.8rem}.hero .price{margin-bottom:1.2rem;opacity:1}.hero .price span{display:inline-block;margin-right:.8rem;font-family:"IBM Plex Sans",sans-serif;opacity:.6;text-decoration:line-through}.hero .price-details{font-size:1.2rem;line-height:2rem;margin-bottom:.2rem}.hero .price-details strong,.hero--pink .price span{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:2rem;font-weight:800}.hero .button{margin:4rem 0 8rem}.hero .button--colored-hero{display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:auto!important}.hero--pink{background-color:#c49ec8}.hero--pink p{padding-right:21rem;opacity:.6}.hero--pink .price,.hero--pink h2{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem;color:#fff}.hero--pink .price{font-size:2.4rem;line-height:3.4rem}.hero--pink .price span{font-weight:700;font-size:2.2rem;line-height:2.8rem;opacity:1;color:#2a3a46}.hero-product-img{width:100%;height:100%;object-fit:cover}.hero-product{background-color:transparent!important;margin-bottom:2rem}.hero-product .hero-title{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2rem;line-height:2.4rem;margin-bottom:1rem}.hero-product__row{margin:0 2rem!important;background-color:#c9a5d3;border-radius:1rem;overflow:hidden}.wave-bg-wrapper{position:relative}.wave-bg{position:absolute;width:100%;z-index:-1}.wave-bg__assets{height:30rem;background-color:#f7f7f7;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;transition:.25s ease;margin-bottom:-.2rem}.wave-bg__assets img{position:absolute;bottom:-.2rem;width:100%}.highlighted-articles{padding:2rem 2rem 1rem;position:relative;z-index:1}.highlighted-articles .row{margin-bottom:2rem}.highlighted-articles .row:last-of-type{margin-bottom:0}.highlighted-articles .wave-wrapper{position:absolute;height:auto;bottom:-.2rem;left:0;width:100%}.swiper-button-next:after,.swiper-button-prev:after,.wave-dark{display:none}.hero-product-details-wrapper{padding:11rem 5rem 11rem 0}.hero-product-details-wrapper h2{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem;color:#fff;margin-bottom:1.2rem}.hero-product-details-wrapper p{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:#2a3a46}.hero-product-details-wrapper .price{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem;color:#fff;margin:.4rem 0 .8rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-product-details-wrapper .price span{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.8rem;line-height:2rem;color:#84949f}.hero-product-details-wrapper .hero-price-details-wrapper{margin-top:.8rem}.hero-product-details-wrapper .hero-price-details-wrapper .price-detail{margin-bottom:0;color:#2a3a46;font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:2rem}@media screen and (max-width:991px){.hero-product{padding:0!important}.hero-product-details-wrapper{padding:2rem 1rem}.pharmacy-finder-hero{margin-top:8rem!important}}@media screen and (max-width:767px){.hero{padding:0 1rem}.hero .button{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero .price-details{margin-top:0}.hero--pink h2,.hero-transparent h2,.hero-transparent h4{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem}.hero--pink .related-product{margin-top:-2rem;z-index:1}.hero--pink p{padding-right:0}.hero--pink .hero-left-col{z-index:2;padding-left:2rem!important}.hero .button{margin:1.8rem 0!important}.highlighted-articles{margin-top:5rem}.hero-product__row{margin:0 1rem!important}.hero-transparent h2{font-size:2.4rem;line-height:3.4rem;margin-bottom:2.8rem;padding-right:6.9rem;margin-top:.5rem}.hero-transparent h4{margin:0!important;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.hero-transparent p{display:none}}.scollable-row.swiper-container{padding-bottom:4.5rem}.scollable-row.swiper-container .swiper-wrapper{height:unset!important}.scollable-row.swiper-container .swiper-slide{height:unset}.scollable-row.swiper-container .swiper-scrollbar{bottom:.5rem!important}.scollable-row.swiper-container:hover .swiper-button-next,.scollable-row.swiper-container:hover .swiper-button-prev,.scollable-row.swiper-container:hover .swiper-scrollbar{opacity:1!important}.scollable-row.swiper-container.swiper-container{width:100%;margin-left:auto;margin-right:auto}.scollable-row.swiper-container .movie-card:after{padding:0 1.5rem;-webkit-transform:translateX(-1.5rem);-ms-transform:translateX(-1.5rem);transform:translateX(-1.5rem)}.products-swiper-container .swiper-slide{padding-right:0}@media (min-width:992px){.products-swiper-container .swiper-slide{max-width:25%}}.swiper-pagination .swiper-pagination-bullet{width:2.2rem;min-width:2.2rem;height:6px;background-color:#2892ba;opacity:.3}.swiper-pagination .swiper-pagination-bullet-active{opacity:1}.swiper-pagination--coupons{display:-webkit-flex;display:-ms-flexbox;display:flex}.swiper-section{overflow:hidden}.swiper-nav-buttons-wrapper{position:relative}.swiper-button-next{font-size:6rem;opacity:.8;margin-right:6vw;color:#d3d3d3!important;transition:.25s ease}.swiper-button-next:hover,.swiper-button-prev,.swiper-button-prev:hover{opacity:1;transition:.25s ease}.swiper-button-prev{font-size:6rem;opacity:.8;margin-left:6vw;color:#d3d3d3!important}@media screen and (max-width:767px){.swiper-nav-buttons{display:none!important}.pharmacy-endpage-gallery-wrapper .swiper-slide .gallery-img{height:20rem;width:auto}}@media screen and (max-width:991px){.swiper-container-tablet{max-width:92vw}.swiper-container{overflow:hidden}}@media (max-width:1200px){.ads-wrapper-main .ads-wrapper-y{width:100%}}@media (max-width:992px){.ads-wrapper-sidebar{margin-inline:auto}}@media screen and (max-width:767px){.ads-wrapper-main{margin-top:0}.ads-wrapper-main:last-child{margin-bottom:1rem}}.discount-news-sheet-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2.9rem 6.3rem 2.9rem 3.1rem;margin:9.1rem 0;text-decoration:none;background-color:#c4f3fe}.discount-news-sheet-block .badge{background-color:#ff4b81;min-width:6.2rem}.discount-news-sheet-block .badge p{font-size:2.5rem}@media (max-width:992px){.discount-news-sheet-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.9rem}}.discount-news-sheet-block:hover i{-webkit-transform:translateX(.75rem);-ms-transform:translateX(.75rem);transform:translateX(.75rem)}.discount-news-sheet-block__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.discount-news-sheet-block__inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}.discount-news-sheet-block__title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.discount-news-sheet-block__title-wrapper i{font-size:3.6rem;line-height:1;margin-left:1.7rem;color:#ff4b81;transition:.25s ease}.discount-news-sheet-block__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#000;text-decoration:none;margin-left:2.9rem;text-align:left}@media (max-width:768px){.discount-news-sheet-block__title{margin-left:0;margin-top:1rem}}.discount-news-sheet-block__img-wrapper{position:absolute;right:6.3rem}@media (max-width:992px){.discount-news-sheet-block__img-wrapper{position:relative;margin-top:2rem;right:unset}}.discount-news-sheet-block__img-wrapper img{max-width:25rem;height:auto}@media (max-width:992px){.discount-news-sheet-block__img-wrapper img{width:100%}}.search-result-details{height:100%;width:33.333333%;padding:1.2rem;background-color:#f7f7f7;border:.1rem solid rgba(60,60,60,.1);border-radius:.2rem;margin-left:2rem;scrollbar-width:thin;scrollbar-color:#bcbcbc transparent}.search-result-details::-webkit-scrollbar{width:.75rem;height:.7rem;background-color:transparent}.search-result-details::-webkit-scrollbar-track{display:none}.search-result-details::-webkit-scrollbar-button{display:none}.search-result-details::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#bcbcbc}.search-result-details::-webkit-scrollbar-corner{display:none}#filters-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkbox-wrapper{position:relative;margin-right:0!important;border-bottom:.1rem dashed rgba(61,61,61,.25)}.checkbox-wrapper label{display:block;padding:1.2rem 0;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46}.checkbox-wrapper input[type=checkbox]{position:absolute;right:0;top:1.2rem}.search-result-header{padding:2rem 0 0 2rem}.campaign-map{display:none}.endpage-map{aspect-ratio:1/1;width:100%;height:auto}.endpage-map img{object-fit:cover}.filter-category-wrapper{margin:1.2rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-result-filter-title,.search-results-counter{font-family:"IBM Plex Sans",sans-serif;font-weight:400;line-height:2rem;color:#2a3a46}.search-results-counter{margin-bottom:2rem;font-size:1.6rem}.search-result-filter-title{font-size:1.4rem;opacity:.6}.map-container{display:-webkit-flex;display:-ms-flexbox;display:flex;height:52rem;width:100%;margin:0 0 9.6rem;position:relative;box-sizing:border-box;overflow:hidden}.map-container--user-page{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:80rem}.map-container--user-page .search-result-details{width:100%!important;margin:0!important;overflow-y:scroll}.map-container--user-page .map-wrapper{width:100%;min-height:32rem}.endpage-map img,.map-container--user-page .map-wrapper #map{width:100%;height:100%}[data-profile-option=favorite-pharmacies] .pharmacy-filter-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2rem}@media (max-width:992px){[data-profile-option=favorite-pharmacies] .map-container{display:-webkit-flex;display:-ms-flexbox;display:flex}[data-profile-option=favorite-pharmacies] #map{height:50%!important;position:absolute!important}}#checkbox-container{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px}.checkbox-wrapper *{cursor:pointer}.checkbox-wrapper:not(:last-of-type){margin-right:20px}.cluster>div:nth-child(2){width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.cluster{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5%;margin-left:2.5%}.cluster img{width:50px;clip:auto!important}.cluster span{font-family:"Averta Regular";font-size:1.2rem;color:#fff}.cluster-2{margin-top:1%;margin-left:4.3%}#search-results{position:relative}.map-container__results{padding-right:1.2rem;position:relative;overflow:auto;scrollbar-width:thin;scrollbar-color:#909090 transparent}#bookmarks::-webkit-scrollbar,.map-container__results::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:.75rem;height:.7rem;background-color:transparent}#bookmarks::-webkit-scrollbar-track,.map-container__results::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{display:none}#bookmarks::-webkit-scrollbar-button,.map-container__results::-webkit-scrollbar-button,body::-webkit-scrollbar-button,html::-webkit-scrollbar-button{display:none}.map-container__results::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#909090}.map-container__results::-webkit-scrollbar-corner{display:none}.search-column-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fafafa}.search-input-wrapper{display:none}.search-input-wrapper+p{margin:10px}.pharmacy-finder .footer,.section-distributor .featured-info-card-row .featured-info-card .featured-card-head .featured-info-card__title{margin-top:0}.pharmacy-finder-section{position:relative}.pharmacy-finder-section .search-input-wrapper{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.pharmacy-finder-section .pharmacy-filter-buttons{margin:2rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex}.pharmacy-finder-section .map-finder-controls{width:66.6%;margin:0 auto}.pharmacy-finder-section .searchbar__button{position:absolute;padding:.6rem 1.2rem!important;opacity:.5;background-color:rgba(60,60,60,.08);color:#3c3c3c;border-radius:2.2rem;border:none;right:.4rem;top:.4rem;cursor:pointer}.pharmacy-finder-section .map-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.pharmacy-finder-section #map{max-width:100%}.page canvas,.pharmacy-finder-section .search-input-wrapper{width:100%}.gm-style-iw{display:none}.info-window{width:300px}#map{width:66.66666%;transition:.5s ease}#mapSearch{width:100%}#mapSearch,#search-button{padding:1rem 2rem}#selected-card-container .search-result-card{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#selected-card-container .search-result-card--dark{border:1px solid #2490bc}#selected-card-container .pharmacy-details{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#selected-card-container .filter-pharmacy-button,.search-result-card__title+h4+p{margin-bottom:1.5rem}.search-result-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:.2rem;max-height:200rem;text-align:left;transition:.25s ease;padding:1.2rem 2rem 1.2rem 1.2rem;margin-bottom:.4rem;background-color:#fff}.search-result-card:not(.search-result-card--selected){cursor:pointer}.search-result-card .tel-details-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:unset!important;-ms-flex-direction:unset!important;flex-direction:unset!important;margin-right:auto}.search-result-card .tel-details-wrapper .detail-title{margin-right:1rem}.search-result-card .tel-details-wrapper .detail-type--comment{opacity:.6}.search-result-card:hover{text-decoration:none}.search-result-card--dark{border-bottom:5px solid #000}.search-result-card p{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.4rem;line-height:1.6rem;color:#2a3a46;margin-bottom:.5rem}.search-result-card i{font-size:2.5rem;color:#2490bc}.close-search-result-card{max-height:9rem;overflow:auto;transition:.25s ease}.close-search-result-card .pharmacy-card-close-button{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:.25s ease}.search-result-card__title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem;color:#2a3a46;margin-bottom:.3rem;display:block}.search-result-card__title+h4{margin-bottom:10px}#map-filter-tag-container,#map-filters-container{display:-webkit-flex;display:-ms-flexbox;display:flex}#map-filters-container{margin-bottom:2rem}#map-filter-tag-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center}#map-filter-tag-container button{margin:.4rem}#map-result-count{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem}.spinner-container{position:relative;margin-top:100px;height:50px}.spinner{position:absolute;z-index:5;display:block!important;margin:auto;left:0;top:0;bottom:0;right:0;border-radius:100%;width:15px;height:15px;box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf;-webkit-animation:spin ease infinite 4s}@-webkit-keyframes spin{0%,to{box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf}25%{box-shadow:-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49}50%{box-shadow:-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf}75%{box-shadow:15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49}}@keyframes spin{0%,to{box-shadow:15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf}25%{box-shadow:-15px 15px #dfdfdf,-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49}50%{box-shadow:-15px -15px #4f4d49,15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf}75%{box-shadow:15px -15px #dfdfdf,15px 15px #4f4d49,-15px 15px #dfdfdf,-15px -15px #4f4d49}}@media screen and (max-width:1199px){.pharmacy-finder-section .map-finder-controls{width:90%}}@media screen and (max-width:991px){.search-result-details{position:relative;width:100%;max-height:50vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto;overflow-X:hidden;display:block;margin:0;margin-top:1rem}.pharmacy-finder-section .pharmacy-filter-buttons{margin:2rem 0 4rem}.map-section{overflow:hidden;padding-bottom:4.5rem}.map-container{height:100%;display:block;margin-top:0;overflow:visible!important;margin-bottom:2rem}#map{position:relative!important;height:35vh}#map,.pharmacy-finder-section .map-finder-controls{width:100%}.gm-style iframe+div{bottom:unset;top:.5rem}}@media screen and (max-width:767px){.pharmacy-finder-section .pharmacy-filter-buttons{margin:2rem 0}#map-result-count{padding-left:.7rem}.tel-details-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.search-result-details{margin-top:0}}.gm-style-pbc{z-index:4!important;pointer-events:none}.gm-style-pbt{line-height:3rem}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#bcbcbc}body::-webkit-scrollbar-corner,html::-webkit-scrollbar-corner{display:none}button{cursor:pointer;outline:none}ul{list-style-type:none}.row{position:relative}.theme--dark a,.theme--dark h1,.theme--dark h2,.theme--dark h3,.theme--dark h4,.theme--dark h5,.theme--dark li,.theme--dark p,.theme--dark span{color:#fff}.bg--white,.theme--dark .swiper-scrollbar,.theme--dark .swiper-scrollbar-drag{background-color:#fff}.muted,.section-distributor .featured-info-card-row .featured-info-card .featured-card-head .featured-info-card__lead{opacity:.6}.further-img-s{height:auto;padding:0 1.5rem;background-color:#f7f7f7;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:.2rem;cursor:pointer;width:100%}.further-img-s i,.further-img-s p{color:#2a3a46;opacity:.6;font-size:1.6rem;line-height:1.6rem}.further-img-s p{font-family:"IBM Plex Serif",serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.2rem;margin:0!important}.swiper-lightbox{visibility:hidden;pointer-events:none;opacity:0;transition:all .25s ease,background-filter 1s;position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.6) 97.4%);z-index:101}.swiper-lightbox .swiper-wrapper{height:calc(100vh - 35rem);top:15rem}.square-image img,.swiper-lightbox .swiper-container{width:100%;height:100%}.swiper-lightbox .swiper-button-next,.swiper-lightbox .swiper-button-prev{transition:opacity .25s ease;background-color:transparent}.swiper-lightbox .swiper-button-next *,.swiper-lightbox .swiper-button-next:after,.swiper-lightbox .swiper-button-prev *,.swiper-lightbox .swiper-button-prev:after{display:none}.swiper-lightbox .swiper-button-next:before,.swiper-lightbox .swiper-button-prev:before{color:#fff;font-size:2.4rem}.swiper-lightbox .swiper-button-disabled{opacity:.6!important}.swiper-lightbox .close-gallery-button,.swiper-lightbox .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.swiper-lightbox .swiper-slide{text-align:center;font-size:18px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:auto}.swiper-lightbox .close-gallery-button{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;position:absolute;z-index:21;cursor:pointer;top:6rem;background-color:transparent;right:7.5rem}.swiper-lightbox .close-gallery-button i{margin-left:.3rem;transition:.25s ease}.swiper-lightbox .close-gallery-button *{color:#fff}.swiper-lightbox .close-gallery-button:hover i{transition:.25s ease;-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}.swiper-lightbox .swiper-lightbox__info-and-controls{position:absolute;bottom:7rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.swiper-lightbox .swiper-lightbox__info-and-controls *{position:relative}.swiper-lightbox .swiper-pagination{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swiper-lightbox .swiper-pagination *{color:#fff}.swiper-lightbox .swiper-button-next,.swiper-lightbox .swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.swiper-lightbox .swiper-button-prev{left:6rem;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.swiper-lightbox .swiper-button-next{right:6rem;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.swiper-lightbox .swiper-pagination-fraction{letter-spacing:.2rem;color:#fff}.swiper-lightbox .swiper-lightbox__slide-description,.swiper-lightbox .swiper-lightbox__slide-title{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.8rem;line-height:2rem;margin-bottom:.4rem}.swiper-lightbox .swiper-lightbox__slide-description{font-size:1.4rem;margin-bottom:3rem;opacity:.6}.swiper-lightbox .swiper-lightbox__fade-e,.swiper-lightbox .swiper-lightbox__fade-w{position:absolute;top:0;width:15%;height:100%;z-index:2}.swiper-lightbox .swiper-lightbox__fade-w{left:0;background:linear-gradient(270deg,rgba(17,19,22,0) 0%,#111316 82.65%)}.swiper-lightbox .swiper-lightbox__fade-e{right:0;background:linear-gradient(90deg,rgba(17,19,22,0) 0%,#111316 82.65%)}[data-action=lightbox-trigger]{cursor:pointer}.blog-hero .swiper-button-next,.blog-hero .swiper-button-prev,.sidenav-gallery__top-nav .swiper-button-next,.sidenav-gallery__top-nav .swiper-button-prev{left:unset;right:unset;position:relative;width:unset;height:unset;margin-top:unset;outline:none!important}.blog-hero .swiper-button-next:after,.blog-hero .swiper-button-prev:after,.sidenav-gallery__top-nav .swiper-button-next:after,.sidenav-gallery__top-nav .swiper-button-prev:after{display:none!important}.blog-hero .swiper-pagination,.sidenav-gallery__top-nav .swiper-pagination{position:relative;bottom:unset;width:unset}.no-icon-transition i,.no-transition,.no-transition *{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.blog-hero .swiper-pagination,.open-gallery-button span,.sidenav-gallery__top-nav .swiper-pagination,.social-icon span{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.translated-left{-webkit-transform:translateX(-3rem);-ms-transform:translateX(-3rem);transform:translateX(-3rem)}.locked{overflow:hidden}.social-icon-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-icon{transition:opacity .25s ease}.social-icon span{display:block;margin-bottom:2.8rem;word-break:break-all}.social-icon--facebook,.social-icon--instagram,.social-icon--linkedin,.social-icon--twitter,.social-icon--vimeo,.social-icon--youtube{display:inline-block;width:2rem;height:2rem;margin-right:.8rem;background-size:contain;background-repeat:no-repeat;background-position:center center}.social-icon--facebook span,.social-icon--instagram span,.social-icon--linkedin span,.social-icon--twitter span,.social-icon--vimeo span,.social-icon--youtube span{display:none}.social-icon--facebook{background-image:url(../images/icons/facebook.svg)}.social-icon--twitter{background-image:url(../images/icons/twitter.svg)}.social-icon--instagram{background-image:url(../images/icons/instagram.svg)}.social-icon--linkedin{background-image:url(../images/icons/linkedin.svg)}.social-icon--youtube{background-image:url(../images/icons/youtube.svg)}.social-icon--vimeo{background-image:url(../images/icons/vimeo.svg)}.break-word *{word-break:break-all}.square-image{width:100%;position:relative}.square-image:before{display:block;content:"";width:100%;padding-top:100%}.square-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.square-image img{display:block;position:absolute;top:0;left:0;object-fit:cover}.overflow-row-hidden{width:100%;max-width:100vw;overflow-x:hidden}.section-blog-footer{background-color:#2a3a46;padding:6rem 0 8rem}.section-blog-footer .blog-header{margin-bottom:6rem}.section-blog-footer .button-container{text-align:center;margin-top:6rem}.bg--light.swiper-lightbox{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),linear-gradient(180deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.7) 97.4%)}.bg--light .swiper-lightbox__info-and-controls *{color:#fff}.alert{z-index:10;position:fixed;top:0;left:50%;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:2rem 2.8rem;border-radius:0 0 .6rem .6rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.alert .close{display:none}.alert-success{background-color:#2490bc;color:#fff}.alert-danger{background-color:#8b409d;color:#fff}.alert.hidden{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}@media (min-width:1921px){body,html{font-size:11px}}@media (min-width:2200px){body,html{font-size:12px}}@media (min-width:2400px){body,html{font-size:13px}}@media (min-width:2600px){body,html{font-size:14px}}@media (min-width:2800px){body,html{font-size:15px}}@media (min-width:3000px){body,html{font-size:16px}}@media (min-width:3200px){body,html{font-size:17px}}@media (min-width:3400px){body,html{font-size:18px}}@media (min-width:3600px){body,html{font-size:19px}}@media (min-width:3840px){body,html{font-size:20px}}@media (max-width:575px){.close-gallery-button{top:5rem;right:3rem}.xs-hide{display:none}.xs-100{display:block!important;width:100%;text-align:center}.xs-100 .jam{position:absolute;right:2.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-blog-footer{padding:4rem 0}.section-blog-footer .button-container{margin-top:2rem}}@font-face{font-family:"remixicon";src:url(../fonts/remixicon.eot?t=1572787439022);src:url(../fonts/remixicon.eot?t=1572787439022#iefix) format("embedded-opentype"),url(../fonts/remixicon.woff2?t=1572787439022) format("woff2"),url(../fonts/remixicon.woff?t=1572787439022) format("woff"),url(../fonts/remixicon.ttf?t=1572787439022) format("truetype"),url(../fonts/remixicon.svg?t=1572787439022#remixicon) format("svg");font-display:swap}.alma-box:before,.template-divider{pointer-events:none}.alma-box{padding:57px 60px;width:100%;position:relative;background-color:#10b15a;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:15px;overflow:hidden;margin-bottom:2rem}.alma-box:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background:url(../images/gyongy-box-bg.svg);background-repeat:no-repeat;background-position:calc(100% - 4rem) bottom;mix-blend-mode:soft-light;opacity:.15}@media (max-width:991px){.alma-box{padding:35px}}.alma-box--blue{background-color:#2490bc}.alma-box--red{background-color:#ff5454;color:#fff}.alma-box--purple{background-color:#8b409d;color:#fff}.alma-box--yellow{background-color:#fa9015;color:#fff}.alma-box--orange{background-color:#ff6b00;color:#fff}.alma-box--grey{background-color:#f9f8f8;color:#fff}.alma-box--grey:before{mix-blend-mode:unset;opacity:.05}.alma-box.alma-box--grey span{color:#272424!important}.alma-box span,.alma-box--blue span,.alma-box--purple span,.alma-box--red span,.alma-box--yellow span,.campaign-content-text-cols--green .campaign-content-text-cols__text-wrapper p{color:#fff!important}.alma-box__details,.alma-box__title{color:#fff!important;margin-top:0!important}.alma-box__title{font-family:"IBM Plex Serif",serif!important;font-weight:700!important;z-index:1!important;font-size:32px!important;line-height:36px!important;margin-bottom:26px!important}.alma-box__details{font-family:"IBM Plex Sans",sans-serif;font-size:14px!important;line-height:20px!important;margin-bottom:10px!important}.alma-box__subtitle{font-family:"IBM Plex Serif",serif;color:#fff!important;font-size:20px!important;line-height:26px!important;z-index:1!important;margin:0 0 27px!important}.alma-box__desc,.alma-box__desc strong{font-size:16px!important;line-height:20px!important}.alma-box__desc{color:#fff!important;width:80%!important;margin-top:0!important;opacity:.7!important;z-index:1!important;font-family:"IBM Plex Serif",serif}@media (max-width:991px){.alma-box__desc{width:100%}}.alma-box__desc strong{font-family:"IBM Plex Serif",serif!important;font-weight:700!important}.alma-box__bg-img{position:absolute;width:auto;height:100%;bottom:0;right:0;z-index:0}.campaign-content-left .campaign-content-left__text{font-family:"IBM Plex Serif",serif;font-size:18px;padding-bottom:25px}.campaign-content-left__text-wrapper{color:#3c3c3c!important}.campaign-content-left{margin-bottom:40px}.campaign-content-left__text{color:#3c3c3c!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:20px}.campaign-content-left__img-subtitle{font-family:"Fakt Pro Regular",sans-serif;font-style:italic;font-size:14px!important;opacity:.6;margin-top:10px!important;text-align:center}.campaign-content-left__col,.campaign-content-left__img-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.campaign-content-left__img-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.campaign-content-left__text-title{font-family:"IBM Plex Serif",serif;font-size:16px;font-weight:700;margin-bottom:10px}.campaign-content-text-cols{margin:40px 0}.campaign-content-text-cols__text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 40px;background-color:#f9f8f8;border-radius:2px}.campaign-content-text-cols--green .campaign-content-text-cols__text-wrapper{background-color:#1f8d51}.campaign-content-text-cols__title{font-family:"IBM Plex Serif",serif!important;font-weight:700!important;font-size:18px;margin-top:0!important;margin-bottom:10px!important}.campaign-content-text-cols__text{font-family:"IBM Plex Serif",serif!important;font-size:18px!important;line-height:28px!important;color:#3c3c3c!important;margin-top:0!important}.campaign-content-text-cols__text--right{padding:15px!important}.foodora-block__content-title-strong{font-family:"IBM Plex Serif",serif!important;font-weight:700!important;font-size:4rem;line-height:5rem;position:relative;z-index:0}.foodora-block__content-title-strong:before{content:"";position:absolute;height:10px;width:100%;background-color:#fff;bottom:3px;left:0;z-index:-1}.foodora-block__bottom-border{margin-top:-1px}.foodora-block__legal{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:2rem;display:block;background-color:#df1067;text-align:center;padding-top:.5rem;padding-bottom:3.3rem;border-radius:0 0 2.8rem 2.8rem;position:relative;color:#fff}@media (min-width:992px){.foodora-block__legal{width:calc(100% - 6rem);margin-left:3rem}}.foodora-block__footer{margin-bottom:-2px}@media (max-width:990px){.foodora-block__content{padding:1.5rem 2.5rem 7.2rem}}.campaign-content-image-text-wrap .image-text-wrap__text{font-size:1.6rem;line-height:2.6rem}.foodora-block .foodora-block__footer-button-wrapper a,.foodora-block__content-item-numbering{font-family:"IBM Plex Serif",serif!important;font-weight:700!important}.foodora-block__footer-button-wrapper{text-align:center;padding:0 1rem;background-color:#df1067;margin-top:-.3rem;position:relative}@media (min-width:992px){.foodora-block__footer-button-wrapper{padding:1rem 0 1rem 3rem;margin-left:3rem;width:calc(100% - 6rem)}}.foodora-block .foodora-block__footer-button-wrapper a{padding:1.4rem 3rem;font-size:1.8rem;line-height:2rem;display:block!important;text-decoration:none;color:#d70f64!important;margin:0 auto;z-index:0}@media (min-width:992px){.foodora-block .foodora-block__footer-button-wrapper a{width:-webkit-max-content;width:-moz-max-content;width:max-content}}#canvas,.foodora-block-btn{position:relative}.component:before,.foodora-block-btn:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.foodora-block-btn:before{transition:.25s ease;z-index:-1}.foodora-block-btn:hover:before{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.foodora-block-btn:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.foodora-block-btn.btn-white:before{background-color:#fff!important}.foodora-block-btn.magenta-btn:before{background-color:#d70f64!important}.foodora-campaign-text{font-family:"IBM Plex Sans",sans-serif!important;font-size:18px}@media (max-width:990px){.column-reverse{-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.column-reverse img{margin-bottom:1rem}}.image-text-wrap__text{text-align:justify}.image-text-wrap__img{width:50%;height:auto;float:left;padding:1rem 2rem .65rem 1rem}@media (max-width:990px){.image-text-wrap__img{padding:0 0 1rem;width:100%}}.component{width:100%;margin:5.6rem 0;position:relative}.component__text{position:absolute;color:#fff;z-index:1;padding:4rem 6rem 9.3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:0}@media (max-width:990px){.component__text{padding:3rem 6rem 9.3rem 3rem}}.component__subtitle,.component__title{font-family:"IBM Plex Serif",serif;color:#fff}.component__title{font-weight:700;font-size:3.4rem;line-height:5rem}.component__subtitle{font-size:2.3rem;line-height:2.6rem}.component__subtitle strong{font-family:"IBM Plex Serif",serif!important;font-weight:700;font-size:2.3rem!important;line-height:3.4rem!important;color:#fff}.component__desc{font-family:"IBM Plex Sans",sans-serif;font-size:1.4rem;line-height:1.8rem;width:70%;margin-top:1.375rem;color:#fff}.component img{width:100%;height:auto;min-height:30rem;object-fit:cover}.component:before{opacity:.45;pointer-events:none;background:linear-gradient(90deg,#000 0%,rgba(0,0,0,0) 100%);z-index:1}.campaign-component__product-block{display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:.2rem;background-color:#fff;box-shadow:10px 20px 50px rgba(0,0,0,.06)}@media (max-width:990px){.campaign-component__product-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-block__text{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-block__product-details,.product-block__text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-block__text{height:auto;max-width:60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;color:#3c3c3c;padding:4.2rem 2rem 7.6rem 5.5rem}@media (max-width:990px){.product-block__text{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:2rem}}.product-block__img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:3rem;max-width:40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.product-block__img img{max-width:100%;height:auto}@media (max-width:990px){.product-block__img{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.product-block__product-price-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.product-block__special-offer-period{font-family:"IBM Plex Sans",sans-serif;font-size:1.4rem;line-height:2.2rem;margin-bottom:2rem;opacity:.5}@media (max-width:990px){.product-block__special-offer-period{margin-bottom:1.5rem}}.product-block__discount-badge{font-family:"IBM Plex Sans",sans-serif;font-size:1.6rem;line-height:2.2rem;color:#fff;background-color:#ff4b81;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:5.5rem;height:5.5rem}.product-block__old-price{font-family:"Averta Regular",sans-serif;font-size:2.8rem;line-height:3.6rem;color:#3c3c3c;opacity:.6;text-decoration:line-through;margin:0 1rem 0 2.5rem}@media (max-width:990px){.product-block__old-price{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2.2rem;line-height:2.2rem;margin:0 .5rem 0 1.5rem}}.product-block__new-price{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2.8rem;line-height:3.6rem;color:#ff4b81}@media (max-width:990px){.product-block__new-price{font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:3rem}}.product-block__brand{font-family:"IBM Plex Sans",sans-serif;font-size:1.6rem;line-height:2rem;margin-bottom:1rem}.product-block__product-name{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:3.6rem;margin-bottom:1.3125rem}.product-block__product-desc{font-family:"IBM Plex Serif",serif;font-size:1.4rem;line-height:2.2rem;width:70%;opacity:.6}@media (max-width:990px){.product-block__product-desc{width:100%;margin-bottom:2rem}}.warning-box-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"IBM Plex Serif",serif;font-size:1.6rem;line-height:2.2rem;padding:2rem 10rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;color:#3c3c3c;margin-bottom:2rem}.warning-box-text strong{font-family:"IBM Plex Serif",serif!important;font-weight:700!important;font-size:1.6rem!important;line-height:2.2rem!important}@media (max-width:990px){.warning-box-text{width:100%!important;padding:2.5rem}.warning-box-text:after,.warning-box-text:before{min-width:2.8rem}}.warning-box-text--basic{background-color:rgba(250,144,21,.2)}.warning-box-text--basic::before{font-family:"remixicon";content:"\ec18";font-size:26px;color:#fa9015;margin-right:2rem}.warning-box-text--gyk{background-color:rgba(144,52,166,.2);width:100%}.warning-box-text--gyk::before{content:"GYK";display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#9034a6;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff;margin-right:1rem;min-width:2.8rem;min-height:2.8rem}.warning-box-text--ek{background-color:rgba(224,103,148,.1)}.warning-box-text--ek::before,.warning-box-text--gyk::before,.warning-box-text--gyt::before{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.warning-box-text--ek::before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff;margin-right:1rem;width:2.8rem;height:2.8rem;content:"ÉK";background-color:#e06794}.warning-box-text--gyt{background-color:rgba(64,130,190,.1)}.warning-box-text--gyt::before{content:"GYT";background-color:#4082be}.warning-box-text--f{background-color:rgba(75,179,188,.1)}.warning-box-text--f::before,.warning-box-text--gyt::before,.warning-box-text--k::before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff;margin-right:1rem;width:2.8rem;height:2.8rem}.warning-box-text--f::before{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;content:"F";background-color:#4bb3bc}.warning-box-text--k{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:rgba(224,103,148,.1)}.warning-box-text--k::before{content:"K";background-color:#e99fc1}.warning-box-text--e,.warning-box-text--e-gyt,.warning-box-text--e-gyt::before,.warning-box-text--k,.warning-box-text--k::before,.warning-box-text--v,.warning-box-text--v::before{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.warning-box-text--v{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:rgba(144,52,166,.1)}.warning-box-text--e-gyt::before,.warning-box-text--v::before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff;margin-right:1rem}.warning-box-text--v::before{width:2.8rem;height:2.8rem;content:"V";background-color:#874297}.warning-box-text--e,.warning-box-text--e-gyt{background-color:rgba(167,169,172,.1);width:100%}.warning-box-text--e-gyt::before{content:"E";background-color:#a7a9ac;min-width:2.8rem;min-height:2.8rem}.warning-box-text--e-gyt::after{content:"GYT";background-color:#a7a9ac;min-width:2.8rem;min-height:2.8rem}.warning-box-text--e{width:-webkit-max-content;width:-moz-max-content;width:max-content}.warning-box-text--e-gyt::after,.warning-box-text--e::before,.warning-box-text--ot::before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff;margin-right:1rem}.warning-box-text--e::before{width:2.8rem;height:2.8rem;content:"E";background-color:#a7a9ac}.warning-box-text--ot{width:100%}.warning-box-text--ot::before{content:"OT";background-color:#4082be;min-width:2.8rem;min-height:2.8rem}.warning-box-text--gys,.warning-box-text--gys-ot,.warning-box-text--ot{background-color:rgba(64,130,190,.1)}.warning-box-text--gys-ot::before,.warning-box-text--gys::before{content:"GYS";-webkit-order:-2;-ms-flex-order:-2;order:-2;background-color:#4082be;margin-right:1rem}.warning-box-text--gys::before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff;width:2.8rem;height:2.8rem}.warning-box-text--gys-ot{width:100%}.warning-box-text--gys-ot::before{min-width:2.8rem;min-height:2.8rem}.warning-box-text--gyk-vn::after,.warning-box-text--gyk-vn::before,.warning-box-text--gys-ot::after,.warning-box-text--gys-ot::before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff}.warning-box-text--gys-ot::after{min-width:2.8rem;min-height:2.8rem;content:"OT";-webkit-order:-1;-ms-flex-order:-1;order:-1;background-color:#4082be;margin-right:2rem}.warning-box-text--gyk-vn{background-color:rgba(144,52,166,.2)}.warning-box-text--gyk-vn::after,.warning-box-text--gyk-vn::before{content:"GYK";-webkit-order:-2;-ms-flex-order:-2;order:-2;background-color:#9034a6;margin-right:1rem;width:2.8rem;height:2.8rem}.warning-box-text--gyk-vn::after{content:"VN";-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-right:2rem}.warning-box-text--ep{background-color:rgba(255,187,69,.2)}.warning-box-text--ep::before{content:"EP";background-color:#ffbb45;margin-right:1rem;width:2.8rem;height:2.8rem}.warning-box-text--hn{background-color:rgba(96,170,13,.2);width:100%}.warning-box-text--a::before,.warning-box-text--ep::before,.warning-box-text--hn::before,.warning-box-text--vn::before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;border-radius:50%;color:#fff}.warning-box-text--hn::before{content:"HN";background-color:#60aa0d;min-width:2.8rem;min-height:2.8rem;margin-right:1rem}.warning-box-text--vn{background-color:rgba(144,52,166,.2);width:100%}.warning-box-text--a::before,.warning-box-text--vn::before{margin-right:2rem}.warning-box-text--vn::before{min-width:2.8rem;min-height:2.8rem;content:"VN";background-color:#9034a6}.warning-box-text--a{background-color:rgba(153,88,12,.2)}.warning-box-text--a::before{content:"Á";background-color:#99580c;width:2.8rem;height:2.8rem}.campaign-content-around .campaign-content-left__text{font-family:"IBM Plex Serif",serif!important;font-size:18px;padding-bottom:25px;display:block}.discount-sheet{padding-top:7rem}.discount-sheet .header__navigation{background-color:#f7f7f7;border-bottom:.1rem solid rgba(42,58,70,.1)}.discount-sheet .header__navigation .main-nav__link{color:#2a3a46;padding:2.6rem 0}.discount-sheet .header__navigation .main-nav__link:before{bottom:1rem;background-color:#2490bc}@media (max-width:768px){#canvas{overflow-x:hidden!important}}.magazine-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.magazine-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;margin-top:10px}}.discount-sheet-logo{position:absolute;padding:1rem 2rem;background-color:#fff;border-radius:1rem;left:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:7px;z-index:300}.discount-sheet-logo h1,.discount-sheet-logo h2{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.discount-sheet-logo h1{margin-top:0;text-transform:uppercase;color:#2a3a46}.discount-sheet-logo h2{color:#2490bc}.discount-sheet-logo svg{width:4rem!important;height:auto!important;margin-right:1.5rem}@media (max-width:992px){.discount-sheet-logo{position:relative;left:unset;padding:0;background-color:transparent;top:unset}.discount-sheet-logo h1,.discount-sheet-logo h2{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem}.discount-sheet-logo svg{width:16rem}}.loader,.loader div{width:50px;height:50px}.loader{margin-left:-8px;margin-top:-8px;display:inline-block}.loader div{box-sizing:border-box;display:block;position:absolute;margin:8px;border:4px solid #2490bc;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#2490bc transparent transparent}.loader div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}.loader div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loader div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.bookmarks-inner-wrapper{position:relative;overflow-x:scroll}.bookmarks-inner-wrapper:after,.bookmarks-inner-wrapper:before{content:"";pointer-events:none;position:absolute;display:block;height:100%;width:3rem;top:-.75rem;z-index:1}.bookmarks-inner-wrapper:before{left:0;background:linear-gradient(90deg,#f7f7f7 0%,#f7f7f7 0%,rgba(247,247,247,0) 100%)}.bookmarks-inner-wrapper:after{right:0;background:linear-gradient(90deg,rgba(247,247,247,0) 0%,#f7f7f7 100%)}#bookmarks,.bookmarks-outer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookmarks-outer-wrapper{z-index:1;top:7px;max-width:100vw;overflow:hidden;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;padding:0 2rem}@media (max-width:992px){.bookmarks-outer-wrapper{max-width:100vw;margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none;padding:0 1rem;left:0;top:0}}#bookmarks{position:relative;width:100%;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;overflow-x:scroll;padding:0 2rem .75rem;scrollbar-width:thin;scrollbar-color:rgba(223,223,223,.25) transparent}#bookmarks::-webkit-scrollbar-thumb{border-radius:1rem;background-color:rgba(223,223,223,.25)}#bookmarks::-webkit-scrollbar-corner{display:none}@media (max-width:768px){#bookmarks{left:unset;position:relative}}.scroll-to-right-btn:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.bookmark-button{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;white-space:nowrap;line-height:1;border-radius:1.6rem;padding:.75rem 2rem;color:#2a3a46}.bookmark-button.active,.bookmark-button:hover{background-color:#2490bc;color:#fff}@media (max-width:992px){.bookmark-button{padding:.75rem 2.25rem}}.magazine-viewport{margin-bottom:80px;margin-top:8px;min-height:94vh;position:relative;overflow:hidden}.magazine-viewport .section-title{margin-top:60px!important}@media (max-width:992px){.magazine-viewport{height:55vh!important}}@media (max-width:768px){.magazine-viewport{min-height:auto;margin-bottom:0;margin-top:2.3rem;height:51vh!important}}@media (min-width:448px) and (max-width:992px){.magazine-viewport{margin-top:8.3rem;height:65vh!important}}.magazine-viewport .container{position:absolute;top:50%;left:50%;width:922px;height:600px;margin:auto;padding:0}.magazine .page-outer-wrapper .gradient{position:relative}.magazine .page-outer-wrapper .gradient:before{content:"";position:absolute;width:100%;height:calc(100% - 120px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:-webkit-zoom-in;cursor:zoom-in}.magazine .page-outer-wrapper .image{width:100%!important}.magazine-viewport .magazine{margin-top:-1.5rem}.magazine-viewport .magazine.-mb-5{margin-top:-3.5rem}.magazine-viewport .page{width:661px;height:800px;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%}.magazine-viewport .zoomer .region{display:none}.magazine .region{position:absolute;overflow:hidden;background:#06f;border-radius:10px;cursor:pointer}.magazine .region:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.magazine .region.zoom{opacity:.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1)}.magazine .region,.magazine .region.zoom:hover{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.magazine .page{box-shadow:0 0 20px rgba(0,0,0,.2)}.magazine .even .gradient,.magazine .odd .gradient{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.magazine .even .gradient{background:-webkit-gradient(linear,left top,right top,color-stop(.95,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,.2)));background-image:linear-gradient(left,rgba(0,0,0,0) 95%,rgba(0,0,0,.2) 100%)}.magazine .odd .gradient{background:-webkit-gradient(linear,right top,left top,color-stop(.95,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,.15)));background-image:linear-gradient(right,rgba(0,0,0,0) 95%,rgba(0,0,0,.15) 100%)}.magazine-viewport .zoom-in .even .gradient,.magazine-viewport .zoom-in .odd .gradient{display:none}.magazine-viewport .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.magazine-viewport .shadow{-webkit-transition:-webkit-box-shadow .5s;-moz-transition:-moz-box-shadow .5s;-o-transition:-webkit-box-shadow .5s;-ms-transition:-ms-box-shadow .5s;-o-box-shadow:0 0 20px #ccc;-ms-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc}@media (max-width:992px){.control-buttons-wrapper{-webkit-order:2;-ms-flex-order:2;order:2}}.control-buttons-wrapper.is-not-clickable{pointer-events:none}.control-buttons{height:0;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;left:0;z-index:51;top:calc(45vh - 2.25rem);padding:0 1rem;opacity:0;-webkit-animation:fadeInControlButtons .5s forwards 1.5s;animation:fadeInControlButtons .5s forwards 1.5s}@-webkit-keyframes fadeInControlButtons{0%{opacity:0}to{opacity:1}}@keyframes fadeInControlButtons{0%{opacity:0}to{opacity:1}}@media (max-width:992px){.control-buttons{height:auto;position:relative;margin-bottom:4rem;top:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2rem}}@media (max-width:768px){.control-buttons{margin-top:-2rem}}.control-buttons .next-button,.control-buttons .previous-button,.swiper-next-button,.swiper-previous-button{min-width:4.5rem;min-height:4.5rem;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:21;transition:.25s ease}.control-buttons .next-button.is-inactive,.control-buttons .previous-button.is-inactive,.swiper-next-button.is-inactive,.swiper-previous-button.is-inactive{opacity:.1;pointer-events:none}.control-buttons .next-button.is-hidden,.control-buttons .previous-button.is-hidden,.swiper-next-button.is-hidden,.swiper-previous-button.is-hidden{opacity:0}@media (max-width:992px){.control-buttons .next-button,.control-buttons .previous-button,.swiper-next-button,.swiper-previous-button{height:5rem!important}}.scroll-to-left-btn,.scroll-to-right-btn{min-width:4.5rem;min-height:4.5rem;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:21;-webkit-transform:translateY(-.75rem);-ms-transform:translateY(-.75rem);transform:translateY(-.75rem);transition:.25s ease}.scroll-to-left-btn.disabled,.scroll-to-right-btn.disabled{pointer-events:none;opacity:.25!important}.scroll-to-left-btn:before,.scroll-to-right-btn:before{font-family:"remixicon";content:"\ea53";text-align:center;font-size:28px;line-height:4.5rem;color:#2a3a46;transition:.25s ease;min-width:4.5rem;min-height:4.5rem;border-radius:10rem}@media (max-width:992px){.scroll-to-left-btn,.scroll-to-right-btn{min-width:2.5rem;min-height:2.5rem;max-width:2.5rem;max-height:2.5rem}.scroll-to-left-btn:before,.scroll-to-right-btn:before{min-width:2.5rem;min-height:2.5rem;margin-top:-.5rem}.scroll-to-left-btn{margin-top:-.75rem;-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem)}.scroll-to-left-btn:before{margin-right:-.75rem;-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}.scroll-to-right-btn{margin-top:-.75rem;-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}.scroll-to-right-btn:before{margin-left:-.75rem;-webkit-transform:translateX(-.5rem) rotate(-180deg);-ms-transform:translateX(-.5rem) rotate(-180deg);transform:translateX(-.5rem) rotate(-180deg)}}.control-buttons .next-button,.swiper-next-button{border-radius:0 15px 15px 0}.control-buttons .next-button:before,.swiper-next-button:before{font-family:"remixicon";content:"\ea5d";text-align:center;font-size:28px;line-height:4.5rem;color:#fff;transition:.25s ease;min-width:4.5rem;min-height:4.5rem;background-color:#1e1e1e;border-radius:10rem}@media (min-width:768px){.control-buttons .next-button:hover:before,.swiper-next-button:hover:before{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);cursor:pointer}}.control-buttons .previous-button,.swiper-previous-button{border-radius:15px 0 0 15px}.control-buttons .previous-button:before,.swiper-previous-button:before{font-family:"remixicon";content:"\ea53";text-align:center;font-size:28px;line-height:4.5rem;color:#fff;transition:.25s ease;min-width:4.5rem;min-height:4.5rem;background-color:#1e1e1e;border-radius:10rem}@media (min-width:768px){.control-buttons .previous-button:hover:before,.swiper-previous-button:hover:before{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);cursor:pointer}}.control-buttons .next-button-down,.control-buttons .next-button-hover{background-position:-38px 284px;background-repeat:no-repeat}.control-buttons .zoom-in .next-button,.control-buttons .zoom-in .previous-button,.thumbnails li span{display:none}.animated{transition:margin-left .5s}.exit-message,.thumbnails,.thumbnails .thumb-hover span{position:absolute;left:0;width:100%}.thumbnails{bottom:0;display:none;height:148px;z-index:1}.thumbnails>div{width:1050px;height:100px;margin:20px auto}.thumbnails ul{margin:0;padding:0;text-align:center;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);transition:transform ease-in-out 100ms;transition:transform ease-in-out 100ms,-webkit-transform ease-in-out 100ms}.thumbanils-touch ul{-webkit-transform:none;-ms-transform:none;transform:none}.thumbnails-hover ul{-webkit-transform:scale3d(.6,.6,1);transform:scale3d(.6,.6,1)}.thumbnails li{list-style:none;display:inline-block;margin:0 5px;box-shadow:0 0 10px #ccc;transition:-webkit-transform 60ms}.thumbnails .current{box-shadow:0 0 10px red}.thumbnails .thumb-hover{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1);box-shadow:0 0 10px #666}.thumbanils-touch .thumb-hover{-webkit-transform:none;-ms-transform:none;transform:none}.thumbnails .thumb-hover span{bottom:-30px;z-index:2;height:30px;font:700 15px arial;line-height:30px;color:#666;display:block;cursor:default}.thumbnails img{float:left}.exit-message{top:10px;height:40px;z-index:10000}.exit-message>div{width:148px;height:30px;margin:auto;background:rgba(0,0,0,.5);text-align:center;font:12px arial;line-height:30px;color:#fff;border-radius:10px}.zoom-icon{position:absolute;display:none;z-index:1000;width:50px;height:50px;top:30px;right:50px;opacity:.6;transition:.25s ease}.zoom-icon:hover{opacity:1}.zoom-icon-out:before,.zoom-icon:before{font-family:"remixicon";content:"\f0e7";font-size:29px}.zoom-icon-in{background-position:0 0;cursor:pointer;margin-top:10%}.zoom-icon-in.zoom-icon-in-hover{background-position:-22px 0;cursor:pointer}.zoom-icon-out{background-position:-44px 0}.zoom-icon-out:before{content:"\f0e9"}.zoom-icon-out.zoom-icon-out-hover{background-position:-66px 0;cursor:pointer}.bottom{position:absolute;left:0;bottom:0;width:100%}.turnjs-slider{width:600px;height:8px;background:rgba(0,0,0,.2);border-radius:5px;margin:20px auto}.turnjs-slider .thumbnail{width:115px;height:85px;position:absolute;background:rgba(0,0,0,.5);z-index:10000;top:-100px;left:-17px;display:none;-webkit-transform:translate3d(0,50px,0) scale(.1,.1);-webkit-transition:-webkit-transform .2s;-webkit-border-radius:5px;-moz-transform:translate3d(0,50px,0) scale(.1,.1);-moz-transition:-moz-transform .2s;-moz-border-radius:5px;-o-transform:translate3d(0,50px,0) scale(.1,.1);-o-transition:-o-transform .2s;-o-border-radius:5px;-ms-transform:translate3d(0,50px,0) scale(.1,.1);-ms-transition:-ms-transform .2s;-ms-border-radius:5px;transform:translate3d(0,50px,0) scale(.1,.1);transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-radius:5px}.no-transition{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.turnjs-slider .thumbnail div{width:100px;margin:7px;height:70px;background-color:#fff}.turnjs-slider .ui-state-hover .thumbnail{display:block;opacity:0}.turnjs-slider .ui-state-active .thumbnail{display:block;opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.ui-state-disabled{cursor:default!important}.turnjs-slider .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.turnjs-slider .ui-slider{position:relative;text-align:left}.turnjs-slider .ui-slider-handle{position:absolute;z-index:0;width:80px;height:8px;cursor:default;border-radius:5px}.turnjs-slider .ui-slider-horizontal{height:8px;width:520px;margin-left:39px}.turnjs-slider .ui-slider-horizontal .ui-slider-handle{margin-left:-40px;margin-top:-1px}.turnjs-slider .ui-slider-handle{border:1px solid #fff;background-color:#000;opacity:.2;display:block;transition:opacity .2s}#campaign-map-placeholder:hover .campaign-map-placeholder__bg-image,.turnjs-slider .ui-state-hover{opacity:.4}.turnjs-slider .ui-state-active{opacity:1}.pdf-share-link{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;padding:1rem 2rem;background-color:#fff;border-radius:4rem;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2490bc;right:50px;bottom:100px;text-decoration:none;transition:.25s ease;cursor:pointer}@media (max-height:900px){.pdf-share-link{bottom:100px}}@media (max-width:992px){.pdf-share-link{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;padding:0;background-color:transparent;-webkit-order:3;-ms-flex-order:3;order:3;margin-bottom:8rem;position:relative;right:unset;bottom:unset;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.pdf-share-link{bottom:148px}}.pdf-share-link:hover{color:#2490bc}.pdf-download-link:before,.pdf-share-link:before{font-family:remixicon;content:"\ef75";margin-right:.6rem;font-size:2rem}.pdf-download-link{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;padding:1rem 2rem;background-color:#fff;border-radius:4rem;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2490bc;left:50px;text-decoration:none;transition:.25s ease}@media (max-height:900px){.pdf-download-link{bottom:100px}}@media (max-width:992px){.pdf-download-link{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:3rem;position:relative;right:unset;left:0;bottom:unset;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.pdf-download-link{bottom:148px}}.pdf-download-link:hover{color:#19b9dc}.pdf-download-link:before{content:"\ebdd";margin-bottom:.2rem;font-size:2.3rem}.back-to-home-link{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;padding:1rem 2rem;background-color:#fff;border-radius:4rem;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#10b15a;right:50px;top:23px;text-decoration:none;z-index:999;transition:.25s ease}.back-to-home-link span,.campaign-desc-wrapper .featured-info-card p span,.campaign-endpage-section .featured-info-card-row .featured-info-card p span,.campaign-endpage-section .featured-info-card-row--full .featured-info-card p{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}@media (max-width:992px){.back-to-home-link,.back-to-home-link span{font-family:"IBM Plex Serif",serif;line-height:2rem}.back-to-home-link span{font-style:normal;font-size:1.5rem;font-weight:400}.back-to-home-link{position:relative;padding:0;background-color:transparent;top:unset;right:unset;font-weight:700;font-size:1.6rem}}.back-to-home-link:before{font-family:remixicon;content:"\ea53";font-size:2rem;margin-right:.5rem;transition:.25s ease}.back-to-home-link:hover{color:#2490bc}.back-to-home-link:hover:before{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.toast-message{font-family:"IBM Plex Serif",serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.2rem;position:absolute;border-radius:1.6rem;text-align:center;line-height:1.2;bottom:185px;right:50px;z-index:999;padding:1.5rem 2.5rem;color:#2490bc;border:2px solid rgba(13,125,171,.5);background-color:#f7fbfc;opacity:0;pointer-events:none}@media (max-width:768px){.toast-message{width:calc(100% - 2rem);margin-left:1rem;right:unset;left:0;bottom:115px}}@-webkit-keyframes fadeInToast{0%{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInToast{0%{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutToast{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}@keyframes fadeOutToast{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}.toast-message.is-visible{-webkit-animation:fadeInToast .5s forwards;animation:fadeInToast .5s forwards}.toast-message.is-hidden{-webkit-animation:fadeOutToast .5s forwards;animation:fadeOutToast .5s forwards}.bottom-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width:992px){.bottom-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-counter{padding:1rem 2rem;background-color:#fff;border-radius:4rem;color:#2a3a46;bottom:100px;display:block;position:absolute;margin-left:50%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-counter,.page-counter span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}@media (max-width:992px){.page-counter span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}}@media (max-height:900px){.page-counter{bottom:100px}}@media (max-width:992px){.page-counter{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:1rem;margin-left:0;position:relative;right:unset;left:unset;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;bottom:unset;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.page-counter{bottom:117px}.page-counter.b-130{bottom:130px}}.loader-wrapper{position:absolute;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;z-index:100}@media (max-width:992px){.loader-wrapper{height:calc(100vh - 60px)}}[data-zoom]{transition:.25s ease;cursor:-webkit-zoom-in;cursor:zoom-in;height:100%;display:block;width:100%;position:relative}.magazine img{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.is-zoomed{cursor:-webkit-zoom-out;cursor:zoom-out}.zoom{display:inline-block;position:relative}.magazine-slide .image{max-width:100vw;padding:1rem;max-height:75vh;display:block;margin:0 auto}@media (max-width:992px){.swiper-container-magazine{margin-top:5rem}}.base-modal-wrapper{position:fixed;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100vw;top:0;height:100dvh;z-index:999;-webkit-transform:translateY(-2rem);-ms-transform:translateY(-2rem);transform:translateY(-2rem);opacity:0;display:none}@supports not (height:100dvh){.base-modal-wrapper{height:100vh}}@media (max-width:992px){.base-modal-wrapper{-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.base-modal,.base-modal-wrapper--visible{display:-webkit-flex;display:-ms-flexbox;display:flex}.base-modal-wrapper--visible{-webkit-animation:fadeInLoginModal .25s forwards;animation:fadeInLoginModal .25s forwards}@-webkit-keyframes fadeInLoginModal{0%{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInLoginModal{0%{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.base-modal-wrapper.modal-fade-out{-webkit-animation:fadeOutLoginModal .25s forwards;animation:fadeOutLoginModal .25s forwards}@-webkit-keyframes fadeOutLoginModal{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}}@keyframes fadeOutLoginModal{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}}.base-modal-wrapper .switch label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login-modal-wrapper.static{position:relative;height:auto;opacity:1;display:block;z-index:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.login-modal-wrapper.static .login-modal{max-width:100%;width:100%;min-width:100%;background-color:#f7f7f7}@media (max-width:992px){.login-modal-wrapper.static{width:100%}}.app-qr-code-modal-wrapper .base-modal,.calendar .card .is-today.active{background-color:#2a719e!important}.app-qr-code-modal-wrapper .base-modal__application-badges{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:768px){.app-qr-code-modal-wrapper .base-modal__application-badges{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.app-qr-code-modal-wrapper .base-modal__application-badges .loyalty-hero__application-badge{max-height:4.5rem}.app-qr-code-modal-wrapper .base-modal__subtitle,.app-qr-code-modal-wrapper .base-modal__title,.app-qr-code-modal-wrapper .ri-close-line{color:#fff}.app-qr-code-modal-wrapper.static{position:relative;height:auto;opacity:1;display:block;z-index:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.app-qr-code-modal-wrapper.static .base-modal{max-width:100%;width:100%;min-width:100%}@media (max-width:992px){.app-qr-code-modal-wrapper.static{width:100%}}.base-modal{background-color:#fff;padding:3.2rem;border-radius:.8rem;z-index:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:40%;max-width:40%;position:relative;min-height:57.5rem}.base-modal.auto-size{height:auto;min-height:auto}@media (max-width:992px){.base-modal{min-width:100%;max-width:100%;border-radius:.8rem .8rem 0 0;padding:3.2rem 1.5rem}}@media (min-width:1200px){.base-modal{max-width:33%;min-width:33%}}.base-modal__content{max-height:calc(100vh - 25rem);overflow:auto}.base-modal__close-btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:transparent;font-size:30px;right:1rem;top:1rem;position:absolute;cursor:pointer;z-index:5;padding:1rem}.base-modal__close-btn i{color:#17232c}@media (max-width:576px){.base-modal__close-btn{right:0;top:0}}.base-modal__subtitle,.base-modal__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;margin-bottom:2.2rem}.base-modal__subtitle{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:#17232c;text-align:center;margin-bottom:2.5rem}.base-modal__subtitle.text-red{color:#ff5454}.base-modal__image-wrapper{padding:0 3.2rem;margin:5.3rem 0 5.1rem}.base-modal__image-wrapper img{width:100%;height:auto;max-width:30rem}.instructions-modal-wrapper{min-height:auto}.base-modal__btn-wrapper{margin-bottom:3.2rem}.base-modal-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(23,35,44,.6)}.instructions-modal__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;text-align:center}.instructions-modal__illustration{aspect-ratio:5/3;width:100%;height:100%;background-image:url(../images/illustrations/hello.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:3.2rem}@media (max-width:991px){.instructions-modal__illustration{aspect-ratio:7/3}}.instructions-modal__subtitle{width:70%;margin-bottom:3.2rem}@media (max-width:992px){.instructions-modal__subtitle{width:100%}}.instructions-modal__button-wrapper{width:100%}.instructions-modal__button-wrapper button{margin-bottom:1.6rem;width:100%}.swiper-instructions-modal{width:100%;overflow:hidden}.instructions-modal__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login-modal__button-wrapper,.login-modal__email-login-form input,.map-modal-wrapper .base-modal .campaign-map-wrapper{width:100%}.login-modal__button-wrapper .button{width:100%;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-modal__link{margin-bottom:3.2rem}.login-modal__label{margin-bottom:1.6rem;text-align:center}.login-modal__link-back{cursor:pointer;margin-bottom:0;bottom:4rem;left:0;position:absolute}@media (max-width:992px){.login-modal__link-back{bottom:3.2rem}}.login-modal__email-login-form,.login-modal__email-login-form-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.login-modal__email-login-form-wrapper{display:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login-modal__email-login-form{display:-webkit-flex;display:-ms-flexbox;display:flex;row-gap:1.2rem;margin-bottom:1.6rem}.login-modal__disclaimer,.login-modal__disclaimer a{font-family:"IBM Plex Serif",serif;font-size:1.2rem;line-height:2rem;color:#17232c}.login-modal__disclaimer{font-style:normal;text-align:center;font-weight:400}.login-modal__disclaimer a{font-weight:700}.map-modal-wrapper .map-finder-controls{display:block}.map-modal-wrapper .map-container{margin-bottom:0;max-height:38rem}.map-modal-wrapper .map{width:100%!important;height:52rem}.map-modal-wrapper .search-result-details{width:100%;margin-left:0}.map-modal-wrapper .base-modal{min-height:auto;max-height:85vh}@media (min-width:992px){.map-modal-wrapper .base-modal{min-width:60vw;max-width:60vw}}.map-modal-wrapper #campaign-map-placeholder{height:auto}.overflow-hidden{overflow:hidden}.video-modal-wrapper{padding:0 1.5rem;width:100%;height:100%}.video-modal-wrapper .base-modal{max-width:75%;min-width:75%;min-height:auto;border-radius:.8rem;padding:3.2rem 1rem 1rem}.video-modal-wrapper .base-modal .base-modal__close-btn{top:.75rem}@media (max-width:992px){.video-modal-wrapper .base-modal{max-width:100%;min-width:100%}.video-modal-wrapper .base-modal .base-modal__close-btn{top:0}}@media (max-height:768px){.video-modal-wrapper .base-modal{max-height:100vh}}.video-modal-wrapper .embed-responsive-youtube{width:100%;margin:3rem 0 0}@media (max-width:992px){.video-modal-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}[data-label=previously-used-login-method]{display:none}.calendar .card .is-today{background-color:#2a3a46!important;color:#fff!important;opacity:1!important;pointer-events:none}.calendar .card .showEvent{pointer-events:none;transition:.25s ease}.calendar .card .showEvent.is-past{color:#2a3a46;opacity:.3}.calendar .card .showEvent.has-available-appointments{font-family:"IBM Plex Sans",sans-serif!important;font-size:1.4rem;line-height:3.2rem;pointer-events:auto;opacity:1!important}.calendar .card-header{font-family:"IBM Plex Sans",sans-serif;font-size:1.4rem;line-height:2.2rem;font-weight:700;padding:1rem}.calendar .card-header .ri-arrow-left-s-line,.calendar .card-header .ri-arrow-right-s-line,.calendar .card-header .ri-calendar-2-line{font-size:2rem;color:#2a719e}.calendar .card-header .prevMonth{cursor:pointer;visibility:hidden}.calendar .card-header .prevMonth.visible{visibility:visible}.calendar .card-header .nextMonth{cursor:pointer}.calendar .card-body .days span{color:#2a3a46;border-radius:50%;display:inline-block;height:45px;width:45px;line-height:45px;cursor:pointer}.calendar .card-body .dates span{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;color:#000;border-radius:50%;display:inline-block;height:3.2rem;width:3.2rem;line-height:3.2rem;cursor:pointer;opacity:.3}.calendar .card-body .dates span.active,.calendar .card-body .dates span:hover{background:#2a719e;color:#fff}.calendar .card-body .dates span.ntMonth{color:#2a3a46;opacity:.3}.calendar .card-body .dates span.ntMonth:hover{background:#fff;color:#000}.calendar .card#event .card-header .close{color:#fff;opacity:1}.calendar .card#event .card-body .events-today{height:210px;overflow-x:hidden}.calendar .card#event .card-body .events-input .data-invalid{border-color:#2a719e}.calendar .card#event .card-body .events-input .error{font-size:12px;color:#2a719e;position:absolute;top:100%}@media (max-width:767px){html body .pa-sm{position:absolute}html body .card-body .dates span,html body .card-body .days span{height:38px;width:38px;line-height:38px;font-size:.8rem}html body .card#event .card-body .events-today{height:188px}}.header{position:fixed;z-index:100;top:0;left:0;width:100%;border-bottom:.1rem solid #fff}@media (max-width:1200px){.header .container{max-width:100vw}}.header #dropdown_button_navbar{color:#68c500;font-size:2.5rem;margin-left:auto;margin-right:auto}.hide-header{display:none}.main-links-wrapper--right-side,.main-nav{display:-webkit-flex;display:-ms-flexbox;display:flex}.main-nav{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main-links-wrapper--right-side{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-links-wrapper .button{margin-right:4rem}.header__top{background-color:#f7f7f7;position:relative;z-index:10}.header__top .searchbar,.text-wrapper table{margin:2rem 0}.searchbar .autocomplete-items{top:4rem}.header__top,.subheader-container{transition:.25s ease}.header__logo-container{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subheader__logo-container{height:100%}.header__logo svg{width:19.1rem;transition:all .25s ease ease .1s}.dark-mode-button:hover .dark-mode-button__element,.dark-mode-button__element{transition:.25s ease}.dark-mode-button__element--moon{opacity:.5}.dark-mode-button__element--sun{opacity:.06}.dark-mode-button:hover{color:red}.dark-mode-button:hover .dark-mode-button__element--moon{opacity:.75}.dark-mode-button:hover .dark-mode-button__element--sun{opacity:.02}.nav-mobile-disclaimer{display:none}.header__button-container,.searchbar-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__button-container{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.searchbar-wrapper{width:100%}.header__navigation{position:absolute;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;left:0;width:100%;background:#2490bc;z-index:5;top:100%;transition:.25s ease;border-bottom:.1rem solid rgba(255,255,255,.2)}.header__navigation.hide-it{top:0;transition:.5s ease}.blog-headings-header,.header__navigation,.header__navigation ul{display:-webkit-flex;display:-ms-flexbox;display:flex}.header__navigation ul{list-style-type:none;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.blog-headings-header{height:6rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-headings-menu{width:calc(100% + 2rem);-webkit-transform:translatex(-2rem);-ms-transform:translatex(-2rem);transform:translatex(-2rem);padding:0 2rem;z-index:150;position:fixed;bottom:0;background-color:#2490bc}.blog-headings-menu-overlay{transition:.25s ease}.blog-headings-menu-overlay:before{content:"";position:fixed;z-index:101;bottom:0;height:100vh;width:100%;background-color:#17232c;opacity:.8}.related-product-tabs{margin:3rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.related-product-tabs .button{margin:0 1rem 1rem 0}.related-product-tabs .button:last-of-type{margin-right:0!important}.encyclopaedia-dropdown-list{background-color:#8b409d;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;width:calc(100% + 4rem)!important;margin-left:-2rem;max-height:0;overflow:hidden;transition:.25s ease}.encyclopaedia-dropdown-list__item{padding:0!important;padding-left:2rem!important;margin-bottom:1.6rem}.encyclopaedia-dropdown-list__item a{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#fff;text-decoration:none}.encyclopaedia-dropdown-list__item:last-child{margin-bottom:0}.encyclopaedia-dropdown-list--on{max-height:50rem;padding:2rem;transition:.25s ease}.blog-headings-list{margin-top:1.2rem;padding:0 4rem 2.4rem}.blog-block-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:2rem 0;padding-left:1rem}.blog-block-navigation .block-nav-title{margin:0!important}.headings-list-item{margin-bottom:1.6rem}.headings-list-item:last-child{margin-bottom:0}@media (min-width:992px){.searchbar__inner{width:95%;position:relative}}.headings-list-item-link{text-decoration:none;font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#fff}.headings-list-dropdown{max-height:30rem;transition:max-height .25s ease}.pharmacy-finder-login-button{display:none}.breadcrumb li,.pharmacy-finder .pharmacy-finder-login-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flip{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);transition:.25s ease}.blog-pagination-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:2.2rem}.blog-pagination-item{width:1rem;height:1rem;background-color:#dff5fa;border-radius:1rem;margin-right:.8rem;transition:.25s ease;cursor:pointer}.blog-pagination-item:active,.blog-pagination-item:hover{background-color:#2490bc;width:2.2rem;transition:.25s ease}.headings-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem;color:#fff}.marginsy{transition:.25s ease;margin-top:5rem}.blog-categories-nav{margin:1rem 0 2.8rem;width:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.blog-categories-nav__item{padding:.8rem 1.4rem;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#2490bc;border-left:1px solid #d0d9e0;text-decoration:none;display:block;transition:.25s ease}.blog-categories-nav__item:before{content:"";position:absolute;bottom:0;left:0;width:90%;margin-left:5%;height:0;transition:.25s ease}.blog-categories-nav__item:hover{transition:.25s ease;-webkit-transform:translateY(-.4rem);-ms-transform:translateY(-.4rem);transform:translateY(-.4rem)}.blog-categories-nav__item:hover:before{height:.4rem;background-color:#2490bc}.blog-categories-nav__item:first-child{border:none!important}.block-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.block-nav-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:2rem;line-height:2.8rem;margin:4rem 0 2.4rem}.block-nav-title span,.e-navigation-mobile a,.e-navigation-mobile span{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2rem;line-height:2.8rem}.main-nav__link,.main-nav__link--right-side{font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1.8rem}.main-nav__link{margin-right:6rem;padding:1.5rem 0;text-decoration:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;transition:.25s ease;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background-color:transparent;white-space:nowrap;font-size:1.6rem;color:#fff}.main-nav__link--right-side{font-size:1.5rem;color:#2a3a46}.main-nav__link--new{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;margin-right:3rem;padding-right:3.25rem}.main-nav__link--new:after{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;content:"új";text-transform:uppercase;position:absolute;display:block;padding:.5rem .8rem;border-radius:.8rem;margin-left:.4rem;right:-.2rem;background-color:#ff5454;color:#fff}.main-nav__link:before{transition:.25s ease;content:"";height:0;width:100%;background-color:#fff;bottom:.27rem;left:0;position:absolute;border-radius:4rem}.main-nav__link:hover{transition:.25s ease;-webkit-transform:translateY(-.35rem);-ms-transform:translateY(-.35rem);transform:translateY(-.35rem)}.main-nav__link:hover:before{height:.5rem}.pharmacy-finder .main-nav__link{margin-right:4.5rem}@media (max-width:1440px){.pharmacy-finder .main-nav__link{margin-right:2.75rem}}@media (max-width:1200px){.pharmacy-finder .main-nav__link{margin-right:1.75rem}}.main-nav__disclaimer{display:none}.e-navigation-mobile{margin-top:1.4rem}.e-navigation-mobile a,.e-navigation-mobile span{font-size:1.4rem;line-height:2rem;opacity:.6;text-decoration:none}.header__top--open .searchbar__input{transition:width .3s ease .1s,padding .3s ease .1s,opacity .2s;width:100%!important;padding-left:1.6rem!important;opacity:1!important}.header__top--open .header__logo{-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem);opacity:0;transition:.25s ease}.section-product .related-disease-wrapper{display:none}.related-disease-wrapper,.sidebar-wrapper{position:-webkit-sticky;position:sticky;transition:.25s ease}.related-disease-wrapper{padding:2rem;background-color:#f7f7f7;border:.1rem solid rgba(60,60,60,.15);border-radius:1rem;height:-webkit-max-content;height:-moz-max-content;overflow:hidden;height:max-content}.related-disease-wrapper .block-nav-button{width:100%;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.sidebar-wrapper{top:12%;height:auto}.sidebar-wrapper--push{transition:.25s ease;top:18%}.sidebar-wrapper .related-disease-sidebar{position:relative}.article-category-sidebar{padding:2rem}.article-category-sidebar .block-nav-button{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.article-category-sidebar-heading{text-align:right}.article-category-sidebar-list{text-align:right;margin-bottom:3rem}.article-category-sidebar-list-item .sidebar-list-item-link{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:3.2rem;color:#2a3a46;opacity:.7;text-decoration:none!important;transition:.25s ease}.article-category-sidebar-list-item .sidebar-list-item-link:hover{opacity:1}.article-category-sidebar-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;color:#2a3a46;margin-bottom:1rem}.related-disease-sidebar{position:-webkit-sticky;position:sticky;top:15%;max-height:100vh;transition:max-height 1s ease}.related-disease-list{max-height:1000rem}.sidebar-list-hidden{transition:.5s ease;max-height:38rem}.multipurpose-sidebar-list{max-height:38rem;transition:.25s ease}.multipurpose-sidebar-list--show{transition:.25s ease;max-height:1000rem}.multipurpose-sidebar-list button{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;background-color:transparent;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;color:#2490bc;margin-right:auto;display:block;padding-top:3rem}.related-disease-sidebar-title{color:#2a3a46;margin-bottom:1rem}.related-disease-sidebar-title,.related-disease-sidebar-title span{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem}.multipurpose-sidebar{height:auto}.multipurpose-sidebar .block-nav-button{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin-top:3.8rem}.multipurpose-sidebar-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;color:#3c3c3c;margin-bottom:1rem}.multipurpose-sidebar-wrapper{padding:2rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f7f7f7;border:.1rem solid rgba(60,60,60,.15);height:100%;overflow:hidden;margin-bottom:2rem;border-radius:1rem}.multipurpose-sidebar-wrapper .block-nav-button{margin:3.8rem 0 0}.multipurpose-sidebar-wrapper--transparent{border:none;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;background-color:#fff}.section-blog-home .multipurpose-sidebar-wrapper{min-height:32rem!important}.sidebar-links-w-hashtag{color:#2490bc!important;text-decoration:none}.block-divider{margin:6rem 0;border:.5px dashed #2a3a46;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;opacity:.5}.multipurpose-sidebar-list-item{color:#2a3a46;transition:.25s ease}.multipurpose-sidebar-list-item,.multipurpose-sidebar-list-item a,.relared-disease-list-item{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:3.2rem;opacity:.8;display:block}.multipurpose-sidebar-list-item a{color:#2a3a46;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.multipurpose-sidebar-list-item:hover,.relared-disease-list-item:hover{padding-left:1rem;border-left:.5rem solid #2490bc;transition:.25s ease}.sidebar-list-item-link{text-decoration:none}.relared-disease-list-item{transition:.25s ease;cursor:pointer;border-left:0 solid #fff}.relared-disease-list-item a{text-decoration:none;color:#2a3a46;display:block;transition:.25s ease}.relared-disease-list-item:hover{padding-left:.75rem}.breadcrumb{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:4rem 0 2rem;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:rgba(223,223,223,.25) transparent}.breadcrumb::-webkit-scrollbar{width:.75rem;height:.7rem;background-color:transparent}.breadcrumb::-webkit-scrollbar-track{display:none}.breadcrumb::-webkit-scrollbar-button{display:none}.breadcrumb::-webkit-scrollbar-thumb{border-radius:1rem;background-color:rgba(223,223,223,.25)}.breadcrumb::-webkit-scrollbar-corner{display:none}.breadcrumb .breadcrumb-item{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;color:#84949f;transition:.25s ease;text-decoration:none}.breadcrumb .breadcrumb-item.no-wrap{white-space:nowrap}.breadcrumb .breadcrumb-item:hover{transition:.25s ease;opacity:1}.breadcrumb .breadcrumb-item:active{opacity:1}.breadcrumb li:before{font-family:remixicon;padding:0 .8rem;color:#2a3a46;opacity:.6;content:"\ea5f";font-size:1.6rem}.breadcrumb li:first-child:before{content:"";display:none}.breadcrumb li:last-of-type{cursor:default;opacity:.7;pointer-events:none}.autocomplete-items{background-color:#fff;margin-top:.4rem;padding:1.2rem 1.6rem .6rem;border:1px solid rgba(60,60,60,.15);border-radius:1rem;position:absolute;z-index:1;width:100%}.fixed-nav-divider{height:.1rem;border-bottom:1px solid rgba(60,60,60,.1);position:absolute;width:100vw}.products-category-nav-block{margin:0 0 1rem;border-bottom:.1rem solid #fff}.sales-period-nav{bottom:15rem;width:100%;text-align:center;display:block}.fixed-product-category-container{background-color:#fff}.products-category-nav-block{position:-webkit-sticky;position:sticky;top:12rem;transition:.25s ease}.products-category-nav-block--push{transition:.25s ease;top:17rem}.products-category-nav-section{width:100%!important;border-bottom:.1rem solid #fff}.product-category-nav-fixed{position:fixed;top:7.9rem;left:0;display:block;z-index:1;padding:0 0 1.4rem;transition:.25s ease;background-color:#fff;border-bottom:1px solid rgba(60,60,60,.1)}.product-category-nav-fixed .products-category-nav-block{margin-bottom:0;transition:.25s ease}.product-category-wrapper{padding-top:4rem}.product-category-wrapper:first-of-type{padding-top:2.5rem}.autocomplete-label{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.5rem;line-height:2rem;color:#2a3a46;margin:1.8rem 0 1.2rem;opacity:.5;border-bottom:1px dashed #d3d3d3}.autocomplete-label:first-child{margin-top:0}.autocomplete-item{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;color:#2a3a46;transition:.25s ease;text-decoration:none;display:block}.autocomplete-item span{display:block;margin-bottom:1.2rem;transition:.25s ease}.autocomplete-active span,.autocomplete-item:hover{padding-left:1rem;border-left:.5rem solid #2490bc;transition:.25s ease}.autocomplete-active span{padding-left:.5rem}.hide-overlay{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(178.85deg,rgba(255,255,255,0) 14%,#fff 62%);height:12rem;width:100%;position:absolute;bottom:0;left:0;padding-left:2rem;z-index:3}.sales-period-nav-wrapper{position:relative;height:2rem}.sales-period-nav{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46;opacity:.6;bottom:0;position:absolute;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}@media screen and (max-width:991px){.header__top{transition:.25s ease;background-color:#f7f7f7;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__top:before{content:none!important}.header__top__hide{transition:.25s ease;-webkit-transform:translateY(-3.5rem);-ms-transform:translateY(-3.5rem);transform:translateY(-3.5rem)}.header__top .searchbar{margin:1rem 0}.main-nav li,.pharmacy-finder .main-nav li{padding:1.7rem 0}.article-category-sidebar-heading,.article-category-sidebar-list-item{text-align:left}.article-category-sidebar .block-nav-button{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.related-product-tabs{margin-bottom:4rem}.product-category-wrapper{padding-top:0}.category-subtitle h3{margin-bottom:1rem!important}.related-disease-sidebar{top:8%}.top-nav_mobile{background:#fff}.searchbar{margin-top:0}.header__button-container{display:none}.header__logo-container{position:absolute!important;width:unset!important;cursor:pointer;z-index:9}.header__logo svg{height:3rem;transition:all .25s ease ease .1s;width:auto}.locked{overflow:hidden;transition:1s ease-in}.show_navbar .header__navigation{background-color:#fff;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);transition:.25s ease;height:100vh}.searchbar__input{transition:width .3s,padding .3s,opacity .2s ease .1s;margin-left:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0!important;width:0!important;padding-left:0!important}.header__navigation{position:absolute;transition:all .25s ease;-webkit-transform:translateY(-105%);-ms-transform:translateY(-105%);transform:translateY(-105%)}.main-nav,.main-nav ul{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-nav{max-width:100vw!important;padding:0 2rem!important;margin:0 auto;position:relative;overflow:hidden;height:calc(100vh - 8rem);-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.main-nav .main-links-wrapper--right-side{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main-nav ul{top:0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main-nav button{background-color:transparent}.nav-mobile-disclaimer{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;display:block;position:relative;margin-bottom:2rem;color:#2a3a46;opacity:.4}.main-nav__link{padding:0;color:#2a3a46}.main-nav__link:hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-nav__link:hover:before{content:none}.main-product-info-block{margin-bottom:0!important}.search-button--mobile{width:100%;margin:2.8rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header{border-bottom:0}.header__top{border-bottom:.1rem solid #e4e4e4!important}.multipurpose-sidebar{margin:0 1rem}.sidebar-wrapper{margin-bottom:2rem}.hide-header{display:block}.mobile-hidden{max-height:0!important;transition:max-height .25s ease;overflow:hidden}.sales-period-nav{display:none}.subheader-container{padding:0}.subheader-container .header__logo{display:none!important}.breadcrumb{margin:3rem 0 2rem}.section-blog-home .breadcrumb{padding-left:1rem}.dropdown-list-main-nav-mobile{padding:0!important}.main-nav__link--cta{width:calc(100% + 4rem);margin-left:-2rem;padding:1.7rem 0 1.7rem 2rem!important;transition:.25s ease}.main-nav__link--cta--active{color:#fff;background-color:#8b409d!important;transition:.25s ease}.multipurpose-sidebar-wrapper{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-blog-home .multipurpose-sidebar-wrapper{min-height:100%!important}.header__navigation.hide-it{top:100%}.navbar-container-mobile{padding:0 2.4rem!important;border-bottom:1px solid rgba(60,60,60,.1)}.block-divider{margin:3.8rem 0}.block-nav{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.block-nav__related-products{-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial}.encyclopaedia .block-nav{-webkit-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.encyclopaedia--alphabetic .block-nav{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.section-product .block-nav{-webkit-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.section-product .pharmacy-finder{padding-top:2rem;width:calc(100% + 2rem);-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem)}.blog-endpage-section .related-articles{margin-top:0}.blog-endpage-section .block-nav-button,.blog-endpage-section .block-nav-title{margin:0 0 2.4rem}.blog-endpage-section .block-nav{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.block-nav-title{margin:0 0 2.4rem!important}.related-disease-sidebar{position:relative}.swiper-container .block-nav-title{margin-top:5rem!important}}@media screen and (max-width:767px){.products-category-nav-block{position:relative;top:0;overflow:hidden}.block-nav-title,.search-result-block .block-nav-title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.8rem;line-height:2.4rem}.search-result-block .block-nav-title{margin:2rem 0!important}.related-product-tabs{margin:2rem 0 3rem}}@media screen and (min-width:991px){.main-nav-items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.pharmacy-finder .main-nav-items{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:1199px){.main-nav__link{margin-right:3rem}}.footer{background-color:#f7f7f7;padding:0 1rem 4rem;overflow:hidden;transition:.25s ease}.wave-footer-wrapper{margin:10rem 0 -2px!important}@media (max-width:992px){.wave-footer-wrapper{margin:4rem 0 -2px!important}}.wave-footer-wrapper .wave-1 path{fill:#f7f7f7;transition:.25s ease}.wave-footer-dark{display:none}.legal-text{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;color:#2a3a46;opacity:.5}.company-info-row{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.footer-slogan{font-family:"IBM Plex Serif",serif;font-size:2.2rem;font-style:normal;line-height:3.2rem;color:#68c500;letter-spacing:-1px;font-weight:lighter;margin-bottom:2rem;padding:12.4rem 9rem 6rem 0}.checkbox-wrapper-nl{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-list-wrapper{margin-top:4rem}.footer-list{list-style:none;line-height:2rem;padding-top:2rem;margin:0}.newsletter-box-inner{position:relative}.field-nl-email__button{margin-left:5rem}.footer-nl-box,.footer-nl-box::after{background-color:#fff;transition:.25s ease}.footer-nl-box{padding:3.6rem 0 3.6rem 3.6rem;border:.1rem solid rgba(60,60,60,.15);border-radius:.6rem .6rem 0 .6rem;top:6rem;margin-bottom:12rem}.footer-nl-box::after{right:-999em;border-top:1px solid rgba(60,60,60,.15);border-bottom:1px solid rgba(60,60,60,.15);content:"";display:block;position:absolute;width:999em;top:-1px;bottom:-1px}.footer-nl-box,.footer-nl-box__inner{position:relative}.opacity-0,.opacity-1{opacity:0;transition:.25s ease}.opacity-1{opacity:1!important;z-index:1!important}.footer-nl-sf-message{margin-left:5rem;opacity:0;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:-1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer-nl-sf-message .thx-msg{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:3rem;opacity:1!important}.footer-nl-sf-message i{font-size:5rem;opacity:.5;color:#2490bc;padding:1.1rem 2rem 1.1rem 0}.footer-nl-sf-message p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;opacity:.6;margin-top:1rem;padding-right:15%}.footer-intro{margin-top:2rem}.footer-intro__logo{width:19.1rem}.footer-intro__text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;margin-top:3rem;width:80%;opacity:.6}.data-protection-col{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.data-protection-col .data-protection-list{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin-top:5rem;opacity:.4}.data-protection-text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;margin-left:0;padding-left:4rem;opacity:.4;color:#2a3a46;pointer-events:none}.data-protection-text:first-child{padding-left:0}.social-icons{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:4rem}.social-icons a{color:#84949f;opacity:.8;font-size:2.8rem;margin:0 2rem 0 0;transition:.25s ease;cursor:pointer;text-decoration:none}.social-icons a:last-of-type{margin-right:0}.social-icons a:hover{opacity:1}.company-details-wrapper,.footer-nl-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.company-details-wrapper{margin-top:7.7rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.footer-nl-wrapper{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin-bottom:2rem}.footer-nl-wrapper .footer-nl-icon{font-size:3.2rem;color:#2a3a46;opacity:.5;padding:1.1rem 1.8rem 1.1rem 0;transition:.25s ease}.footer-nl-wrapper .footer-nl-title{font-family:"IBM Plex Serif",serif;font-size:2rem;font-weight:500;line-height:2.8rem;color:#2a3a46;transition:.25s ease}.footer-nl-wrapper .footer-nl-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;margin-top:.3rem;color:#2a3a46;transition:.25s ease}.subscribe-button-footer,.subscribe-button-newsletter{margin-left:2rem}.subscribe-button-footer:after,.subscribe-button-newsletter:after{content:"";display:block;width:1.6rem;height:1.6rem;background-image:url(../images/envelope-icon.svg);background-repeat:no-repeat;background-position:center;margin-left:1rem;background-size:contain}.newsletter-input{width:100%}.footer-list-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;padding-top:3rem;padding-left:0;color:#2a3a46}.footer-subscribe-message{display:none}.footer-list-item{transition:.25s ease;border-left:0 solid transparent}.footer-list-item--new{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.footer-list-item--new:after{display:block;content:"";margin-top:.25rem;width:1.9rem;height:1.5rem;background-position:center;background-size:contain;background-image:url(../images/icons/new_badge_blue.svg)}.footer-disclaimer,.footer-list-item a,.footer-list-item button{font-family:"IBM Plex Sans",sans-serif;font-weight:400;color:#2a3a46}.footer-list-item a,.footer-list-item button{text-decoration:none;display:block;transition:.25s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-left:0 solid transparent;font-size:1.6rem;line-height:3.5rem}.footer-list-item a:before,.footer-list-item button:before{content:"";position:absolute;left:-1.25rem;transition:.25s ease;width:0;height:100%}.footer-list-item:hover a,.footer-list-item:hover button{padding-left:.75rem;border-left:.5rem solid #2490bc;transition:.25s ease}.footer-disclaimer{line-height:2rem;position:absolute;bottom:0;font-size:1.4rem;opacity:.4;padding-left:11rem}@media screen and (max-width:1199px){.field-nl-email__input{display:table-cell}.footer-list-title{padding-top:4rem}.company-info-row{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:3rem}.field-footer-tos{margin:1rem 0}.company-details-wrapper{margin-top:0}#footer-tos{margin-right:1.6rem}.subscribe-button-footer,.subscribe-button-newsletter{margin-left:0;margin-top:1.2rem;line-height:1}}@media screen and (max-width:767px){.footer{padding:2rem 1rem 0}.footer-list-wrapper{margin-top:0}.newsletter-nl-sf-message p{padding-right:0}.footer-nl-box{top:0;margin-bottom:2rem}.footer-intro{margin:0 0 3rem .8rem}.wave-footer-wrapper{margin:0}.data-protection-wrapper{margin:1rem 0 3rem}.footer-slogan{font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:2.8rem;color:#68c500;letter-spacing:-1px;font-weight:lighter;margin-bottom:4rem;padding:2.8em 1rem}.social-icons{margin-top:6rem}.footer-list{overflow:auto;padding-top:0;padding-left:.8rem;margin-bottom:2rem;transition:.25s ease}.footer-list-title{padding:2rem 0 0 .8rem;margin-bottom:1.5rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer-list-title i{transition:.25s ease}.footer-list-wrapper{padding-top:0;margin-top:-2rem}.data-protection-col .data-protection-list{margin:3rem 0 5rem;display:inline-block}.data-protection-col .data-protection-text{margin-bottom:2rem;padding-left:.8rem}.footer-disclaimer{padding-left:.8rem;margin-bottom:4rem;width:55%}.company-details-wrapper{padding:0 1rem 0 0;margin-top:2.5rem}.company-details-wrapper .social-icons{margin-top:0!important}.blog.category .company-details-wrapper,.blog.index .company-details-wrapper,.blog.tag .company-details-wrapper{margin-bottom:6rem!important}.footer-nl-subtitle{font-weight:400!important}}.section-distributor{margin:8rem 0}.section-distributor .featured-info-card-row .featured-info-card .button-secondary{margin-top:6.2rem}.section-distributor .featured-info-card-row .featured-info-card .button-secondary:after{content:none}.headline-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;gap:1.6rem}@media (max-width:992px){.headline-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}}.section-featured{margin-bottom:8rem}.wave-1,.wave-2{transition:.25s ease}.wave-1{margin-bottom:-2px}.dermocosmetics-brand-logos svg path,.wave-1 path{fill:#fff}.wave-2{margin-top:-2px}.pharmacy-finder-hero{overflowX:hidden;margin:0 2rem}.pharmacy-finder-hero .wave-wrapper--bottom{-webkit-transform:translate(-.2rem,.2rem);-ms-transform:translate(-.2rem,.2rem);transform:translate(-.2rem,.2rem)}.disease-endpage-head__img-wrapper img,.pharmacy-finder-hero .wave-wrapper img{width:100%}.section-gallery{margin-bottom:8rem}.section-title-wrapper{text-align:center;margin-bottom:2rem}.section-title-wrapper .button{margin-right:1.2rem}.section-title-wrapper .button:last-child{margin-right:0}@media screen and (max-width:991px){.pharmacy-finder-hero__desc{width:100%}}@media (max-width:767px){.section-distributor{margin-top:0}.section-featured,.section-gallery{margin-bottom:0}.index .section-featured{margin-top:1rem}}.section-blog{margin-bottom:8rem}.blog-categories-section{margin-bottom:4rem}.blog__article,.blog__article-featured{padding-bottom:2rem}.blog-endpage-section .blog-categories-nav{margin-top:3rem}.blog-endpage-section .blog-article-dark-overlay{background:linear-gradient(180deg,rgba(60,60,60,0) 16.78%,rgba(60,60,60,.8) 76.68%)}.blog-index .additional-articles-button{padding-left:0}.blog-index .section-subtitle{margin-bottom:2.4rem}.blog-index .blog-article-card-wrapper__transparent{display:inherit}.article-highlighted-text-wrapper p{font-family:"IBM Plex Serif",serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3.2rem;color:#1b7abf;margin:4rem 0}.download-card,.download-card-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.download-card-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:2rem 3.2rem;background:url(../images/striped_texture.png);background-size:23rem}.download-card{text-decoration:none!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;margin-bottom:2.4rem}.download-card:last-child{margin-bottom:0!important}.download-card .text{margin:0 0 0 2rem}.download-card .text p{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;margin-top:0;text-decoration:none;color:#1f8d51}.disease-category-wrapper h1,.download-card .text span{font-family:"IBM Plex Serif",serif;font-style:normal;font-weight:400;color:#2a3a46}.download-card .text span{display:block;margin-top:.5rem;opacity:.6;font-size:1.4rem;line-height:2.2rem}.download-card i{font-size:3.25rem;color:#2a3a46;opacity:.6;transition:.25s ease}.download-card:hover i{color:#1f8d51;transition:.25s ease}.hide-box{visibility:hidden}.article-downloadable-files-box h3{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:2.8rem;margin-bottom:2rem;color:#3c3c3c}.embed-iframe{position:relative!important;width:74%!important;text-align:center!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin:5rem auto}.swiper-container-article .swiper-button-prev{margin-left:0;opacity:1}.swiper-container-article .swiper-button-next{margin-right:0;opacity:1}.swiper-container-article .swiper-slide{height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blog-endpage-gallery-wrapper{position:relative;margin:3rem 0}.blog-endpage-gallery-wrapper .swiper-container{overflow:hidden}.blog-endpage-gallery-wrapper .swiper-button-next{margin-right:0;right:-3rem;opacity:1!important}.blog-endpage-gallery-wrapper .swiper-button-prev{margin-left:0;left:-3rem;opacity:1!important}.blog-endpage-gallery-wrapper i{font-size:3rem}.divider{margin:2.5rem 0;border-bottom:.1rem solid #d0d9e0}.blog-container{padding:0;margin-top:5.2rem}.gallery-swiper-wrapper{margin-bottom:2rem}.article-gallery-slide{height:100%;text-align:center}.gallery-img{min-height:auto;vertical-align:middle;margin-bottom:auto;max-width:100%}.trasparent-article-card-block{position:relative;z-index:1;width:100%;height:100%}.blog-index-articles-wrapper{height:100%;transition:.25s ease}.blog-endpage-head-transparent{width:100%;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.blog-endpage-head-transparent .blog-article-card--transparent{height:100%;margin-bottom:2rem}.blog-endpage-head-transparent .blog-article-top-items{position:inherit}.blog-endpage-head-transparent .article-card-text{position:relative}.blog-endpage-head-transparent .hashtag-list-item button,.site.contact .section-subtitle a{color:#2490bc}@media screen and (max-width:991px){.article-downloadable-files-box .download-card-wrapper,.article-downloadable-files-box h3{margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none}.text-wrapper p img{width:100%!important}.text-wrapper ul{padding-right:0}}@media screen and (max-width:767px){.blog .hide-overlay{z-index:5;margin-bottom:-.1rem}.blog-endpage-gallery-wrapper .swiper-button-next,.blog-endpage-gallery-wrapper .swiper-button-prev,.swiper-container-article .swiper-button-prev{display:none}.blog-container{margin-top:3.2rem;padding:0 2rem}.section-blog{margin:3rem 0 5rem}.text-wrapper text-wrapper--blue p img{width:100%!important;height:auto!important}.text-wrapper text-wrapper--blue .embed-iframe{width:100%!important;height:auto}.swiper-container-article .swiper-slide{padding:0}.swiper-container-article .swiper-button-next{display:none}.blog-endpage-section{padding:0 1rem;margin-top:1rem}.blog-endpage-head-transparent{width:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.additional-articles-row{max-height:77rem;overflow:hidden;transition:.25s ease}.additional-articles-row--show{max-height:1000rem;transition:.25s ease}.blog-endpage-head{margin-top:0}.blog-categories-section{padding:0 1rem}.block-hidden-mobile-blog{max-height:86vh;position:relative;transition:.25s ease;overflow:hidden}.blog-article-card-wrapper{margin-bottom:1.2rem;padding:0 1rem}.section-blog{width:auto;height:auto}}.encyclopaedia{margin-top:1.2rem;margin-bottom:9.6rem}.encyclopaedia .transparent-button{margin:6rem 0 4rem auto}.youtube-iframe-wrapper{text-align:center;margin:6rem 0}.disease-category-wrapper h1{font-size:2.2rem;line-height:3.2rem;margin:2.8rem 0;text-align:left}.disease-category-wrapper p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2rem;line-height:2.8rem;color:#8b409d;margin-bottom:4rem}.disaease-category-img-wrapper{margin:3rem 0 2rem;position:relative}.disease-img-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#51216d;opacity:.95;text-align:center}.disease-img-warning-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.disease-img-warning-wrapper .disease-img-warning-title{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;color:#fff;margin-bottom:1.2rem}.disease-img-warning-wrapper p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#fff;opacity:.8;transition:.25s ease}.disease-img-warning-wrapper p a{color:#fff}.disease-img-warning-wrapper p:hover{opacity:1}.campaign-endpage-section .featured-info-card-row.img-bg.no-content:before,.no-img:before{content:none!important}.disease-endpage-head{position:relative;margin-bottom:2rem}.disease-endpage-head__img-wrapper:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(0deg,rgba(39,36,36,.6) .7%,rgba(39,36,36,.12) 70.64%)}.disease-endpage-head .title-no-img{position:relative!important;color:#2a3a46!important;bottom:0!important;left:0!important}.disease-endpage-head .disease-category-title,.disease-endpage-head h1{position:absolute;bottom:0;left:4rem;color:#fff}.disease-category-divider{border:.5px dashed #2a3a46;margin:4rem 0;opacity:.5}.disease-abc-list-active-item{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.6rem;line-height:4.3rem;color:#51216d;margin-bottom:2rem;margin-top:6rem}.disease-ABC-list{opacity:.8;margin-top:2rem}.disease-ABC-list li{display:block}.disease-list-ABC-sorting{margin-bottom:6rem}.abc-list-divider{opacity:.4;border:.5px dashed #3c3c3c}.disease-abc-list-item{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:3.2rem;color:#2a3a46;transition:.25s ease;text-decoration:none;border-left:0 solid #fff}.disease-abc-list-item a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.disease-abc-list-item:hover{padding-left:.75rem;border-left:.5rem solid #8b409d;transition:.25s ease}.disease-list-wrapper{margin-bottom:4rem}.disease-list-item{text-decoration:none;list-style:none;margin:0!important}.disease-list-item .disease-list-item-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.disease-list-item__icon,.disease-list-item__label,.disease-list-item__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#51216d}.disease-list-item__label,.disease-list-item__title{margin-left:.8rem}.disease-list-item__label{color:#2a3a46;opacity:.8}.disease-list-item__desc a{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#2a3a46;text-decoration:none;opacity:.7;transition:.25s ease;margin-right:.5rem}.disease-list-item__desc a:hover{transition:.25s ease;opacity:1}.disease-list li{list-style:none;padding:2rem;background:#f7f7f7;border:1px solid rgba(60,60,60,.15);margin-bottom:.8rem;transition:.5s ease;border-radius:.2rem}.disease-list li:hover{background-color:#fff;transition:.25s ease;box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.29)}.disease-button-block{margin-top:1.5rem}.disease-button-wrapper{text-decoration:none}@media screen and (max-width:767px){.disease-section{padding:0 1rem}.disease-category-section .block-nav,.disease-section .block-nav{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.youtube-iframe-wrapper iframe{width:100%!important}.disease-ABC-list{opacity:.8;margin-top:0}.disease-category-section{padding:0 1rem}.disease-category-wrapper h1{font-family:"IBM Plex Serif",serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3.2rem;margin:2.8rem 0;text-align:left}.disease-category-wrapper p{color:#8b409d;margin-bottom:2.8rem}.disaease-category-img-wrapper{margin-bottom:2.8rem}.disease-img-warning-wrapper{padding:2rem}.disease-category-divider{display:none;border:.5px dashed #3c3c3c;margin-bottom:2rem;opacity:.5}.disease-category-desc-list{padding-left:0}.disease-category-desc-list-item:before{margin:0 2rem 0 1rem}.encyclopaedia{margin:0 0 6.3rem;padding-left:2rem!important;padding-right:2rem!important}.disease-category-section .block-nav-button,.disease-category-section .related-articles{margin-top:0}.disease-category-section .ads-wrapper-sidebar{margin-bottom:3.2rem}.disease-sorting-mode-nav{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.disease-sorting-mode-title{-webkit-order:1;-ms-flex-order:1;order:1;margin:3.2rem 0 2.4rem}.disease-list li{margin-bottom:1.2rem}}.ui-kit .color-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-kit .color{width:200px;height:200px;margin:20px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.ui-kit .color--black-100{background-color:#2a3a46}.ui-kit .color--black-900{background-color:#17232c}.ui-kit .color--green-100{background-color:#2490bc}.ui-kit .color--green-900{background-color:#1f8d51}.ui-kit .color--orange-100{background-color:#ff6b00}.ui-kit .color--orange-900{background-color:#d04114}.ui-kit .color--yellow-100{background-color:#ebc500}.ui-kit .color--yellow-900{background-color:#bfac00}.ui-kit .color--red-100{background-color:#8b409d}.ui-kit .color--red-900{background-color:#51216d}.ui-kit .color--blue-100{background-color:#2490bc}.ui-kit .color--blue-050{background-color:#dff5fa;color:#17232c}.ui-kit .label{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;margin:0 0 20px}.ui-kit .badge,.ui-kit .button{margin-right:15px}.site.contact .featured-info-card{padding:6rem calc(9vw + 2rem) 9rem 4rem;width:calc(100% + 9vw - 2rem)}.site.contact .section-title{margin-top:4rem}.site.contact .wave-bg-wrapper{display:none!important}.site.contact .section-subtitle{margin-bottom:6rem}.site.contact .contact-form{margin-bottom:8rem}.site.contact .section-contact{margin-bottom:9.6rem}.confirmation-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:75%;margin:12rem auto}.confirmation-wrapper i{font-size:7rem;color:#2490bc;margin-right:2.75rem}.confirmation-wrapper .section-title{margin:0 0 1.2rem!important;text-align:left}.confirmation-wrapper .section-subtitle{text-align:left;margin-bottom:2.75rem!important}.contact-page-instruction{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;color:#2a3a46;opacity:.8;padding-left:1.5rem;margin-top:2rem}.img-wrapper-error{text-align:center}.img-wrapper-error img{object-fit:cover;width:100%;height:100%}.contact-info-card{padding:5.8rem 5.8rem 8.1rem 10rem;width:calc(100% + 9vw - 2rem);background-color:#f7f7f7;border-radius:1rem}.contact-info-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:4rem;color:#2490bc}.contact-info-card__subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem;color:#2a3a46;margin-top:1.2rem;opacity:.8}.contact-info-card__lead{margin:2rem 0 4rem;font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:#2a3a46;opacity:.8}@media screen and (max-width:991px){.site.contact .section-subtitle,.site.contact .section-title{text-align:center}.site.contact a[href^=tel]{text-decoration:inherit;color:inherit}.site.contact .contact-form-col{padding:0 2rem}.site.contact .featured-info-card{margin-top:3rem;padding:2.8rem 2rem 4rem!important}.site.contact .section-contact{margin-bottom:6rem}.confirmation-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:10rem 0}.confirmation-wrapper i{font-size:6rem;margin-bottom:1rem}.section-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem}.contact-info-card{margin:6rem 1rem 0;padding:2.8rem 2rem;width:100%!important}}.section-health-coach #map-result-count,.unsubscribe .wave-bg-wrapper{display:none!important}.block-error-page{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-error-page .container{position:absolute}@media (max-width:992px){.block-error-page .container{position:relative}}.error-img-dark{display:none}@media (max-width:992px){.img-wrapper-error{display:none}}.text-error-wrapper{text-align:center;margin-top:15%;position:absolute}.text-error-wrapper .section-title{text-align:left;color:#fff;margin:7rem 0 1rem!important}.text-error-wrapper .section-subtitle{margin-bottom:4rem;text-align:left;color:#f7f7f7}@media screen and (max-width:991px){.text-error-wrapper{top:30%}}@media screen and (max-width:991px) and (max-width:992px){.text-error-wrapper{top:0;margin:20% 0}}@media screen and (max-width:991px){.block-error-page .section-title{text-align:left!important}}@media screen and (max-width:767px){.block-error-page{margin-bottom:7rem}.text-error-wrapper{position:relative;padding-left:1rem}.text-error-wrapper .section-title{margin-top:2rem!important;margin-bottom:2.4rem;color:#2a3a46}.text-error-wrapper .section-subtitle{margin-bottom:2.4rem;text-align:left;color:#2a3a46}.text-error-wrapper a{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#2490bc}}.product-categories-block{margin-bottom:9.6rem;padding:0 2rem!important;position:relative}.featured-products{padding:0 1rem}.product-card-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products-index-header .block-nav-title{margin:0}.category-buttons{margin:2.8rem 0 1.4rem}.category-buttons .button{margin-bottom:1.7rem;height:100%;white-space:normal}.category-buttons span::first-letter{text-transform:uppercase}.product-category-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;margin:0}.category-subtitle{height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:4rem;position:relative}.product-sorting-mode-nav{display:-webkit-flex;display:-ms-flexbox;display:flex}.facebook-share-desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;margin-left:2rem;color:#2a3a46}.category-subtitle h3{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;margin-bottom:2rem}.category-subtitle--active h3{color:#ff4b81!important}.related-products-wrapper .divider{margin:3rem 0 4rem}@media screen and (max-width:767px){.category-buttons{display:none}}@media screen and (max-width:991px){.product-categories-block{padding:0!important}.swiper-nav-buttons{display:none}.product-sorting-mode-nav{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:3.2rem}.product-promotions-button{margin-top:2rem}.category-subtitle{padding-left:1rem}.product-category-title{margin-left:0;margin:0 0 3rem}}.product-card-grid{display:-ms-grid;display:grid;gap:2rem;-ms-grid-columns:(minmax(23rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(23rem,1fr))}.section-product{padding:0 1rem}.product-img-wrapper{text-align:center;position:relative;background:radial-gradient(circle,#fff 35%,rgba(255,255,255,0) 61%);border-radius:1.2rem}.product-img-wrapper img{max-width:100%;height:auto;max-height:50rem;mix-blend-mode:multiply}.product-img-wrapper .badge{left:0;position:absolute}.product-price-detail-label{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;display:block}.product-price-detail-price{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:4rem;white-space:nowrap}.product-price-details-wrapper--default .product-price-detail-label{color:#ff4b81}.product-price-details-wrapper--default .price-badge{position:relative;background-color:var(--badge-color)!important}.product-price-details-wrapper--default .product-price-detail-label{color:var(--badge-color)!important}.product-price,.product-price-details-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-price-details-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem}.product-price-details-wrapper--loyalty .price-badge{background-color:#2892ba}.product-price-details-wrapper--blue .product-price-detail-label,.product-price-details-wrapper--loyalty .product-price-detail-label{color:#2892ba}.product-price{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-price .price .new-price,.product-price .price .original-price{font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:2.8rem}.product-price .price .new-price{white-space:nowrap;font-weight:700;color:#ff4b81;opacity:1}.product-price .price .original-price{font-weight:500;color:#84949f;opacity:.6;margin-right:2rem;text-decoration:line-through}.product-brand,.sales-period{font-family:"IBM Plex Sans",sans-serif;color:#2a3a46}.sales-period{opacity:.6;margin:2rem 0;font-weight:400;font-size:1.4rem;line-height:2rem}.product-brand{font-weight:700;font-size:1.6rem;line-height:2.4rem;margin-bottom:1rem}.product-info-wrapper{margin-top:2rem}.product-info-wrapper:first-child{margin-top:.75rem}.main-product-info-block{margin-bottom:6rem;position:relative}.product-info-list{margin-top:2.8rem}.product-desc-block{margin-top:6rem;position:relative;height:100%;overflow:hidden;transition:1s ease;display:none}.block-hidden{height:50rem}.related-products{margin-top:6rem;margin-bottom:4rem}.related-articles{margin-bottom:6rem}.product-info-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;color:#2a3a46;margin:2rem 0 1rem}.product-info-list-item,.product-info-subtitle{font-family:"IBM Plex Sans",sans-serif;line-height:2rem;font-weight:400}.product-info-list-item{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-left:3.5rem;font-size:1.4rem;color:#2a3a46;margin-bottom:2rem}.product-info-list-item:before{content:"•";display:block;margin-right:2rem;font-size:1.8rem;color:#2490bc;border-radius:2rem}.product-info-subtitle{font-size:1.6rem;color:#84949f;margin-bottom:.5rem;opacity:.6}.product-info{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:#2a3a46}.campaign-landing-map-details .pharmacy-opening-hours-headline__inner-wrapper .pharmacy-opening-hours-status:before,.product-info--light{opacity:.6}.foodora-desc-block,.product-info--alert .product-info--alert__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-info--alert .product-info--alert__title{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem;color:#d20835;margin-bottom:.5rem}.product-info--alert .product-info--alert__title i{margin-right:.75rem}.product-info--alert .product-info--alert__title i:before{font-size:16px}.foodora-desc-block{margin-top:3.8rem}.foodora-desc-block__logo{height:auto;max-width:8rem}.foodora-desc-block__desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#3c3c3c;padding-left:2rem}@media (max-width:575px){.foodora-desc-block__desc{padding-left:0}.foodora-desc-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.foodora-desc-block__logo{max-width:12rem;margin-bottom:.5rem}}.product-category,.product-desc,.product-desc p,.product-name{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2.8rem;line-height:3.6rem;color:#2a3a46;margin-bottom:1rem}.product-category,.product-desc,.product-desc p{font-weight:400;font-size:2.4rem;line-height:3.4rem;margin-bottom:2rem}.product-desc,.product-desc p{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;line-height:2.4rem}.product-badges{text-align:right}.product-badges .small-badge{margin:0 .8rem 0 0}.product-price-details-block{margin:2rem 0 2.4rem}.campaign-desc-wrapper h5,.product-price-details-block .product-price-detail,.text-wrapper h5,.text-wrapper text-wrapper--green h5{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46;opacity:.6}.product-price-details-block .product-price-detail strong{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem}.product-warning-boxes-wrapper{margin:4rem 0 4.8rem!important}.warning-box{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:1rem;padding:2rem;background-color:#faeecc;margin-bottom:1.2rem}.warning-box .warning-text{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;padding-right:4vw;color:#2a3a46}.warning-box i{font-size:2.6rem;color:#ebc500;margin-right:2rem}.warning-box--purple{background-color:rgba(144,52,166,.1)}.warning-box--red{background-color:rgba(224,103,148,.1)}.warning-box--pink{background-color:rgba(233,159,193,.1)}.warning-box--lightblue{background-color:rgba(75,179,188,.1)}.warning-box--blue{background-color:rgba(64,130,190,.1)}.warning-box--grey{background-color:rgba(167,169,172,.1)}.warning-box--yellow{background-color:rgba(255,187,69,.1)}.warning-box--green{background-color:rgba(96,170,13,.1)}.warning-box--brown{background-color:rgba(123,72,12,.1)}@media screen and (max-width:767px){.related-articles{margin-bottom:6rem}.related-articles .blog-article-card-wrapper{padding:0!important}}@media screen and (max-width:991px){.product-img-wrapper{margin-bottom:2rem}.product-img-wrapper img{height:auto;margin-left:auto;margin-right:auto}.warning-box{width:calc(100% + 4rem);display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem);margin-top:2.2rem}.related-products{display:none}.product-category{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2rem;line-height:2.8rem;margin-bottom:0}.product-price-details-wrapper{margin-bottom:2rem}.product-warning-boxes-wrapper{margin:3rem 0 0}.product-info-list-item{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.related-disease-list{max-height:10rem;overflow:hidden}.product-desc,.product-price-details-block{display:none}.product-name{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;margin-top:1.8rem;padding-right:3rem}.product-info-list-item{margin-left:.8rem}}@media (max-width:992px){.foodora-desc-block__desc{text-align:center;margin-top:1rem}}.health-coach-intro-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:3rem;margin-bottom:2rem;color:#2a3a46}.health-coach-intro-wrapper{margin-bottom:6rem}.health-coach-intro-wrapper h1{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:3rem;color:#2a3a46}.health-coach-intro,.health-coach-intro-wrapper p,.text-wrapper span{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:#2a3a46}.health-coach-specific-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:3rem;margin-bottom:1.2rem;color:#2a3a46}.therapy-desc,.therapy-title{font-size:1.6rem;color:#2a3a46}.therapy-title{margin-bottom:1.2rem;margin-top:1.4rem;font-family:"IBM Plex Serif",serif;font-weight:700;line-height:2rem}.therapy-desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;line-height:2.4rem;opacity:.8;height:100%;transition:.25s ease}.therapy-boxes-wrapper{background-color:#fff;padding-bottom:5rem;margin:4rem 2rem}.therapy-box{padding:2.8rem 2rem;border:1px solid rgba(60,60,60,.15);background-color:#fff;border-radius:.2rem;height:100%}.therapy-top-divider{width:3.2rem;height:.4rem;background-color:#2490bc;border:none}.health-coach-specific-desc{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;opacity:.8;color:#2a3a46}.health-coach-details-wrapper{display:-ms-grid;display:grid;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.health-coach-details{padding:3rem 0;width:72%;margin-left:auto;margin-right:auto}.therapy-boxes-headline{margin:6rem 0 4rem}.therapy-boxes-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem;color:#2a3a46}.privacy-policy-topic-box p,.therapy-boxes-intro{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem}@media screen and (min-width:768px) and (max-width:991px){.health-coach-img-wrapper{position:relative}.health-coach-img-wrapper img{position:absolute;top:0;margin:auto;bottom:0}}@media screen and (max-width:991px){.health-coach-img-wrapper{-webkit-order:1;-ms-flex-order:1;order:1}.therapy-boxes-headline{margin:2rem 0 4rem}.health-coach-details-wrapper{-webkit-order:2;-ms-flex-order:2;order:2}.health-coach-intro-wrapper{margin-bottom:4rem}.section-health-coach{padding:0 2rem}.health-coach-details{width:100%;padding:0 1rem}.health-coach-specific-desc{opacity:1;margin-bottom:4rem}.therapy-box{padding:2rem 2rem 2.4rem}.health-coach-specific-title{margin-top:2.4rem}.therapy-title{font-family:"Averta Bold";font-size:1.6rem;line-height:2rem;margin:0;color:#3c3c3c}.therapy-desc{margin-top:1rem;max-height:200rem;transition:.25s ease}.desc-hidden-mobile{max-height:0;overflow:hidden;transition:.25s ease}.therapy-headline{margin-top:3.3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.therapy-boxes-wrapper{padding:0;margin:0}}.section-gtc,.text-wrapper text-wrapper--green{padding:0 1rem}.privacy-policy-text{color:#2a3a46;margin-top:4rem}.text-wrapper p,.text-wrapper text-wrapper--green p{margin-top:2rem;font-family:"IBM Plex Serif",serif;color:#2a3a46}.text-wrapper p img,.text-wrapper text-wrapper--green p img{width:74%;height:auto;display:block;margin:1rem auto}.privacy-policy-text,.text-wrapper text-wrapper--green blockquote,.text-wrapper text-wrapper--green ol li:before{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem}.text-wrapper strong,.text-wrapper text-wrapper--green strong{display:contents;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem}.text-wrapper text-wrapper--green h1,.text-wrapper text-wrapper--green h3{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-top:2.8rem;color:#2a3a46}.text-wrapper text-wrapper--green h2{margin-top:2.8rem}.text-wrapper p,.text-wrapper text-wrapper--green h3,.text-wrapper text-wrapper--green p{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.privacy-policy-topic-box,.text-wrapper text-wrapper--green h4{margin-top:6rem}.campaign-desc-wrapper h5,.text-wrapper h5,.text-wrapper text-wrapper--green h5{text-align:center;margin-top:1.6rem}.text-wrapper text-wrapper--green a{color:#2490bc!important}.text-wrapper text-wrapper--green ul,.text-wrapper ul{margin:4rem 0 6rem}.text-wrapper text-wrapper--green ol li,.text-wrapper text-wrapper--green ul li,.text-wrapper text-wrapper--green--purple ol li{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#2a3a46}.text-wrapper text-wrapper--green ul li{margin-left:3.5rem;margin-bottom:3rem;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.text-wrapper text-wrapper--green ul li a,.text-wrapper text-wrapper--green ul li>*{display:contents}.text-wrapper text-wrapper--green ol li,.text-wrapper text-wrapper--green--purple ol li{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem}.text-wrapper text-wrapper--green ol li:before{font-size:2.4rem;line-height:3.4rem;color:#2490bc;counter-increment:ol;content:counter(ol);margin-right:4rem}.text-wrapper text-wrapper--green--purple a{color:#8b409d!important}.text-wrapper text-wrapper--green--purple ul li:before{color:#8b409d}.text-wrapper text-wrapper--green--purple ol li:before{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2.4rem;line-height:3.4rem;color:#2490bc;counter-increment:ol;content:counter(ol);margin-right:4rem}.text-wrapper text-wrapper--green h2,.text-wrapper text-wrapper--green h4,.topic-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46}.text-wrapper p em,.topic-desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#2a3a46;margin-top:1.2rem}.privacy-policy-list{margin-top:4rem;margin-bottom:6rem;padding-right:30%}.privacy-policy-list-item{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2a3a46;margin-bottom:2rem;margin-left:3.5rem}.dark-mode .featured-info-card--transparent ul li:before,.privacy-policy-list-item:before,.text-wrapper ul li:before{content:"•";display:block;margin-right:2rem;font-size:3rem;color:#2490bc;border-radius:2rem}.homepage-button{font-family:"IBM Plex Serif",serif;font-style:normal;font-weight:400;margin-top:8rem;display:block;text-align:center;margin-bottom:9.6rem;color:#1f8d51;text-decoration:none}.homepage-button:hover{text-decoration:underline}@media screen and (max-width:767px){.privacy-policy-text{margin-top:.4rem}.privacy-policy-topic-box{margin-top:2.8rem}.privacy-policy-list{padding-right:0;margin-bottom:2.8rem}.privacy-policy-list-item{-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-left:1.5rem}.homepage-button{margin-top:4rem;margin-bottom:5.5rem}.text-wrapper ol{padding-left:1.9rem!important}}@media screen and (max-width:991px){.text-content{padding:0 2rem}}.text-wrapper p img{margin:3rem auto}.text-wrapper p em{margin-top:2rem;font-family:"IBM Plex Serif",serif;font-weight:600;line-height:2rem;font-style:italic}.text-wrapper blockquote,.text-wrapper text-wrapper--green blockquote,.text-wrapper ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#2a3a46}.text-wrapper blockquote:before{font-family:"remixicon";content:"\ebdb";font-size:3.2rem;padding-right:2rem;color:#2490bc}.campaign-desc-wrapper blockquote p,.dark-mode .featured-info-card--transparent blockquote p,.promotion-desc-wrapper blockquote p,.text-wrapper blockquote p{margin-top:1rem;display:contents}.text-wrapper strong{font-family:"IBM Plex Serif",serif;font-size:1.7rem;line-height:3rem}.text-wrapper table tbody td{color:#2a3a46;padding:.75rem 1rem;border:.1rem solid rgba(60,60,60,.5)}.text-wrapper h1,.text-wrapper h2{font-size:2.6rem;line-height:3.4rem;margin-top:2.8rem}.homepage-button,.text-wrapper h2{font-size:1.5rem;line-height:2rem}.text-wrapper h1,.text-wrapper h2,.text-wrapper h3,.text-wrapper h4,.text-wrapper h4 strong{font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#2a3a46}.text-wrapper h3{font-size:1.8rem;line-height:2rem}.text-wrapper h3,.text-wrapper h4{margin-top:2.8rem}.text-wrapper h4,.text-wrapper h4 strong{font-size:2rem;line-height:2.8rem}.text-wrapper ul{overflow:hidden}.text-wrapper ul li{margin-bottom:2rem;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:3.5rem}.text-wrapper ol li p,.text-wrapper ul li p{margin-top:0!important}.text-wrapper ul li a{display:contents;white-space:normal;overflow:hidden}.text-wrapper ul li:before{font-size:2.4rem}.campaign-desc-wrapper ol,.dark-mode .featured-info-card--transparent ol,.text-wrapper ol{padding-left:3.9rem;margin-top:2.8rem;counter-reset:ol}.text-wrapper blockquote,.text-wrapper ol li,.text-wrapper ol li:before,.text-wrapper table tbody td,.text-wrapper ul li{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.text-wrapper ol li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem;color:#17232c}.text-wrapper ol li a{display:contents}.text-wrapper ol li:before{color:#2490bc;counter-increment:ol;content:counter(ol);margin-right:4rem}.text-wrapper--blue a,.text-wrapper--blue a span,.text-wrapper--blue blockquote:before,.text-wrapper--blue h4,.text-wrapper--blue h4 strong,.text-wrapper--blue ol li:before,.text-wrapper--blue ul li:before{color:#2490bc}.text-wrapper--purple a,.text-wrapper--purple a span,.text-wrapper--purple blockquote:before,.text-wrapper--purple h4,.text-wrapper--purple ol li:before,.text-wrapper--purple ul li:before{color:#51216d}.text-wrapper--green a,.text-wrapper--green a span,.text-wrapper--green blockquote:before,.text-wrapper--green h4,.text-wrapper--green ol li:before,.text-wrapper--green ul li:before{color:#2490bc}.section-search-result{padding:0 1rem}.section-search-result .section-featured{margin-top:8rem;margin-bottom:0}.search-result-filter-buttons .button{margin-right:1.2rem}.search-result-filter-buttons .button:last-child{margin-right:0}.search-result-block{max-height:72rem;overflow:hidden;transition:.25s ease;border-bottom:.1rem dashed rgba(42,58,70,.4);padding-bottom:.75rem}.search-result-block--show{transition:max-height 1s;max-height:2000rem}.search-result-block:last-of-type{border-bottom:none!important}.search-result-products{position:relative}.search-result-articles .hide-overlay,.search-result-disease .hide-overlay,.search-result-products .hide-overlay{bottom:0}.search-results-number{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem;color:#2a3a46;text-align:center;margin-bottom:2rem}.search-result-disease{position:relative;max-height:50rem;overflow:hidden}.search-result-articles{position:relative}@media screen and (max-width:991px){.search-result-filter-buttons .button{margin:.7rem}.search-result-block{border-bottom:.1rem dashed rgba(60,60,60,.8)}}@media screen and (min-width:991px){.search-result-products .hide-overlay{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:991px){.search-result-products .hide-overlay{display:none}}.promotion-endpage-section{margin-bottom:6rem}.campaign-endpage-section .footer{margin-top:10rem}.campaign-endpage-section .featured-info-card-row{margin-top:3rem}.campaign-endpage-section .featured-info-card-row--single{min-height:30rem!important}.campaign-endpage-section .featured-info-card-row--full{-webkit-flex-direction:initial!important;-ms-flex-direction:initial!important;flex-direction:initial!important;min-height:40rem!important}.campaign-endpage-section .featured-info-card-row--full:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,rgba(0,0,0,.35) 0%,rgba(255,255,255,0) 100%)!important}.campaign-endpage-section .featured-info-card-row--full:after{content:none}.campaign-endpage-section .featured-info-card-row--full .featured-info-card--transparent{background:0 0!important}.campaign-endpage-section .featured-info-card-row--reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.campaign-endpage-section .featured-info-card-row--reverse.featured-info-card-row--faded .featured-info-card:last-of-type:before{left:unset;right:-1px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.campaign-endpage-section .featured-info-card-row--reverse .featured-info-card:nth-of-type(odd){padding-left:5rem}.campaign-endpage-section .featured-info-card-row--reverse svg{right:-2px;left:unset;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.campaign-endpage-section .featured-info-card-row.img-product .featured-info-card__image{width:100%;height:100%;object-fit:contain;object-position:center}.campaign-endpage-section .featured-info-card-row.img-product.featured-info-card-row--full .featured-info-card__image{object-position:right}.campaign-endpage-section .featured-info-card-row.img-bg .featured-info-card__image{width:100%;height:100%;object-fit:cover;object-position:center}.campaign-endpage-section .featured-info-card-row.img-bg.no-content{aspect-ratio:2.1/1}@media (max-width:992px){.campaign-endpage-section .featured-info-card-row.img-bg.no-content{aspect-ratio:auto}}.campaign-endpage-section .featured-info-card-row .featured-info-card p{font-family:"IBM Plex Serif",serif;font-size:2rem;font-style:normal;font-weight:400;line-height:2.8rem;opacity:1}.promotion-desc-list{margin:4rem}.promotion-product-img{max-height:35rem}.promotion-desc-wrapper blockquote,.promotion-desc-wrapper p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem}.promotion-desc-wrapper blockquote{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#2a3a46}.dark-mode .featured-info-card--transparent blockquote:before,.promotion-desc-wrapper blockquote:before{font-family:"remixicon";content:"\ebdb";font-size:3.2rem;padding-right:2rem;color:#2490bc}.promotion-desc-wrapper h4{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46}.promotion-desc-wrapper a{color:#1f8d51}.promotion-desc-wrapper ul{list-style:none;margin:4rem 0 6rem}.promotion-desc-wrapper ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-bottom:3rem}.promotion-desc-wrapper ul li:before{font-family:remixicon;content:"\eb39";color:#1f8d51;font-size:2.4rem;margin:0 4rem 0 2rem}.promotion-desc-wrapper ul li i{color:#1f8d51;font-size:2.4rem;margin:.8rem 4rem 0 2rem}.promotion-desc-wrapper ul li p{margin-top:.8rem}.promotion-desc-wrapper--green blockquote:before,.promotion-desc-wrapper--green h4,.promotion-desc-wrapper--green ol li:before,.promotion-desc-wrapper--green ul li:before{color:#1f8d51!important}.promotion-desc-wrapper--blue blockquote:before,.promotion-desc-wrapper--blue h4,.promotion-desc-wrapper--blue ol li:before,.promotion-desc-wrapper--blue ul li:before{color:#2490bc!important}.promotion-desc-wrapper--red blockquote:before,.promotion-desc-wrapper--red h4,.promotion-desc-wrapper--red ol li:before,.promotion-desc-wrapper--red ul li:before{color:#8b409d!important}.campaign-desc-wrapper{margin-bottom:3rem}.campaign-desc-wrapper p,.promotion-desc-wrapper p{margin-top:2rem;color:#2a3a46}.campaign-desc-wrapper p img{width:74%;height:auto;display:block;margin:1rem auto}@media (max-width:990px){.campaign-desc-wrapper p img{max-width:100%}}.campaign-desc-wrapper a{display:contents;color:#2490bc!important}.campaign-desc-wrapper blockquote,.campaign-desc-wrapper ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#2a3a46}.campaign-desc-wrapper blockquote:before{font-family:"remixicon";content:"\ebdb";font-size:3.2rem;padding-right:2rem;color:#8b409d}.campaign-desc-wrapper strong{display:contents;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem}.campaign-desc-wrapper tbody td{color:#2a3a46;padding:1rem 1.5rem;border:.1rem solid rgba(60,60,60,.15)}.campaign-desc-wrapper h1,.campaign-desc-wrapper h2,.campaign-desc-wrapper h3,.campaign-desc-wrapper h4{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-top:2.8rem;color:#2a3a46}.campaign-desc-wrapper h2,.campaign-desc-wrapper h3,.campaign-desc-wrapper h4{font-size:2rem;line-height:2.8rem}.campaign-desc-wrapper h3,.campaign-desc-wrapper h4{font-size:1.8rem;line-height:3rem}.campaign-desc-wrapper h4{font-size:1.6rem;line-height:2rem;color:#8b409d}.campaign-desc-wrapper ul,.dark-mode .featured-info-card--transparent ul{margin:4rem 0 6rem;padding-right:30%}.campaign-desc-wrapper ul li{margin-bottom:2rem;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:3.5rem}.campaign-desc-wrapper ul li:before{content:"•";display:block;margin-right:2rem;font-size:3rem;color:#8b409d;border-radius:2rem}.campaign-desc-wrapper .featured-info-card p,.campaign-desc-wrapper blockquote,.campaign-desc-wrapper ol li,.campaign-desc-wrapper p,.campaign-desc-wrapper tbody td,.campaign-desc-wrapper ul li{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.campaign-desc-wrapper ol li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem;color:#2a3a46}.campaign-desc-wrapper ol li:before{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2.4rem;line-height:3.4rem;color:#8b409d;counter-increment:ol;content:counter(ol);margin-right:4rem}.campaign-desc-wrapper--green blockquote:before,.campaign-desc-wrapper--green h4,.campaign-desc-wrapper--green ol li:before,.campaign-desc-wrapper--green ul li:before{color:#1f8d51!important}.campaign-desc-wrapper--blue blockquote:before,.campaign-desc-wrapper--blue h4,.campaign-desc-wrapper--blue ol li:before,.campaign-desc-wrapper--blue ul li:before{color:#2490bc!important}.campaign-desc-wrapper--red blockquote:before,.campaign-desc-wrapper--red h4,.campaign-desc-wrapper--red ol li:before,.campaign-desc-wrapper--red ul li:before{color:#8b409d!important}.campaign-desc-wrapper--orange blockquote:before,.campaign-desc-wrapper--orange h4,.campaign-desc-wrapper--orange ol li:before,.campaign-desc-wrapper--orange ul li:before{color:#ff6b00!important}.campaign-desc-wrapper--white blockquote:before,.campaign-desc-wrapper--white h4,.campaign-desc-wrapper--white ol li:before,.campaign-desc-wrapper--white ul li:before{color:#1f8d51!important}.campaign-desc-wrapper--black blockquote:before,.campaign-desc-wrapper--black h4,.campaign-desc-wrapper--black ol li:before,.campaign-desc-wrapper--black ul li:before,.coupon-swiper-wrapper .coupon-swiper-button:hover i{color:#2a3a46!important}.campaign-desc-wrapper--transparent blockquote:before,.campaign-desc-wrapper--transparent h4,.campaign-desc-wrapper--transparent ol li:before,.campaign-desc-wrapper--transparent ul li:before{color:#1f8d51!important}.campaign-desc-wrapper .featured-info-card p{opacity:1}@media (min-width:1200px){.campaign-desc-wrapper .featured-info-card__image-wrapper{aspect-ratio:1/.66}}.campaign-info-list{margin-top:4rem}.promotion-topic-button-wrapper .button{margin:0 1.2rem 1.2rem 0}.pharmacy-product-categories-block ul li:last-child,.promotion-topic-button-wrapper .button:last-child{margin-right:0}.campaign-info-list-item{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#2a3a46;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;margin-left:3.5rem}.campaign-info-list-item:before{content:"•";display:block;margin-right:2rem;font-size:3.3rem;color:#8b409d;border-radius:2rem}.campaign-highlighted-text,.campaign-highlighted-text--green{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2.4rem;line-height:3.4rem}.campaign-highlighted-text{margin-bottom:4rem!important;color:#8b409d}.campaign-highlighted-text--green{color:#2490bc!important}.article-downloadable-files-box{margin-bottom:10rem}@media screen and (max-width:767px){.campaign-highlighted-text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2rem;line-height:2.8rem;color:#8b409d;margin-bottom:4rem}.promotion-hero-row{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.promotion-hero-row p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.promotion-desc-list{margin:4rem 0}.promotion-desc-wrapper ul li i{margin:.8rem 1.5rem 0 0}.promotion-topic-button-wrapper{display:table-caption}.promotion-topic-button-wrapper .button{margin-bottom:1.2rem}.promotion-topic-button-wrapper .button:last-child{margin-bottom:0}.promotion-endpage-section{padding:0 1rem}.promotion-endpage-section .hero-transparent-subtitle{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;margin:2.4rem 0 1.6rem!important}.promotion-product-img{margin:2rem 0!important}.campaign-endpage-section{padding:0 1rem}.campaign-endpage-section .featured-info-card-row{margin:3rem 0 2.4rem;width:calc(100% + 2rem);-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem);margin-bottom:2.4rem}.campaign-endpage-section .featured-info-card{width:100%!important;padding:2.6rem 2rem 2.8rem!important;margin-top:-2px}.campaign-endpage-section .featured-info-card__lead{display:inherit;margin-bottom:1.1rem}.campaign-endpage-section .button-secondary{display:none}.campaign-desc-wrapper{margin-bottom:4rem;padding-right:0!important}.campaign-desc-wrapper ul{padding-right:0}.campaign-info-list{margin-top:1.6rem}.campaign-info-list-item{-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-left:2rem}}.nok-lapja-magazine-block p{font-family:"IBM Plex Serif",serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:4.4rem}@media (max-width:768px){.nok-lapja-magazine-block p{margin-top:0;font-family:"IBM Plex Serif",serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:3.6rem}}.nok-lapja-magazine-block img{width:100%}.campaign-landing-title,.nok-lapja-magazine-block strong{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem;color:#2490bc}@media (max-width:768px){.nok-lapja-magazine-block strong{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem}}.nok-lapja-magazine-block .gyongy-logo{max-width:20rem;margin-top:3rem}#campaign-map-placeholder{margin-top:1rem;height:52rem;margin-bottom:3rem;cursor:pointer;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}#campaign-map-placeholder .campaign-map-placeholder__bg-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-size:cover;opacity:1;background-position:center center;transition:all .3s ease;background-image:url(../images/campaign/map-placeholder.png)}#campaign-map-placeholder button{opacity:0;transition:all .3s ease;-webkit-transform:translateY(1.6rem);-ms-transform:translateY(1.6rem);transform:translateY(1.6rem)}#campaign-map-placeholder:hover button{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.campaign-landing-title{font-size:3.6rem;line-height:4.3rem;margin:6rem 0 7rem;text-align:center}@media (max-width:992px){.campaign-landing-title{margin:3rem 0 4rem;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem}}.campaign-landing-subtitle{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}.campaign-landing-highlighted-products-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:2.4rem}.campaign-landing-product-card{display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid rgba(60,60,60,.15)}@media (max-width:992px){.campaign-landing-product-card{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.campaign-landing-product-card-details{padding:2rem;color:#2a3a46}.campaign-landing-product-card-image{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;background-color:#fff;border-right:1px solid rgba(60,60,60,.15);text-align:center}.campaign-landing-product-card-image img{width:auto;height:auto;max-height:33.3rem}@media (max-width:992px){.campaign-landing-product-card-image{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-right:none;border-bottom:1px solid rgba(60,60,60,.15)}}.campaign-landing-product-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;margin-bottom:2rem;color:#2a3a46}.campaign-landing-product-prices{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;font-size:1.8rem;padding-bottom:2rem;border-bottom:1px solid rgba(60,60,60,.15)}.campaign-landing-product-prices__old-price{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;text-decoration:line-through;opacity:.6}.campaign-landing-product-prices-details-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.campaign-landing-product-prices-details-wrapper__details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem;opacity:.6}.campaign-landing-product-prices-details-wrapper__details span{display:block;font-size:1.2rem}.campaign-landing-product-prices-details-wrapper__badge{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:5.2rem;text-align:center;height:5.2rem;border-radius:3.6rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem;background-color:#ff5454;color:#fff}.campaign-landing-product-desc{margin-top:2rem;font-size:1.2rem;line-height:1.29;color:#898989}.campaign-landing-product-subtitle{margin-top:1rem;line-height:1.4;font-size:1.2rem;font-style:italic;color:#898989}.campaign-landing-legal-text{margin:6.2rem 0 8rem;color:#898989}.campaign-landing-legal-text span{display:block}.campaign-landing-legal-text span:first-of-type{margin-bottom:.5rem}@media (max-width:992px){.campaign-landing-legal-text{margin:3rem 0}}.campaign-landing-map{overflow:hidden}.campaign-landing-map-details{padding:2.8rem 2rem}.campaign-landing-map .endpage-map{margin:0;aspect-ratio:4/2.5;overflow:hidden}.campaign-landing-map .endpage-map img{width:150%;margin-left:-25%}.campaign-landing-map-details .pharmacy-name{font-size:1.8rem;line-height:1;margin-bottom:.25rem}.campaign-landing-map-details .pharmacy-address,.campaign-landing-map-details .pharmacy-opening-hours-title{font-size:1.6rem}.campaign-landing-map-details .pharmacy-address-block{margin-bottom:0}.campaign-landing-map-details .block-nav-button{margin:0}.campaign-landing-map-details .pharmacy-opening-hours-headline{margin-top:2.8rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.campaign-landing-map-details .pharmacy-opening-hours-headline__inner-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.campaign-landing-map-details .pharmacy-opening-hours-headline__inner-wrapper .pharmacy-opening-hours-status{font-size:1.6rem;text-transform:none;opacity:1}.campaign-landing-map-details .pharmacy-opening-hours-headline__btn{content:"";display:block;width:1.6em;height:2rem;background-size:contain;background:url(../images/chevron_icon.svg) no-repeat center;transition:.25s ease}.campaign-landing-map-details .pharmacy-opening-hours-headline__btn.is-active{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.campaign-landing-banner{width:100%;height:auto;margin:4.8rem 0}.campaign-landing-map-details-inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:start;-ms-flex-align:start;align-items:start}@media (max-width:992px){.campaign-landing-map-details-inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.2rem}}.pharmacy-badges{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.8rem;margin-top:1.8rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pharmacy-badges span{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.4rem;line-height:1.6rem;background-color:#c4f3fe;border-radius:3rem;line-height:1;display:block;padding:.8rem 1.2rem;white-space:nowrap}@media (max-width:992px){.pharmacy-badges{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.pharmacy-badges span{white-space:nowrap}}.pharmacy-opening-hours-list-wrapper{max-height:0;overflow:hidden;margin-top:0;transition:.25s ease;opacity:0}.pharmacy-opening-hours-list-wrapper.is-visible{max-height:25rem;margin-top:1.5rem;opacity:1}@media (max-width:992px){.feature--pharmacy-campaign .campaign-landing-title{margin:3rem 0 0}}.feature--pharmacy-campaign .campaign-landing-product-card{height:100%;text-decoration:none}@media (max-width:991px){.feature--pharmacy-campaign .campaign-landing-product-card{height:auto}}.feature--pharmacy-campaign a.campaign-landing-product-card,[data-color] path{transition:.25s ease}.feature--pharmacy-campaign a.campaign-landing-product-card:hover{text-decoration:none;box-shadow:.5rem .5rem 2.5rem -1rem rgba(0,0,0,.25);transition:.25s ease;-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.feature--pharmacy-campaign .campaign-landing-product-card-image{position:relative}.feature--pharmacy-campaign .campaign-landing-product-card-image img{object-fit:contain;width:100%;height:100%}.feature--pharmacy-campaign .badge{background-color:#ff4b81;height:6.3rem;min-height:6.3rem;max-height:6.3rem;width:6.3rem;min-width:6.3rem;max-width:6.3rem;margin-left:1rem}.feature--pharmacy-campaign .small-badge p{font-size:1.1rem}.campaign-landing-product-card-image__illustration-disclaimer{position:absolute;bottom:0;left:0;padding:6px;margin-left:14px;color:#2a3a46}.campaign-landing-map--pharmacy{height:91.5%}.pharmacy-endpage .pharmacy-img-wrapper-x{margin:2rem 0}.foodora-block img{width:100%;height:auto}.foodora-block__content-title,.foodora-block__content-title span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.6rem;line-height:4.3rem}.foodora-block__content-title{color:#2a3a46;margin-bottom:4.7rem}.foodora-block__content-title span{position:relative;z-index:0}.foodora-block__content-title span:before{content:"";position:absolute;height:10px;width:100%;background-color:#cd3067;bottom:-10px;left:0;z-index:-1}.foodora-block__top-border{margin-bottom:-2px}.foodora-block__footer{margin-top:-4rem;position:relative}@media (min-width:992px){.foodora-block__footer img{width:calc(100% - 6rem)!important;margin-left:3rem}}.foodora-block__content{padding:5.5rem 7.5rem 7.2rem;background-color:#ffffe7!important;border-radius:2.8rem;-webkit-filter:drop-shadow(0 4px 50px rgba(0,0,0,.05));filter:drop-shadow(0 4px 50px rgba(0,0,0,.05))}@media (max-width:991px){.foodora-block__content{padding:1.5rem 2.5rem 7.2rem}}.foodora-block__content-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:2rem}.foodora-block__content-item:last-of-type{margin-bottom:0}.foodora-block__content-item:nth-of-type(even) .foodora-block__content-item-numbering{color:#cd3067!important}.foodora-block__content-item:nth-of-type(even) .foodora-block__content-item-text{background-color:#cd3067!important;color:#fff}.foodora-block__content-item-numbering{font-size:3.6rem;line-height:4.3rem;margin-right:1.8rem;color:#2a3a46}.foodora-block__content-item-text{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;color:#2a3a46;padding:1.1rem 5rem 1.1rem 2rem;background-color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;border:2px solid #cd3067}@media (max-width:991px){.foodora-block__content-item-text{width:auto;padding:1.1rem 2rem}}.pharmacy-endpage-section{margin-bottom:6rem}.pharmacy-endpage-section .mapouter{margin:.8rem 0 6rem}.pharmacy-endpage-section .section-featured{margin-bottom:0}.pharmacy-name-wrapper{margin:2rem 0 5rem;display:block}.pharmacy-contact-block-mail{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pharmacy-contact-block-mail .contact-type--comment{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46!important;opacity:1}.pharmacy-contact-block-mail .contact-type--comment:hover{text-decoration:underline}.pharmacy-contact-block-mail .contact-type--comment:before{font-family:"remixicon";content:"\edd0";color:#2490bc;margin-right:.8rem;width:2.5rem;height:2.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2rem}.pharmacy-desc{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;width:75%;margin-top:1.5rem}.pharmacy-finder-hero{position:relative;margin-top:20rem;background-repeat:no-repeat;background-size:cover;background-image:url(../images/gyongypatika/test_imgs/pharmacy-finder-hero_bg.jpg);margin:0}.pharmacy-finder-hero .icon-wrapper,.pharmacy-finder-hero__content{width:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pharmacy-finder-hero .icon-wrapper{height:10.2rem}.pharmacy-finder-hero .icon-wrapper img{position:absolute;top:-100%}.pharmacy-finder-hero__content{text-align:center;top:-12%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:8.2rem}.pharmacy-finder-hero__subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;color:#2a3a46;opacity:.8}.pharmacy-finder-hero__desc{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;width:30%;line-height:2.4rem;display:block;margin:.8rem auto 3rem;opacity:.8}#endpage-map{height:60rem;border-radius:1.2rem}.endpage-map{margin:.8rem 0 2rem;height:41rem}@media (max-width:992px){.endpage-map{width:calc(100% + 4rem);-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem)}}.pharmacy-finder{padding-top:5rem}@media (max-width:576px){.pharmacy-finder{padding-top:0}}.pharmacy-finder .main-nav{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.pharmacy-finder .section-title{margin-top:2rem}.pharmacy-finder .header__navigation{background-color:#f7f7f7;border-bottom:.1rem solid rgba(42,58,70,.1)}.pharmacy-finder .header__navigation .main-nav__link{color:#2a3a46;padding:2.6rem 0}@media (max-width:768px){.pharmacy-finder .header__navigation .main-nav__link{padding:0}}.pharmacy-finder .header__navigation .main-nav__link:before{bottom:1rem;background-color:#2490bc}.pharmacy-finder-section .autocomplete-items{top:0;margin-top:4.5rem;z-index:1}.pharmacy-img-wrapper-x{margin:3rem 0}.dermocosmetic-logo-wrapper svg,.pharmacy-img-wrapper-x img{height:100%;width:auto}.pharmacy-contact-phone,.pharmacy-img-wrapper,.pharmacy-img-wrapper-x{display:-webkit-flex;display:-ms-flexbox;display:flex}.pharmacy-img-wrapper{margin-bottom:2.2rem;overflow:hidden}.pharmacy-img-wrapper img{width:33.3%;height:100%}.pharmacy-contact-phone{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.pharmacy-filter-dropdown{background-color:#fff;display:none;padding:2.8rem;border-radius:1.6rem;position:absolute;z-index:1;width:100%;top:-1.2rem;border:.1rem solid rgba(60,60,60,.1)!important}.pharmacy-filter-dropdown__nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.pharmacy-filter-dropdown .pharmacy-filter-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46}.pharmacy-filter .filter-by-locations__district{border-right:.1rem dashed rgba(60,60,60,.3);margin-right:4rem}.pharmacy-filter .filter-by-locations__county{margin-left:5.2rem}.pharmacy-filter .filter-by-locations-title{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46;opacity:.6;margin-bottom:1.2rem}.pharmacy-filter .location-list-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;transition:max-height .25s ease;background-color:#fff}.pharmacy-filter .location-list{padding-right:10%;width:100%}.pharmacy-filter .location-list li{margin-bottom:.8rem}.pharmacy-filter .location-list button{background-color:transparent;display:block;text-align:left;cursor:pointer;border-left:0 solid #fff;transition:.25s ease}.pharmacy-filter .location-list button:hover{border-left:.5rem solid #2490bc;transition:.25s ease;padding-left:.5rem}.pharmacy-img{margin-right:2rem;width:100%;max-height:13.2rem;text-align:center;overflow:hidden;max-width:33%}.pharmacy-finder-filters-wrapper{position:relative}.pharmacy-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46;margin-bottom:2rem}#selected-card-container,.pharmacy-desc-wrapper{position:relative}.pharmacy-desc-wrapper li,.pharmacy-desc-wrapper p,.pharmacy-filter .location-list button{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46}.pharmacy-desc-wrapper p{margin-top:2.2rem;margin-bottom:2.8rem}.pharmacy-desc-wrapper ul{max-height:30rem;overflow:hidden}.pharmacy-desc-wrapper li{margin-bottom:2rem;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-left:3.5rem}.pharmacy-desc-wrapper li:before{content:"•";display:block;margin-right:2rem;font-size:1.8rem;color:#2490bc;border-radius:2rem}.pharmacy-opening-hours-headline{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.6rem}.card-logo-wrapper,.card-logos-wrapper,.pharmacy-desc-wrapper li,.pharmacy-opening-hours-headline{display:-webkit-flex;display:-ms-flexbox;display:flex}.card-logo-wrapper{margin-right:1.5rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.6rem}.pharmacy-details-contact-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3.2rem}.pharmacy-opening-hours-list-item{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;padding:.8rem 0;color:#2a3a46;border-bottom:1px solid #e7e7e7}.pharmacy-opening-hours-list-item .day,.pharmacy-opening-hours-list-item .hour{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;opacity:1}.pharmacy-opening-hours-list-item.active{background-color:#fff4e5;border-color:#e7e7e7}.pharmacy-opening-hours-list-item.active .day,.pharmacy-opening-hours-list-item.active .hour,.pharmacy-product-categories-block__title h3{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem}.opening-hours,.pharmacy-opening-hours-list-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pharmacy-name{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:4rem;color:#2a3a46;margin-bottom:.8rem}.pharmacy-type-label{margin-bottom:2.5rem;color:#2a3a46;opacity:.6}.pharmacy-address-block{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.2rem}.pharmacy-address-block i{color:#2490bc;font-size:2.4rem;margin-right:1rem}.pharmacy-address,.pharmacy-address a{font-weight:400;font-size:2.4rem;line-height:3.4rem;color:#2a3a46}.pharmacy-address{font-family:"IBM Plex Sans",sans-serif}.pharmacy-address a,.route-planning-btn a{font-family:"IBM Plex Sans",sans-serif;text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:.25s ease}.pharmacy-address a{margin-bottom:1.2rem;font-style:normal}.pharmacy-address a:hover{color:#2490bc!important;transition:.25s ease}@media (max-width:768px){.route-planning-btn{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.route-planning-btn a{font-weight:500;font-size:1.6rem;line-height:2rem;color:#fff;text-transform:none;font-style:normal!important;padding:1rem 2.4rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.route-planning-btn a:before{content:"";position:absolute;left:0;top:0;transition:.25s ease;background-color:#2490bc;width:100%;height:100%;z-index:-1;border-radius:2.6rem}.route-planning-btn a:after{font-family:remixicon;font-style:normal;content:"\ef18";color:#fff;font-size:1.5rem;margin-left:.5rem}@media (max-width:768px){.route-planning-btn a{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.route-planning-btn a:hover:before{scale:1.05}.pharmacy-about-desc,.pharmacy-badge{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.pharmacy-badge{padding:.4rem .8rem;background-color:#f7f7f7;border:1px solid rgba(60,60,60,.1);border-radius:1rem;margin:1.2rem 0 2.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pharmacy-about-desc{color:#2a3a46}.pharmacy-opening-hours-block{width:100%}.pharmacy-contact-block{width:50%}.pharmacy-opening-hours-status{font-family:"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:700;line-height:1.6rem;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#84949f}.pharmacy-opening-hours-status:before{content:"";display:block;margin-right:.6rem;width:.8rem;height:.8rem;border-radius:2rem}.pharmacy-opening-hours-status.pharmacy-opening-hours-status--open:before{background-color:#57a500}.pharmacy-opening-hours-status.pharmacy-opening-hours-status--opening-soon:before{background-color:#3a7de1}.pharmacy-opening-hours-status.pharmacy-opening-hours-status--closing-soon:before{background-color:#fa9015}.pharmacy-opening-hours-status.pharmacy-opening-hours-status--closed:before{background-color:#de486c}.pharmacy-opening-hours-status.pharmacy-opening-hours-status--empty:before{display:none}.pharmacy-opening-hours-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;color:#2a3a46}.pharmacy-card-close{position:absolute;top:1.7rem;margin-top:1.6rem;right:1.7rem;color:#2490bc}.map-sidebar-close-btn{background-color:transparent}.detail-title{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46;opacity:.8}.pharmacy-finder-input-wrapper,.pharmacy-product-categories-block ul li{display:-webkit-flex;display:-ms-flexbox;display:flex}.pharmacy-finder-input-wrapper .button{margin-left:2rem}.pharmacy-finder-input-wrapper .button:hover:before{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.pharmacy-finder-input-wrapper .button:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.opening-hours-card-wrapper{width:60%}.contact-type{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46!important;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.8rem 0}.contact-type i{color:#2490bc}.contact-type--comment{opacity:.6}.contact-cta{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:1.6rem;line-height:2rem;text-decoration:none;display:none;margin-left:1rem}.contact-cta:hover{text-decoration:underline}.pharmacy-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:self-end;-ms-flex-align:self-end;align-items:self-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:1rem 0 2rem}.pharmacy-product-categories-block{padding:2rem;border:.1rem solid rgba(60,60,60,.15);border-radius:.2rem;width:auto}.pharmacy-product-categories-block__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pharmacy-product-categories-block__title img{height:2rem;width:auto;margin-right:.4rem}.pharmacy-product-categories-block__title h3{font-family:"IBM Plex Serif",serif;color:#2490bc}.pharmacy-product-categories-block ul{margin-top:1.2rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.pharmacy-product-categories-block ul li{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46;margin:0 1.2rem .7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-type i,.pharmacy-product-categories-block ul i{margin-right:.8rem}.payment-informations-block{margin-top:5.4rem}.payment-informations-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;color:#2a3a46;margin-bottom:2.4rem}.accapted-payment-method-block{margin-bottom:2.4rem}.accapted-payment-method-block:last-child{margin-bottom:0}.accepted-card-type-title{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#84949f;margin-bottom:1rem}.card-logo-img{margin-right:1.4rem;height:1.95rem!important}.card-logo-img:last-child{margin-right:0}.accepted-card-type{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46}.pharmacy-finder-filters-mobile{display:none}@media screen and (max-width:1600px){.pharmacy-filter .location-list{padding-right:4rem}.filter-by-locations__district{margin-right:4rem}.filter-by-locations__county{margin-left:5.2rem}}@media screen and (max-width:1400px){.pharmacy-filter .filter-by-locations__district{margin-right:0}}@media screen and (max-width:574px){#endpage-map{border-radius:0}}@media screen and (max-width:767px){.pharmacy-address-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.2rem}.pharmacy-address-block i{color:#2490bc;font-size:1.6rem;margin-right:1rem}.pharmacy-address,.pharmacy-address a{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#2a3a46}.pharmacy-address a{margin-bottom:1.2rem;font-style:normal}.pharmacy-address a:before{font-size:1.6rem}.contact-cta{color:#1f8d51;margin-left:1rem}.contact-cta,.contact-cta:hover,.pharmacy-address a{text-decoration:none}.pharmacy-endpage-mobile-divider{margin:1.6rem 0;opacity:.2;border:.5px dashed #2a3a46;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}#endpage-map{height:21.6rem;width:calc(100% + 4rem);-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem)}.pharmacy-main-details-mobile .pharmacy-name,.pharmacy-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.pharmacy-main-details-mobile .pharmacy-name{font-size:2rem;line-height:2.4rem}.pharmacy-main-details-mobile .pharmacy-address{font-family:"IBM Plex Serif",serif;font-size:1.4rem;font-style:normal;line-height:2.2rem;font-weight:400}.filter-by-locations__district{border:none!important}.pharmacy-product-categories-block{width:100%;margin-top:1.5rem}.pharmacy-endpage-section{padding:0 1rem}.pharmacy-endpage-section .swiper-button-next,.pharmacy-endpage-section .swiper-button-prev{display:none}.pharmacy-endpage-section .mapouter{margin:.8rem 0 2rem;height:41rem}.payment-informations-title{margin-bottom:1.2rem}.accepted-card-type-title{margin-bottom:.3rem}.card-logo-wrapper{margin-top:1.5rem}.pharmacy-contact-phone{margin-bottom:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.pharmacy-contact-block{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pharmacy-details-contact-wrapper{margin-top:0}.pharmacy-desc-list-item,.phone-cta i{margin-left:1rem}.pharmacy-desc-list-item:before{font-size:1.4rem}.detail-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;opacity:1;margin-bottom:1.2rem}.phone-cta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;background:#2490bc;text-align:center;color:#fff;padding:1rem;border-radius:1.6rem;margin-top:2rem}.pharmacy-filter .filter-by-locations__district{border-bottom:.1rem dashed rgba(60,60,60,.2)}.pharmacy-filter .filter-by-locations__district .location-list{transition:max-height .25s ease;overflow:auto}.pharmacy-filter .filter-by-locations__county,.phone-cta{margin-left:0}.filter-by-locations__district{padding:0!important}.filter-by-locations-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0!important;padding:2rem 0}.card-logo-img{margin-right:1.4rem;padding:.25rem}.payment-informations-block{margin-top:0}.pharmacy-filter-buttons .filter-pharmacy-button--location{width:100%;padding:1.6rem 0 1.4rem;border-top:1px dashed rgba(60,60,60,.2);border-bottom:1px dashed rgba(60,60,60,.2);-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0}.pharmacy-finder-section{padding:0 .6rem}.pharmacy-finder-filters-mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2.4rem}.pharmacy-finder-section .search-input-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.contact-type{font-family:"Fakt Pro Regular";font-size:1.4rem;line-height:1.6rem;color:#3c3c3c;margin-bottom:1.2rem}.pharmacy-details-contact-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}}@media screen and (min-width:991px){.opening-hours-card-wrapper{width:100%}}@media screen and (min-width:992px) and (max-width:1199px){.pharmacy-details-contact-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-logo-img{margin:0 1rem 1rem 0}.card-logo-wrapper{margin-top:1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pharmacy-contact-block{margin-top:2rem;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:992px){.filter-by-locations__district{border-right:none!important}.pharmacy-address{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem}.pharmacy-name-wrapper{margin:2rem 0 3rem}.pharmacy-finder-hero__desc{width:100%;padding:0 2rem}.icon-wrapper{height:6.2rem!important}.icon-wrapper img{width:10rem}.pharmacy-desc{font-family:"IBM Plex Serif",serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.2rem;width:100%!important}}@media screen and (min-width:767px) and (max-width:991px){.filter-by-locations-title:last-of-type{margin-top:2.8rem}.pharmacy-details-wrapper{margin-top:3rem}.opening-hours-card-wrapper{width:70%}.pharmacy-endpage-section .mapouter{margin:.8rem 0 1rem!important}}@media screen and (max-width:1199px){.pharmacy-filter .filter-by-locations__county{margin-left:0}.pharmacy-opening-hours-block{width:100%!important;padding-right:0}}.dermocosmetics-block-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46;text-decoration:none}.dermocosmetics-block-title:hover,.lottery-details__desc a:hover,.newsletter-checkbox a:hover,.newsletter-quiz-description span a:hover{text-decoration:underline}.dermocosmetics-block{padding:3.2rem;border:1px solid #e7e7e7;background-color:#fff}@media (max-width:992px){.dermocosmetics-block{padding:1.5rem}}.dermocosmetics-block .foodora-button-wrapper{border-top:1px solid #e7e7e7;margin:2rem auto 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.dermocosmetics-block #foodora-button{margin-top:2rem;padding-top:1rem}.dermocosmetics-block #foodora-button:before{border:1px solid #cd3067}.dermocosmetic-brand-logos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;row-gap:2rem}@media (max-width:992px){.dermocosmetic-brand-logos{gap:2rem}}.dermocosmetic-brand-logos .dermocosmetic-brand-logo{padding-right:2.4rem;margin-right:2.4rem;border-right:1px solid #e7e7e7}.dermocosmetic-brand-logos .dermocosmetic-brand-logo svg{height:2.4rem}@media (max-width:992px){.dermocosmetic-brand-logos .dermocosmetic-brand-logo{padding-right:0;margin-right:0}}.dermocosmetic-brand-logos .dermocosmetic-brand-logo:last-of-type{margin-right:0;padding-right:0;border:none}.newsletter-intro{margin-bottom:8rem}.newsletter-intro h2{text-align:center}@media (max-width:992px){.newsletter-intro{margin-bottom:4rem}}.newsletter-label{font-family:"IBM Plex Serif",sans-serif;font-weight:700;display:block;font-size:1.6rem;margin:0 auto 2.7rem;color:#2a3a46;text-align:center;line-height:2rem;width:80%}@media (max-width:992px){.newsletter-label{width:90%;font-size:1.8rem;line-height:2.2rem}}.invalid-feedback{pointer-events:none;margin-bottom:.75rem}@media (448px){.invalid-feedback{margin-top:0!important}}.block-newsletter-page{overflow-x:hidden}.block-newsletter-page .custom-checkbox{margin-bottom:1.25rem}.block-newsletter-page .custom-control input,.newsletter-interest input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.block-newsletter-page .custom-control.custom-radio,.block-newsletter-page .custom-control.custom-radio input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.block-newsletter-page .custom-control.custom-radio label{font-family:"IBM Plex Sans",sans-serif;cursor:pointer;opacity:.6;transition:.25s ease;padding:.4rem 0 .4rem 1rem}.block-newsletter-page .custom-control.custom-radio input{position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-newsletter-page .custom-control.custom-radio input:before{content:"";display:block;width:2rem;height:2rem;min-width:2rem;min-height:2rem;border:2px solid #84949f;transition:.25s ease;border-radius:4rem}.block-newsletter-page .custom-control.custom-radio input:after{content:"";display:block;transition:.25s ease;width:1.2rem;height:1.2rem;position:absolute;background:#2490bc;border-radius:4rem;top:.4rem;left:.4rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media (max-width:768px){.block-newsletter-page .custom-control.custom-radio input:after{top:unset;left:unset}}.block-newsletter-page .custom-control.custom-radio input:checked+label{opacity:1}.block-newsletter-page .custom-control.custom-radio input:checked:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.newsletter-question{margin-bottom:4rem}@media (max-width:992px){.newsletter-question+.newsletter-question{margin-bottom:2rem}.newsletter-question{margin-bottom:4rem}}.newsletter-question label:first-child{font-family:"IBM Plex Serif",sans-serif;font-weight:700;display:block;font-size:1.6rem;margin:0 auto 2.7rem;color:#2a3a46;text-align:center;line-height:2rem;width:80%}@media (max-width:992px){.newsletter-question label:first-child{width:90%;font-size:1.8rem;line-height:2.2rem}}.newsletter-question .custom-control{margin-bottom:1.25rem}.newsletter-question [role=radiogroup]{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;font-size:1.5rem;color:#2a3a46;-webkit-column-gap:1.8rem;-moz-column-gap:1.8rem;column-gap:1.8rem}@media (min-width:992px){.newsletter-question [role=radiogroup]{display:-webkit-flex;display:-ms-flexbox;display:flex}}.newsletter-question [role=radiogroup] .custom-control:last-of-type{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-question [role=radiogroup] .custom-control:last-of-type .custom-control-input.is-invalid+label{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.newsletter-question [role=radiogroup] .custom-control:last-of-type .invalid-feedback{margin-left:0}@media (max-width:992px){.newsletter-question [role=radiogroup] .custom-control:last-of-type .invalid-feedback{max-width:78vw}}@media (min-width:992px){.newsletter-question [role=radiogroup] .custom-control:last-of-type .invalid-feedback{position:absolute;width:calc(100% + 10rem);bottom:-3.75rem;margin:0 0 2rem -5rem;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:992px){.newsletter-question [role=radiogroup]#newsletterform-question2 .invalid-feedback,.newsletter-question [role=radiogroup]#newsletterlotteryform-question2 .invalid-feedback{margin-bottom:2rem}}.newsletter-input-wrapper{font-size:1.5rem;padding:0 1rem}@media (max-width:992px){.newsletter-input-wrapper{padding:0}}.newsletter-input-wrapper input:focus{border-color:rgba(60,60,60,.6)}.newsletter-input-wrapper .form-group{width:100%}.newsletter-input-wrapper .form-group label:first-child{margin-right:1rem}.newsletter-input-wrapper .form-group:last-child{margin-bottom:0}.newsletter-input-wrapper .form-group.field-newsletterform-gender,.newsletter-input-wrapper .form-group.field-newsletterlotteryform-gender{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:.75rem}@media (max-width:992px){.newsletter-input-wrapper .form-group.field-newsletterform-gender,.newsletter-input-wrapper .form-group.field-newsletterlotteryform-gender{margin:.5rem 0 0 1rem}}.newsletter-input-wrapper .form-group.field-newsletterform-gender label:first-child,.newsletter-input-wrapper .form-group.field-newsletterlotteryform-gender label:first-child{font-family:"IBM Plex Sans",sans-serif;opacity:.6;margin-right:1.5rem;margin-bottom:0}.newsletter-input-wrapper .form-group.field-newsletterform-gender .custom-radio,.newsletter-input-wrapper .form-group.field-newsletterlotteryform-gender .custom-radio{margin-right:1rem}.newsletter-input-inner-wrapper,.newsletter-input-wrapper #newsletterform-gender,.newsletter-input-wrapper #newsletterlotteryform-gender{display:-webkit-flex;display:-ms-flexbox;display:flex}.newsletter-input-wrapper .field-newsletterlotteryform-age{max-width:35%}.newsletter-input-wrapper .input-row{margin-bottom:1.6rem}.newsletter-input-wrapper .input-col,.newsletter-input-wrapper .input-row [role=radiogroup]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.newsletter-input-inner-wrapper{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin-bottom:1.5rem}@media (max-width:992px){.newsletter-input-inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.newsletter-input-inner-wrapper .form-group{max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:992px){.newsletter-input-inner-wrapper .form-group{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:992px){.map-inner-wrapper .map-container{height:100%;margin:0 0 3.6rem}}@media (max-width:992px){.map-inner-wrapper #map{width:100%}}@media (max-width:992px){.map-inner-wrapper .search-result-details{width:100%}}.newsletter-divider{width:calc(100% + 8rem);border:.5px dashed #2a3a46;opacity:.5;margin:4.1rem 0 3.5rem -4rem}@media (max-width:992px){.newsletter-divider{width:100%;margin:3.1rem 0 2.5rem}}.newsletter-interests-block label:first-child{font-family:"IBM Plex Serif",sans-serif;font-weight:700;display:block;font-size:1.6rem;margin:0 auto 2.7rem;color:#2a3a46;text-align:center;line-height:2rem;width:80%}@media (max-width:992px){.newsletter-interests-block label:first-child{width:90%;font-size:1.8rem;line-height:2.2rem}}#newsletterform-temp_interests,#newsletterlotteryform-temp_interests{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.newsletter-button-wrapper{width:100%;margin:3.6rem 0 5rem}@media (max-width:448px){.newsletter-button-wrapper{margin-bottom:2rem}}.newsletter-button-wrapper button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:1rem 7.4rem;cursor:pointer}.newsletter-button-wrapper button:after{content:"";display:block;width:1.6rem;height:1.6rem;background-image:url(../images/envelope-icon.svg);background-repeat:no-repeat;background-position:center;margin-left:1rem;background-size:contain}.newsletter-button-wrapper span{font-family:"IBM Plex Serif",serif;font-weight:700;color:#2a3a46;display:block;font-size:1.2rem;margin-top:6.5rem;text-align:center}.newsletter-button-wrapper button,.newsletter-interest{display:-webkit-flex;display:-ms-flexbox;display:flex}@supports not (gap:1rem){.newsletter-interest{margin:0 1rem 1rem 0}.newsletter-interest:last-child{margin-right:0}}.newsletter-interest input:checked+label{background-color:#2490bc;color:#fff}.newsletter-interest label{text-transform:uppercase;font-size:1.25rem;cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-weight:700;color:#2a3a46;transition:.25s ease;padding:.8rem 1.6rem;background-color:#f2f2f2;border-radius:4rem}.newsletter-checkbox-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start;margin:0 auto}.newsletter-checkbox-wrapper .custom-checkbox{line-height:2rem}.newsletter-checkbox-wrapper .custom-checkbox .invalid-feedback{display:block;text-align:center}@media (max-width:992px){.newsletter-checkbox-wrapper{width:100%}}.newsletter-checkbox{margin:0 1.4rem 0 0}.newsletter-checkbox input,.search-result-card-newsletter input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter-checkbox input:checked+label:before{font-family:"remixicon";content:"\eb3b";color:#2490bc;background-color:#fff;opacity:1;font-size:2rem;transition:.25s ease}.newsletter-checkbox label,.search-result-card-newsletter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.newsletter-checkbox label{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;color:#898989}.newsletter-checkbox label:before{font-family:"remixicon";margin-right:1rem;content:"\eb38";color:#2a3a46;opacity:.4;font-size:2rem;transition:.25s ease}.newsletter-checkbox a{text-decoration:none;color:#2490bc;margin:0 .5rem}.map-inner-wrapper{display:none}.map-inner-wrapper .map-container{height:57rem;margin:0 0 3.6rem}@media (max-width:992px){.map-inner-wrapper .map-container{height:100%;margin:0 0 3.6rem}}.map-inner-wrapper #map{width:calc(60% + .6rem)}@media (max-width:992px){.map-inner-wrapper #map{width:100%}}.map-inner-wrapper .search-result-details{width:calc(60% - .6rem)}@media (max-width:992px){.map-inner-wrapper .search-result-details{width:100%}}.search-result-card-newsletter{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:.2rem;border:1px solid rgba(60,60,60,.1);transition:.25s ease;padding:1.2rem 2rem 1.2rem 1.2rem;margin-bottom:.2rem}.search-result-card-newsletter:hover{border-color:#2584ba}.search-result-card-input-label .pharmacy-lead p,.search-result-card-input-wrapper .pharmacy-lead p,.search-result-card-newsletter .pharmacy-lead p{padding-right:2rem}.search-result-card-input:checked+label:before,.search-result-card-newsletter input:checked+label{background-image:url(../images/like_icon--fill.svg)}.lottery-details__title:after,.search-result-card-newsletter label{display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.search-result-card-newsletter label{min-width:2rem;min-height:2rem;cursor:pointer;width:2rem;height:2rem;background-image:url(../images/like_icon.svg)}.newsletter-quiz-headline h5{font-weight:700}@media (max-width:992px){.newsletter-quiz-headline h5{width:100%}}@media (max-width:768px){.newsletter-quiz-description{padding:1.5rem 2rem;width:100%}}.newsletter-quiz-description strong{font-family:"Fakt Pro Bd",sans-serif}.newsletter-quiz-description p strong{margin-top:.25rem}.newsletter-quiz-description span a{color:#67bb0a;text-decoration:none}#newsletter-page-form .row{z-index:2}.newsletter-hero{position:relative;aspect-ratio:16/6.5;margin:3rem 0 12rem}@supports not (aspect-ratio:16/6.5){.newsletter-hero{padding-top:40.625%}}@media (max-width:992px){.newsletter-hero{aspect-ratio:4/3;margin-top:0}@supports not (aspect-ratio:4/3){.newsletter-hero{padding-top:75%}}}@media (max-width:1392px){.newsletter-hero{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.newsletter-hero{padding-top:56.25%}}}@media (max-width:1200px){.newsletter-hero{aspect-ratio:16/10}@supports not (aspect-ratio:16/10){.newsletter-hero{padding-top:60.25%}}}@media (max-width:768px){.newsletter-hero{aspect-ratio:4/4.5}@supports not (aspect-ratio:4/4.5){.newsletter-hero{padding-top:56.25%}}}@media (max-width:576px){.newsletter-hero{aspect-ratio:4/4;width:calc(100% + 2rem);margin-left:-1rem}@supports not (aspect-ratio:4/4){.newsletter-hero{padding-top:100%}}}@media (max-width:448px){.newsletter-hero{aspect-ratio:4/5}@supports not (aspect-ratio:4/5){.newsletter-hero{padding-top:125%}}}.newsletter-hero__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;position:absolute;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100% - 12rem);top:0;left:0;z-index:3}@media (max-width:992px){.newsletter-hero__title{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;padding:10% 0 0 10%}}.newsletter-hero__card-img.garmin .newsletter-hero__card-img__inner span,.newsletter-hero__title h1,.newsletter-hero__title h2{color:#fff}.newsletter-hero__title h1{font-family:"IBM Plex Serif",serif;font-size:4.4rem;line-height:5.2rem;margin-bottom:.4rem}@media (max-width:768px){.newsletter-hero__title h1{font-size:3.4rem}}.newsletter-hero__title h2{font-family:"IBM Plex Serif",serif;font-style:normal;font-weight:400;font-size:2.4rem;opacity:.7}@media (max-width:768px){.newsletter-hero__title h2{font-size:2rem;text-align:left;opacity:8}}.newsletter-hero__bg,.newsletter-hero__products{width:100%;height:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1}@supports not (aspect-ratio:16/6.5){.newsletter-hero__bg,.newsletter-hero__products{padding-top:40.625%}}.newsletter-hero__bg{background-image:url(../images/newsletter-page/newsletter_hero_bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}@media (max-width:576px){.newsletter-hero__bg .newsletter-hero__card-img.garmin{width:35rem;height:35rem}}.newsletter-hero__card-img{width:47.8rem;height:47.8rem;position:absolute;border-radius:100rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;margin-left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.25s ease;bottom:-27.5rem}@media (max-width:992px){.newsletter-hero__card-img{margin-left:28%;width:33.8rem;height:33.8rem;bottom:-16.5rem}}.newsletter-hero__card-img.garmin{right:-7.7rem;-webkit-transform:none;-ms-transform:none;transform:none;background-color:transparent;background-image:url(../images/newsletter-page/circle_bg.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:56.7rem;height:56.7rem;z-index:-1}@media (max-width:992px){.newsletter-hero__card-img.garmin{width:45rem;height:45rem}}@media (max-width:576px){.newsletter-hero__card-img.garmin{width:40rem;height:40rem;bottom:-8.5rem}}.newsletter-hero__card-img.garmin .newsletter-hero__card-img__inner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:initial;-ms-flex-align:initial;align-items:initial;margin-top:6rem}@media (max-width:992px){.newsletter-hero__card-img.garmin .newsletter-hero__card-img__inner{-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.newsletter-hero__card-img.garmin .newsletter-hero__card-img__inner img{width:22.5rem;height:auto}@media (max-width:992px){.newsletter-hero__card-img.garmin .newsletter-hero__card-img__inner img{width:40%}}.newsletter-hero__card-img span{font-family:"IBM Plex Sans",sans-serif;font-weight:300;font-size:1.6rem;text-align:center;color:#2490bc;margin:4rem 0 2.4rem}.newsletter-hero__card-img img{width:26.9rem;height:auto}@media (max-width:992px){.newsletter-hero__card-img img{width:60%}}.newsletter-hero__products .newsletter-hero__card-img{background:0 0}.newsletter-hero__card-img__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.newsletter-hero__card-img__inner{margin-left:2rem}}.lottery-details{width:80%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:1440px){.lottery-details{width:100%}}.lottery-details__desc h5,.lottery-details__title{font-family:"IBM Plex Serif",serif;font-weight:700;display:-webkit-flex;display:-ms-flexbox;display:flex}.lottery-details__title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2584ba;margin:0 auto 1.5rem;font-size:1.4rem}.lottery-details__title:after{content:"";width:.9rem;height:.9rem;background-image:url(../images/action-icon.svg);margin-left:.9rem}.lottery-details__desc h5{font-size:1.5rem;line-height:1.25;margin-bottom:.5rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){.lottery-details__desc h5{display:block}}@media (max-width:768px){.lottery-details__desc h5{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.lottery-details__desc h5 span{margin:.5rem 0 0}}.lottery-details__desc span,.lottery-details__desc sub{font-family:"IBM Plex Sans",sans-serif;font-weight:300;font-size:1.5rem;opacity:.7}.lottery-details__desc sub{display:block;margin-top:4rem}@media (max-width:768px){.lottery-details__desc sub{text-align:center;margin-top:3rem}}.lottery-details__desc a{font-family:"IBM Plex Sans",sans-serif;font-weight:300;color:#2490bc}.lottery-details__title-wrapper{display:block;cursor:pointer;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.lottery-details__title-wrapper h4{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lottery-details__desc{max-height:0;overflow:hidden;transition:.25s ease;display:block;opacity:0}@media (max-width:768px){.lottery-details__desc{text-align:center}}.lottery-details__desc.visible{opacity:1;max-height:32rem}.subscribe-success-wrapper{margin-top:8.4rem;margin-bottom:14.4rem}.subscribe-success-wrapper img{width:14.8rem;height:auto}.subscribe-success-wrapper .text-error-wrapper{position:relative}.subscribe-success-wrapper .text-error-wrapper .section-title{margin-top:2rem!important}.subscribe-success-wrapper .text-error-wrapper h1,.subscribe-success-wrapper .text-error-wrapper h2{text-align:center;color:#2a3a46}.subscribe-success-wrapper .text-error-wrapper a{font-family:"IBM Plex Sans",sans-serif;color:#2490bc;font-size:1.5rem}.newsletter-lottery-winners{max-width:25rem;text-align:center;margin:0 auto 3rem}.newsletter-lottery-winners:first-of-type{margin-bottom:3.5rem}.newsletter-lottery-winners label{margin-bottom:1.6rem}.newsletter-lottery-winners ul{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.newsletter-lottery-winners ul li{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;margin-bottom:.5rem}.newsletter-lottery-winners-wrapper{margin-bottom:8.2rem}.newsletter-lottery-winners-wrapper p{text-align:center;margin-bottom:3rem}.map-finder-controls{display:none;margin-bottom:3.6rem}#map-placeholder:after,.map-finder-controls .search-input-wrapper{display:block;width:100%}#map-placeholder,.search-result-card-input-label,.search-result-card-input-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}#map-placeholder{cursor:pointer;overflow:hidden;padding:8rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem;border-radius:.8rem}@media (max-width:992px){#map-placeholder{width:100%}}@media (min-width:576px){#map-placeholder{aspect-ratio:16/6}}#map-placeholder .map-placeholder__bg-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;transition:all .3s ease;background:url(../images/newsletter-map-placeholder.png) center center;background-size:cover}#map-placeholder:hover .map-placeholder__bg-image{width:105%;height:105%}#map-placeholder:after{content:"";position:absolute;top:0;left:0;height:100%}#map-placeholder button{pointer-events:none}.search-result-card-input-label,.search-result-card-input-wrapper{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:.2rem;border:1px solid rgba(60,60,60,.1);transition:.25s ease;padding:1.2rem 2rem 1.2rem 1.2rem;margin-bottom:.2rem}.search-result-card-input-wrapper:hover{border-color:#2a719e}.search-result-card-input-label:before,.search-result-card-input-wrapper:before{content:"";width:2rem;height:2rem;min-width:2rem;min-height:2rem;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;background-image:url(../images/like_icon.svg);position:absolute;right:2rem}.search-result-card-input-label:hover{border-color:#2490bc}.search-result-card-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter-quiz-headline{text-align:center;margin-bottom:2rem}.newsletter-quiz-headline h4{font-size:1.8rem;margin-bottom:1.5rem}.newsletter-quiz-headline h5{font-family:"IBM Plex Sans",sans-serif;width:80%;font-size:1.6rem;line-height:2rem;margin:0 auto 4rem}@media (max-width:992px){.newsletter-quiz-headline h5{width:100%}}.newsletter-quiz-description{text-align:left;font-size:1.4rem}.newsletter-legal-text{font-size:12px;color:#2a3a46;transition:.25s ease;width:90%;margin:0 auto;opacity:.6}.newsletter-legal-text:hover{opacity:1}.newsletter-legal-text a{color:#67bb0a}.newsletter-quiz-description{margin:0 auto;padding:2.5rem 7rem;border:1px solid rgba(60,60,60,.2)}@media (max-width:768px){.newsletter-quiz-description{padding:1.5rem 2rem;width:100%}}.newsletter-quiz-description li,.newsletter-quiz-description p,.newsletter-quiz-description span{font-family:"Fakt Pro Regular",sans-serif}.newsletter-quiz-description p{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.newsletter-quiz-description span{margin-top:.5rem}.newsletter-quiz-description,.newsletter-quiz-description ul{width:-webkit-max-content;width:-moz-max-content;width:max-content}.newsletter-quiz-description ul li{font-size:1.5rem;display:block;margin-bottom:.5rem}.dermocosmetics-endpage-section{padding:6.6rem 0 6.4rem;background-color:#1d7ba1;margin-top:-1px}.dermocosmetics-endpage-section *{color:#fff}.dermocosmetics-endpage-section .breadcrumb{margin-bottom:4.8rem}@media (max-width:992px){.dermocosmetics-endpage-section .breadcrumb{margin-top:0}}.dermocosmetics-endpage-section .map-filter-button,.dermocosmetics-endpage-section .pharmacy-opening-hours-status,.dermocosmetics-endpage-section .search-result-card__title{color:#2a3a46}.dark-mode .custom-control-label a b,.dermocosmetics-endpage-section .breadcrumb li a,.dermocosmetics-endpage-section .breadcrumb li:before{color:#fff!important}.dermocosmetics-endpage-section .section-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.dermocosmetics-endpage-section .section-title{margin:1.6rem 0!important}}.dermocosmetics-endpage-section .section-title.new-badge:after{content:"";display:block;width:3.2rem;height:2rem;background-image:url(../images/icons/new_badge.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:5px}@media (max-width:992px){.dermocosmetics-endpage-section .section-title.new-badge{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dermocosmetics-endpage-section .section-title.new-badge:after{margin-top:.5rem}}.dermocosmetics-endpage-section .section-subtitle{text-align:center}@media (max-width:992px){.dermocosmetics-endpage-section .section-subtitle{margin-bottom:0!important}}.dermocosmetics-endpage-section .section-subtitle{opacity:.5}.dermocosmetics-endpage-section+section .discount-news-sheet-block{margin:6.4rem 0!important}.dermocosmetics-endpage-section+section .section-title{margin:6.4rem 0 3rem!important}.dermocosmetics-hero{margin-top:4.8rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.dermocosmetics-hero{margin-top:1.6rem}}.dermocosmetic-logo-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:3.5rem;margin:1.6rem auto 4.8rem}.dermocosmetics-brand-card__logo-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;text-align:left!important}.dermocosmetics-brand-card__logo-wrapper svg{height:2.5rem;width:auto;margin-right:auto}.dermocosmetic-hero-mobile{margin:0 auto;width:100%}.dermocosmetics-hero__image-wrapper img{aspect-ratio:4/3;object-fit:cover;width:100%;border-radius:1.2rem}.dermocosmetics-hero__text{padding:3.2rem}@media (max-width:992px){.dermocosmetics-hero__text{padding:0;margin-top:1.6rem}}.dermocosmetics-hero__text p{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem}.dermocosmetics-hero__text span,.foodora_btn{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem}.dermocosmetics-hero__text span{display:block;line-height:2.4rem}.foodora_btn{margin-top:3.2rem;color:#cd3067!important;line-height:2.2rem}.foodora_btn img{margin:0 .5rem}.foodora_btn:after{content:"";margin-left:.6rem;width:2.4rem;height:2.4rem;background-image:url(../images/icons/arrow_diagonal.svg);background-repeat:no-repeat;background-position:center;background-size:60%}.foodora_btn:hover span{color:#cd3067}.dermocosmetics-brands-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(29rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(29rem,1fr));margin-top:3.2rem;gap:1.6rem}.dermocosmetics-brand-card{padding:3.2rem;border-radius:.4rem;aspect-ratio:3/3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;-webkit-align-items:start;-ms-flex-align:start;align-items:start;cursor:pointer;transition:.25s ease}@media (max-width:992px){.dermocosmetics-brand-card{aspect-ratio:4/3}.dermocosmetics-brand-card:hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.dermocosmetics-brand-card:hover{-webkit-transform:translateY(-.8rem);-ms-transform:translateY(-.8rem);transform:translateY(-.8rem)}.dermocosmetics-brand-card__logo{height:2.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.dermocosmetics-brand-card__desc{font-family:"IBM Plex Serif",serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.2rem;margin-bottom:3.2rem}.dermocosmetics-brand-card__link{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;text-decoration:none}.dermocosmetics-brand-card__link:after{content:"";height:1.4rem;display:block;width:1.4rem;background-image:url(../images/arrow-right-light.svg);background-position:center;background-size:contain;margin-left:5px;transition:.25s ease}.dermocosmetics-brand-card__link:hover:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.dermocosmetics-brand-card__link,.dermocosmetics-brand-logos,.dermocosmetics-brand-logos .dermocosmetics-brand-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dermocosmetics-brand-logos{margin-top:8rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;row-gap:2rem}@media (max-width:992px){.dermocosmetics-brand-logos{margin-top:6rem}}.dermocosmetics-brand-logos svg{max-height:2rem;height:2rem;width:auto;padding:0 2.4rem;fill:#fff}.dermocosmetics-brand-logos .dermocosmetics-brand-logo{position:relative}.dermocosmetics-brand-logos .dermocosmetics-brand-logo:after{content:"";width:1px;background-color:#fff;height:16px;display:block;position:absolute;right:0;opacity:.5}@media (max-width:992px){.dermocosmetics-brand-logos .dermocosmetics-brand-logo:after{content:none}}.appointment-booking-box__step-button:last-of-type:after,.dermocosmetics-brand-logos .dermocosmetics-brand-logo:last-of-type:after,.registration-box__step-button:last-of-type:after{content:none}.dermocosmetic-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.6rem;line-height:4.3rem;text-align:center;margin-bottom:1.6rem}@media (max-width:992px){.dermocosmetic-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem}}.dermocosmetic-lead{font-family:"IBM Plex Serif",serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:3.6rem;text-align:center;margin-bottom:2.4rem}@media (max-width:992px){.dermocosmetic-lead{text-align:left;margin:1.6rem 0}}.dermocosmetic-desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.5rem;text-align:center}@media (max-width:992px){.dermocosmetic-desc{text-align:left}}.dermocosmetic-banner-wrapper img,.dermocosmetic-hero,.login-card__image-wrapper img{width:100%;height:auto}@media (min-width:992px){.dermocosmetic-text-content{width:80%;margin:3.2rem auto}}.dermocosmetic-button-wrapper,.dermocosmetic-logo{display:-webkit-flex;display:-ms-flexbox;display:flex}.dermocosmetic-button-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:6.4rem}.dermocosmetic-logo{margin:1.6rem auto 4.9rem;height:3.6rem;max-height:3.6rem}.highlighted-article-card--dermocosmetics .card-content{border-radius:1.2rem;height:100%!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;background-color:#1d7ba1}.highlighted-article-card--dermocosmetics .card-content__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem}.highlighted-article-card--dermocosmetics .card-content__subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem}@media (max-width:992px){.dermocosmetics.view #campaign-map-placeholder{position:relative;opacity:1}.dermocosmetics.view #campaign-map-placeholder button,.dermocosmetics.view #campaign-map-placeholder:after{opacity:1}}[data-color]{opacity:0;-webkit-animation:fadeInLogo .5s forwards;animation:fadeInLogo .5s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}@-webkit-keyframes fadeInLogo{0%{opacity:0}to{opacity:1}}@keyframes fadeInLogo{0%{opacity:0}to{opacity:1}}.registration-box{margin:6rem 0;padding:4.6rem 6.4rem;background-color:#fff;box-shadow:0 4px 50px 0 rgba(0,0,0,.1);border-radius:.8rem;min-height:65.5rem;text-align:center;border:1px solid transparent}@media (max-width:992px){.registration-box{padding:4.6rem 2.4rem;margin:0}}.registration-box__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;text-align:center;line-height:normal;margin-bottom:1.6rem}.registration-box__subtitle{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;margin-bottom:3.2rem}.registration-box__interests{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0 2.9rem;gap:1.25rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.registration-box__interests .tab{margin-bottom:1rem}.registration-box__regular-customer-card-info-link{margin-bottom:3.2rem}.registration-box__regular-customer-card-number{margin-bottom:1.6rem}.registration-box__divider{width:100%;display:block;height:1px;background-color:#c1c1c1;margin-bottom:1.6rem}.registration-box__steps{position:relative}.appointment-booking-box__step-button i,.appointment-booking-box__step-button span,.registration-box__step-button i,.registration-box__step-button span,.registration-box__stepper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.appointment-booking-box__step-button,.registration-box__step-button{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:transparent;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none}.appointment-booking-box__step-button i,.appointment-booking-box__step-button span,.registration-box__step-button i,.registration-box__step-button span{margin-right:.4rem;width:2.4rem;height:2.4rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;line-height:1;border-radius:5rem;transition:.25s ease;color:#fff;background-color:#c1c1c1}.appointment-booking-box__step-button i,.registration-box__step-button i{display:none;background-color:#17232c;transition:none}.appointment-booking-box__step-button.active span,.registration-box__step-button.active span{background-color:#17232c}.appointment-booking-box__step-button:after,.registration-box__step-button:after{content:"";margin-right:.4rem;width:3.2rem;height:1px;background-color:#c1c1c1}.registration-box__stepper{margin-bottom:3.2rem}.registration-box__button-wrapper,.registration-box__label{margin-bottom:1.6rem}.registration-box__label-subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;display:block}.registration-box__next-step-button{width:80%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.registration-box__next-step-button{width:100%}}.registration-box__password-checklist,.registration-box__registration-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.8rem;margin-bottom:2.5rem}.registration-box__password-checklist{row-gap:.75rem;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;width:-webkit-max-content;width:-moz-max-content;width:max-content}.registration-box__password-checklist-item,.registration-box__password-checklist-item i{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.registration-box__password-checklist-item{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;text-align:left}.registration-box__password-checklist-item i{margin-right:1rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:1.6rem;height:1.6rem;background-color:rgba(60,60,60,.2);border-radius:50%;color:#fff}.registration-box__password-checklist-item.invalid i{background-color:#d20835}.registration-box__password-checklist-item.valid i{background-color:#10b15a}.registration-box__link{margin-bottom:1.6rem}.registration-box__disclaimer{font-family:"IBM Plex Serif",serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:2rem;color:#878787}.registration-box__step-info{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;display:block;margin-bottom:4rem}.registration-box__subtitle-primary-text{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem}.registration-box__subtitle-secondary-text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem}.user-dashboard__item plastic_card.hidden,[data-forgot-password-step="2"],[data-forgot-password-step="3"],[data-registration-step="2"],[data-registration-step="3"],[data-registration-step="4"]{display:none}.registration-box__step-footer{position:relative}.appointment-booking-box__step-loader-wrapper,.registration-box__step-loader-wrapper{display:none;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.registration-box__registration-form-error{font-family:"IBM Plex Sans",sans-serif;line-height:1.6rem;margin:0 0 .25rem 1.75rem;color:#d20835;font-size:1.2rem;text-align:left;display:none}.appointment-booking-box__step-loader,.registration-box__step-loader{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% + 2rem);height:calc(100% + 2rem);margin:-1rem 0 0 -1rem;background-color:#fff;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;z-index:4}.appointment-booking-box__step-loader i,.registration-box__step-loader i{font-size:3.2rem;-webkit-animation:spinLoader 1.5s linear infinite;animation:spinLoader 1.5s linear infinite}@-webkit-keyframes spinLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.registration-box__input-wrapper{max-width:calc(50% - .8rem);-webkit-flex:0 0 calc(50% - .8rem);-ms-flex:0 0 calc(50% - .8rem);flex:0 0 calc(50% - .8rem)}@media (max-width:992px){.registration-box__input-wrapper{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.registration-box__user-data-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin-bottom:3.2rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.registration-box__user-data-form .dropdown-input-wrapper,.registration-box__user-data-form input{width:100%}@media (max-width:992px){.registration-box__user-data-form{gap:1.25rem}}.registration-box__registration-confirmation-code-form-wrapper{margin-bottom:6.4rem}.registration-box__registration-confirmation-code-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.6rem;-moz-column-gap:.6rem;column-gap:.6rem}.registration-box__registration-confirmation-code-form input{font-family:"IBM Plex Serif",sans-serif;font-weight:700;height:6.4rem;width:5.2rem;border-radius:.6rem;border:1px solid #e2e2e2;text-align:center;font-size:2.5rem}.registration-box__registration-confirmation-code-form input::-webkit-input-placeholder{font-size:1.7rem;color:#c1c1c1;line-height:normal}.registration-box__registration-confirmation-code-form input::-moz-placeholder{font-size:1.7rem;color:#c1c1c1;line-height:normal}.registration-box__registration-confirmation-code-form input:-ms-input-placeholder{font-size:1.7rem;color:#c1c1c1;line-height:normal}.registration-box__registration-confirmation-code-form input::placeholder{font-size:1.7rem;color:#c1c1c1;line-height:normal}.registration-box__registration-confirmation-code-form input::-webkit-inner-spin-button,.registration-box__registration-confirmation-code-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#user-change-password-form .form-group,.login-form .form-group{margin-bottom:1.2rem}#user-change-password-form .invalid-feedback,.login-form .invalid-feedback{margin-top:0;margin-bottom:1rem;transition:none;color:#ff5454;opacity:1}#user-change-password-form .invalid-feedback:before,.login-form .invalid-feedback:before{content:none}.login-card__btn-wrapper{margin-bottom:3.2rem}.login-card__btn-wrapper button{width:100%;margin:0 auto}[data-error=loyalty_plastic_card_number]{margin-top:-1rem}.login-card{background-color:#fff;padding:3.2rem;border-radius:.8rem;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:9.8rem 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-shadow:10px 20px 40px 0 rgba(0,0,0,.05);position:relative;min-height:57.5rem}@media (max-width:992px){.login-card{margin:0;border-radius:0}}.login-card__subtitle,.login-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-bottom:2.4rem}.login-card__subtitle{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;text-align:center;margin-bottom:2.5rem}.login-card__image-wrapper{padding:0 3.2rem;margin:5.3rem 0 5.1rem}.login-card__label{margin-bottom:1.6rem}.login-card__label span{background-color:#f7f7f7}html{scroll-behavior:smooth}.loyalty-hero{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#2a719e;margin:6.4rem 0;border-radius:1.2rem;overflow:hidden;position:relative}@media (max-width:992px){.loyalty-hero{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}}.loyalty-hero__button-wrapper{margin-top:3.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}@media (max-width:992px){.loyalty-hero__button-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:1.5rem;row-gap:1.5rem;width:100%}}.loyalty-hero__subtitle{width:80%;line-height:1.2}@media (max-width:992px){.loyalty-hero__subtitle{font-size:1.8rem;line-height:normal;width:100%}}.loyalty-hero__text{max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;color:#fff;padding:5.6rem 3rem 5.6rem 4.8rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.loyalty-hero__text{padding:0 2.4rem 3.2rem;max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:-1px}}.loyalty-hero__image-wrapper{max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;position:relative}.loyalty-hero__image-wrapper .loyalty-hero__image-inner-wrapper{height:100%;overflow:hidden}.loyalty-hero__image-wrapper .loyalty-hero__image-inner-wrapper img{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;object-position:center;-webkit-transform:scale(100.5%);-ms-transform:scale(100.5%);transform:scale(100.5%)}@media (max-width:992px){.loyalty-hero__image-wrapper .loyalty-hero__image-inner-wrapper img{aspect-ratio:16/10;margin-bottom:2rem}}.loyalty-hero__image-wrapper .loyalty-hero__qr-code{position:absolute;right:1rem;top:1rem;z-index:1}@media (max-width:992px){.loyalty-hero__image-wrapper{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.loyalty-hero__text-inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media (max-width:992px){.loyalty-hero__text-inner-wrapper{width:100%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.loyalty-hero__qr-code{width:12rem;height:12rem;position:absolute;right:2.4rem;top:2.5rem}@media (max-width:992px){.loyalty-hero__qr-code{display:none}}.loyalty-hero__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3rem;line-height:3.8rem;margin-bottom:2.2rem}@media (max-width:992px){.loyalty-hero__title{font-size:2.6rem;line-height:normal}}.loyalty-hero__subtitle{margin-bottom:2.4rem;font-weight:200;font-family:"IBM Plex Sans",sans-serif;font-size:2.2rem;line-height:2.8rem}@media (max-width:992px){.loyalty-hero__subtitle{font-size:1.8rem;line-height:normal}}.loyalty-hero__description{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.8rem;line-height:2.4rem;margin-bottom:3.2rem}.loyalty-app-app-download-promo-section{margin-bottom:8rem}.loyalty-app-app-download-promo-section__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.4rem;padding:3rem;background-color:#f7f7f7}.loyalty-app-app-download-promo-section__inner-wrapper .loyalty-hero__button-wrapper{margin-top:0}.loyalty-app-app-download-promo-section__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;text-align:center}.loyalty-hero__application-badges{left:4.75rem;bottom:4.2rem}.application-badges,.loyalty-app-banner__application-badges,.loyalty-hero__application-badges,.loyalty-intro__application-badges{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:576px){.application-badges,.loyalty-app-banner__application-badges,.loyalty-hero__application-badges,.loyalty-intro__application-badges{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}}.application-badges--md .loyalty-app-banner__application-badge,.application-badges--md .loyalty-hero__application-badge,.loyalty-app-banner__application-badges--md .loyalty-app-banner__application-badge,.loyalty-app-banner__application-badges--md .loyalty-hero__application-badge,.loyalty-hero__application-badges--md .loyalty-app-banner__application-badge,.loyalty-hero__application-badges--md .loyalty-hero__application-badge,.loyalty-intro__application-badges--md .loyalty-app-banner__application-badge,.loyalty-intro__application-badges--md .loyalty-hero__application-badge{max-height:5rem}.application-badges--lg .loyalty-app-banner__application-badge,.application-badges--lg .loyalty-hero__application-badge,.loyalty-app-banner__application-badges--lg .loyalty-app-banner__application-badge,.loyalty-app-banner__application-badges--lg .loyalty-hero__application-badge,.loyalty-hero__application-badges--lg .loyalty-app-banner__application-badge,.loyalty-hero__application-badges--lg .loyalty-hero__application-badge,.loyalty-intro__application-badges--lg .loyalty-app-banner__application-badge,.loyalty-intro__application-badges--lg .loyalty-hero__application-badge{max-height:6rem}.application-badges-label{max-width:39.5rem;margin:1.5rem 0 1.5rem auto;text-align:left;display:block;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:4rem}.loyalty-app-banner__application-badge,.loyalty-hero__application-badge{max-height:3.2rem;width:initial}.loyalty-map-section{background-color:#8b409d;margin:12.5rem 0 2.4rem;color:#fff}@media (max-width:992px){.loyalty-map-section{margin:12.8rem 0 6.4rem}}.loyalty-map-section__title{font-family:"IBM Plex Serif",serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3.2rem;margin-bottom:1.6rem}@media (max-width:992px){.loyalty-map-section__title{font-size:2rem}}.loyalty-map-section__text{padding:3.2rem 0;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.loyalty-map-section__text{padding:0 2.4rem 3.2rem;margin-top:-1rem;text-align:center}}.loyalty-map-section__subtitle{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;line-height:normal}@media (max-width:992px){.loyalty-map-section__subtitle{font-size:2.2rem;line-height:2.8rem}}.loyalty-map-section__map-image{width:100%;height:auto;margin-top:-7rem}.loyalty-app-intro{background-size:cover;background-repeat:no-repeat;background-position:center;padding:4.8rem 0}@media (max-width:992px){.loyalty-app-intro{padding-top:0;padding-bottom:3.2rem;margin-bottom:3.2rem;background-image:none}}.loyalty-app-intro__illustration-mockup{position:absolute;display:block;width:100%;height:100%;background-image:url(../images/app/app_mockup--4.webp);opacity:0;background-size:contain;background-position:center;-webkit-animation:change 10s infinite;animation:change 10s infinite;background-repeat:no-repeat;z-index:0;left:0;top:0}@-webkit-keyframes change{0%,20%{background-image:url(../images/app/app_mockup--4.webp);opacity:1}23%,48%,73%{opacity:0}25%,45%{background-image:url(../images/app/app_mockup--4-test.webp);opacity:1}50%,70%{background-image:url(../images/app/app_mockup--4-test-2.webp);opacity:1}75%,95%{background-image:url(../images/app/app_mockup--4-test-3.webp);opacity:1}to{opacity:1}}@keyframes change{0%,20%{background-image:url(../images/app/app_mockup--4.webp);opacity:1}23%,48%,73%{opacity:0}25%,45%{background-image:url(../images/app/app_mockup--4-test.webp);opacity:1}50%,70%{background-image:url(../images/app/app_mockup--4-test-2.webp);opacity:1}75%,95%{background-image:url(../images/app/app_mockup--4-test-3.webp);opacity:1}to{opacity:1}}.loyalty-app-intro__illustration{width:100%;height:auto;padding:0 .5rem;z-index:1;position:relative}@media (max-width:992px){.loyalty-app-intro__illustration{padding:0}}.loyalty-app-intro__feature-block-wrapper{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:4.8rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.loyalty-app-intro__feature-block-wrapper:first-of-type{row-gap:3.2rem;margin-bottom:3.2rem}.loyalty-app-intro__feature-block-wrapper{padding:0 2rem}}@media (min-width:992px){.loyalty-app-intro__feature-block--right .loyalty-app-intro__feature-subtitle{margin-left:0;margin-right:auto}}@media (max-width:992px){.loyalty-app-intro__feature-block--mobile-left{text-align:left}.loyalty-app-intro__feature-block--mobile-left .loyalty-app-intro__feature-subtitle{width:100%}}.loyalty-app-intro__feature-subtitle{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:#2a3a46;margin-left:auto;margin-bottom:1.6rem}@media (max-width:992px){.loyalty-app-intro__feature-subtitle{font-size:1.5rem;line-height:2.4rem}}.loyalty-app-intro__feature-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;color:#2a3a46;margin-bottom:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.loyalty-app-intro__feature-title--checkmark-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.loyalty-app-intro__feature-title--checkmark-bottom:before{margin-bottom:.7rem}.loyalty-app-intro__feature-title i{color:#19b9dc}@media (max-width:992px){.loyalty-app-intro__feature-title{font-size:2.2rem;line-height:normal}}.loyalty-app-intro__video-button{margin-top:6.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}@media (max-width:992px){.loyalty-app-intro__video-button{margin-top:0}}.loyalty-app-intro__details-link{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a719e;text-decoration:none}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-link:hover,.loyalty-app-intro__details-link:hover,.mobile-app-feature-navigation__tab:hover span,.user-dashboard__feedback-message-subtitle a:hover{text-decoration:underline}.loyalty-app-intro__label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46;margin-bottom:1.4rem}@media (max-width:992px){.loyalty-app-intro__label{text-align:center;margin-bottom:1.6rem}}.loyalty-app-intro__footer{margin-top:3rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:none}@media (max-width:992px){.loyalty-app-intro__footer{display:-webkit-flex;display:-ms-flexbox;display:flex}}.loyalty-section-title{margin-bottom:7.5rem;color:#2a3a46}@media (max-width:992px){.loyalty-section-title{margin-bottom:5.6rem}.loyalty-section-title h2{font-size:2.8rem;line-height:3.6rem}}.loyalty-feature-section{margin-bottom:6.4rem}.loyalty-feature-section--grey{background-color:#f7f7f7;padding:9.6rem 0;margin-bottom:7rem}@media (max-width:992px){.loyalty-feature-section--grey{padding:4.4rem 0;margin-bottom:6.4rem}}.loyalty-feature-section--mb-lg{margin-bottom:6.4rem}@media (max-width:992px){.loyalty-feature-section--mb-lg{margin-bottom:6.4rem}.loyalty-feature-section{margin-bottom:3.2rem}}.loyalty-anchor{position:absolute;margin-top:-100px}.loyalty-feature-section__image{aspect-ratio:1.52/1;max-height:30rem;background-size:contain;background-position:center;background-repeat:no-repeat;object-fit:contain}.loyalty-feature-section__image--coupon{background-image:url(../images/loyalty-page/loyalty-illustration-coupon.png)}.loyalty-feature-section__image--loyalty-points{background-image:url(../images/loyalty-page/loyalty-app-illustration-loyalty-points.png)}.loyalty-feature-section__image--discounts{background-image:url(../images/loyalty-page/loyalty-app-illustration-loyalty-discounts.png)}.loyalty-feature-section__image{width:100%;height:auto}@media (max-width:992px){.loyalty-feature-section__image{margin:2.4rem 0 0;padding:0}.loyalty-feature-section__image--mobile-mb-0{margin-top:0}}.loyalty-feature-section__text{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.loyalty-feature-section__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.6rem;line-height:4.3rem;color:#2490bc;margin-bottom:1.75rem}@media (max-width:992px){.loyalty-feature-section__title{font-size:2.8rem;line-height:normal;margin-bottom:2.4rem}}.loyalty-feature-section__subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;color:#2a3a46;margin-bottom:1.2rem}@media (max-width:992px){.loyalty-feature-section__subtitle{font-size:1.6rem;line-height:normal}}.loyalty-feature-highlighted-box strong,.loyalty-feature-section__description,.loyalty-feature-section__subtitle--md{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.loyalty-feature-section__description{font-style:normal;font-weight:400;line-height:2.4rem;color:#2a3a46}@media (max-width:992px){.loyalty-feature-section__description{font-size:1.6rem;line-height:normal}}.loyalty-feature-highlighted-box{color:#fff;padding:2.4rem 4.8rem;background-color:#19b9dc;max-width:66%;margin:3.2rem auto 0;text-align:center}.loyalty-feature-highlighted-box,.loyalty-feature-highlighted-box p{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.loyalty-feature-highlighted-box strong{font-size:1.5rem}@media (max-width:992px){.loyalty-feature-highlighted-box{max-width:100%;padding:2.4rem 2rem;text-align:left;margin:0 auto 3.2rem}}.loyalty-app-banner{background:linear-gradient(180deg,#2490bc -91.27%,#2a719e 100%);margin:12rem 0 6.4rem}@media (max-width:992px){.loyalty-app-banner{margin-top:12rem}}.loyalty-app-banner__img{width:100%;height:auto;margin-top:-3rem;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.loyalty-app-banner__qr-code{width:12rem;height:12rem}@media (max-width:992px){.loyalty-app-banner__qr-code{display:none}}.loyalty-app-banner__text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;padding:3.75rem 0}@media (max-width:992px){.loyalty-app-banner__text{text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3.3rem 0 0}}.loyalty-app-banner__inner-text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:80%;color:#fff}.loyalty-app-banner__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.3rem;line-height:4rem;line-height:normal;margin-bottom:1.15rem}.loyalty-app-banner__subtitle{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.loyalty-app-banner__application-badges{margin-top:3rem}@media (max-width:992px){.loyalty-app-banner__application-badges{margin-bottom:2.7rem}}.loyalty-app-section{background:rgba(247,247,247,.4);padding:6.9rem 0 4.8rem;margin-bottom:4.8rem}@media (max-width:992px){.loyalty-app-section{margin-bottom:3.2rem;padding:3.2rem 0}}.loyalty-app-section__instructions{margin-top:3rem}@media (max-width:992px){.loyalty-app-section__instructions .row{row-gap:3.2rem}}.loyalty-app-section__instruction-image{width:100%;height:auto;padding:0 4rem}@media (max-width:992px){.loyalty-app-section__instruction-image{padding:0 2.5rem}}.loyalty-app-section__instruction-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;text-align:center;margin-top:2.4rem;line-height:2.4rem}@media (max-width:992px){.loyalty-app-section__instruction-title{margin-top:1.6rem}}.loyalty-faq-section{margin-bottom:9.6rem}@media (max-width:992px){.loyalty-faq-section{margin-bottom:2.6rem}}.loyalty-section-lg-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem;text-align:center;margin-bottom:6.4rem}@media (max-width:992px){.loyalty-section-lg-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:4rem;margin-bottom:3.2rem}}.loyalty-section-md-title{font-family:"IBM Plex Serif",serif;font-size:2.8rem;font-style:normal;font-weight:400;line-height:3.8rem;text-align:center}.loyalty-faq-questions-category-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;color:#2a719e;text-align:center;margin-bottom:2.4rem}@media (max-width:992px){.loyalty-faq-questions-category-title{text-align:left;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem}}.app-recommendation-section{background-color:#dff5fa;padding:6rem 4rem 4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:80%;margin:0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.app-recommendation-section{max-width:100%}}.app-recommendation-section-lg{background-color:#c4f3fe;padding-top:5rem;padding-bottom:3rem;border-radius:.8rem}.loyalty-faq-questions-categories-wrapper,.loyalty-faq-questions-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.loyalty-faq-questions-categories-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;row-gap:4.8rem}.loyalty-faq-questions-wrapper{row-gap:.8rem}.loyalty-faq-question,.loyalty-faq-question-wrapper,.loyalty-faq-questions-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.loyalty-faq-question-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:0;padding:1.6rem 4.8rem 2.25rem;border-radius:.8rem;border:1px solid #2a3a46;transition:.25s ease}.loyalty-faq-question{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;line-height:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.loyalty-faq-question:after{content:"";display:block;width:2.4rem;height:2.4rem;min-width:2.4rem;min-height:2.4rem;max-width:2.4rem;max-height:2.4rem;margin-left:1rem;background-image:url(../images/icons/arrow-circle-down.svg);background-size:contain;background-position:center;transition:.25s ease;background-repeat:no-repeat}.loyalty-faq-answer,.loyalty-faq-answer p,.loyalty-section-sidebar{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.loyalty-section-sidebar{font-size:1.4rem;line-height:2.2rem;padding:2.4rem 2rem;background-color:#fff;border-radius:2rem;box-shadow:0 1rem 2rem 0 rgba(0,0,0,.25);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;row-gap:2.4rem;position:fixed;z-index:9999999;margin-left:-14rem}.loyalty-section-sidebar__item:before{content:"";width:1.6rem;height:1.6rem;border-radius:10rem;background-color:#2490bc}.loyalty-section-sidebar .loyalty-section-sidebar__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:1.4rem;-moz-column-gap:1.4rem;column-gap:1.4rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gyongy_app_stripe{display:none;position:fixed;bottom:2rem;width:100%;left:0;z-index:999;transition:.25s ease;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:992px){.gyongy_app_stripe{bottom:1rem}}.gyongy_app_stripe.is-hidden{-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);opacity:0;pointer-events:none}.gyongy_app_stripe__mockup{height:13rem;width:7.4rem;margin-left:-1rem;position:absolute;background-image:url(../images/app/app_mockup--2.webp);background-repeat:no-repeat;background-position:center;background-size:contain;top:-1.5rem}.gyongy_app_stripe__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:.4rem;background-color:#2a719e;padding:3.1rem 5.1rem 3.9rem}@media (max-width:992px){.gyongy_app_stripe__inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 2.1rem}}@media (min-width:992px){.gyongy_app_stripe__inner-wrapper{width:calc(100% + 10rem);margin-left:-5rem}}.gyongy_app_stripe__button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.gyongy_app_stripe__button-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.gyongy_app_stripe__button-wrapper a,.gyongy_app_stripe__button-wrapper button{width:100%}}.advertisement-item p,.gyongy_app_stripe__text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gyongy_app_stripe__text-wrapper a{margin-left:8.5rem}@media (max-width:992px){.gyongy_app_stripe__text-wrapper a{margin-left:0}.gyongy_app_stripe__text-wrapper{margin:1rem 0 2rem}.gyongy_app_stripe__text-wrapper .gyongy_app_stripe__mockup{width:10rem;max-width:25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.gyongy_app_stripe__text-wrapper .gyongy_app_stripe__text-inner-wrapper{max-width:75%;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}}.gyongy_app_stripe__title{font-family:"IBM Plex Serif",serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:2.6rem;color:#fff}.gyongy_app_stripe__close-button{color:#fff;background-color:transparent;width:-webkit-max-content;width:-moz-max-content;width:max-content}.gyongy_app_stripe__close-button i:before{font-size:3rem}@media (max-width:992px){.gyongy_app_stripe__close-button{position:absolute;right:2rem;top:.5rem;text-align:right;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}}.advertisement-item{height:15rem;max-width:115rem!important;width:100%;margin-left:auto;margin-right:auto;background-color:#ebc500}.advertisement-item--sidebar{height:25rem;width:100%!important;margin:0}.advertisement-item p{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:100%}.advertisement-item--mobile{height:25rem;width:100%}.advertisement-item-medium{height:25rem;max-width:75rem;width:100%;margin-left:auto;margin-right:auto}.ads-wrapper-main{width:100%;margin:1rem 0 2.5rem}.ads-wrapper-main .ads-wrapper-y{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:1200px){.ads-wrapper-main .ads-wrapper-y{width:100%}}.ads-wrapper-main img{max-width:970px}.ads-wrapper-sidebar{padding:1.5rem;background-size:30rem!important;background:url(../images/striped_texture.png);position:relative;margin:3.2rem 0 4rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:992px){.ads-wrapper-sidebar{margin-inline:auto}}.ads-wrapper-sidebar img{max-width:250px}.ads-wrapper-sidebar--mobile{padding:4.4rem 1.5rem 1.5rem;margin-bottom:3.2rem}.ads-wrapper-y{padding:1.5rem;background-size:30rem!important;background:url(../images/striped_texture.png);position:relative;margin-bottom:4rem}.ads-wrapper-y--mobile{padding:4.4rem 1.5rem 1.5rem;margin-bottom:3.2rem}.advertisement-label-custom{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;position:absolute;top:1.2rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#2a3a46;opacity:.6}@media screen and (max-width:767px){.ads-wrapper-main{margin-top:0}.ads-wrapper-main:last-child{margin-bottom:1rem}}@media (max-width:992px){.download-app-block-wrapper{margin-top:4rem!important;margin-bottom:6rem}}.download-app-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2.9rem 6.3rem 2.9rem 3.1rem;margin:4rem 0 2rem;text-decoration:none;background:rgba(42,113,158,.08)}.download-app-block .badge{min-width:6.2rem}.download-app-block .badge p{font-size:2.5rem}@media (max-width:992px){.download-app-block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.9rem}}.download-app-block:hover i{-webkit-transform:translateX(.75rem);-ms-transform:translateX(.75rem);transform:translateX(.75rem)}.download-app-block__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.download-app-block__inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}.download-app-block__title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.download-app-block__title-wrapper i{font-size:3.6rem;line-height:1;margin-left:1.7rem;color:#2a3a46;transition:.25s ease}@media (max-width:992px){.download-app-block__title-wrapper i{display:none}.download-app-block__title-wrapper,.download-app-block__title-wrapper .application-badges{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.download-app-block__title-wrapper .application-badges{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}}.download-app-block__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#2490bc;text-decoration:none;text-align:left;margin-bottom:1.6rem}@media (max-width:768px){.download-app-block__title{margin-left:0;margin-top:1rem;text-align:center;font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem}}.download-app-block__subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;margin-bottom:1.6rem}@media (max-width:992px){.download-app-block__subtitle{text-align:center}.download-app-block__img-wrapper{position:relative;margin-top:2rem;right:unset}}.download-app-block__img-wrapper img{max-width:34.6rem;height:auto}@media (max-width:992px){.download-app-block__img-wrapper img{width:100%}}.embed-responsive-youtube{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;margin:2rem auto 8rem;width:80%;border-radius:1.5rem}@media (max-width:992px){.embed-responsive-youtube{width:100%}}.play-btn{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:initial;background-color:rgba(0,0,0,.2);background-image:url(../images/icons/play_icon.svg);cursor:pointer;transition:.25s ease}.play-btn:hover{background-color:rgba(0,0,0,.3)}.loyalty-app-section-intro__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem;text-align:center;width:100%;margin-bottom:8.4rem}.loyalty-app-section-intro__title.has-subtitle{margin-bottom:1.4rem}.loyalty-app-section-intro__title.narrow{margin-bottom:6.4rem}@media (max-width:992px){.loyalty-app-section-intro__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3rem;line-height:3.8rem;margin-bottom:4rem}}.loyalty-app-section-intro__subtitle{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;color:#2a3a46;margin-bottom:8.4rem;text-align:center;opacity:.5}@media (max-width:992px){.loyalty-app-section-intro__subtitle{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem;margin-bottom:4rem}}.loyalty-app-advantages-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;row-gap:8rem;margin-bottom:8rem}@media (max-width:992px){.loyalty-app-advantages-grid{row-gap:4rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.loyalty-app-advantages-grid .loyalty-app-advantage__card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;text-decoration:none;color:#2a3a46;-ms-grid-column-span:4;-ms-grid-column:span 4;grid-column:span 4/span 4}@media (max-width:992px){.loyalty-app-advantages-grid .loyalty-app-advantage__card{-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-image-wrapper{border-radius:1rem;overflow:hidden;aspect-ratio:1/1}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-image-wrapper img{width:100%;height:100%;object-fit:cover;transition:.25s ease}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-link{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a719e;display:none}.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(1),.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(2){-ms-grid-column-span:6;-ms-grid-column:span 6;grid-column:span 6/span 6}@media (max-width:992px){.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(1),.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(2){-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}}@media (min-width:992px){.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(1) .loyalty-app-advantage__card-image-wrapper,.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(2) .loyalty-app-advantage__card-image-wrapper{aspect-ratio:16/9}}.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(1) .loyalty-app-advantage__card-title,.loyalty-app-advantages-grid .loyalty-app-advantage__card:nth-of-type(2) .loyalty-app-advantage__card-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.5rem;line-height:3.6rem}.loyalty-app-instructions-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:6.4rem;-moz-column-gap:6.4rem;column-gap:6.4rem;margin-bottom:8rem}@media (max-width:992px){.loyalty-app-instructions-grid{gap:3rem;row-gap:4rem}}.loyalty-app-instruction-card{-ms-grid-column-span:3;-ms-grid-column:span 3;grid-column:span 3/span 3;color:#2a3a46;row-gap:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.loyalty-app-instruction-card{-ms-grid-column-span:6;-ms-grid-column:span 6;grid-column:span 6/span 6}}@media (max-width:576px){.loyalty-app-instruction-card{-ms-grid-column-span:12;-ms-grid-column:span 12;grid-column:span 12/span 12}}.loyalty-app-instruction-card:nth-of-type(3) .loyalty-app-instruction-card__image-wrapper{background-color:#efefef}.loyalty-app-instruction-card:nth-of-type(3) .loyalty-app-instruction-card__image-wrapper img{mix-blend-mode:multiply}.loyalty-app-instruction-card .loyalty-app-instruction-card__image-wrapper{aspect-ratio:18/9;border-radius:.4rem;overflow:hidden;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.loyalty-app-instruction-card .loyalty-app-instruction-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.loyalty-app-instruction-card .loyalty-app-instruction-card__img-badge{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.5rem;line-height:3.6rem;line-height:1;position:absolute;width:6.1rem;height:6.1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;left:2.2rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#2a3a46;background-color:#fff;border-radius:12rem}.coupon.index .user-dashboard__item.first_coupon .user-dashboard__item-title,.loyalty-app-instruction-card__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem}.loyalty-app-instruction-card__subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem}.loyalty-faq-section__category-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.8rem;border-left:1px solid #c9c9c9}@media (max-width:992px){.loyalty-faq-section__category-nav{margin-bottom:2rem}}.loyalty-faq-category{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.8rem;margin-bottom:.8rem;display:none;opacity:0;-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem)}.loyalty-faq-category .custom-accordion{box-shadow:none;background-color:#f7f7f7;border:none;padding:2.4rem 3.2rem}.loyalty-faq-category .custom-accordion:hover{background-color:#f3f3f3}.loyalty-faq-category.active,.loyalty-faq-category.out{-webkit-animation:fadeOurCategory .5s forwards;animation:fadeOurCategory .5s forwards;display:-webkit-flex;display:-ms-flexbox;display:flex}@-webkit-keyframes fadeOurCategory{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}99%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{display:none}}@keyframes fadeOurCategory{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}99%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{display:none}}.loyalty-faq-category.active{-webkit-animation:fadeInCategory .5s forwards;animation:fadeInCategory .5s forwards}@-webkit-keyframes fadeInCategory{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInCategory{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.loyalty-faq-section__category-tab{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;color:#2a3a46;text-transform:lowercase;padding:1rem 1.6rem;position:relative;cursor:pointer;transition:.25s ease}.loyalty-faq-section__category-tab:after{content:"";height:100%;display:block;left:0;top:0;width:0;position:absolute;transition:.25s ease;background-color:#19b9dc}.loyalty-faq-section__category-tab:first-letter{text-transform:uppercase}.loyalty-faq-section__category-tab.active{color:#19b9dc}.loyalty-faq-section__category-tab.active:after{width:4px}.mobile-app-feature-section__text-wrapper{padding:5rem}@media (min-width:992px){.mobile-app-feature-section__text-wrapper{margin-top:10%}}.mobile-app-feature-section__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.6rem;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.mobile-app-feature-section__title i{color:#2a719e}.mobile-app-feature-section__desc{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.8rem;line-height:2rem;line-height:1.4;margin-bottom:3.5rem}.mobile-app-feature-navigation,.mobile-app-feature-section__link{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-app-feature-section__link{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;display:none;text-decoration:none;color:#2a719e}.mobile-app-feature-section__link i{font-size:2.2rem;margin-left:.25rem;transition:.25s ease}.mobile-app-feature-section__link:hover i{-webkit-transform:translateY(.3rem);-ms-transform:translateY(.3rem);transform:translateY(.3rem)}.mobile-app-feature-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e7e7;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:5rem}@media (max-width:992px){.mobile-app-feature-navigation{scrollbar-width:thin;scrollbar-color:#909090 transparent;max-width:calc(100vw - 2rem);overflow-x:scroll;padding-bottom:2rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.mobile-app-feature-navigation::-webkit-scrollbar{width:.75rem;height:.7rem;background-color:transparent}.mobile-app-feature-navigation::-webkit-scrollbar-track{display:none}.mobile-app-feature-navigation::-webkit-scrollbar-button{display:none}.mobile-app-feature-navigation::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#909090}.mobile-app-feature-navigation::-webkit-scrollbar-corner{display:none}}.mobile-app-feature-navigation__tab{padding:1rem .6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;color:#2a3a46}@media (max-width:992px){.mobile-app-feature-navigation__tab span{white-space:nowrap}}.mobile-app-feature-navigation__tab i{color:#2a719e;margin-right:.75rem;font-size:1.75rem}.mobile-app-feature-navigation__tab span{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem}.mobile-app-feature-navigation__tab.active span{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem}.mobile-app-feature-section{margin-bottom:13rem;position:relative}.mobile-app-feature-section .mobile-app-feature-section-anchor{position:absolute;top:-25vh;left:0}.mobile-app-feature-section--row-reverse .row{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mobile-app-feature-section.active .mobile-app-feature-section__image{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile-app-feature-section.active .mobile-app-feature-section__image-wrapper:before{height:80%;opacity:1}@media (max-width:992px){.mobile-app-feature-section{margin-bottom:0}}.mobile-app-feature-section__image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}.mobile-app-feature-section__image-wrapper:before{content:"";width:100%;aspect-ratio:16/9;display:block;height:40%;border-radius:1rem;position:absolute;z-index:-1;bottom:0;left:0;transition:.5s ease-in-out;transition-delay:.15s;opacity:.5}.mobile-app-feature-section__image-wrapper.purple:before{background-color:#f4eff4}.mobile-app-feature-section__image-wrapper.blue:before{background-color:#caecf2}.mobile-app-feature-section__image-wrapper.orange:before{background-color:#fff7ed}.mobile-app-feature-section__image-wrapper.orange-light:before{background-color:rgba(255,247,237,.4)}.mobile-app-feature-section__image-wrapper.green:before{background-color:#eefae0}.mobile-app-feature-section__image{max-height:50vh;width:auto;z-index:1;transition:.5s ease-in-out;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.user.index .wave-bg-wrapper{display:none!important}.site-profile{margin:6.4rem 0 11rem}@media (max-width:992px){.site-profile{margin:2.4rem 0 6rem}}.profile-sidebar-wrapper{position:relative;z-index:99}@media (max-width:992px){.profile-sidebar-wrapper{display:none}}.profile-sidebar-mobile-btn{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 1.6rem;border-radius:.8rem;margin-bottom:3rem;background-color:#f7f7f7}.profile-sidebar-mobile-btn span{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.8rem;line-height:2.4rem;color:#2a3a46}.profile-sidebar-mobile-btn i{color:#2490bc;font-size:2.5rem}.profile-sidebar{padding:1.2rem 2.4rem 3.2rem;border-radius:.8rem;background-color:#f7f7f7;position:relative}@media (max-width:992px){.profile-sidebar{position:fixed;z-index:999;width:calc(100% - 6.4rem);-webkit-transform:translateX(2.2rem);-ms-transform:translateX(2.2rem);transform:translateX(2.2rem);padding:3.4rem 2.4rem 3.2rem;box-shadow:10px 20px 40px 0 rgba(0,0,0,.2);top:12.9rem}}.profile-sidebar-mobile-overlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:11}.user-dashboard__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:5rem;margin-bottom:4rem}@media (max-width:992px){.user-dashboard__items{margin-top:2rem}}.user-dashboard__item-illustration{aspect-ratio:1/1;width:100%;height:100%;max-width:14rem}.user-dashboard__item-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.2rem;line-height:3.2rem;display:block;color:#2a719e;margin-bottom:1.6rem}@media (max-width:992px){.user-dashboard__item-title{text-align:center}}.user-dashboard__item-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#2a3a46}@media (max-width:992px){.user-dashboard__item-subtitle{text-align:center}}.user-dashboard__item-illustration{background-repeat:no-repeat;background-size:contain;background-position:center}.user-dashboard__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4rem 3.2rem;border-bottom:1px solid #e7e7e7;-webkit-column-gap:3.2rem;-moz-column-gap:3.2rem;column-gap:3.2rem}.user-dashboard__item.border-none{border:none}.user-dashboard__item.border-none,.user-dashboard__item:last-child{border-color:transparent}@media (max-width:992px){.user-dashboard__item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:3.2rem;padding:4rem 0}}.user-dashboard__item.loyalty-points .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/loyalty_points.png)}.user-dashboard__item.plastic_card .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/plastic_card.png)}.user-dashboard__item.first_coupon .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/first_coupon.png)}.user-dashboard__item.favourite_pharmacy .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/favourite_pharmacy.png)}.user-dashboard__item.favorite_product .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/favoritue_product.png)}.user-dashboard__item-button-wrapper{margin-top:1.6rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:992px){.user-dashboard__item-button-wrapper{row-gap:2rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.profile-sidebar__user-setting span,.user-dashboard__item-button-wrapper .button{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.user-dashboard__feedback-message{display:none;text-align:center;margin:3rem auto 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.user-dashboard__feedback-message{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;padding:0 1rem}}.user-dashboard__feedback-message--no-pharmacy{width:90%}@media (max-width:992px){.user-dashboard__feedback-message--no-pharmacy{width:100%;margin:1rem 0 3rem}}.user-dashboard__feedback-message-image{background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1/1;min-width:16rem;max-width:16rem;min-height:16rem;max-height:16rem;margin-right:2rem}.user-dashboard__feedback-message-image.no-coupons{background-image:url(../images/illustrations/no_coupons_available.svg)}.user-dashboard__feedback-message-image.no-favorite-pharmacy{background-image:url(../images/illustrations/dashboard/favourite_pharmacy.png)}.user-dashboard__feedback-message-image.no-appointments{background-image:url(../images/illustrations/no_appointments_available.png)}@media (max-width:992px){.user-dashboard__feedback-message-image{margin-right:0}}.user-dashboard__feedback-message-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.5rem;line-height:3.6rem;display:block;margin-bottom:2rem;text-align:left}@media (max-width:768px){.user-dashboard__feedback-message-title{text-align:center;margin-bottom:1.5rem;margin-top:.5rem}}.user-dashboard__feedback-message-title--sm{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem}.user-dashboard__feedback-message-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;text-align:left}.profile-sidebar__user-setting a,.user-dashboard__feedback-message-subtitle a,.user-dashboard__feedback-message-subtitle strong{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;color:#2a3a46;text-decoration:none}@media (max-width:768px){.user-dashboard__feedback-message-subtitle{text-align:center}}.profile-sidebar-mobile-close-btn{position:absolute;right:1.25rem;top:1.25rem}.profile-sidebar-mobile-close-btn i{font-size:2.5rem}.profile-sidebar__title{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;margin-bottom:1.4rem}.profile-sidebar__user-settings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile-sidebar__user-setting{background-color:transparent;cursor:pointer!important;min-height:5.5rem;max-height:5.5rem;text-align:left;padding:1.5rem 0;border-top:1px solid rgba(135,135,135,.2);text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#17232c}.profile-sidebar__user-setting a{font-family:"IBM Plex Serif",serif;color:#17232c}.profile-sidebar__user-setting:hover span{text-decoration:underline}@media (max-width:992px){.profile-sidebar__user-setting{padding:.8rem 0;min-height:4.5rem;max-height:4.5rem}}.profile-sidebar__user-setting:first-child{border-top-color:transparent;padding-top:1rem}.profile-sidebar__user-setting.active{pointer-events:none}.profile-sidebar__user-setting.active span{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.profile-sidebar__user-setting.active:after{content:none}.profile-sidebar__user-setting .counter{font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:.8rem;font-size:1.2rem!important;text-align:center;padding:.5rem;border-radius:2rem;margin-left:auto;pointer-events:none;right:-1rem;top:-1rem;min-width:2.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:2.6rem;color:#fff!important;background-color:#ff5454}.profile-sidebar__user-setting:after{content:"\ea5f";font-size:1.75rem;font-family:remixicon,sans-serif;color:#2a719e;transition:.25s ease}.profile-sidebar__user-setting:hover:after{transition:.25s ease}.profile-option__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-bottom:3.2rem}@media (max-width:768px){.profile-option__title{display:none}}.profile-option__subtitle{margin-top:1.6rem;font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.profile-setting{display:none;transition:.25s ease;margin-bottom:4rem}@media (max-width:992px){.profile-setting{margin-bottom:3rem}}.profile-setting.fade-out{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:fadeOut .25s forwards;animation:fadeOut .25s forwards}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:block}to{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);display:none}}@keyframes fadeOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:block}to{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);display:none}}.profile-setting.active{opacity:0;-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-animation:fadeIn .25s forwards;animation:fadeIn .25s forwards;display:block}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);display:none}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:block}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);display:none}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:block}}.user-option__legal-text{font-family:"IBM Plex Serif",serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:2rem;display:block;width:60%;text-align:center;margin:2.4rem 0}@media (max-width:992px){.user-option__legal-text{width:100%;margin-top:0}}.user-option__delete-account-btn{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;cursor:pointer;background-color:transparent;color:#000}.user-option__delete-account-btn:hover{text-decoration:underline}.user-option__personal-data-button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e7e7e7;margin-bottom:10rem}@media (max-width:992px){.user-option__personal-data-button-wrapper{margin-bottom:3rem}}.user-option__button-wrapper{margin-top:2.4rem;padding-top:3.2rem}.user-option__button-wrapper.border-none{border-color:transparent}.app-download-banner,.app-download-banner__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.app-download-banner{padding:3.5rem 6.4rem;background-color:rgba(162,210,244,.25);display:block;text-decoration:none;color:#17232c;margin-top:6.4rem;position:relative}.app-download-banner:hover .app-download-banner__title:after{-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}.app-download-banner__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem}.app-download-banner__title:after{content:"\ea5d";font-family:remixicon;transition:.25s ease;margin-left:1rem;display:block}.app-download-banner__mockup{position:absolute;right:0;aspect-ratio:16/9;min-height:19rem;background-image:url(../images/app/app_mockup.png);background-repeat:no-repeat;background-position:center;background-size:contain}[data-action=open-user-delete-modal]{cursor:pointer}[data-action=log-out]{margin-top:4rem;padding-bottom:0;border-top-color:transparent}[data-action=log-out] a{display:block;width:100%}@media (max-width:992px){[data-action=log-out]{margin-top:1.75rem}}[data-action=log-out]:after{content:"\edbb";color:#17232c}[data-action=log-out]:hover{text-decoration:underline}.profile-sidebar__user-setting:hover:after,.user-dashboard__body-section-title:hover i,[data-action=log-out]:hover:after{-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}#user-update-form{margin:3.2rem 0}#user-update-form .form-group label:first-child{display:none}@media (max-width:992px){#user-update-form{margin-bottom:3rem}}.field-userupdateform-birth_year,.field-userupdateform-gender{position:relative}.field-userupdateform-birth_year:before,.field-userupdateform-gender:before{font-family:remixicon;position:absolute;right:2rem;top:1rem;content:"\ea41";font-size:1.9rem;width:1.9rem;height:2rem;transition:.25s ease}#userupdateform-interests{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:1.6rem}.button--save{min-width:17rem}@media (max-width:992px){.button--save{width:100%}}.button--add{min-width:17rem;margin-top:4.2rem}.user-dashboard__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:3.2rem;padding:4.8rem 3.2rem;background-color:#2a719e;border-radius:.8rem;box-shadow:10px 20px 40px 0 rgba(0,0,0,.1)}@media (max-width:992px){.user-dashboard__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:2.4rem;margin-top:2.4rem}}.user-dashboard__header-inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:992px){.user-dashboard__header-inner-wrapper{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:1.6rem}}.user-dashboard__header-user-name{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem;color:#fff;margin-bottom:3.2rem}.user-dashboard__header-user-data-label{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;margin-bottom:.5rem}.user-dashboard__header-user-data-value,.user-dashboard__pharmacy-card-message strong{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem}.user-dashboard__body{margin-top:5.4rem}@media (max-width:992px){.user-dashboard__body{margin-top:4rem}}.user-dashboard__header-user-data-outer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3.9rem;-moz-column-gap:3.9rem;column-gap:3.9rem}@media (max-width:992px){.user-dashboard__header-user-data-outer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}}.user-dashboard__body-section-title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:992px){.user-dashboard__body-section-title-wrapper{margin-bottom:3.4rem}}.user-dashboard__body-section-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.8rem;text-decoration:none;cursor:pointer}.user-dashboard__body-section-title .text,.user-dashboard__body-section-title .value{font-family:"IBM Plex Serif",serif;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3.2rem}.user-dashboard__body-section-title .text{color:#2a3a46}.user-dashboard__body-section-title .value{color:rgba(42,58,70,.4)}.user-dashboard__body-section-title i{transition:.25s ease;font-size:2rem;color:#2a719e}.user-dashboard__header-user-data-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff}@media (max-width:992px){.user-dashboard__header-user-data-wrapper{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.user-dashboard__header-user-data-qr-code{margin-right:4rem}.user-dashboard__header-user-data-qr-code svg{width:13.6rem;height:13.6rem;margin-top:-1rem;margin-bottom:-8rem;box-shadow:10px 20px 40px 0 rgba(0,0,0,.1)}@media (max-width:992px){.user-dashboard__header-user-data-qr-code{text-align:center;margin-top:1.6rem;width:100%}}.user-dashboard__block{margin-top:3.4rem}@media (max-width:992px){.user-dashboard__block{margin-top:.2rem}}.user-dashboard__pharmacies{margin-bottom:5rem}.user-dashboard__coupons,.user-dashboard__pharmacies{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;overflow-x:hidden}.user-dashboard__pharmacy-card-message{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.8rem 1.2rem;background-color:rgba(135,66,151,.1);margin-bottom:1.6rem;border-radius:.4rem;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.user-dashboard__pharmacy-card-message strong{font-size:1.4rem;line-height:2.2rem}.user-dashboard__pharmacy-card-message i{margin-right:1.2rem;color:#8b409d;font-size:2.4rem}.user-dashboard__pharmacy-card-detail-wrapper,.user-dashboard__pharmacy-card-title{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user-dashboard__pharmacy-card-detail-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.user-dashboard__pharmacy-card-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.7rem;line-height:3rem;margin-bottom:.8rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.user-dashboard__pharmacy-card-title i{color:#2a719e}.coupons-message a,.coupons-message span,.profile-setting__filter-tab label,.user-dashboard__pharmacy-card-address,.user-dashboard__pharmacy-card-label{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.user-dashboard__pharmacy-card-address{text-align:center;margin-bottom:.6rem}.user-dashboard__pharmacy-card-loyalty-points{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem}.user-dashboard__pharmacy-card-divider{width:100%;height:1px;background-color:#e2e2e2;margin:1.6rem 0}.user-dashboard__pharmacy-card-discounts{margin-top:1.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coupon-card-grid{display:-ms-grid;display:grid;margin-top:3.2rem;-ms-grid-columns:(minmax(31rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(31rem,1fr));gap:2rem}.coupon-card-grid__feedback-message{display:none;text-align:center;margin:3rem auto 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.coupon-card-grid__feedback-message{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;margin-top:1rem}}.coupon-card-grid__feedback-message-image{background-image:url(../images/illustrations/no_coupons_available.png);background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1/1;min-width:14rem;min-height:14rem;margin-right:2rem}@media (max-width:992px){.coupon-card-grid__feedback-message-image{margin-right:0}}.coupon-card-grid__feedback-message-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;display:block;margin-bottom:2rem;text-align:left}@media (max-width:768px){.coupon-card-grid__feedback-message-title{text-align:center;margin-bottom:1.5rem;margin-top:.5rem}}.coupon-card-grid__feedback-message-subtitle{font-family:"IBM Plex Serif",serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;text-align:left}.coupon-card-grid__feedback-message-subtitle strong{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}@media (max-width:768px){.coupon-card-grid__feedback-message-subtitle{text-align:center}}.user-dashboard__pharmacy-card-discount-card{padding:.8rem 1.2rem;border-radius:.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#2a3a46}.user-dashboard__pharmacy-card-discount-card--blue{background-color:#e9f0fb}.user-dashboard__pharmacy-card-discount-card--yellow{background-color:#ffebd2}.user-dashboard__pharmacy-card-discount-card-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-bottom:.2rem}.user-dashboard__pharmacy-card-discount-card-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:.2rem}.user-dashboard__pharmacy-card-discount-card-description{font-family:"IBM Plex Serif",serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:2rem}.user-dashboard__pharmacy-cards-grid{display:-ms-grid;display:grid;margin-top:4.8rem;-ms-grid-columns:(minmax(31rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(31rem,1fr));gap:2rem}@media (max-width:992px){.user-dashboard__pharmacy-cards-grid{margin-top:3.2rem}}.user-dashboard__pharmacy-card{padding:2.4rem 1.6rem;min-height:47rem;border-radius:.8rem;box-shadow:0 2px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.05)}.user-dashboard__pharmacy-card--simple{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:auto;padding:2.4rem 1.6rem 3.2rem}.user-dashboard__pharmacy-card--simple .user-dashboard__pharmacy-card-loyalty-points{color:#2a3a46}.dashboard__pharmacy-card__details-link{margin-top:2.5rem}.coupons-message{padding:.8rem 1.2rem;background:rgba(135,66,151,.1);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin:4.8rem auto 0}@media (max-width:992px){.coupons-message{width:100%}}.coupons-message__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupons-message i{font-size:2.5rem;color:#8b409d;margin-right:1.2rem}.coupons-message span{display:block}.coupons-message a,.profile-setting__filter-tab label{font-weight:700;font-size:1.5rem}.coupons-message a{text-decoration:none;color:#2a719e}.profile-setting__filter-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:10rem;position:relative;background-color:#e7e7e7;border:4px solid #e7e7e7}@media (max-width:992px){.profile-setting__filter-tabs{margin-top:3.2rem}}@media (max-width:768px){.profile-setting__filter-tabs{margin-top:1rem}}.profile-setting__filter-tabs:before{content:"";min-width:18rem;max-width:18rem;position:absolute;height:100%;border-radius:10rem;transition:.25s ease;background-color:#17232c;left:0;z-index:1}@media (max-width:992px){.profile-setting__filter-tabs:before{min-width:16rem;max-width:16rem}}.profile-setting__filter-tabs[data-active-tab=inactive]:before{-webkit-transform:translateX(18rem);-ms-transform:translateX(18rem);transform:translateX(18rem)}@media (max-width:992px){.profile-setting__filter-tabs[data-active-tab=inactive]:before{-webkit-transform:translateX(16rem);-ms-transform:translateX(16rem);transform:translateX(16rem)}}.profile-setting__filter-tab{z-index:2}.profile-setting__filter-tab label{padding:.8rem 3.2rem;border-radius:10rem;cursor:pointer;min-width:18rem;max-width:18rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.profile-setting__filter-tab label{min-width:16rem;max-width:16rem}}.profile-setting__filter-tab label span:first-child{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#1f8d51}.profile-setting__filter-tab label span:last-of-type{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#878787}.profile-setting__filter-tab #redeemed{color:#1f8d51}.appointment-booking-box__appointment-btn input,.appointment-booking-box__category-card input,.appointment-booking-box__pharmacy-card input,.profile-setting__filter-tab input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.profile-setting__filter-tab input:checked+label{transition:.25s ease;transition-delay:.15s;color:#fff!important}.profile-setting__filter-tab input:checked+label span{color:#fff!important}[data-active-tab=active] .profile-setting__coupons-tab:first-of-type input+label span:first-child{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#fff}[data-active-tab=active] .profile-setting__coupons-tab:first-of-type input+label span:last-of-type{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#878787}[data-active-tab=active] .profile-setting__coupons-tab:last-of-type input+label span:first-child{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#1f8d51}[data-active-tab=active] .profile-setting__coupons-tab:last-of-type input+label span:last-of-type{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#878787}[data-active-tab=inactive] .profile-setting__coupons-tab:first-of-type input+label span:first-child{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#2a719e!important}[data-active-tab=inactive] .profile-setting__coupons-tab:first-of-type input+label span:last-of-type{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#878787!important}[data-active-tab=inactive] .profile-setting__coupons-tab:last-of-type input+label span:first-child{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.5rem;line-height:2rem;color:#fff}[data-active-tab=inactive] .profile-setting__coupons-tab:last-of-type input+label span:last-of-type{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;color:#878787}#user-change-password-form,.profile-setting__newsletter-checkboxes-wrapper{margin-top:3.2rem}.profile-setting__newsletter-checkboxes-wrapper .custom-control{margin-bottom:.25rem}@media (max-width:992px){.profile-setting__newsletter-checkboxes-wrapper .custom-control{margin-bottom:1rem;padding-left:0}}.profile-setting__newsletter-checkboxes-wrapper label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start;color:#2a3a46}@media (max-width:992px){.profile-setting__newsletter-checkboxes-wrapper label{display:-webkit-inline-box}.profile-setting__newsletter-checkboxes-wrapper label:before{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:3.5rem}}.field-plastic-card-number-name{margin-top:3.9rem;width:50%}@media (max-width:992px){.field-plastic-card-number-name{width:100%}}.favorite-pharmacy-card,.user-dashboard__no-items-message{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user-dashboard__no-items-message{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2rem 0 4rem;background-color:rgba(0,0,0,.02);padding:8rem;border-radius:.4rem}.user-dashboard__no-items-message p{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;color:#2a3a46}.favorite-pharmacy-card{padding:3.2rem;border:1px solid #e7e7e7;margin-top:4.8rem;border-radius:.8rem}.favorite-pharmacy-card,.favorite-pharmacy-card__alert-box,.favorite-pharmacy-card__opening-hours-status,.favorite-pharmacy-card__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.favorite-pharmacy-card__alert-box{padding:1.2rem 1.6rem;width:100%;border-radius:.4rem;background-color:rgba(139,64,157,.1);margin-bottom:2.4rem}.favorite-pharmacy-card__alert-box i{margin-right:1rem}.favorite-pharmacy-card__alert-box i:before{font-size:2.5rem;color:#8b409d}.favorite-pharmacy-card__alert-box span{font-family:"IBM Plex Serif",serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:2rem}.favorite-pharmacy-card__alert-box span strong{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.2rem;line-height:2rem}.favorite-pharmacy-card__opening-hours-status,.favorite-pharmacy-card__title{font-family:"IBM Plex Serif",serif}.favorite-pharmacy-card__opening-hours-status{font-style:normal;text-transform:uppercase;font-size:1.2rem;font-weight:400;line-height:1.6rem;margin-bottom:2.4rem}.favorite-pharmacy-card__opening-hours-status:before{content:"";display:block;height:.7rem;width:.7rem;border-radius:2rem;margin-right:.4rem}.favorite-pharmacy-card__opening-hours-status.close-soon:before{background-color:#fa9015}.favorite-pharmacy-card__opening-hours-status.is-open:before{background-color:#2a719e}.favorite-pharmacy-card__opening-hours-status.is-closed:before{background-color:#ff5454}.favorite-pharmacy-card__title{font-weight:700;font-size:2.2rem;line-height:3.2rem;margin-bottom:.8rem;text-align:center}.favorite-pharmacy-card__title i{margin-left:.8rem;font-size:1.75rem;color:#2a719e}.favorite-pharmacy-card__address,.favorite-pharmacy-card__loyalty-points-label{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem}.favorite-pharmacy-card__loyalty-points-label{margin-bottom:.8rem;text-align:center}.favorite-pharmacy-card__loyalty-points-value{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;text-align:center}.favorite-pharmacy-card__discounts-label{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;text-align:center;margin-bottom:.8rem}.favorite-pharmacy-card__discounts-card-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:2rem;width:100%}.favorite-pharmacy-card__discount-card-value{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-bottom:.2rem}.favorite-pharmacy-card__discount-card-unit{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem}.favorite-pharmacy-card__discount-card-subtitle{font-family:"IBM Plex Serif",serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}.favorite-pharmacy-card__discount-card{padding:1.6rem 1.2rem;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:.8rem}.favorite-pharmacy-card__discount-card--blue{background-color:#e9f0fb}.favorite-pharmacy-card__discount-card--yellow{background-color:#ffebd2}.favorite-pharmacy-card__separator{display:block;margin:2.4rem 0;height:1px;width:100%;border-bottom:1px solid #e2e2e2}#userupdateform-email:disabled,#userupdateform-password:disabled{pointer-events:none;background-color:#f7f7f7}.favorite-pharmacy-save-btn-wrapper{display:none}.profile-settings-wrapper{opacity:0;-webkit-animation:load .5s forwards 1s;animation:load .5s forwards 1s}@-webkit-keyframes load{0%{opacity:0}to{opacity:1}}@keyframes load{0%{opacity:0}to{opacity:1}}.profile-settings-wrapper__preloader{background-color:#fff;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:.25s ease;display:none}.profile-settings-wrapper__preloader i{transition:.25s ease;font-size:4rem!important}[for=userupdateform-is_newsletter]{margin:0 auto}[data-message=there-is-no-inactive-coupons-in-your-favorite-pharmacies]{display:none}.appointment-booking-box__categories{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(15rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.8rem}@media (max-width:992px){.appointment-booking-box__categories{-ms-grid-columns:(minmax(12.9rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(12.9rem,1fr))}}.appointment-booking-box__category-card{aspect-ratio:7/8;gap:1.6rem}.appointment-booking-box__category-card input:checked+label{background-color:#2a719e;color:#fff}.appointment-booking-box__category-card input:checked+label .appointment-booking-box__category-icon{-webkit-filter:brightness(100) grayscale(100);filter:brightness(100) grayscale(100)}.appointment-booking-box__category-card label{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;transition:.25s ease;height:100%;border-radius:.8rem;cursor:pointer;background-color:#fff;padding:1.6rem}.appointment-booking-box__category-card:hover label{background-color:rgba(42,113,158,.06)}.appointment-booking-box__appointment-details-category-outer-wrapper,.appointment-booking-box__appointment-details-pharmacist-outer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.appointment-booking-box__appointment-details-category-outer-wrapper:before,.appointment-booking-box__appointment-details-pharmacist-outer-wrapper:before{content:"\ec5a";font-size:2rem;font-family:remixicon,sans-serif;color:#2a719e;margin-right:.8rem}.appointment-booking-box__appointment-details-pharmacist-outer-wrapper:before{content:"\f079"}.appointment-booking-box__appointment-details-category-inner-wrapper,.appointment-booking-box__appointment-details-pharmacist-inner-wrapper,.appointment-booking-box__category-card label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.appointment-booking-box__appointment-details-category-inner-wrapper span,.appointment-booking-box__appointment-details-pharmacist-inner-wrapper span{display:block}.appointment-booking-box__appointment-details-category-title,.appointment-booking-box__appointment-details-pharmacist-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.7rem;line-height:3rem;margin-bottom:1.2rem}.appointment-booking-box__appointment-details-category-message-label{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;margin-bottom:.2rem}.appointment-booking-box__appointment-details-category-message,.appointment-booking-box__appointment-details-pharmacist-message{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem}.appointment-booking-box__button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.appointment-booking-box__button-wrapper button{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 3.4rem}.appointment-booking-box{background-color:#f7f7f7;padding:4.6rem 2.4rem;border-radius:.8rem}@media (max-width:992px){.appointment-booking-box{padding:4.6rem 1.4rem}}.appointment-booking-box .map-container__results{padding-right:0}.appointment-booking-box__stepper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.2rem}.appointment-booking-box__category-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem}.appointment-booking-box__pharmacy-card{padding:1.6rem 0;border-bottom:1px solid #e2e2e2;cursor:pointer}#appointment-booking-map+.search-result-details .pharmacy-input-wrapper input:checked+label:before,.appointment-booking-box__pharmacy-card input:checked+label:after{background-color:#2a719e;border-color:#2a719e}#appointment-booking-map+.search-result-details .pharmacy-input-wrapper input:checked+label:after,.appointment-booking-box__pharmacy-card input:checked+label:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.appointment-booking-box__pharmacy-card label{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.appointment-booking-box__pharmacy-card label:after{content:"";position:absolute;right:0;width:2.4rem;height:2.4rem;min-height:2.4rem;min-width:2.4rem;max-width:2.4rem;max-height:2.4rem;background-color:#fff;border:1px solid #2a3a46;border-radius:3rem;z-index:0;transition:.25s ease}.appointment-booking-box__pharmacy-card label:before{content:"";position:absolute;right:.6rem;width:1.2rem;height:1.2rem;min-height:1.2rem;min-width:1.2rem;z-index:1;max-width:1.2rem;max-height:1.2rem;border-radius:2.4rem;background-color:#fff;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:.25s ease}.appointment-booking-box__pharmacy-card .appointment-booking-box__pharmacy-card-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.8rem}.appointment-booking-box__pharmacy-card.is-favorite .appointment-booking-box__pharmacy-card-title:after{font-family:remixicon,sans-serif;content:"\ed36";color:#2a719e;display:block;margin-left:.4rem;font-size:1.5rem}.appointment-booking-box__pharmacy-card:last-of-type{border-bottom:none}.appointment-booking-box__pharmacy-card-address{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:#878787;padding-right:3.25rem}.appointment-booking-box__inner-wrapper{display:none;opacity:0;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.appointment-booking-box__inner-wrapper.fade-out{-webkit-animation:fadeOut .5s forwards;animation:fadeOut .5s forwards}@keyframes fadeOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:block}to{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);display:none!important}}@-moz-document url-prefix(){.appointment-booking-box__inner-wrapper.fade-out{display:none}}.appointment-booking-box__inner-wrapper.active{-webkit-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards;display:block}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:768px){.appointment-booking-box__appointments-form-wrapper{border-left:1px solid #e7e7e7}}.appointment-booking-box__datepicker .ui-datepicker{width:100%}.appointment-booking-box__appointment-status-card-inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.appointment-booking-box__appointment-details .product-badges{margin:0!important}.appointment-booking-box__appointment-status-card-outer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.appointment-booking-box__appointment-status-card-outer-wrapper:before{content:"\eb34";width:2rem;height:2rem;min-width:2rem;min-height:2rem;max-width:2rem;max-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:4rem;line-height:1;background-color:#fff;font-family:"Remixicon",sans-serif;color:#2a719e;font-size:1.5rem;margin-right:.8rem}.appointment-booking-box__appointment-details-inner-wrapper span{display:block;line-height:1;margin-bottom:1.6rem}.appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-date,.appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-time{content:"";font-family:"IBM Plex Serif",serif;font-weight:700;line-height:2rem;font-size:1.6rem!important}.appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-date{margin-bottom:1.4rem!important}.appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-date:before{content:"\eaf2";font-family:remixicon,sans-serif;font-size:2rem;color:#2a719e;margin-right:.8rem}.appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-date,.appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-time:before{content:"\f040";font-family:remixicon,sans-serif;font-size:2rem;color:#2a719e;margin-right:.8rem}.appointment-booking-box__appointment-status-card{padding:1.6rem;border-radius:1.6rem;background-color:#2a719e;color:#fff}.appointment-booking-box__appointment-status-card span{display:block}.appointment-booking-box__appointment-status-card .appointment-booking-box__appointment-status-card-title{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;margin-bottom:.8rem}.appointment-booking-box__appointment-status-card .appointment-booking-box__appointment-status-card-subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem}.appointment-card.pending .appointment-booking-box__appointment-status-card{background-color:#8b409d;color:#fff}.appointment-card.pending .appointment-booking-box__appointment-status-card-outer-wrapper:before{content:"";background-position:center;background-size:80%;background-image:url(../images/icons/hourglass-line--purple.svg)}.appointment-card.expired .appointment-booking-box__appointment-status-card{background-color:#878787;color:#fff}.appointment-card.expired .appointment-booking-box__appointment-details-category-outer-wrapper:before,.appointment-card.expired .appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-date:before,.appointment-card.expired .appointment-booking-box__appointment-details-inner-wrapper .appointment-booking-box__appointment-time:before,.appointment-card.expired .appointment-booking-box__appointment-status-card-outer-wrapper:before{color:#878787}.appointment-booking-box__appointments-form-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem;width:100%;text-align:left;margin-top:4rem}@media (max-width:768px){.appointment-booking-box__appointments-form-title{margin-top:2rem}}.appointment-booking-box__appointments-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem;margin-top:1.5rem;width:100%;transition:.25s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.appointment-booking-box__appointments-form.fade-out{-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem);opacity:0}.appointment-booking-box__appointment-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content}.appointment-booking-box__appointment-btn input:checked+label{background-color:#2a719e;border-color:#2a719e;color:#fff}.appointment-booking-box__appointment-btn label{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.5rem;line-height:2rem;padding:.8rem 2.4rem;border-radius:6.4rem;transition:.25s ease;border:1px solid #2a719e;line-height:1;cursor:pointer;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:rgba(42,113,158,.05);color:#2a719e}.appointment-booking-box__appointment-btn:hover label{background-color:rgba(42,113,158,.15)}#appointment-booking-map{min-height:35vh}.appointment-booking-box__inner-wrapper .map-container{height:52.5rem;margin-bottom:0}@media (max-width:992px){.appointment-booking-box__inner-wrapper .map-container{height:auto}}[data-action-appointment-booking-next-step]:disabled{pointer-events:none!important}.appointment-booking-box__error-message{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;display:none;width:100%;color:#ff5454;margin-bottom:4rem;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.appointment-booking-box__error-message.visible{display:-webkit-flex;display:-ms-flexbox;display:flex}[data-action=appointment-booking-prev-step]{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;display:none}.appointment-booking-box__feedback-illustration{display:block;margin:0 auto;max-width:25.6rem;height:auto}.appointment-booking-box__feedback-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.5rem;line-height:3.6rem;text-align:center;margin-top:1.6rem;margin-bottom:.6rem}.appointment-booking-box__feedback-subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;line-height:1.3;text-align:center;margin:1rem auto 3.2rem}@media (min-width:992px){.appointment-booking-box__feedback-subtitle{width:85%}}.appointment-booking-box__feedback-appointment-details,.appointment-booking-box__feedback-category-details,.appointment-booking-box__feedback-pharmacy-details{margin-bottom:3.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.appointment-booking-box__feedback-details-title{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.7rem;line-height:1.7rem;margin-bottom:.8rem;display:block}.appointment-booking-box__feedback-details-label{margin-bottom:.8rem;display:none}.appointment-booking-box__feedback-details-label,.appointment-booking-box__feedback-details-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem}.b-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.b-icon:before{font-family:remixicon,sans-serif;color:#2a719e;margin-right:.8rem;font-size:2rem}.b-icon--store:before{content:"\effe"}.b-icon--calendar:before{content:"\eaf2"}.b-icon--clock:before{content:"\f040"}.b-icon--message:before{content:"\ee0f"}#appointment-booking-map+.search-result-details{max-height:25rem;padding-bottom:0}#appointment-booking-map+.search-result-details .search-result-card-input-label:before{content:"";position:absolute;right:1rem;width:2.4rem;height:2.4rem;min-height:2.4rem;min-width:2.4rem;max-width:2.4rem;max-height:2.4rem;background-color:#fff;border:1px solid rgba(42,58,70,.2);border-radius:3rem;background-image:none;z-index:0;transition:.25s ease}#appointment-booking-map+.search-result-details .search-result-card-input-label:after{content:"";position:absolute;right:1.6rem;width:1.2rem;height:1.2rem;min-height:1.2rem;min-width:1.2rem;z-index:1;max-width:1.2rem;max-height:1.2rem;border-radius:2.4rem;background-color:#fff;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:.25s ease}#appointment-booking-map+.search-result-details .pharmacy-input-wrapper label{cursor:pointer}.appointment-booking-box__title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.7rem;line-height:3rem;text-align:center;color:#2a719e;margin-bottom:.8rem;transition:.25s ease ease}.appointment-booking-box__title.xl{font-size:2.5rem}.appointment-booking-box__subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;text-align:center}.coupon-hero{margin:4.8rem 0;overflow:hidden}.coupon-hero .ri-heart-fill{display:none}.coupon-hero.favorite .ri-heart-fill{display:block}.coupon-hero .warning-box{margin-top:1.5rem}.coupon-hero .warning-box:first-of-type{margin-top:3.2rem}.coupon-hero .product-badges{padding:0}.coupon-hero__product-discount-badge{text-align:center;padding:2.4rem;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#2a3a46}@media (max-width:992px){.coupon-hero__product-discount-badge{font-size:4rem}}.coupon-hero__product-discount-badge .discount{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:4rem;line-height:4.4rem}@media (max-width:768px){.coupon-hero__product-discount-badge .discount{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.6rem;line-height:4.3rem}}.coupon-hero__product-discount-badge .text{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;margin-top:.25rem;text-align:left}.coupon-hero__product-discount-badge .button-primary:before{background-color:#2490bc}.coupon-hero__validity{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2.4rem;margin-bottom:3.2rem}.coupon-hero__product-name{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.5rem;line-height:3.6rem;margin-bottom:.4rem}.coupon-hero__product-category,.coupon-hero__product-description{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;margin-bottom:3.2rem}.coupon-hero__product-description{margin-top:.25rem}.coupon-hero__product-image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;border-radius:.8rem;overflow:hidden;border:1px solid #ddd}.coupon-hero__product-button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:992px){.coupon-hero__product-button-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}[data-action-activate-coupon]{margin-bottom:3.2rem;width:auto}@media (max-width:768px){[data-action-activate-coupon]{width:100%}}.coupon-hero__separator{margin:3.2rem 0;width:100%;display:block;border-bottom:1px solid #e7e7e7}.coupon-hero__product-availability-status{font-family:"IBM Plex Serif",serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-hero__product-availability-status i{margin-right:.8rem;font-size:2rem;color:#2a719e}@media (max-width:992px){.coupon-hero__product-availability-status{margin-bottom:1.2rem}}.coupon-hero__product-image{width:100%;height:100%;object-fit:contain;aspect-ratio:16/10}.coupon-hero__product-details{padding:3.2rem;position:relative;height:100%}@media (max-width:992px){.coupon-hero__product-details{padding:1.6rem}}.coupon-legal-text{font-family:"IBM Plex Sans",sans-serif;font-size:1.2rem;line-height:1.6rem;margin-top:1.6rem;opacity:.6}.coupon-swiper{overflow:hidden;padding:2rem 0}@media (min-width:992px){.coupon-swiper .swiper-slide{max-width:calc(33.33% - 20px)!important}}.coupon-swiper-wrapper{position:relative}.coupon-swiper-wrapper,.coupon-swiper-wrapper .coupon-swiper-button,.coupon-swiper__controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-swiper-wrapper .coupon-swiper-button{position:absolute;width:3.5rem;height:3.5rem;border-radius:1.6rem;transition:.25s ease;margin-top:-2rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coupon-swiper-wrapper .coupon-swiper-button:hover{background-color:#f1f1f1}.coupon-swiper-wrapper .coupon-swiper-button.swiper-button-disabled{opacity:.4;pointer-events:none}@media (max-width:992px){.coupon-swiper-wrapper .coupon-swiper-button{display:none}}@media (min-width:992px){.section-coupons--lg-locked .coupon-swiper-button,.section-coupons--lg-locked .swiper-pagination{display:none}}.coupon-swiper__controls{margin-top:3.2rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:3.2rem;-moz-column-gap:3.2rem;column-gap:3.2rem;min-width:20rem;max-width:20rem}.coupon-swiper__controls .swiper-pagination{margin-left:0;min-width:90px;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:992px){.coupon-swiper__controls .swiper-pagination--coupons{width:129px!important}.coupon-swiper__controls{max-width:100%}}.coupon-swiper-button-next,.coupon-swiper-button-prev{cursor:pointer;transition:.25s ease}.coupon-swiper-button-next i,.coupon-swiper-button-prev i{display:block}.coupon-swiper-button-next i:before,.coupon-swiper-button-prev i:before{font-size:2rem}.coupon-swiper-button-next.swiper-button-disabled,.coupon-swiper-button-prev.swiper-button-disabled{opacity:.33}.coupon-swiper-button-prev{left:-5rem}.coupon-swiper-button-next{right:-5rem}.coupon.index .section-title--lg{margin:5.8rem 0 4.8rem}@media (max-width:992px){.coupon.index .section-title--lg{margin:3.8rem 0 2.8rem}}.coupon.index .coupon-card-grid{-ms-grid-columns:(minmax(32rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(32rem,1fr));margin-top:2rem}@media (min-width:1600px){.coupon.index .coupon-card-grid{-ms-grid-columns:(minmax(28rem,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(28rem,1fr))}}.coupon.index .coupon-card{min-height:22rem}.coupon.index .user-dashboard__item.first_coupon{background-color:#f5f5f5;border-radius:8px;margin-top:6.4rem}.user.index .coupon-card-grid{margin-top:2rem}.appointment-booking-info-page__hero-img-wrapper{height:100%}.appointment-booking-info-page__hero-img{aspect-ratio:16/9;height:100%;width:100%;object-fit:cover}.appointment-booking-info-page__section-lg-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem;text-align:center;margin-bottom:6.4rem}@media (max-width:992px){.appointment-booking-info-page__section-lg-title{font-family:"IBM Plex Serif",serif;font-size:2.8rem;font-style:normal;font-weight:400;line-height:3.8rem;margin-bottom:3.2rem}}.appointment-booking-info-page__section-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;width:60%;text-align:center;margin:0 auto}@media (max-width:992px){.appointment-booking-info-page__section-subtitle{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;width:100%}}.appointment-booking-info-page__feature-section{margin:14rem 0}@media (max-width:992px){.appointment-booking-info-page__feature-section{margin:7rem 0}}.appointment-booking-info-page__feature-section-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem;color:#2490bc;margin-bottom:1.75rem}@media (max-width:992px){.appointment-booking-info-page__feature-section-title{font-size:2.5rem;line-height:normal;margin-bottom:2rem}}.appointment-booking-info-page__hero{margin-bottom:8.6rem}@media (max-width:992px){.appointment-booking-info-page__hero{margin-bottom:4.6rem}}.appointment-booking-info-page__hero-text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:4.8rem 6.4rem;background-color:#2490bc;color:#fff;height:100%}@media (max-width:992px){.appointment-booking-info-page__hero-text-wrapper{padding:3rem 2rem}}.appointment-booking-info-page__hero-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem;margin-bottom:1.6rem}@media (max-width:992px){.appointment-booking-info-page__hero-title{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.8rem;line-height:4rem}}.appointment-booking-info-page__hero-subtitle{opacity:.85}.appointment-booking-info-page__hero-subtitle p{margin-bottom:1rem}.appointment-booking-info-page__hero-subtitle ul{list-style:disc;padding-left:1.9rem}.appointment-booking-info-page__description span,.appointment-booking-info-page__hero-list,.appointment-booking-info-page__hero-subtitle,.appointment-booking-info-page__hero-subtitle p,.appointment-booking-info-page__hero-subtitle ul,.appointment-booking-info-page__subtitle{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem}.appointment-booking-info-page__subtitle{color:#2a3a46;margin-bottom:1.2rem}@media (max-width:992px){.appointment-booking-info-page__subtitle{font-size:1.6rem;line-height:normal}}.appointment-booking-info-page__subtitle--md{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.4rem;line-height:1.8rem}.appointment-booking-info-page__description{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem;color:#2a3a46;opacity:.8}.appointment-booking-info-page__description span{font-weight:700;line-height:2rem;display:block;margin-top:1rem}.appointment-booking-info-page__description span.purple-text{color:#8b409d}@media (max-width:992px){.appointment-booking-info-page__description{font-size:1.6rem;line-height:normal}.appointment-booking-info-page__hero-img-wrapper{margin-bottom:-1px}}.appointment-booking-info-page__image{aspect-ratio:1.52/1;width:100%;max-height:30rem;background-size:contain;background-position:center;background-repeat:no-repeat;object-fit:contain}.appointment-booking-info-page__image--discounts{background-image:url(../images/appointment-booking/illustration.jpg)}.appointment-booking-info-page__image--medical-advice{background-image:url(../images/appointment-booking/medical_advice.png)}@media (max-width:992px){.appointment-booking-info-page__image{margin-bottom:3.2rem}}.appointment-booking-info-page__faq-wrapper{background:#f7f7f7;padding:9.6rem 0}.appointment-card{padding:1.6rem;border-radius:.8rem;border:1px solid #e7e7e7}.appointment-card.pending .appointment-card__date-wrapper{background-color:#8b409d}.appointment-card.pending .appointment-card__status:before{content:"";background-color:#8b409d;background-image:url(../images/icons/hourglass-line--white.svg);background-size:1.25rem;background-repeat:no-repeat;background-position:center;line-height:.8}.appointment-card.pending .appointment-card__status:after{content:"Patika jóváhagyására vár"}.appointment-card.expired{display:none}.appointment-card.expired .appointment-booking-box__appointment-status-card-title{margin-bottom:0!important}.appointment-card.expired .appointment-card__date-wrapper{background-color:#878787}.appointment-card.expired .add-to-calendar-button-wrapper,.appointment-card.expired .appointment-card__status,.appointment-card.expired .plan-to-journey-button{display:none!important}.appointment-card.are-details-visible .appointment-card__details-inner-wrapper,.appointment-card__date-wrapper span,.appointment-card__details-wrapper span{display:block}.appointment-card.are-details-visible .appointment-card__accordion-button{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.appointment-card__details-inner-wrapper{display:none;padding-bottom:3.2rem}.appointment-card__details-inner-wrapper .warning-box-outer-wrapper,.appointment-card__inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.appointment-card__details-inner-wrapper .warning-box{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:992px){.appointment-card__details-inner-wrapper .warning-box{width:auto}}.appointment-card__inner-wrapper{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:992px){.appointment-card__inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.appointment-card__base-infos-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start;position:relative}@media (max-width:992px){.appointment-card__base-infos-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.appointment-card__accordion-button{background-color:transparent;width:4rem;height:4rem;min-width:4rem;min-height:4rem;border:1px solid #000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;font-size:2.75rem;border-radius:5rem;margin-right:1rem;transition:.25s ease}@media (min-width:992px){.appointment-card__accordion-button:hover{background-color:#e7e7e7;color:#2a3a46}}@media (max-width:992px){.appointment-card__accordion-button{margin:2rem 0 0;width:100%;height:4rem;min-height:3rem;transition:none;padding-top:1rem;border-radius:0;border:none;border-top:1px solid #e7e7e7}}.appointment-card__date-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;background-color:#2a719e;border-radius:.4rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.8rem;min-width:14.6rem;margin-right:1.6rem}@media (max-width:992px){.appointment-card__date-wrapper{width:100%;margin:0 0 1rem}}.appointment-booking-box__feedback-message span,.appointment-card__date-wrapper .day,.appointment-card__date-wrapper .month,.appointment-card__date-wrapper .year{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem}.appointment-card__date-wrapper .month{margin-bottom:.4rem}.appointment-card__date-wrapper .day-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;margin-bottom:.8rem;padding-bottom:.4rem;border-bottom:1px solid rgba(255,255,255,.25)}.appointment-card__date-wrapper .date{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3.5rem;line-height:4.1rem}@media (max-width:992px){.appointment-card__date-wrapper .date{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:3rem;line-height:3.8rem}}.appointment-card__date-wrapper .time{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2.2rem;line-height:2.8rem}@media (max-width:992px){.appointment-card__date-wrapper .time{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem}}.appointment-card__details-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:.4rem}.appointment-cards-grid{display:-ms-grid;display:grid;gap:.8rem}.appointment-card__status,.appointment-card__status:before{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.appointment-card__status{margin-bottom:1.3rem}@media (max-width:992px){.appointment-card__status{margin-bottom:1.25rem}}.appointment-card__status:before{content:"\eb34";font-family:"Remixicon",sans-serif;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;color:#fff;width:2rem;height:2rem;border-radius:1rem;background-color:#2a719e;margin-right:.8rem}.appointment-card__status:after{content:"Elfogadott";font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem}.appointment-card__pharmacy-name{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2.4rem;line-height:3.4rem;margin-bottom:.4rem}@media (max-width:992px){.appointment-card__pharmacy-name{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:2rem;line-height:2.4rem}}.appointment-card__pharmacy-address{font-family:"IBM Plex Sans",sans-serif;font-size:1.5rem;line-height:2.1rem}@media (max-width:992px){.appointment-card__pharmacy-address{margin-bottom:.5rem}}.appointment-card__details-button{font-family:"IBM Plex Sans",sans-serif;font-weight:700;line-height:2.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;font-size:1.4rem;position:absolute;right:0;bottom:0}@media (max-width:992px){.appointment-card__details-button{position:relative;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;margin-top:1rem}}.appointment-card__details-button i{font-size:1.6rem;transition:.25s ease;margin-left:.25rem}.appointment-card__details-button:hover i{-webkit-transform:translateX(.4rem);-ms-transform:translateX(.4rem);transform:translateX(.4rem)}.appointment-booking-box__feedback-message{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:19rem;padding:0 1rem}@-webkit-keyframes fadeInFeedbackMessage{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInFeedbackMessage{0%{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:992px){.appointment-booking-box__feedback-message{min-height:11rem}}.appointment-booking-box__feedback-message i{font-size:2.75rem;margin-bottom:.5rem}.appointment-booking-box__feedback-message span{font-weight:400;line-height:2rem;line-height:1.2;display:block}#appointment-booking-message{transition:.25s ease}#appointment-booking-message:disabled,#appointment-booking-message:disabled+.textarea-label{opacity:.4;pointer-events:none}[data-confirmation-message]{display:none}[data-action=modify-appointment],[data-action=open-cancel-appointment-modal]{min-width:35rem}@media (max-width:992px){[data-action=modify-appointment],[data-action=open-cancel-appointment-modal]{min-width:auto;width:100%}}.appointment-booking-box__map-wrapper,.appointment-booking-box__selected-appointment-details .appointment-booking-box__feedback-pharmacy-details.b-icon--store{display:none}.appointment-booking-box__map-wrapper.visible{display:block}.appointment-booking-box__selected-appointment-details-wrapper{display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin-bottom:2.5rem}.appointment-booking-box__selected-appointment-details-wrapper.visible,.link-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:992px){.appointment-booking-box__selected-appointment-details-wrapper.visible{gap:2rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.appointment-booking-box__selected-appointment-details-wrapper .appointment-booking-box__feedback-appointment-details,.appointment-booking-box__selected-appointment-details-wrapper .appointment-booking-box__feedback-pharmacy-details{margin-bottom:0}.appointment-booking-box__feedback-appointment-details.appointment-details{display:none}.link-wrapper{width:100%;padding-top:1rem;margin-top:5rem;border-top:1px solid rgba(0,0,0,.075);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.link-wrapper{margin-top:2.5rem}}[data-action=undo-appointment-modification]{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;transition:.25s ease}[data-action=undo-appointment-modification]:hover{opacity:1}.plan-to-journey-button{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:992px){.plan-to-journey-button{width:100%}}@media (min-width:992px){.plan-to-journey-button{min-width:35rem}}.dark-mode{background-color:#17232c;scrollbar-width:thin;scrollbar-color:#fff transparent;transition:.25s ease}.dark-mode::-webkit-scrollbar{width:.75rem;height:.7rem;background-color:transparent}.dark-mode::-webkit-scrollbar-track{display:none}.dark-mode::-webkit-scrollbar-button{display:none}.dark-mode::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#fff}.dark-mode::-webkit-scrollbar-corner{display:none}.dark-mode .header__top{background-color:#2a3a46;border-bottom:.1rem solid #25333d}.dark-mode .header__logo--light{display:none}.dark-mode .header__logo--dark{display:block}.dark-mode .link--black{color:#fff}.dark-mode .show-password-btn{color:#fff;background-color:transparent}.dark-mode .coupon-hero{border-color:#2a3a46;background-color:transparent}.dark-mode .base-modal__close-btn,.dark-mode .base-modal__close-btn i,.dark-mode .login-btn--email,.dark-mode .login-modal__close-btn,.dark-mode .login-modal__close-btn i,.dark-mode .profile-sidebar .profile-sidebar__user-setting,.dark-mode .profile-sidebar .profile-sidebar__user-setting a,.dark-mode .profile-sidebar-mobile-close-btn i{color:#fff}.dark-mode .login-btn--email:before{background-image:url(../images/logos/login/email--white.svg)}.dark-mode .login-btn--email:after{border-color:#fff;background-color:transparent!important}.dark-mode .profile-sidebar{background-color:#2a3a46}.dark-mode .custom-control-label{color:#fff}.dark-mode .user-option__personal-data-button-wrapper{border-top:1px solid rgba(231,231,231,.1)}.dark-mode .label span{color:#fff;background-color:#17232c}.dark-mode .label::before{background-color:#f7f7f7;opacity:.1}.dark-mode .profile-option__subtitle,.dark-mode .profile-option__title,.dark-mode .user-dashboard__body-section-title .text,.dark-mode [data-action=log-out]:after{color:#fff}.dark-mode .user-dashboard__body-section-title .value{color:rgba(255,255,255,.5)}.dark-mode .favorite-pharmacy-card .favorite-pharmacy-card__separator,.dark-mode .favorite-pharmacy-card__separator{opacity:.2!important}.dark-mode .application-badges-label{color:#fff}.dark-mode .loyalty-feature-section__description{color:#fff;opacity:.6}.dark-mode .favorite-pharmacy-card{border-color:rgba(231,231,231,.2)}.dark-mode .favorite-pharmacy-card__address,.dark-mode .favorite-pharmacy-card__discounts-label,.dark-mode .favorite-pharmacy-card__loyalty-points-label,.dark-mode .favorite-pharmacy-card__loyalty-points-value,.dark-mode .favorite-pharmacy-card__opening-hours-status,.dark-mode .favorite-pharmacy-card__title,.dark-mode .profile-setting__newsletter-checkboxes-wrapper label,.dark-mode .user-option__delete-account-btn{color:#fff}.dark-mode .user-option__legal-text{color:#fff;opacity:.6}.dark-mode .coupon-card{border:1px solid #2a3a46}.dark-mode .coupons-message__inner-wrapper,.dark-mode .form-group>label,.dark-mode .input-label,.dark-mode .profile-sidebar-mobile-btn span{color:#fff}.dark-mode .base-modal-wrapper.login-modal-wrapper.static .login-modal,.dark-mode .login-card__label span,.dark-mode .login-modal__label span,.dark-mode .profile-sidebar-mobile-btn{background-color:#2a3a46}.dark-mode .profile-sidebar-mobile-overlay{background-color:rgba(40,40,40,.9)}.dark-mode .base-modal,.dark-mode .login-card{background-color:#2a3a46;color:#fff}.dark-mode .profile-setting__notification-card{color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.dark-mode [data-action=open-notification-center]:before{border:1px solid rgba(255,255,255,.1)!important}.dark-mode .base-modal__subtitle,.dark-mode .label-subtitle,.dark-mode .login-modal__disclaimer,.dark-mode .login-modal__disclaimer a{color:#fff}.dark-mode .mobile-app-feature-navigation{border-color:rgba(255,255,255,.05)}.dark-mode .loyalty-app-app-download-promo-section__inner-wrapper{background-color:#2a3a46;color:#fff}.dark-mode .coupon-hero__product-details,.dark-mode .loyalty-app-instruction-card__subtitle,.dark-mode .loyalty-app-instruction-card__title,.dark-mode .loyalty-app-section-intro__subtitle,.dark-mode .loyalty-app-section-intro__title{color:#fff}.dark-mode .user-dashboard__item.first_coupon{background-color:rgba(255,255,255,.05)}.dark-mode .loyalty-app-instruction-card__subtitle{opacity:.8}.dark-mode .loyalty-app-advantage__card,.dark-mode .product-price-details-block .product-price-detail{color:#fff}.dark-mode .loyalty-app-advantage__card-subtitle{opacity:.6}.dark-mode .mobile-app-feature-navigation__tab,.dark-mode .mobile-app-feature-section__text-wrapper{color:#fff}.dark-mode .mobile-app-feature-navigation__tab i,.dark-mode .mobile-app-feature-section__title i{color:#19b9dc}.dark-mode .base-modal-wrapper.static .label span{background-color:#2a3a46!important}.dark-mode .mobile-app-feature-section__link{color:#10b15a}.dark-mode .footer-intro__logo svg .logo-text,.dark-mode .header__logo-container svg .logo-text{fill:#01adef}.dark-mode .footer-intro__text{color:#fff;opacity:1}.dark-mode .legal-text,.dark-mode .pharmacy-desc,.dark-mode .pharmacy-name,.dark-mode .product-name{color:#fff}.dark-mode .wave-1 path{fill:#2a3a46}.dark-mode .wave-wrapper--bottom .wave-1 path,.dark-mode .wave-wrapper--top .wave-2 path{fill:#17232c;transition:.25s ease}.dark-mode .product-img-wrapper{background-color:#fff}.dark-mode .product-img-wrapper .badge{left:-2.8rem;top:-2rem}.dark-mode #mainSearch[type=text]{border:none;background-color:#17232c}.dark-mode .wave-footer-light{display:none}.dark-mode .wave-footer-dark{display:block}.dark-mode .footer-nl-box::after{background-color:#17232c}.dark-mode .header__top:before{content:none}.dark-mode .newsletter-checkbox-desc,.dark-mode .newsletter_intro-wrapper .desc,.dark-mode .user-settings-subtitle,.dark-mode .user-settings-title{color:#fff}.dark-mode .article-category-sidebar-title,.dark-mode .sidebar-list-item-link{color:#fff!important}.dark-mode .button-primary--light-blue{color:#2a3a46!important}.dark-mode .button-secondary:hover:before{background-color:rgba(25,185,220,.1)}.dark-mode .button-primary--transparent{color:#fff;border:1px solid #19b9dc}.dark-mode .wave-bg__assets{background-color:#2a3a46!important}.dark-mode .wave-dark{display:block}.dark-mode .category-subtitle-mobile,.dark-mode .related-disease-sidebar-title{color:#fff}.dark-mode .disease-category-title{color:#fff!important}.dark-mode .user-dashboard__pharmacy-card-divider{opacity:.2}.dark-mode .user-dashboard__pharmacy-card-loyalty-points{color:#fff}.dark-mode .search-result-details{background-color:#17232c!important}.dark-mode .search-result-details:before{background:linear-gradient(0deg,#272424 0%,rgba(39,36,36,.5) 35%,rgba(255,255,255,0) 100%)}.dark-mode .dermocosmetics-block-title,.dark-mode .disease-card__desc p,.dark-mode .disease-card__list a,.dark-mode .disease-category-img-wrapper .img-title,.dark-mode .favorite-pharmacy-card__alert-box,.dark-mode .field-footer-tos label,.dark-mode .field-newsletter-tos label,.dark-mode .promotion-desc-wrapper blockquote,.dark-mode .promotion-desc-wrapper h4,.dark-mode .promotion-desc-wrapper p,.dark-mode .promotion-desc-wrapper ul li p{color:#fff}.dark-mode .featured-disease-card-body{background-color:#2a3a46}.dark-mode .disease-card{border-bottom:.1rem dashed rgba(100,100,100,.4)!important}.dark-mode .disease-card-head__counter{color:#fff}.dark-mode .invalid-feedback{color:#fff;opacity:.7}.dark-mode .wave-light{display:none}.dark-mode .campaign-content-left .campaign-content-left__text,.dark-mode .campaign-desc-wrapper p,.dark-mode .warning-box-text{color:#fff!important}.dark-mode .divider{border-bottom:.1rem solid #2a3a46}.dark-mode .dark-mode-button__element{-webkit-filter:brightness(10)!important;filter:brightness(10)!important}.dark-mode .dark-mode-button__element--moon{opacity:.05}.dark-mode .dark-mode-button__element--sun{opacity:.5}.dark-mode .dark-mode-button:hover .dark-mode-button__element--moon{opacity:.02}.dark-mode .dark-mode-button:hover .dark-mode-button__element--sun{opacity:.75}.dark-mode .main-nav button,.dark-mode .sales-period-nav{color:#fff}.dark-mode .error-img-light{display:none}.dark-mode .error-img-dark{display:block;margin:0 auto}.dark-mode .main-nav__link{color:#fff!important}.dark-mode .search-result-card--dark{border-bottom:.1rem solid #2490bc!important}.dark-mode .contact-type,.dark-mode .pharmacy-contact-phone p{color:#fff!important}.dark-mode .disease-button{background-color:#2a3a46;color:#fff}.dark-mode .hide-overlay{background:linear-gradient(178.85deg,rgba(255,255,255,0) 14%,#17232c 62%)}.dark-mode .newsletter-checkbox label:before,.dark-mode .pharmacy-address a,.dark-mode .pharmacy-lead p,.dark-mode .pharmacy-lead span,.dark-mode .pharmacy-main-details-mobile h2,.dark-mode .pharmacy-main-details-mobile h3,.dark-mode .pharmacy-product-categories-block ul li,.dark-mode .txt-muted{color:#fff}.dark-mode .block-newsletter-page .custom-control.custom-radio label,.dark-mode .lottery-details,.dark-mode .newsletter-checkbox label,.dark-mode .newsletter-interests-block label:first-child,.dark-mode .newsletter-label,.dark-mode .newsletter-question .form-group label:first-child{color:#fff!important}.dark-mode .newsletter-interest label{color:#2a3a46!important}.dark-mode .newsletter-divider{border-color:#fff;opacity:.4}.dark-mode .search-result-card-newsletter{background-color:#17232c}.dark-mode .pharmacy-product-categories-block{border:.1rem solid rgba(60,60,60,.8)}.dark-mode #map-result-count,.dark-mode .header__navigation a,.dark-mode .health-coach-details h4,.dark-mode .health-coach-details p,.dark-mode .map-container .search-result-details .search-result-card h3,.dark-mode .map-container .search-result-details .search-result-card h4,.dark-mode .map-container .search-result-details .search-result-card p,.dark-mode .product-desc-wrapper h2,.dark-mode .product-desc-wrapper h3,.dark-mode .search-result-card__title,.dark-mode .searchbar__button i,.dark-mode .subscribe-success-wrapper .text-error-wrapper h1,.dark-mode .subscribe-success-wrapper .text-error-wrapper h2,.dark-mode .therapy-box h4,.dark-mode .therapy-box p{color:#fff}.dark-mode .product-desc,.dark-mode .product-info,.dark-mode pre{color:#fff!important}.dark-mode .user-page-divider{border-bottom:.1rem solid #2a3a46}.dark-mode .newsletter-button-wrapper span{color:#fff;opacity:.6}.dark-mode input[type=email],.dark-mode input[type=password],.dark-mode input[type=text]{background-color:#17232c!important;color:#fff;border-color:rgba(255,255,255,.15)!important}.dark-mode input[type=email]::-webkit-input-placeholder,.dark-mode input[type=password]::-webkit-input-placeholder,.dark-mode input[type=text]::-webkit-input-placeholder{color:#fff}.dark-mode input[type=email]::-moz-placeholder,.dark-mode input[type=password]::-moz-placeholder,.dark-mode input[type=text]::-moz-placeholder{color:#fff}.dark-mode input[type=email]:-ms-input-placeholder,.dark-mode input[type=password]:-ms-input-placeholder,.dark-mode input[type=text]:-ms-input-placeholder{color:#fff}.dark-mode input[type=email]::placeholder,.dark-mode input[type=password]::placeholder,.dark-mode input[type=text]::placeholder{color:#fff}.dark-mode input[type=email]:focus,.dark-mode input[type=password]:focus,.dark-mode input[type=text]:focus{box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.7)}.dark-mode .newsletter-hero__card-img{background-color:#17232c}.dark-mode .newsletter-hero__card-img.garmin{background-color:transparent}.dark-mode .newsletter-input-wrapper .form-group.field-newsletterlotteryform-gender label:first-child{color:#fff}.dark-mode .add-to-favorites-btn,.dark-mode .health-coach-intro-wrapper h4,.dark-mode .health-coach-intro-wrapper p{color:#fff!important}.dark-mode .therapy-box{background-color:#17232c}.dark-mode .searchbar__button{background-color:#2a3a46;border:.1rem solid #17232c}.dark-mode .header{border-bottom:none}.dark-mode .header__navigation{background-color:#2a3a46;border-bottom:.1rem solid #25333d}.dark-mode .map-container .search-result-details .search-result-card{background-color:#2a3a46;border:1px solid #d0d9e0}.dark-mode .control-buttons .next-button:before,.dark-mode .control-buttons .previous-button:before,.dark-mode .map-container .search-result-details,.dark-mode .map-container .search-result-details .search-column-wrapper,.dark-mode .pharmacy-filter-dropdown #filter-counties,.dark-mode .pharmacy-filter-dropdown #filter-districts{background-color:#2a3a46}.dark-mode .map-container .search-result-details .map-filter-button{background-color:#17232c;border:1px solid rgba(60,60,60,.1);color:#fff}.dark-mode .campaign-desc-wrapper p{}.dark-mode #map-search-form button,.dark-mode .campaign-desc-wrapper h2,.dark-mode .campaign-desc-wrapper h3,.dark-mode .campaign-desc-wrapper ol li,.dark-mode .campaign-desc-wrapper ul li,.dark-mode .category-subtitle h3,.dark-mode .pharmacy-filter-dropdown #filter-counties ul li button,.dark-mode .pharmacy-filter-dropdown #filter-districts ul li button,.dark-mode .pharmacy-filter-dropdown h3,.dark-mode .pharmacy-filter-dropdown h4,.dark-mode .price span,.dark-mode .product-desc-wrapper p,.dark-mode .product-info-title,.dark-mode .product-info-wrapper h4,.dark-mode .product-info-wrapper p,.dark-mode .social-icons a{color:#fff}.dark-mode .products-category-nav-section{border-bottom:.1rem solid #17232c}.dark-mode #map-search-form input{background-color:#17232c!important;border:.1rem solid #2a3a46}.dark-mode #map-search-form input:focus{border:.1rem solid #d0d9e0}.dark-mode .pharmacy-filter-dropdown{background-color:#2a3a46;border:.1rem solid #17232c!important}.dark-mode .page-counter,.dark-mode .pdf-download-link,.dark-mode .pdf-share-link{background-color:#18232c}.dark-mode .autocomplete-items .autocomplete-item span,.dark-mode .autocomplete-items .autocomplete-label,.dark-mode .campaign-landing-product-prices,.dark-mode .campaign-landing-product-prices-details-wrapper__details,.dark-mode .campaign-landing-product-title,.dark-mode .campaign-landing-subtitle,.dark-mode .location-list-wrapper label,.dark-mode .pharmacy-address,.dark-mode .pharmacy-opening-hours-list-item,.dark-mode .pharmacy-opening-hours-status,.dark-mode .pharmacy-opening-hours-title{color:#fff}.dark-mode .pharmacy-opening-hours-headline__btn{background:url(../images/chevron_icon--white.svg) no-repeat center}.dark-mode .campaign-landing-map,.dark-mode .campaign-landing-product-card,.dark-mode .campaign-landing-product-prices{border-color:rgba(255,255,255,.1)}.dark-mode .location-list-wrapper{background-color:#2a3a46}.dark-mode .checkbox-wrapper{border-bottom:.1rem dashed rgba(255,255,255,.3)}.dark-mode .autocomplete-items{background-color:#2a3a46;border:.1rem solid #17232c}.dark-mode .newsletter-input-wrapper .form-group label,.dark-mode .newsletter-nl-sf-message p,.dark-mode .search-results-number{color:#fff}.dark-mode .newsletter-nl-sf-message .thx-msg{color:#fff!important}.dark-mode .search-result-block{border-bottom:.1rem dashed rgba(100,100,100,.35)}.dark-mode .autocomplete-active span{color:#2490bc!important}.dark-mode .no-result-text,.dark-mode .warning-box .warning-text{color:#fff}.dark-mode .warning-box{opacity:1}.dark-mode .warning-box--purple{background-color:rgba(144,52,166,.5)}.dark-mode .warning-box--red{background-color:rgba(224,103,148,.5)}.dark-mode .warning-box--pink{background-color:rgba(233,159,193,.5)}.dark-mode .warning-box--lightblue{background-color:rgba(75,179,188,.5)}.dark-mode .warning-box--blue{background-color:rgba(64,130,190,.5)}.dark-mode .warning-box--grey{background-color:rgba(167,169,172,.5)}.dark-mode .warning-box--yellow{background-color:rgba(255,187,69,.5)}.dark-mode .warning-box--green{background-color:rgba(96,170,13,.5)}.dark-mode .warning-box--brown{background-color:rgba(123,72,12,.5)}.dark-mode .pharmacy-desc-wrapper h3,.dark-mode .pharmacy-desc-wrapper p,.dark-mode .pharmacy-details-wrapper h2,.dark-mode .pharmacy-details-wrapper h3,.dark-mode .pharmacy-details-wrapper h4,.dark-mode .pharmacy-details-wrapper p,.dark-mode .product-category-title{color:#fff}.dark-mode .product-category-nav-fixed{background-color:#17232c;border-bottom:.1rem solid #2a3a46}.dark-mode .card-logo-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:.8rem;border-radius:.2rem}.dark-mode .hero-transparent{background-color:#fff!important;margin:3rem 0}.dark-mode .products-category-nav-block{border:none}.dark-mode .contact-textarea{background-color:#2a3a46;color:#fff!important;border:none}.dark-mode .contact-textarea:focus{border:.1rem solid #f7f7f7}.dark-mode .contact-input{background-color:#2a3a46!important}.dark-mode .contact-input::-webkit-input-placeholder{opacity:.2!important}.dark-mode .contact-input::-moz-placeholder{opacity:.2!important}.dark-mode .contact-input:-ms-input-placeholder{opacity:.2!important}.dark-mode .contact-input::placeholder{opacity:.2!important}.dark-mode .disease-list-item__desc a,.dark-mode .related-disease-wrapper .relared-disease-list-item a,.dark-mode .related-disease-wrapper .related-disease-sidebar-title,.dark-mode .scroll-to-top,.dark-mode .therapy-boxes-wrapper .therapy-boxes-intro,.dark-mode .therapy-boxes-wrapper .therapy-boxes-title{color:#fff}.dark-mode .block-nav-button-sidebar,.dark-mode .registration-box__label span{background-color:#2a3a46!important}.dark-mode .therapy-boxes-wrapper{background-color:#2a3a46}.dark-mode .related-disease-wrapper{background-color:#2a3a46;border:.1rem solid rgba(255,255,255,.15)}.dark-mode .related-disease-wrapper .relared-disease-list-item{border-left:0 solid #2a3a46;color:#fff}.dark-mode .related-disease-wrapper .relared-disease-list-item:hover{border-left:.5rem solid #2490bc}.dark-mode .advertisement-label-custom{color:#fff}.dark-mode .badge p{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem}.dark-mode .contact-page-instruction{color:#fff;opacity:.6}.dark-mode .article-card p,.dark-mode .blog-block-navigation .block-nav-title,.dark-mode .multipurpose-sidebar-wrapper .multipurpose-sidebar-list-item a,.dark-mode .section-title{color:#fff}.dark-mode .featured-info-card--transparent a,.dark-mode .section-title--blue{color:#2490bc!important}.dark-mode .tab-button--gray{background-color:rgba(100,100,100,.1);color:#fff;border:.1rem solid rgba(100,100,100,.3)}.dark-mode .tab-button--gray:hover{background-color:rgba(60,60,60,.075)}.dark-mode .tab-button--red{background-color:#fdd581}.dark-mode .tab-button--red:hover{background-color:#fcb709}.dark-mode .tab-button--green{background-color:#c8e6b6}.dark-mode .tab-button--green:hover{background-color:#76c042}.dark-mode .tab-button--blue{background-color:#a5c6e4!important}.dark-mode .tab-button--blue:hover{background-color:#3985c3!important}.dark-mode .multipurpose-sidebar-wrapper{background-color:#2a3a46}.dark-mode .multipurpose-sidebar-title{color:#fff!important}.dark-mode .loyalty-app-intro__feature-title,.dark-mode .loyalty-faq-section__category-tab{color:#fff}.dark-mode .loyalty-faq-section__category-tab.active{color:#19b9dc}.dark-mode .loyalty-faq-section__category-nav{border-color:rgba(255,255,255,.1)}.dark-mode .app-recommendation-section-lg .loyalty-feature-section__subtitle{color:#2a3a46!important}.dark-mode .page-counter{color:#fff}.dark-mode .appointment-booking-info-page__description,.dark-mode .appointment-booking-info-page__section-lg-title,.dark-mode .appointment-booking-info-page__section-subtitle,.dark-mode .appointment-booking-info-page__subtitle,.dark-mode .loyalty-app-intro__feature-block,.dark-mode .loyalty-app-section__instruction-card,.dark-mode .loyalty-faq-questions-category-title,.dark-mode .loyalty-feature-section__subtitle,.dark-mode .loyalty-feature-section__text h3,.dark-mode .loyalty-feature-section__text h4,.dark-mode .loyalty-section-lg-title,.dark-mode .loyalty-section-title{color:#fff;transition:.25s ease}.dark-mode .loyalty-app-section{background:rgba(247,247,247,.1)}.dark-mode .loyalty-feature-section.loyalty-feature-section--grey{background-color:#2a3a46;transition:.25s ease}.dark-mode .loyalty-app-intro__feature-subtitle{color:#fff;opacity:.8}.dark-mode #appointment-button-container-pjax p,.dark-mode .appointment-booking-box__appointment-btn label,.dark-mode .loyalty-app-intro__label{color:#fff}.dark-mode .appointment-booking-box{background-color:#2a3a46;color:#fff}.dark-mode #appointment-booking-message{background-color:#17232c;color:#fff}.dark-mode #appointment-booking-message::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.dark-mode #appointment-booking-message::-moz-placeholder{color:rgba(255,255,255,.5)}.dark-mode #appointment-booking-message:-ms-input-placeholder{color:rgba(255,255,255,.5)}.dark-mode #appointment-booking-message::placeholder{color:rgba(255,255,255,.5)}.dark-mode #dates .showEvent.bg-danger,.dark-mode .appointment-booking-box__steps .map-container__results,.dark-mode .appointment-booking-box__steps .search-column-wrapper,.dark-mode .appointment-booking-box__steps .search-result-card-input-label,.dark-mode .appointment-card .registration-box__label span{background-color:#17232c!important}.dark-mode .search-result-card-input-label{border-color:rgba(255,255,255,.1)}.dark-mode .search-result-card-input-label:hover{border-color:rgba(255,255,255,.33)}.dark-mode .button:disabled{opacity:.6}.dark-mode .button:disabled:before{background-color:#17232c}.dark-mode .appointment-booking-box__category-card label{background-color:#17232c}.dark-mode .appointment-booking-box__pharmacy-card{border-bottom:1px solid rgba(255,255,255,.1)}.dark-mode .appointment-booking-box__appointments-form-wrapper{border-color:rgba(255,255,255,.05)}.dark-mode .appointment-card{border-color:rgba(255,255,255,.1)}.dark-mode .appointment-booking-box__appointment-details-category-outer-wrapper,.dark-mode .appointment-booking-box__appointment-details-inner-wrapper,.dark-mode .appointment-card__details-button,.dark-mode .appointment-card__details-wrapper,.dark-mode .newsletter-intro h1,.dark-mode .newsletter-intro h2{color:#fff}.dark-mode .appointment-card__accordion-button{color:#fff;border-color:rgba(255,255,255,.2)}.dark-mode .appointment-card__accordion-button:hover{background-color:rgba(255,255,255,.1)}.dark-mode .link-wrapper{border-color:rgba(255,255,255,.05)}.dark-mode .custom-accordion{background-color:#2a3a46;color:#fff;border-color:rgba(255,255,255,.2)!important;transition:.25s ease}.dark-mode .custom-accordion:hover{background-color:#23303a}.dark-mode .loader-wrapper{background-color:#17232c}.dark-mode .registration-box__password-checklist-item{color:#fff}.dark-mode .registration-box__password-checklist-item i{border:1px solid #fff}.dark-mode .registration-box__password-checklist-item.valid{color:#10b15a}.dark-mode .registration-box__password-checklist-item.valid i{border-color:#10b15a}.dark-mode .registration-box__code-number{background-color:#2a3a46;border-color:#fff!important}.dark-mode .tab label{background-color:#e7e7e7;color:#2a3a46;border:1px solid #fff}.dark-mode .tab input:checked+label{background-color:#2490bc;border-color:#2490bc;color:#fff}.dark-mode .registration-box{background-color:#2a3a46;border:1px solid rgba(255,255,255,.05);color:#fff}.dark-mode .registration-box__step-loader{background-color:#2a3a46}.dark-mode .blog-article-card--transparent .article-title,.dark-mode .blog-article-card--transparent .sponsored-content-box p,.dark-mode .blog-endpage-head .article-title,.dark-mode .registration-box__code-number{color:#fff}.dark-mode .appointment-booking-box__step-button span,.dark-mode .registration-box__step-button span{background-color:#17232c;border:1px solid #fff}.dark-mode .appointment-booking-box__step-button.active span,.dark-mode .registration-box__step-button.active span{color:#17232c;background-color:#fff}.dark-mode .blog-article-card--transparent .blog-card-label-object .article-label{background-color:#2a3a46;color:#fff!important;border:none}.dark-mode .blog-article-card--transparent:hover{box-shadow:.5rem .5rem 2.5rem -1rem rgba(0,0,0,.69)}.dark-mode .featured-disease-card{background-color:#2a3a46;border:.1rem solid rgba(255,255,255,.15)}.dark-mode .article-downloadable-files-box h3,.dark-mode .download-card .text span,.dark-mode .download-card i,.dark-mode .featured-disease-card__desc,.dark-mode .featured-disease-card__title,.dark-mode .featured-info-card--transparent h1,.dark-mode .featured-info-card--transparent h2,.dark-mode .featured-info-card--transparent h3,.dark-mode .featured-info-card--transparent h4{color:#fff}.dark-mode .featured-disease-card:hover{box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.79);border:.1rem solid rgba(255,255,255,.45)}.dark-mode .featured-disease-card:hover .featured-disease-card-body{background-color:#2a3a46}.dark-mode .download-card:hover i{color:#2490bc}.dark-mode .featured-info-card--transparent p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;margin-top:1.6rem;margin-bottom:4rem;opacity:.75;color:#fff}.dark-mode .featured-info-card--transparent blockquote{display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem;color:#fff}.dark-mode .featured-info-card--transparent strong{display:contents;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.2rem}.dark-mode .featured-info-card--transparent h5{color:#fff;opacity:.6;text-align:left;margin-top:2.8rem}.dark-mode .featured-info-card--transparent ol li,.dark-mode .featured-info-card--transparent ul li{font-family:"IBM Plex Serif",serif;font-weight:700;font-size:1.6rem;line-height:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;color:#fff}.dark-mode .featured-info-card--transparent ul li{margin-left:3.5rem;margin-bottom:4rem}.dark-mode .featured-info-card--transparent ol li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem}.dark-mode .featured-info-card--transparent ol li:before{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:2.4rem;line-height:3.4rem;color:#1f8d51;counter-increment:ol;content:counter(ol);margin-right:4rem}.dark-mode .button-user{color:#19b9dc!important}.dark-mode .button-user:before{border:.1rem solid rgba(255,255,255,.1)!important}.dark-mode .button-user:hover:before{border-color:#fff!important}.dark-mode .product-card-alt{border-color:rgba(255,255,255,.1)}.dark-mode .product-card-alt__outer-wrapper .add-to-favorites-btn,.dark-mode .product-desc-wrapper .add-to-favorites-btn{color:#000}.dark-mode .product-card-alt__image{background-color:#fff}.dark-mode .product-card-alt__title{border-color:rgba(255,255,255,.1);color:#fff}.dark-mode .add-to-favorites-btn{}.dark-mode .health-coach-intro-title,.dark-mode .health-coach-specific-title,.dark-mode .hide-off-button i,.dark-mode .product-card-alt__previous-price,.dark-mode .product-card-alt__price,.dark-mode .product-card-alt__unit-price{color:#fff}.dark-mode .dropdown{background-color:#2a3a46;border:1px solid rgba(255,255,255,.1)}.dark-mode .disease-category-wrapper h1{color:#fff!important}.dark-mode .footer-nl-title,.dark-mode .regular-checkbox:before{color:#fff}.dark-mode .further-img-s p{color:#2a3a46}.dark-mode .regular-checkbox:checked:before{color:#2490bc;background-color:#2a3a46}.dark-mode table tbody td{border:.1rem solid rgba(100,100,100,.5)}.dark-mode .hero-transparent{padding:4rem 0 0}.dark-mode .footer-list-title,.dark-mode .privacy-policy-text p,.dark-mode .switch label,.dark-mode .text-wrapper blockquote,.dark-mode .text-wrapper h1,.dark-mode .text-wrapper h2,.dark-mode .text-wrapper h3,.dark-mode .text-wrapper h5,.dark-mode .text-wrapper ol li,.dark-mode .text-wrapper p,.dark-mode .text-wrapper p em,.dark-mode .text-wrapper p span,.dark-mode .text-wrapper tbody td,.dark-mode .text-wrapper ul li{color:#fff}.dark-mode .header__top::before{background-color:#25333d!important}.dark-mode .custom-checkbox,.dark-mode .custom-checkbox a{color:#fff!important}.dark-mode .custom-checkbox label::before{color:#fff;background-color:transparent!important}.dark-mode .switch label:before{background:#fff!important}.dark-mode .switch .custom-checkbox label::before{background-color:#fff!important}.dark-mode .coupon-card-grid__feedback-message-subtitle,.dark-mode .coupon-card-grid__feedback-message-title,.dark-mode .download-app-block__subtitle,.dark-mode .profile-settings-wrapper__preloader i,.dark-mode .user-dashboard__feedback-message-subtitle,.dark-mode .user-dashboard__feedback-message-title,.dark-mode .user-dashboard__item-subtitle{color:#fff}.dark-mode .profile-settings-wrapper__preloader{background-color:#2a3a46;border-radius:.8rem}.dark-mode .user-dashboard__item.first_coupon{background-color:#2a3a46!important}.dark-mode .coupon-swiper-button-next,.dark-mode .coupon-swiper-button-prev{color:#fff}.dark-mode .coupon-hero__product-image-wrapper{background-color:#17232c}.dark-mode .search-result-card-input-wrapper{background-color:#2a3a46;border-color:rgba(255,255,255,.25);color:#fff}.dark-mode .search-result-card-input-wrapper:hover{border-color:#c4f3fe}.dark-mode .user-dashboard__pharmacy-card{border:1px solid rgba(255,255,255,.1)}.dark-mode .user-dashboard__item{border-color:rgba(255,255,255,.1)}.dark-mode .disease-list li{background-color:#2a3a46;border:1px solid rgba(255,255,255,.15)}.dark-mode .disease-list li:hover{border:.1rem solid rgba(255,255,255,.45)}.dark-mode #dates td span,.dark-mode .block-nav-title,.dark-mode .breadcrumb li a,.dark-mode .breadcrumb li:before,.dark-mode .calendar .card-body .days span,.dark-mode .days th span,.dark-mode .disease-list li p,.dark-mode .user-dashboard__pharmacy-card .user-dashboard__pharmacy-card-detail-wrapper,.dark-mode .user-dashboard__pharmacy-card .user-dashboard__pharmacy-card-message{color:#fff}.dark-mode .blog-categories-nav__item{border-left:1px solid #2a3a46}.dark-mode .hero--pink{background-color:#c49ec8}.dark-mode .hero--pink h4,.dark-mode .hero--pink p{color:#17232c}.dark-mode .hero-transparent{}.dark-mode .hero-transparent h4,.dark-mode .hero-transparent p{color:#2a3a46}.dark-mode .product-card h4,.dark-mode .product-card p,.dark-mode .section-subtitle{color:#fff}.dark-mode .product-card-wrapper--active .product-card{border:.1rem solid #ff4b81!important}.dark-mode .product-card{border:.1rem solid rgba(60,60,60,.8)}.dark-mode .footer h4,.dark-mode .product-card p span{color:#fff!important}.dark-mode .product-card__footer{border-top:.5px dashed #3c3c3c}.dark-mode .footer{background-color:#2a3a46}.dark-mode .footer .data-protection-text,.dark-mode .footer .footer-nl-box p,.dark-mode .footer li a{color:#fff}.dark-mode .footer li{border-left:0 solid #3c3c3c}.dark-mode .footer .footer-nl-box,.dark-mode .footer .footer-nl-box:before{background-color:#17232c}.dark-mode .footer .footer-nl-box .footer-nl-icon{color:#fff;opacity:.5}.dark-mode .footer .footer-nl-input-wrapper .newsletter-input{background-color:#2a3a46}.dark-mode .alma-box.alma-box--grey p{color:#2a3a46!important}@media screen and (max-width:991px){.dark-mode .header__top{border-bottom:.1rem solid #17232c!important}.dark-mode .nav-mobile-disclaimer,.dark-mode .pharmacy-main-details-mobile .pharmacy-name{color:#fff}.dark-mode .dark-mode-button{border:none;background-color:#2a3a46}}.newsletter.dark-mode .wave-bg-wrapper{display:none!important}form div.required>label:after{content:"*";color:red;margin-left:5px}@font-face{font-family:"remixicon";src:url(../fonts/remixicon.eot?t=1572787439022);src:url(../fonts/remixicon.eot?t=1572787439022#iefix) format("embedded-opentype"),url(../fonts/remixicon.woff2?t=1572787439022) format("woff2"),url(../fonts/remixicon.woff?t=1572787439022) format("woff"),url(../fonts/remixicon.ttf?t=1572787439022) format("truetype"),url(../fonts/remixicon.svg?t=1572787439022#remixicon) format("svg");font-display:swap}[class*=" ri-"],[class^=ri-]{font-family:"remixicon"!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-4k-fill:before{content:"\ea01"}.ri-4k-line:before{content:"\ea02"}.ri-account-box-fill:before{content:"\ea03"}.ri-account-box-line:before{content:"\ea04"}.ri-account-circle-fill:before{content:"\ea05"}.ri-account-circle-line:before{content:"\ea06"}.ri-account-pin-box-fill:before{content:"\ea07"}.ri-account-pin-box-line:before{content:"\ea08"}.ri-account-pin-circle-fill:before{content:"\ea09"}.ri-account-pin-circle-line:before{content:"\ea0a"}.ri-add-box-fill:before{content:"\ea0b"}.ri-add-box-line:before{content:"\ea0c"}.ri-add-circle-fill:before{content:"\ea0d"}.ri-add-circle-line:before{content:"\ea0e"}.ri-add-fill:before{content:"\ea0f"}.ri-add-line:before{content:"\ea10"}.ri-admin-fill:before{content:"\ea11"}.ri-admin-line:before{content:"\ea12"}.ri-airplay-fill:before{content:"\ea13"}.ri-airplay-line:before{content:"\ea14"}.ri-alarm-fill:before{content:"\ea15"}.ri-alarm-line:before{content:"\ea16"}.ri-alarm-warning-fill:before{content:"\ea17"}.ri-alarm-warning-line:before{content:"\ea18"}.ri-album-fill:before{content:"\ea19"}.ri-album-line:before{content:"\ea1a"}.ri-alert-fill:before{content:"\ea1b"}.ri-alert-line:before{content:"\ea1c"}.ri-align-bottom:before{content:"\ea1d"}.ri-align-center:before{content:"\ea1e"}.ri-align-justify:before{content:"\ea1f"}.ri-align-left:before{content:"\ea20"}.ri-align-right:before{content:"\ea21"}.ri-align-top:before{content:"\ea22"}.ri-align-vertically:before{content:"\ea23"}.ri-alipay-fill:before{content:"\ea24"}.ri-alipay-line:before{content:"\ea25"}.ri-amazon-fill:before{content:"\ea26"}.ri-amazon-line:before{content:"\ea27"}.ri-anchor-fill:before{content:"\ea28"}.ri-anchor-line:before{content:"\ea29"}.ri-android-fill:before{content:"\ea2a"}.ri-android-line:before{content:"\ea2b"}.ri-angularjs-fill:before{content:"\ea2c"}.ri-angularjs-line:before{content:"\ea2d"}.ri-anticlockwise-2-fill:before{content:"\ea2e"}.ri-anticlockwise-2-line:before{content:"\ea2f"}.ri-anticlockwise-fill:before{content:"\ea30"}.ri-anticlockwise-line:before{content:"\ea31"}.ri-apple-fill:before{content:"\ea32"}.ri-apple-line:before{content:"\ea33"}.ri-apps-2-fill:before{content:"\ea34"}.ri-apps-2-line:before{content:"\ea35"}.ri-apps-fill:before{content:"\ea36"}.ri-apps-line:before{content:"\ea37"}.ri-archive-drawer-fill:before{content:"\ea38"}.ri-archive-drawer-line:before{content:"\ea39"}.ri-archive-fill:before{content:"\ea3a"}.ri-archive-line:before{content:"\ea3b"}.ri-arrow-down-circle-fill:before{content:"\ea3c"}.ri-arrow-down-circle-line:before{content:"\ea3d"}.ri-arrow-down-fill:before{content:"\ea3e"}.ri-arrow-down-line:before{content:"\ea3f"}.ri-arrow-down-s-fill:before{content:"\ea40"}.ri-arrow-down-s-line:before{content:"\ea41"}.ri-arrow-drop-down-fill:before{content:"\ea42"}.ri-arrow-drop-down-line:before{content:"\ea43"}.ri-arrow-drop-left-fill:before{content:"\ea44"}.ri-arrow-drop-left-line:before{content:"\ea45"}.ri-arrow-drop-right-fill:before{content:"\ea46"}.ri-arrow-drop-right-line:before{content:"\ea47"}.ri-arrow-drop-up-fill:before{content:"\ea48"}.ri-arrow-drop-up-line:before{content:"\ea49"}.ri-arrow-go-back-fill:before{content:"\ea4a"}.ri-arrow-go-back-line:before{content:"\ea4b"}.ri-arrow-go-forward-fill:before{content:"\ea4c"}.ri-arrow-go-forward-line:before{content:"\ea4d"}.ri-arrow-left-circle-fill:before{content:"\ea4e"}.ri-arrow-left-circle-line:before{content:"\ea4f"}.ri-arrow-left-down-fill:before{content:"\ea50"}.ri-arrow-left-down-line:before{content:"\ea51"}.ri-arrow-left-fill:before{content:"\ea52"}.ri-arrow-left-line:before{content:"\ea53"}.ri-arrow-left-s-fill:before{content:"\ea54"}.ri-arrow-left-s-line:before{content:"\ea55"}.ri-arrow-left-up-fill:before{content:"\ea56"}.ri-arrow-left-up-line:before{content:"\ea57"}.ri-arrow-right-circle-fill:before{content:"\ea58"}.ri-arrow-right-circle-line:before{content:"\ea59"}.ri-arrow-right-down-fill:before{content:"\ea5a"}.ri-arrow-right-down-line:before{content:"\ea5b"}.ri-arrow-right-fill:before{content:"\ea5c"}.ri-arrow-right-line:before{content:"\ea5d"}.ri-arrow-right-s-fill:before{content:"\ea5e"}.ri-arrow-right-s-line:before{content:"\ea5f"}.ri-arrow-right-up-fill:before{content:"\ea60"}.ri-arrow-right-up-line:before{content:"\ea61"}.ri-arrow-up-circle-fill:before{content:"\ea62"}.ri-arrow-up-circle-line:before{content:"\ea63"}.ri-arrow-up-fill:before{content:"\ea64"}.ri-arrow-up-line:before{content:"\ea65"}.ri-arrow-up-s-fill:before{content:"\ea66"}.ri-arrow-up-s-line:before{content:"\ea67"}.ri-artboard-2-fill:before{content:"\ea68"}.ri-artboard-2-line:before{content:"\ea69"}.ri-artboard-fill:before{content:"\ea6a"}.ri-artboard-line:before{content:"\ea6b"}.ri-article-fill:before{content:"\ea6c"}.ri-article-line:before{content:"\ea6d"}.ri-asterisk:before{content:"\ea6e"}.ri-at-fill:before{content:"\ea6f"}.ri-at-line:before{content:"\ea70"}.ri-attachment-2:before{content:"\ea71"}.ri-attachment-fill:before{content:"\ea72"}.ri-attachment-line:before{content:"\ea73"}.ri-auction-fill:before{content:"\ea74"}.ri-auction-line:before{content:"\ea75"}.ri-award-fill:before{content:"\ea76"}.ri-award-line:before{content:"\ea77"}.ri-baidu-fill:before{content:"\ea78"}.ri-baidu-line:before{content:"\ea79"}.ri-ball-pen-fill:before{content:"\ea7a"}.ri-ball-pen-line:before{content:"\ea7b"}.ri-bank-card-2-fill:before{content:"\ea7c"}.ri-bank-card-2-line:before{content:"\ea7d"}.ri-bank-card-fill:before{content:"\ea7e"}.ri-bank-card-line:before{content:"\ea7f"}.ri-bank-fill:before{content:"\ea80"}.ri-bank-line:before{content:"\ea81"}.ri-bar-chart-2-fill:before{content:"\ea82"}.ri-bar-chart-2-line:before{content:"\ea83"}.ri-bar-chart-box-fill:before{content:"\ea84"}.ri-bar-chart-box-line:before{content:"\ea85"}.ri-bar-chart-fill:before{content:"\ea86"}.ri-bar-chart-grouped-fill:before{content:"\ea87"}.ri-bar-chart-grouped-line:before{content:"\ea88"}.ri-bar-chart-horizontal-fill:before{content:"\ea89"}.ri-bar-chart-horizontal-line:before{content:"\ea8a"}.ri-bar-chart-line:before{content:"\ea8b"}.ri-barcode-box-fill:before{content:"\ea8c"}.ri-barcode-box-line:before{content:"\ea8d"}.ri-barcode-fill:before{content:"\ea8e"}.ri-barcode-line:before{content:"\ea8f"}.ri-barricade-fill:before{content:"\ea90"}.ri-barricade-line:before{content:"\ea91"}.ri-base-station-fill:before{content:"\ea92"}.ri-base-station-line:before{content:"\ea93"}.ri-battery-2-charge-fill:before{content:"\ea94"}.ri-battery-2-charge-line:before{content:"\ea95"}.ri-battery-2-fill:before{content:"\ea96"}.ri-battery-2-line:before{content:"\ea97"}.ri-battery-charge-fill:before{content:"\ea98"}.ri-battery-charge-line:before{content:"\ea99"}.ri-battery-fill:before{content:"\ea9a"}.ri-battery-line:before{content:"\ea9b"}.ri-battery-low-fill:before{content:"\ea9c"}.ri-battery-low-line:before{content:"\ea9d"}.ri-behance-fill:before{content:"\ea9e"}.ri-behance-line:before{content:"\ea9f"}.ri-bike-fill:before{content:"\eaa0"}.ri-bike-line:before{content:"\eaa1"}.ri-bilibili-fill:before{content:"\eaa2"}.ri-bilibili-line:before{content:"\eaa3"}.ri-bill-fill:before{content:"\eaa4"}.ri-bill-line:before{content:"\eaa5"}.ri-bit-coin-fill:before{content:"\eaa6"}.ri-bit-coin-line:before{content:"\eaa7"}.ri-bluetooth-connect-fill:before{content:"\eaa8"}.ri-bluetooth-connect-line:before{content:"\eaa9"}.ri-bluetooth-fill:before{content:"\eaaa"}.ri-bluetooth-line:before{content:"\eaab"}.ri-blur-off-fill:before{content:"\eaac"}.ri-blur-off-line:before{content:"\eaad"}.ri-bold:before{content:"\eaae"}.ri-book-2-fill:before{content:"\eaaf"}.ri-book-2-line:before{content:"\eab0"}.ri-book-3-fill:before{content:"\eab1"}.ri-book-3-line:before{content:"\eab2"}.ri-book-fill:before{content:"\eab3"}.ri-book-line:before{content:"\eab4"}.ri-book-mark-fill:before{content:"\eab5"}.ri-book-mark-line:before{content:"\eab6"}.ri-book-open-fill:before{content:"\eab7"}.ri-book-open-line:before{content:"\eab8"}.ri-book-read-fill:before{content:"\eab9"}.ri-book-read-line:before{content:"\eaba"}.ri-bookmark-2-fill:before{content:"\eabb"}.ri-bookmark-2-line:before{content:"\eabc"}.ri-bookmark-3-fill:before{content:"\eabd"}.ri-bookmark-3-line:before{content:"\eabe"}.ri-bookmark-fill:before{content:"\eabf"}.ri-bookmark-line:before{content:"\eac0"}.ri-braces-fill:before{content:"\eac1"}.ri-braces-line:before{content:"\eac2"}.ri-brackets-fill:before{content:"\eac3"}.ri-brackets-line:before{content:"\eac4"}.ri-briefcase-2-fill:before{content:"\eac5"}.ri-briefcase-2-line:before{content:"\eac6"}.ri-briefcase-3-fill:before{content:"\eac7"}.ri-briefcase-3-line:before{content:"\eac8"}.ri-briefcase-4-fill:before{content:"\eac9"}.ri-briefcase-4-line:before{content:"\eaca"}.ri-briefcase-5-fill:before{content:"\eacb"}.ri-briefcase-5-line:before{content:"\eacc"}.ri-briefcase-fill:before{content:"\eacd"}.ri-briefcase-line:before{content:"\eace"}.ri-broadcast-fill:before{content:"\eacf"}.ri-broadcast-line:before{content:"\ead0"}.ri-brush-2-fill:before{content:"\ead1"}.ri-brush-2-line:before{content:"\ead2"}.ri-brush-3-fill:before{content:"\ead3"}.ri-brush-3-line:before{content:"\ead4"}.ri-brush-4-fill:before{content:"\ead5"}.ri-brush-4-line:before{content:"\ead6"}.ri-brush-fill:before{content:"\ead7"}.ri-brush-line:before{content:"\ead8"}.ri-bug-2-fill:before{content:"\ead9"}.ri-bug-2-line:before{content:"\eada"}.ri-bug-fill:before{content:"\eadb"}.ri-bug-line:before{content:"\eadc"}.ri-building-2-fill:before{content:"\eadd"}.ri-building-2-line:before{content:"\eade"}.ri-building-3-fill:before{content:"\eadf"}.ri-building-3-line:before{content:"\eae0"}.ri-building-4-fill:before{content:"\eae1"}.ri-building-4-line:before{content:"\eae2"}.ri-building-fill:before{content:"\eae3"}.ri-building-line:before{content:"\eae4"}.ri-bus-2-fill:before{content:"\eae5"}.ri-bus-2-line:before{content:"\eae6"}.ri-bus-fill:before{content:"\eae7"}.ri-bus-line:before{content:"\eae8"}.ri-calculator-fill:before{content:"\eae9"}.ri-calculator-line:before{content:"\eaea"}.ri-calendar-2-fill:before{content:"\eaeb"}.ri-calendar-2-line:before{content:"\eaec"}.ri-calendar-check-fill:before{content:"\eaed"}.ri-calendar-check-line:before{content:"\eaee"}.ri-calendar-event-fill:before{content:"\eaef"}.ri-calendar-event-line:before{content:"\eaf0"}.ri-calendar-fill:before{content:"\eaf1"}.ri-calendar-line:before{content:"\eaf2"}.ri-calendar-todo-fill:before{content:"\eaf3"}.ri-calendar-todo-line:before{content:"\eaf4"}.ri-camera-2-fill:before{content:"\eaf5"}.ri-camera-2-line:before{content:"\eaf6"}.ri-camera-3-fill:before{content:"\eaf7"}.ri-camera-3-line:before{content:"\eaf8"}.ri-camera-fill:before{content:"\eaf9"}.ri-camera-lens-fill:before{content:"\eafa"}.ri-camera-lens-line:before{content:"\eafb"}.ri-camera-line:before{content:"\eafc"}.ri-camera-off-fill:before{content:"\eafd"}.ri-camera-off-line:before{content:"\eafe"}.ri-camera-switch-fill:before{content:"\eaff"}.ri-camera-switch-line:before{content:"\eb00"}.ri-car-fill:before{content:"\eb01"}.ri-car-line:before{content:"\eb02"}.ri-car-washing-fill:before{content:"\eb03"}.ri-car-washing-line:before{content:"\eb04"}.ri-cast-fill:before{content:"\eb05"}.ri-cast-line:before{content:"\eb06"}.ri-cellphone-fill:before{content:"\eb07"}.ri-cellphone-line:before{content:"\eb08"}.ri-celsius-fill:before{content:"\eb09"}.ri-celsius-line:before{content:"\eb0a"}.ri-charging-pile-2-fill:before{content:"\eb0b"}.ri-charging-pile-2-line:before{content:"\eb0c"}.ri-charging-pile-fill:before{content:"\eb0d"}.ri-charging-pile-line:before{content:"\eb0e"}.ri-chat-1-fill:before{content:"\eb0f"}.ri-chat-1-line:before{content:"\eb10"}.ri-chat-2-fill:before{content:"\eb11"}.ri-chat-2-line:before{content:"\eb12"}.ri-chat-3-fill:before{content:"\eb13"}.ri-chat-3-line:before{content:"\eb14"}.ri-chat-4-fill:before{content:"\eb15"}.ri-chat-4-line:before{content:"\eb16"}.ri-chat-check-fill:before{content:"\eb17"}.ri-chat-check-line:before{content:"\eb18"}.ri-chat-delete-fill:before{content:"\eb19"}.ri-chat-delete-line:before{content:"\eb1a"}.ri-chat-download-fill:before{content:"\eb1b"}.ri-chat-download-line:before{content:"\eb1c"}.ri-chat-forward-fill:before{content:"\eb1d"}.ri-chat-forward-line:before{content:"\eb1e"}.ri-chat-heart-fill:before{content:"\eb1f"}.ri-chat-heart-line:before{content:"\eb20"}.ri-chat-new-fill:before{content:"\eb21"}.ri-chat-new-line:before{content:"\eb22"}.ri-chat-off-fill:before{content:"\eb23"}.ri-chat-off-line:before{content:"\eb24"}.ri-chat-settings-fill:before{content:"\eb25"}.ri-chat-settings-line:before{content:"\eb26"}.ri-chat-smile-2-fill:before{content:"\eb27"}.ri-chat-smile-2-line:before{content:"\eb28"}.ri-chat-smile-3-fill:before{content:"\eb29"}.ri-chat-smile-3-line:before{content:"\eb2a"}.ri-chat-smile-fill:before{content:"\eb2b"}.ri-chat-smile-line:before{content:"\eb2c"}.ri-chat-upload-fill:before{content:"\eb2d"}.ri-chat-upload-line:before{content:"\eb2e"}.ri-chat-voice-fill:before{content:"\eb2f"}.ri-chat-voice-line:before{content:"\eb30"}.ri-check-double-fill:before{content:"\eb31"}.ri-check-double-line:before{content:"\eb32"}.ri-check-fill:before{content:"\eb33"}.ri-check-line:before{content:"\eb34"}.ri-checkbox-blank-circle-fill:before{content:"\eb35"}.ri-checkbox-blank-circle-line:before{content:"\eb36"}.ri-checkbox-blank-fill:before{content:"\eb37"}.ri-checkbox-blank-line:before{content:"\eb38"}.ri-checkbox-circle-fill:before{content:"\eb39"}.ri-checkbox-circle-line:before{content:"\eb3a"}.ri-checkbox-fill:before{content:"\eb3b"}.ri-checkbox-indeterminate-fill:before{content:"\eb3c"}.ri-checkbox-indeterminate-line:before{content:"\eb3d"}.ri-checkbox-line:before{content:"\eb3e"}.ri-checkbox-multiple-blank-fill:before{content:"\eb3f"}.ri-checkbox-multiple-blank-line:before{content:"\eb40"}.ri-checkbox-multiple-fill:before{content:"\eb41"}.ri-checkbox-multiple-line:before{content:"\eb42"}.ri-china-railway-fill:before{content:"\eb43"}.ri-china-railway-line:before{content:"\eb44"}.ri-chrome-fill:before{content:"\eb45"}.ri-chrome-line:before{content:"\eb46"}.ri-clapperboard-fill:before{content:"\eb47"}.ri-clapperboard-line:before{content:"\eb48"}.ri-clipboard-fill:before{content:"\eb49"}.ri-clipboard-line:before{content:"\eb4a"}.ri-clockwise-2-fill:before{content:"\eb4b"}.ri-clockwise-2-line:before{content:"\eb4c"}.ri-clockwise-fill:before{content:"\eb4d"}.ri-clockwise-line:before{content:"\eb4e"}.ri-close-circle-fill:before{content:"\eb4f"}.ri-close-circle-line:before{content:"\eb50"}.ri-close-fill:before{content:"\eb51"}.ri-close-line:before{content:"\eb52"}.ri-cloud-fill:before{content:"\eb53"}.ri-cloud-line:before{content:"\eb54"}.ri-cloud-off-fill:before{content:"\eb55"}.ri-cloud-off-line:before{content:"\eb56"}.ri-cloud-windy-fill:before{content:"\eb57"}.ri-cloud-windy-line:before{content:"\eb58"}.ri-cloudy-2-fill:before{content:"\eb59"}.ri-cloudy-2-line:before{content:"\eb5a"}.ri-cloudy-fill:before{content:"\eb5b"}.ri-cloudy-line:before{content:"\eb5c"}.ri-code-box-fill:before{content:"\eb5d"}.ri-code-box-line:before{content:"\eb5e"}.ri-code-fill:before{content:"\eb5f"}.ri-code-line:before{content:"\eb60"}.ri-code-s-fill:before{content:"\eb61"}.ri-code-s-line:before{content:"\eb62"}.ri-code-s-slash-fill:before{content:"\eb63"}.ri-code-s-slash-line:before{content:"\eb64"}.ri-code-view:before{content:"\eb65"}.ri-codepen-fill:before{content:"\eb66"}.ri-codepen-line:before{content:"\eb67"}.ri-command-fill:before{content:"\eb68"}.ri-command-line:before{content:"\eb69"}.ri-community-fill:before{content:"\eb6a"}.ri-community-line:before{content:"\eb6b"}.ri-compass-2-fill:before{content:"\eb6c"}.ri-compass-2-line:before{content:"\eb6d"}.ri-compass-3-fill:before{content:"\eb6e"}.ri-compass-3-line:before{content:"\eb6f"}.ri-compass-4-fill:before{content:"\eb70"}.ri-compass-4-line:before{content:"\eb71"}.ri-compass-discover-fill:before{content:"\eb72"}.ri-compass-discover-line:before{content:"\eb73"}.ri-compass-fill:before{content:"\eb74"}.ri-compass-line:before{content:"\eb75"}.ri-compasses-2-fill:before{content:"\eb76"}.ri-compasses-2-line:before{content:"\eb77"}.ri-compasses-fill:before{content:"\eb78"}.ri-compasses-line:before{content:"\eb79"}.ri-computer-fill:before{content:"\eb7a"}.ri-computer-line:before{content:"\eb7b"}.ri-contacts-book-2-fill:before{content:"\eb7c"}.ri-contacts-book-2-line:before{content:"\eb7d"}.ri-contacts-book-fill:before{content:"\eb7e"}.ri-contacts-book-line:before{content:"\eb7f"}.ri-contacts-fill:before{content:"\eb80"}.ri-contacts-line:before{content:"\eb81"}.ri-contrast-2-fill:before{content:"\eb82"}.ri-contrast-2-line:before{content:"\eb83"}.ri-contrast-drop-2-fill:before{content:"\eb84"}.ri-contrast-drop-2-line:before{content:"\eb85"}.ri-contrast-drop-fill:before{content:"\eb86"}.ri-contrast-drop-line:before{content:"\eb87"}.ri-contrast-fill:before{content:"\eb88"}.ri-contrast-line:before{content:"\eb89"}.ri-copper-coin-fill:before{content:"\eb8a"}.ri-copper-coin-line:before{content:"\eb8b"}.ri-copper-diamond-fill:before{content:"\eb8c"}.ri-copper-diamond-line:before{content:"\eb8d"}.ri-copyright-fill:before{content:"\eb8e"}.ri-copyright-line:before{content:"\eb8f"}.ri-coreos-fill:before{content:"\eb90"}.ri-coreos-line:before{content:"\eb91"}.ri-coupon-2-fill:before{content:"\eb92"}.ri-coupon-2-line:before{content:"\eb93"}.ri-coupon-3-fill:before{content:"\eb94"}.ri-coupon-3-line:before{content:"\eb95"}.ri-coupon-4-fill:before{content:"\eb96"}.ri-coupon-4-line:before{content:"\eb97"}.ri-coupon-5-fill:before{content:"\eb98"}.ri-coupon-5-line:before{content:"\eb99"}.ri-coupon-fill:before{content:"\eb9a"}.ri-coupon-line:before{content:"\eb9b"}.ri-cpu-fill:before{content:"\eb9c"}.ri-cpu-line:before{content:"\eb9d"}.ri-crop-2-fill:before{content:"\eb9e"}.ri-crop-2-line:before{content:"\eb9f"}.ri-crop-fill:before{content:"\eba0"}.ri-crop-line:before{content:"\eba1"}.ri-css3-fill:before{content:"\eba2"}.ri-css3-line:before{content:"\eba3"}.ri-cup-fill:before{content:"\eba4"}.ri-cup-line:before{content:"\eba5"}.ri-currency-fill:before{content:"\eba6"}.ri-currency-line:before{content:"\eba7"}.ri-cursor-fill:before{content:"\eba8"}.ri-cursor-line:before{content:"\eba9"}.ri-customer-service-2-fill:before{content:"\ebaa"}.ri-customer-service-2-line:before{content:"\ebab"}.ri-customer-service-fill:before{content:"\ebac"}.ri-customer-service-line:before{content:"\ebad"}.ri-dashboard-fill:before{content:"\ebae"}.ri-dashboard-line:before{content:"\ebaf"}.ri-database-2-fill:before{content:"\ebb0"}.ri-database-2-line:before{content:"\ebb1"}.ri-database-fill:before{content:"\ebb2"}.ri-database-line:before{content:"\ebb3"}.ri-delete-back-2-fill:before{content:"\ebb4"}.ri-delete-back-2-line:before{content:"\ebb5"}.ri-delete-back-fill:before{content:"\ebb6"}.ri-delete-back-line:before{content:"\ebb7"}.ri-delete-bin-2-fill:before{content:"\ebb8"}.ri-delete-bin-2-line:before{content:"\ebb9"}.ri-delete-bin-3-fill:before{content:"\ebba"}.ri-delete-bin-3-line:before{content:"\ebbb"}.ri-delete-bin-4-fill:before{content:"\ebbc"}.ri-delete-bin-4-line:before{content:"\ebbd"}.ri-delete-bin-5-fill:before{content:"\ebbe"}.ri-delete-bin-5-line:before{content:"\ebbf"}.ri-delete-bin-6-fill:before{content:"\ebc0"}.ri-delete-bin-6-line:before{content:"\ebc1"}.ri-delete-bin-7-fill:before{content:"\ebc2"}.ri-delete-bin-7-line:before{content:"\ebc3"}.ri-delete-bin-fill:before{content:"\ebc4"}.ri-delete-bin-line:before{content:"\ebc5"}.ri-device-fill:before{content:"\ebc6"}.ri-device-line:before{content:"\ebc7"}.ri-dingding-fill:before{content:"\ebc8"}.ri-dingding-line:before{content:"\ebc9"}.ri-direction-fill:before{content:"\ebca"}.ri-direction-line:before{content:"\ebcb"}.ri-disc-fill:before{content:"\ebcc"}.ri-disc-line:before{content:"\ebcd"}.ri-discord-fill:before{content:"\ebce"}.ri-discord-line:before{content:"\ebcf"}.ri-discuss-fill:before{content:"\ebd0"}.ri-discuss-line:before{content:"\ebd1"}.ri-divide-fill:before{content:"\ebd2"}.ri-divide-line:before{content:"\ebd3"}.ri-door-lock-box-fill:before{content:"\ebd4"}.ri-door-lock-box-line:before{content:"\ebd5"}.ri-door-lock-fill:before{content:"\ebd6"}.ri-door-lock-line:before{content:"\ebd7"}.ri-douban-fill:before{content:"\ebd8"}.ri-douban-line:before{content:"\ebd9"}.ri-double-quotes-l:before{content:"\ebda"}.ri-double-quotes-r:before{content:"\ebdb"}.ri-download-2-fill:before{content:"\ebdc"}.ri-download-2-line:before{content:"\ebdd"}.ri-download-cloud-2-fill:before{content:"\ebde"}.ri-download-cloud-2-line:before{content:"\ebdf"}.ri-download-cloud-fill:before{content:"\ebe0"}.ri-download-cloud-line:before{content:"\ebe1"}.ri-download-fill:before{content:"\ebe2"}.ri-download-line:before{content:"\ebe3"}.ri-drag-move-2-fill:before{content:"\ebe4"}.ri-drag-move-2-line:before{content:"\ebe5"}.ri-drag-move-fill:before{content:"\ebe6"}.ri-drag-move-line:before{content:"\ebe7"}.ri-dribbble-fill:before{content:"\ebe8"}.ri-dribbble-line:before{content:"\ebe9"}.ri-drive-fill:before{content:"\ebea"}.ri-drive-line:before{content:"\ebeb"}.ri-drizzle-fill:before{content:"\ebec"}.ri-drizzle-line:before{content:"\ebed"}.ri-drop-fill:before{content:"\ebee"}.ri-drop-line:before{content:"\ebef"}.ri-dropbox-fill:before{content:"\ebf0"}.ri-dropbox-line:before{content:"\ebf1"}.ri-dv-fill:before{content:"\ebf2"}.ri-dv-line:before{content:"\ebf3"}.ri-dvd-fill:before{content:"\ebf4"}.ri-dvd-line:before{content:"\ebf5"}.ri-e-bike-2-fill:before{content:"\ebf6"}.ri-e-bike-2-line:before{content:"\ebf7"}.ri-e-bike-fill:before{content:"\ebf8"}.ri-e-bike-line:before{content:"\ebf9"}.ri-earth-fill:before{content:"\ebfa"}.ri-earth-line:before{content:"\ebfb"}.ri-edge-fill:before{content:"\ebfc"}.ri-edge-line:before{content:"\ebfd"}.ri-edit-2-fill:before{content:"\ebfe"}.ri-edit-2-line:before{content:"\ebff"}.ri-edit-box-fill:before{content:"\ec00"}.ri-edit-box-line:before{content:"\ec01"}.ri-edit-circle-fill:before{content:"\ec02"}.ri-edit-circle-line:before{content:"\ec03"}.ri-edit-fill:before{content:"\ec04"}.ri-edit-line:before{content:"\ec05"}.ri-eject-fill:before{content:"\ec06"}.ri-eject-line:before{content:"\ec07"}.ri-emotion-2-fill:before{content:"\ec08"}.ri-emotion-2-line:before{content:"\ec09"}.ri-emotion-fill:before{content:"\ec0a"}.ri-emotion-happy-fill:before{content:"\ec0b"}.ri-emotion-happy-line:before{content:"\ec0c"}.ri-emotion-line:before{content:"\ec0d"}.ri-emotion-normal-fill:before{content:"\ec0e"}.ri-emotion-normal-line:before{content:"\ec0f"}.ri-emotion-unhappy-fill:before{content:"\ec10"}.ri-emotion-unhappy-line:before{content:"\ec11"}.ri-emphasis:before{content:"\ec12"}.ri-equalizer-fill:before{content:"\ec13"}.ri-equalizer-line:before{content:"\ec14"}.ri-eraser-fill:before{content:"\ec15"}.ri-eraser-line:before{content:"\ec16"}.ri-error-warning-fill:before{content:"\ec17"}.ri-error-warning-line:before{content:"\ec18"}.ri-evernote-fill:before{content:"\ec19"}.ri-evernote-line:before{content:"\ec1a"}.ri-exchange-box-fill:before{content:"\ec1b"}.ri-exchange-box-line:before{content:"\ec1c"}.ri-exchange-cny-fill:before{content:"\ec1d"}.ri-exchange-cny-line:before{content:"\ec1e"}.ri-exchange-dollar-fill:before{content:"\ec1f"}.ri-exchange-dollar-line:before{content:"\ec20"}.ri-exchange-fill:before{content:"\ec21"}.ri-exchange-funds-fill:before{content:"\ec22"}.ri-exchange-funds-line:before{content:"\ec23"}.ri-exchange-line:before{content:"\ec24"}.ri-external-link-fill:before{content:"\ec25"}.ri-external-link-line:before{content:"\ec26"}.ri-eye-close-fill:before{content:"\ec27"}.ri-eye-close-line:before{content:"\ec28"}.ri-eye-fill:before{content:"\ec29"}.ri-eye-line:before{content:"\ec2a"}.ri-eye-off-fill:before{content:"\ec2b"}.ri-eye-off-line:before{content:"\ec2c"}.ri-facebook-box-fill:before{content:"\ec2d"}.ri-facebook-box-line:before{content:"\ec2e"}.ri-facebook-circle-fill:before{content:"\ec2f"}.ri-facebook-circle-line:before{content:"\ec30"}.ri-facebook-fill:before{content:"\ec31"}.ri-facebook-line:before{content:"\ec32"}.ri-fahrenheit-fill:before{content:"\ec33"}.ri-fahrenheit-line:before{content:"\ec34"}.ri-feedback-fill:before{content:"\ec35"}.ri-feedback-line:before{content:"\ec36"}.ri-file-2-fill:before{content:"\ec37"}.ri-file-2-line:before{content:"\ec38"}.ri-file-3-fill:before{content:"\ec39"}.ri-file-3-line:before{content:"\ec3a"}.ri-file-4-fill:before{content:"\ec3b"}.ri-file-4-line:before{content:"\ec3c"}.ri-file-add-fill:before{content:"\ec3d"}.ri-file-add-line:before{content:"\ec3e"}.ri-file-chart-2-fill:before{content:"\ec3f"}.ri-file-chart-2-line:before{content:"\ec40"}.ri-file-chart-fill:before{content:"\ec41"}.ri-file-chart-line:before{content:"\ec42"}.ri-file-code-fill:before{content:"\ec43"}.ri-file-code-line:before{content:"\ec44"}.ri-file-copy-2-fill:before{content:"\ec45"}.ri-file-copy-2-line:before{content:"\ec46"}.ri-file-copy-fill:before{content:"\ec47"}.ri-file-copy-line:before{content:"\ec48"}.ri-file-damage-fill:before{content:"\ec49"}.ri-file-damage-line:before{content:"\ec4a"}.ri-file-download-fill:before{content:"\ec4b"}.ri-file-download-line:before{content:"\ec4c"}.ri-file-edit-fill:before{content:"\ec4d"}.ri-file-edit-line:before{content:"\ec4e"}.ri-file-excel-2-fill:before{content:"\ec4f"}.ri-file-excel-2-line:before{content:"\ec50"}.ri-file-excel-fill:before{content:"\ec51"}.ri-file-excel-line:before{content:"\ec52"}.ri-file-fill:before{content:"\ec53"}.ri-file-forbid-fill:before{content:"\ec54"}.ri-file-forbid-line:before{content:"\ec55"}.ri-file-info-fill:before{content:"\ec56"}.ri-file-info-line:before{content:"\ec57"}.ri-file-line:before{content:"\ec58"}.ri-file-list-2-fill:before{content:"\ec59"}.ri-file-list-2-line:before{content:"\ec5a"}.ri-file-list-3-fill:before{content:"\ec5b"}.ri-file-list-3-line:before{content:"\ec5c"}.ri-file-list-fill:before{content:"\ec5d"}.ri-file-list-line:before{content:"\ec5e"}.ri-file-lock-fill:before{content:"\ec5f"}.ri-file-lock-line:before{content:"\ec60"}.ri-file-mark-fill:before{content:"\ec61"}.ri-file-mark-line:before{content:"\ec62"}.ri-file-music-fill:before{content:"\ec63"}.ri-file-music-line:before{content:"\ec64"}.ri-file-paper-fill:before{content:"\ec65"}.ri-file-paper-line:before{content:"\ec66"}.ri-file-pdf-fill:before{content:"\ec67"}.ri-file-pdf-line:before{content:"\ec68"}.ri-file-ppt-2-fill:before{content:"\ec69"}.ri-file-ppt-2-line:before{content:"\ec6a"}.ri-file-ppt-fill:before{content:"\ec6b"}.ri-file-ppt-line:before{content:"\ec6c"}.ri-file-reduce-fill:before{content:"\ec6d"}.ri-file-reduce-line:before{content:"\ec6e"}.ri-file-search-fill:before{content:"\ec6f"}.ri-file-search-line:before{content:"\ec70"}.ri-file-settings-fill:before{content:"\ec71"}.ri-file-settings-line:before{content:"\ec72"}.ri-file-shield-2-fill:before{content:"\ec73"}.ri-file-shield-2-line:before{content:"\ec74"}.ri-file-shield-fill:before{content:"\ec75"}.ri-file-shield-line:before{content:"\ec76"}.ri-file-shred-fill:before{content:"\ec77"}.ri-file-shred-line:before{content:"\ec78"}.ri-file-text-fill:before{content:"\ec79"}.ri-file-text-line:before{content:"\ec7a"}.ri-file-transfer-fill:before{content:"\ec7b"}.ri-file-transfer-line:before{content:"\ec7c"}.ri-file-unknow-fill:before{content:"\ec7d"}.ri-file-unknow-line:before{content:"\ec7e"}.ri-file-upload-fill:before{content:"\ec7f"}.ri-file-upload-line:before{content:"\ec80"}.ri-file-user-fill:before{content:"\ec81"}.ri-file-user-line:before{content:"\ec82"}.ri-file-warning-fill:before{content:"\ec83"}.ri-file-warning-line:before{content:"\ec84"}.ri-file-word-2-fill:before{content:"\ec85"}.ri-file-word-2-line:before{content:"\ec86"}.ri-file-word-fill:before{content:"\ec87"}.ri-file-word-line:before{content:"\ec88"}.ri-file-zip-fill:before{content:"\ec89"}.ri-file-zip-line:before{content:"\ec8a"}.ri-film-fill:before{content:"\ec8b"}.ri-film-line:before{content:"\ec8c"}.ri-filter-2-fill:before{content:"\ec8d"}.ri-filter-2-line:before{content:"\ec8e"}.ri-filter-3-fill:before{content:"\ec8f"}.ri-filter-3-line:before{content:"\ec90"}.ri-filter-fill:before{content:"\ec91"}.ri-filter-line:before{content:"\ec92"}.ri-find-replace-fill:before{content:"\ec93"}.ri-find-replace-line:before{content:"\ec94"}.ri-fingerprint-2-fill:before{content:"\ec95"}.ri-fingerprint-2-line:before{content:"\ec96"}.ri-fingerprint-fill:before{content:"\ec97"}.ri-fingerprint-line:before{content:"\ec98"}.ri-fire-fill:before{content:"\ec99"}.ri-fire-line:before{content:"\ec9a"}.ri-firefox-fill:before{content:"\ec9b"}.ri-firefox-line:before{content:"\ec9c"}.ri-flag-2-fill:before{content:"\ec9d"}.ri-flag-2-line:before{content:"\ec9e"}.ri-flag-fill:before{content:"\ec9f"}.ri-flag-line:before{content:"\eca0"}.ri-flashlight-fill:before{content:"\eca1"}.ri-flashlight-line:before{content:"\eca2"}.ri-flight-land-fill:before{content:"\eca3"}.ri-flight-land-line:before{content:"\eca4"}.ri-flight-takeoff-fill:before{content:"\eca5"}.ri-flight-takeoff-line:before{content:"\eca6"}.ri-focus-2-fill:before{content:"\eca7"}.ri-focus-2-line:before{content:"\eca8"}.ri-focus-fill:before{content:"\eca9"}.ri-focus-line:before{content:"\ecaa"}.ri-foggy-fill:before{content:"\ecab"}.ri-foggy-line:before{content:"\ecac"}.ri-folder-2-fill:before{content:"\ecad"}.ri-folder-2-line:before{content:"\ecae"}.ri-folder-3-fill:before{content:"\ecaf"}.ri-folder-3-line:before{content:"\ecb0"}.ri-folder-4-fill:before{content:"\ecb1"}.ri-folder-4-line:before{content:"\ecb2"}.ri-folder-5-fill:before{content:"\ecb3"}.ri-folder-5-line:before{content:"\ecb4"}.ri-folder-add-fill:before{content:"\ecb5"}.ri-folder-add-line:before{content:"\ecb6"}.ri-folder-chart-2-fill:before{content:"\ecb7"}.ri-folder-chart-2-line:before{content:"\ecb8"}.ri-folder-chart-fill:before{content:"\ecb9"}.ri-folder-chart-line:before{content:"\ecba"}.ri-folder-download-fill:before{content:"\ecbb"}.ri-folder-download-line:before{content:"\ecbc"}.ri-folder-fill:before{content:"\ecbd"}.ri-folder-forbid-fill:before{content:"\ecbe"}.ri-folder-forbid-line:before{content:"\ecbf"}.ri-folder-info-fill:before{content:"\ecc0"}.ri-folder-info-line:before{content:"\ecc1"}.ri-folder-line:before{content:"\ecc2"}.ri-folder-lock-fill:before{content:"\ecc3"}.ri-folder-lock-line:before{content:"\ecc4"}.ri-folder-music-fill:before{content:"\ecc5"}.ri-folder-music-line:before{content:"\ecc6"}.ri-folder-open-fill:before{content:"\ecc7"}.ri-folder-open-line:before{content:"\ecc8"}.ri-folder-received-fill:before{content:"\ecc9"}.ri-folder-received-line:before{content:"\ecca"}.ri-folder-reduce-fill:before{content:"\eccb"}.ri-folder-reduce-line:before{content:"\eccc"}.ri-folder-settings-fill:before{content:"\eccd"}.ri-folder-settings-line:before{content:"\ecce"}.ri-folder-shared-fill:before{content:"\eccf"}.ri-folder-shared-line:before{content:"\ecd0"}.ri-folder-shield-2-fill:before{content:"\ecd1"}.ri-folder-shield-2-line:before{content:"\ecd2"}.ri-folder-shield-fill:before{content:"\ecd3"}.ri-folder-shield-line:before{content:"\ecd4"}.ri-folder-transfer-fill:before{content:"\ecd5"}.ri-folder-transfer-line:before{content:"\ecd6"}.ri-folder-unknow-fill:before{content:"\ecd7"}.ri-folder-unknow-line:before{content:"\ecd8"}.ri-folder-upload-fill:before{content:"\ecd9"}.ri-folder-upload-line:before{content:"\ecda"}.ri-folder-user-fill:before{content:"\ecdb"}.ri-folder-user-line:before{content:"\ecdc"}.ri-folder-warning-fill:before{content:"\ecdd"}.ri-folder-warning-line:before{content:"\ecde"}.ri-folders-fill:before{content:"\ecdf"}.ri-folders-line:before{content:"\ece0"}.ri-font-color:before{content:"\ece1"}.ri-font-size-2:before{content:"\ece2"}.ri-font-size:before{content:"\ece3"}.ri-footprint-fill:before{content:"\ece4"}.ri-footprint-line:before{content:"\ece5"}.ri-forbid-2-fill:before{content:"\ece6"}.ri-forbid-2-line:before{content:"\ece7"}.ri-forbid-fill:before{content:"\ece8"}.ri-forbid-line:before{content:"\ece9"}.ri-format-clear:before{content:"\ecea"}.ri-fullscreen-exit-fill:before{content:"\eceb"}.ri-fullscreen-exit-line:before{content:"\ecec"}.ri-fullscreen-fill:before{content:"\eced"}.ri-fullscreen-line:before{content:"\ecee"}.ri-function-fill:before{content:"\ecef"}.ri-function-line:before{content:"\ecf0"}.ri-functions:before{content:"\ecf1"}.ri-funds-box-fill:before{content:"\ecf2"}.ri-funds-box-line:before{content:"\ecf3"}.ri-funds-fill:before{content:"\ecf4"}.ri-funds-line:before{content:"\ecf5"}.ri-gallery-fill:before{content:"\ecf6"}.ri-gallery-line:before{content:"\ecf7"}.ri-gas-station-fill:before{content:"\ecf8"}.ri-gas-station-line:before{content:"\ecf9"}.ri-genderless-fill:before{content:"\ecfa"}.ri-genderless-line:before{content:"\ecfb"}.ri-git-branch-fill:before{content:"\ecfc"}.ri-git-branch-line:before{content:"\ecfd"}.ri-git-commit-fill:before{content:"\ecfe"}.ri-git-commit-line:before{content:"\ecff"}.ri-git-merge-fill:before{content:"\ed00"}.ri-git-merge-line:before{content:"\ed01"}.ri-git-pull-request-fill:before{content:"\ed02"}.ri-git-pull-request-line:before{content:"\ed03"}.ri-git-repository-commits-fill:before{content:"\ed04"}.ri-git-repository-commits-line:before{content:"\ed05"}.ri-git-repository-fill:before{content:"\ed06"}.ri-git-repository-line:before{content:"\ed07"}.ri-git-repository-private-fill:before{content:"\ed08"}.ri-git-repository-private-line:before{content:"\ed09"}.ri-github-fill:before{content:"\ed0a"}.ri-github-line:before{content:"\ed0b"}.ri-gitlab-fill:before{content:"\ed0c"}.ri-gitlab-line:before{content:"\ed0d"}.ri-global-fill:before{content:"\ed0e"}.ri-global-line:before{content:"\ed0f"}.ri-globe-fill:before{content:"\ed10"}.ri-globe-line:before{content:"\ed11"}.ri-goblet-fill:before{content:"\ed12"}.ri-goblet-line:before{content:"\ed13"}.ri-google-fill:before{content:"\ed14"}.ri-google-line:before{content:"\ed15"}.ri-government-fill:before{content:"\ed16"}.ri-government-line:before{content:"\ed17"}.ri-gps-fill:before{content:"\ed18"}.ri-gps-line:before{content:"\ed19"}.ri-gradienter-fill:before{content:"\ed1a"}.ri-gradienter-line:before{content:"\ed1b"}.ri-grid-fill:before{content:"\ed1c"}.ri-grid-line:before{content:"\ed1d"}.ri-group-2-fill:before{content:"\ed1e"}.ri-group-2-line:before{content:"\ed1f"}.ri-group-fill:before{content:"\ed20"}.ri-group-line:before{content:"\ed21"}.ri-guide-fill:before{content:"\ed22"}.ri-guide-line:before{content:"\ed23"}.ri-hail-fill:before{content:"\ed24"}.ri-hail-line:before{content:"\ed25"}.ri-hammer-fill:before{content:"\ed26"}.ri-hammer-line:before{content:"\ed27"}.ri-hard-drive-2-fill:before{content:"\ed28"}.ri-hard-drive-2-line:before{content:"\ed29"}.ri-hard-drive-fill:before{content:"\ed2a"}.ri-hard-drive-line:before{content:"\ed2b"}.ri-hashtag:before{content:"\ed2c"}.ri-haze-fill:before{content:"\ed2d"}.ri-haze-line:before{content:"\ed2e"}.ri-hd-fill:before{content:"\ed2f"}.ri-hd-line:before{content:"\ed30"}.ri-heading:before{content:"\ed31"}.ri-headphone-fill:before{content:"\ed32"}.ri-headphone-line:before{content:"\ed33"}.ri-heart-2-fill:before{content:"\ed34"}.ri-heart-2-line:before{content:"\ed35"}.ri-heart-fill:before{content:"\ed36"}.ri-heart-line:before{content:"\ed37"}.ri-heavy-showers-fill:before{content:"\ed38"}.ri-heavy-showers-line:before{content:"\ed39"}.ri-home-2-fill:before{content:"\ed3a"}.ri-home-2-line:before{content:"\ed3b"}.ri-home-3-fill:before{content:"\ed3c"}.ri-home-3-line:before{content:"\ed3d"}.ri-home-4-fill:before{content:"\ed3e"}.ri-home-4-line:before{content:"\ed3f"}.ri-home-5-fill:before{content:"\ed40"}.ri-home-5-line:before{content:"\ed41"}.ri-home-6-fill:before{content:"\ed42"}.ri-home-6-line:before{content:"\ed43"}.ri-home-7-fill:before{content:"\ed44"}.ri-home-7-line:before{content:"\ed45"}.ri-home-8-fill:before{content:"\ed46"}.ri-home-8-line:before{content:"\ed47"}.ri-home-fill:before{content:"\ed48"}.ri-home-gear-fill:before{content:"\ed49"}.ri-home-gear-line:before{content:"\ed4a"}.ri-home-heart-fill:before{content:"\ed4b"}.ri-home-heart-line:before{content:"\ed4c"}.ri-home-line:before{content:"\ed4d"}.ri-home-smile-2-fill:before{content:"\ed4e"}.ri-home-smile-2-line:before{content:"\ed4f"}.ri-home-smile-fill:before{content:"\ed50"}.ri-home-smile-line:before{content:"\ed51"}.ri-home-wifi-fill:before{content:"\ed52"}.ri-home-wifi-line:before{content:"\ed53"}.ri-honour-fill:before{content:"\ed54"}.ri-honour-line:before{content:"\ed55"}.ri-hospital-fill:before{content:"\ed56"}.ri-hospital-line:before{content:"\ed57"}.ri-hotel-bed-fill:before{content:"\ed58"}.ri-hotel-bed-line:before{content:"\ed59"}.ri-hotel-fill:before{content:"\ed5a"}.ri-hotel-line:before{content:"\ed5b"}.ri-hq-fill:before{content:"\ed5c"}.ri-hq-line:before{content:"\ed5d"}.ri-html5-fill:before{content:"\ed5e"}.ri-html5-line:before{content:"\ed5f"}.ri-ie-fill:before{content:"\ed60"}.ri-ie-line:before{content:"\ed61"}.ri-image-2-fill:before{content:"\ed62"}.ri-image-2-line:before{content:"\ed63"}.ri-image-fill:before{content:"\ed64"}.ri-image-line:before{content:"\ed65"}.ri-inbox-archive-fill:before{content:"\ed66"}.ri-inbox-archive-line:before{content:"\ed67"}.ri-inbox-fill:before{content:"\ed68"}.ri-inbox-line:before{content:"\ed69"}.ri-increase-decrease-fill:before{content:"\ed6a"}.ri-increase-decrease-line:before{content:"\ed6b"}.ri-indent-decrease:before{content:"\ed6c"}.ri-indent-increase:before{content:"\ed6d"}.ri-indeterminate-circle-fill:before{content:"\ed6e"}.ri-indeterminate-circle-line:before{content:"\ed6f"}.ri-information-fill:before{content:"\ed70"}.ri-information-line:before{content:"\ed71"}.ri-input-method-fill:before{content:"\ed72"}.ri-input-method-line:before{content:"\ed73"}.ri-instagram-fill:before{content:"\ed74"}.ri-instagram-line:before{content:"\ed75"}.ri-invision-fill:before{content:"\ed76"}.ri-invision-line:before{content:"\ed77"}.ri-italic:before{content:"\ed78"}.ri-kakao-talk-fill:before{content:"\ed79"}.ri-kakao-talk-line:before{content:"\ed7a"}.ri-key-2-fill:before{content:"\ed7b"}.ri-key-2-line:before{content:"\ed7c"}.ri-key-fill:before{content:"\ed7d"}.ri-key-line:before{content:"\ed7e"}.ri-keyboard-box-fill:before{content:"\ed7f"}.ri-keyboard-box-line:before{content:"\ed80"}.ri-keyboard-fill:before{content:"\ed81"}.ri-keyboard-line:before{content:"\ed82"}.ri-keynote-fill:before{content:"\ed83"}.ri-keynote-line:before{content:"\ed84"}.ri-landscape-fill:before{content:"\ed85"}.ri-landscape-line:before{content:"\ed86"}.ri-layout-column-fill:before{content:"\ed87"}.ri-layout-column-line:before{content:"\ed88"}.ri-layout-fill:before{content:"\ed89"}.ri-layout-line:before{content:"\ed8a"}.ri-layout-row-fill:before{content:"\ed8b"}.ri-layout-row-line:before{content:"\ed8c"}.ri-lightbulb-fill:before{content:"\ed8d"}.ri-lightbulb-flash-fill:before{content:"\ed8e"}.ri-lightbulb-flash-line:before{content:"\ed8f"}.ri-lightbulb-line:before{content:"\ed90"}.ri-line-fill:before{content:"\ed91"}.ri-line-height:before{content:"\ed92"}.ri-line-line:before{content:"\ed93"}.ri-link-m:before{content:"\ed94"}.ri-link-unlink-m:before{content:"\ed95"}.ri-link-unlink:before{content:"\ed96"}.ri-link:before{content:"\ed97"}.ri-linkedin-box-fill:before{content:"\ed98"}.ri-linkedin-box-line:before{content:"\ed99"}.ri-linkedin-fill:before{content:"\ed9a"}.ri-linkedin-line:before{content:"\ed9b"}.ri-links-fill:before{content:"\ed9c"}.ri-links-line:before{content:"\ed9d"}.ri-list-check-2:before{content:"\ed9e"}.ri-list-check:before{content:"\ed9f"}.ri-list-ordered:before{content:"\eda0"}.ri-list-settings-fill:before{content:"\eda1"}.ri-list-settings-line:before{content:"\eda2"}.ri-list-unordered:before{content:"\eda3"}.ri-loader-2-fill:before{content:"\eda4"}.ri-loader-2-line:before{content:"\eda5"}.ri-loader-3-fill:before{content:"\eda6"}.ri-loader-3-line:before{content:"\eda7"}.ri-loader-4-fill:before{content:"\eda8"}.ri-loader-4-line:before{content:"\eda9"}.ri-loader-5-fill:before{content:"\edaa"}.ri-loader-5-line:before{content:"\edab"}.ri-loader-fill:before{content:"\edac"}.ri-loader-line:before{content:"\edad"}.ri-lock-2-fill:before{content:"\edae"}.ri-lock-2-line:before{content:"\edaf"}.ri-lock-fill:before{content:"\edb0"}.ri-lock-line:before{content:"\edb1"}.ri-lock-password-fill:before{content:"\edb2"}.ri-lock-password-line:before{content:"\edb3"}.ri-lock-unlock-fill:before{content:"\edb4"}.ri-lock-unlock-line:before{content:"\edb5"}.ri-login-box-fill:before{content:"\edb6"}.ri-login-box-line:before{content:"\edb7"}.ri-login-circle-fill:before{content:"\edb8"}.ri-login-circle-line:before{content:"\edb9"}.ri-logout-box-fill:before{content:"\edba"}.ri-logout-box-line:before{content:"\edbb"}.ri-logout-box-r-fill:before{content:"\edbc"}.ri-logout-box-r-line:before{content:"\edbd"}.ri-logout-circle-fill:before{content:"\edbe"}.ri-logout-circle-line:before{content:"\edbf"}.ri-logout-circle-r-fill:before{content:"\edc0"}.ri-logout-circle-r-line:before{content:"\edc1"}.ri-mac-fill:before{content:"\edc2"}.ri-mac-line:before{content:"\edc3"}.ri-macbook-fill:before{content:"\edc4"}.ri-macbook-line:before{content:"\edc5"}.ri-magic-fill:before{content:"\edc6"}.ri-magic-line:before{content:"\edc7"}.ri-mail-add-fill:before{content:"\edc8"}.ri-mail-add-line:before{content:"\edc9"}.ri-mail-check-fill:before{content:"\edca"}.ri-mail-check-line:before{content:"\edcb"}.ri-mail-close-fill:before{content:"\edcc"}.ri-mail-close-line:before{content:"\edcd"}.ri-mail-download-fill:before{content:"\edce"}.ri-mail-download-line:before{content:"\edcf"}.ri-mail-fill:before{content:"\edd0"}.ri-mail-forbid-fill:before{content:"\edd1"}.ri-mail-forbid-line:before{content:"\edd2"}.ri-mail-line:before{content:"\edd3"}.ri-mail-lock-fill:before{content:"\edd4"}.ri-mail-lock-line:before{content:"\edd5"}.ri-mail-open-fill:before{content:"\edd6"}.ri-mail-open-line:before{content:"\edd7"}.ri-mail-send-fill:before{content:"\edd8"}.ri-mail-send-line:before{content:"\edd9"}.ri-mail-settings-fill:before{content:"\edda"}.ri-mail-settings-line:before{content:"\eddb"}.ri-mail-star-fill:before{content:"\eddc"}.ri-mail-star-line:before{content:"\eddd"}.ri-mail-unread-fill:before{content:"\edde"}.ri-mail-unread-line:before{content:"\eddf"}.ri-map-2-fill:before{content:"\ede0"}.ri-map-2-line:before{content:"\ede1"}.ri-map-fill:before{content:"\ede2"}.ri-map-line:before{content:"\ede3"}.ri-map-pin-2-fill:before{content:"\ede4"}.ri-map-pin-2-line:before{content:"\ede5"}.ri-map-pin-3-fill:before{content:"\ede6"}.ri-map-pin-3-line:before{content:"\ede7"}.ri-map-pin-4-fill:before{content:"\ede8"}.ri-map-pin-4-line:before{content:"\ede9"}.ri-map-pin-5-fill:before{content:"\edea"}.ri-map-pin-5-line:before{content:"\edeb"}.ri-map-pin-add-fill:before{content:"\edec"}.ri-map-pin-add-line:before{content:"\eded"}.ri-map-pin-fill:before{content:"\edee"}.ri-map-pin-line:before{content:"\edef"}.ri-map-pin-range-fill:before{content:"\edf0"}.ri-map-pin-range-line:before{content:"\edf1"}.ri-map-pin-time-fill:before{content:"\edf2"}.ri-map-pin-time-line:before{content:"\edf3"}.ri-map-pin-user-fill:before{content:"\edf4"}.ri-map-pin-user-line:before{content:"\edf5"}.ri-mark-pen-fill:before{content:"\edf6"}.ri-mark-pen-line:before{content:"\edf7"}.ri-markdown-fill:before{content:"\edf8"}.ri-markdown-line:before{content:"\edf9"}.ri-markup-fill:before{content:"\edfa"}.ri-markup-line:before{content:"\edfb"}.ri-mastercard-fill:before{content:"\edfc"}.ri-mastercard-line:before{content:"\edfd"}.ri-mastodon-fill:before{content:"\edfe"}.ri-mastodon-line:before{content:"\edff"}.ri-medium-fill:before{content:"\ee00"}.ri-medium-line:before{content:"\ee01"}.ri-men-fill:before{content:"\ee02"}.ri-men-line:before{content:"\ee03"}.ri-menu-2-fill:before{content:"\ee04"}.ri-menu-2-line:before{content:"\ee05"}.ri-menu-3-fill:before{content:"\ee06"}.ri-menu-3-line:before{content:"\ee07"}.ri-menu-fill:before{content:"\ee08"}.ri-menu-line:before{content:"\ee09"}.ri-message-2-fill:before{content:"\ee0a"}.ri-message-2-line:before{content:"\ee0b"}.ri-message-3-fill:before{content:"\ee0c"}.ri-message-3-line:before{content:"\ee0d"}.ri-message-fill:before{content:"\ee0e"}.ri-message-line:before{content:"\ee0f"}.ri-messenger-fill:before{content:"\ee10"}.ri-messenger-line:before{content:"\ee11"}.ri-mic-2-fill:before{content:"\ee12"}.ri-mic-2-line:before{content:"\ee13"}.ri-mic-fill:before{content:"\ee14"}.ri-mic-line:before{content:"\ee15"}.ri-mic-off-fill:before{content:"\ee16"}.ri-mic-off-line:before{content:"\ee17"}.ri-mini-program-fill:before{content:"\ee18"}.ri-mini-program-line:before{content:"\ee19"}.ri-mist-fill:before{content:"\ee1a"}.ri-mist-line:before{content:"\ee1b"}.ri-money-cny-box-fill:before{content:"\ee1c"}.ri-money-cny-box-line:before{content:"\ee1d"}.ri-money-cny-circle-fill:before{content:"\ee1e"}.ri-money-cny-circle-line:before{content:"\ee1f"}.ri-money-dollar-box-fill:before{content:"\ee20"}.ri-money-dollar-box-line:before{content:"\ee21"}.ri-money-dollar-circle-fill:before{content:"\ee22"}.ri-money-dollar-circle-line:before{content:"\ee23"}.ri-money-euro-box-fill:before{content:"\ee24"}.ri-money-euro-box-line:before{content:"\ee25"}.ri-money-euro-circle-fill:before{content:"\ee26"}.ri-money-euro-circle-line:before{content:"\ee27"}.ri-money-pound-box-fill:before{content:"\ee28"}.ri-money-pound-box-line:before{content:"\ee29"}.ri-money-pound-circle-fill:before{content:"\ee2a"}.ri-money-pound-circle-line:before{content:"\ee2b"}.ri-moon-clear-fill:before{content:"\ee2c"}.ri-moon-clear-line:before{content:"\ee2d"}.ri-moon-cloudy-fill:before{content:"\ee2e"}.ri-moon-cloudy-line:before{content:"\ee2f"}.ri-moon-fill:before{content:"\ee30"}.ri-moon-foggy-fill:before{content:"\ee31"}.ri-moon-foggy-line:before{content:"\ee32"}.ri-moon-line:before{content:"\ee33"}.ri-more-2-fill:before{content:"\ee34"}.ri-more-2-line:before{content:"\ee35"}.ri-more-fill:before{content:"\ee36"}.ri-more-line:before{content:"\ee37"}.ri-motorbike-fill:before{content:"\ee38"}.ri-motorbike-line:before{content:"\ee39"}.ri-mouse-fill:before{content:"\ee3a"}.ri-mouse-line:before{content:"\ee3b"}.ri-movie-2-fill:before{content:"\ee3c"}.ri-movie-2-line:before{content:"\ee3d"}.ri-movie-fill:before{content:"\ee3e"}.ri-movie-line:before{content:"\ee3f"}.ri-music-2-fill:before{content:"\ee40"}.ri-music-2-line:before{content:"\ee41"}.ri-music-fill:before{content:"\ee42"}.ri-music-line:before{content:"\ee43"}.ri-mv-fill:before{content:"\ee44"}.ri-mv-line:before{content:"\ee45"}.ri-navigation-fill:before{content:"\ee46"}.ri-navigation-line:before{content:"\ee47"}.ri-netease-cloud-music-fill:before{content:"\ee48"}.ri-netease-cloud-music-line:before{content:"\ee49"}.ri-netflix-fill:before{content:"\ee4a"}.ri-netflix-line:before{content:"\ee4b"}.ri-newspaper-fill:before{content:"\ee4c"}.ri-newspaper-line:before{content:"\ee4d"}.ri-notification-2-fill:before{content:"\ee4e"}.ri-notification-2-line:before{content:"\ee4f"}.ri-notification-3-fill:before{content:"\ee50"}.ri-notification-3-line:before{content:"\ee51"}.ri-notification-4-fill:before{content:"\ee52"}.ri-notification-4-line:before{content:"\ee53"}.ri-notification-badge-fill:before{content:"\ee54"}.ri-notification-badge-line:before{content:"\ee55"}.ri-notification-fill:before{content:"\ee56"}.ri-notification-line:before{content:"\ee57"}.ri-notification-off-fill:before{content:"\ee58"}.ri-notification-off-line:before{content:"\ee59"}.ri-number-0:before{content:"\ee5a"}.ri-number-1:before{content:"\ee5b"}.ri-number-2:before{content:"\ee5c"}.ri-number-3:before{content:"\ee5d"}.ri-number-4:before{content:"\ee5e"}.ri-number-5:before{content:"\ee5f"}.ri-number-6:before{content:"\ee60"}.ri-number-7:before{content:"\ee61"}.ri-number-8:before{content:"\ee62"}.ri-number-9:before{content:"\ee63"}.ri-numbers-fill:before{content:"\ee64"}.ri-numbers-line:before{content:"\ee65"}.ri-oil-fill:before{content:"\ee66"}.ri-oil-line:before{content:"\ee67"}.ri-omega:before{content:"\ee68"}.ri-open-arm-fill:before{content:"\ee69"}.ri-open-arm-line:before{content:"\ee6a"}.ri-opera-fill:before{content:"\ee6b"}.ri-opera-line:before{content:"\ee6c"}.ri-order-play-fill:before{content:"\ee6d"}.ri-order-play-line:before{content:"\ee6e"}.ri-outlet-2-fill:before{content:"\ee6f"}.ri-outlet-2-line:before{content:"\ee70"}.ri-outlet-fill:before{content:"\ee71"}.ri-outlet-line:before{content:"\ee72"}.ri-page-separator:before{content:"\ee73"}.ri-pages-fill:before{content:"\ee74"}.ri-pages-line:before{content:"\ee75"}.ri-paint-brush-fill:before{content:"\ee76"}.ri-paint-brush-line:before{content:"\ee77"}.ri-paint-fill:before{content:"\ee78"}.ri-paint-line:before{content:"\ee79"}.ri-palette-fill:before{content:"\ee7a"}.ri-palette-line:before{content:"\ee7b"}.ri-pantone-fill:before{content:"\ee7c"}.ri-pantone-line:before{content:"\ee7d"}.ri-paragraph:before{content:"\ee7e"}.ri-parent-fill:before{content:"\ee7f"}.ri-parent-line:before{content:"\ee80"}.ri-parentheses-fill:before{content:"\ee81"}.ri-parentheses-line:before{content:"\ee82"}.ri-parking-box-fill:before{content:"\ee83"}.ri-parking-box-line:before{content:"\ee84"}.ri-parking-fill:before{content:"\ee85"}.ri-parking-line:before{content:"\ee86"}.ri-patreon-fill:before{content:"\ee87"}.ri-patreon-line:before{content:"\ee88"}.ri-pause-circle-fill:before{content:"\ee89"}.ri-pause-circle-line:before{content:"\ee8a"}.ri-pause-fill:before{content:"\ee8b"}.ri-pause-line:before{content:"\ee8c"}.ri-pause-mini-fill:before{content:"\ee8d"}.ri-pause-mini-line:before{content:"\ee8e"}.ri-paypal-fill:before{content:"\ee8f"}.ri-paypal-line:before{content:"\ee90"}.ri-pen-nib-fill:before{content:"\ee91"}.ri-pen-nib-line:before{content:"\ee92"}.ri-pencil-fill:before{content:"\ee93"}.ri-pencil-line:before{content:"\ee94"}.ri-pencil-ruler-2-fill:before{content:"\ee95"}.ri-pencil-ruler-2-line:before{content:"\ee96"}.ri-pencil-ruler-fill:before{content:"\ee97"}.ri-pencil-ruler-line:before{content:"\ee98"}.ri-percent-fill:before{content:"\ee99"}.ri-percent-line:before{content:"\ee9a"}.ri-phone-camera-fill:before{content:"\ee9b"}.ri-phone-camera-line:before{content:"\ee9c"}.ri-phone-fill:before{content:"\ee9d"}.ri-phone-line:before{content:"\ee9e"}.ri-pie-chart-2-fill:before{content:"\ee9f"}.ri-pie-chart-2-line:before{content:"\eea0"}.ri-pie-chart-box-fill:before{content:"\eea1"}.ri-pie-chart-box-line:before{content:"\eea2"}.ri-pie-chart-fill:before{content:"\eea3"}.ri-pie-chart-line:before{content:"\eea4"}.ri-pin-distance-fill:before{content:"\eea5"}.ri-pin-distance-line:before{content:"\eea6"}.ri-pinterest-fill:before{content:"\eea7"}.ri-pinterest-line:before{content:"\eea8"}.ri-plane-fill:before{content:"\eea9"}.ri-plane-line:before{content:"\eeaa"}.ri-play-circle-fill:before{content:"\eeab"}.ri-play-circle-line:before{content:"\eeac"}.ri-play-fill:before{content:"\eead"}.ri-play-line:before{content:"\eeae"}.ri-play-list-add-fill:before{content:"\eeaf"}.ri-play-list-add-line:before{content:"\eeb0"}.ri-play-list-fill:before{content:"\eeb1"}.ri-play-list-line:before{content:"\eeb2"}.ri-play-mini-fill:before{content:"\eeb3"}.ri-play-mini-line:before{content:"\eeb4"}.ri-playstation-fill:before{content:"\eeb5"}.ri-playstation-line:before{content:"\eeb6"}.ri-plug-2-fill:before{content:"\eeb7"}.ri-plug-2-line:before{content:"\eeb8"}.ri-plug-fill:before{content:"\eeb9"}.ri-plug-line:before{content:"\eeba"}.ri-polaroid-2-fill:before{content:"\eebb"}.ri-polaroid-2-line:before{content:"\eebc"}.ri-polaroid-fill:before{content:"\eebd"}.ri-polaroid-line:before{content:"\eebe"}.ri-police-car-fill:before{content:"\eebf"}.ri-police-car-line:before{content:"\eec0"}.ri-price-tag-2-fill:before{content:"\eec1"}.ri-price-tag-2-line:before{content:"\eec2"}.ri-price-tag-3-fill:before{content:"\eec3"}.ri-price-tag-3-line:before{content:"\eec4"}.ri-price-tag-fill:before{content:"\eec5"}.ri-price-tag-line:before{content:"\eec6"}.ri-printer-fill:before{content:"\eec7"}.ri-printer-line:before{content:"\eec8"}.ri-product-hunt-fill:before{content:"\eec9"}.ri-product-hunt-line:before{content:"\eeca"}.ri-profile-fill:before{content:"\eecb"}.ri-profile-line:before{content:"\eecc"}.ri-projector-2-fill:before{content:"\eecd"}.ri-projector-2-line:before{content:"\eece"}.ri-projector-fill:before{content:"\eecf"}.ri-projector-line:before{content:"\eed0"}.ri-push-pin-2-fill:before{content:"\eed1"}.ri-push-pin-2-line:before{content:"\eed2"}.ri-push-pin-fill:before{content:"\eed3"}.ri-push-pin-line:before{content:"\eed4"}.ri-qq-fill:before{content:"\eed5"}.ri-qq-line:before{content:"\eed6"}.ri-qr-code-fill:before{content:"\eed7"}.ri-qr-code-line:before{content:"\eed8"}.ri-qr-scan-2-fill:before{content:"\eed9"}.ri-qr-scan-2-line:before{content:"\eeda"}.ri-qr-scan-fill:before{content:"\eedb"}.ri-qr-scan-line:before{content:"\eedc"}.ri-question-answer-fill:before{content:"\eedd"}.ri-question-answer-line:before{content:"\eede"}.ri-question-fill:before{content:"\eedf"}.ri-question-line:before{content:"\eee0"}.ri-questionnaire-fill:before{content:"\eee1"}.ri-questionnaire-line:before{content:"\eee2"}.ri-quill-pen-fill:before{content:"\eee3"}.ri-quill-pen-line:before{content:"\eee4"}.ri-radar-fill:before{content:"\eee5"}.ri-radar-line:before{content:"\eee6"}.ri-radio-2-fill:before{content:"\eee7"}.ri-radio-2-line:before{content:"\eee8"}.ri-radio-button-fill:before{content:"\eee9"}.ri-radio-button-line:before{content:"\eeea"}.ri-radio-fill:before{content:"\eeeb"}.ri-radio-line:before{content:"\eeec"}.ri-rainy-fill:before{content:"\eeed"}.ri-rainy-line:before{content:"\eeee"}.ri-reactjs-fill:before{content:"\eeef"}.ri-reactjs-line:before{content:"\eef0"}.ri-record-circle-fill:before{content:"\eef1"}.ri-record-circle-line:before{content:"\eef2"}.ri-record-mail-fill:before{content:"\eef3"}.ri-record-mail-line:before{content:"\eef4"}.ri-red-packet-fill:before{content:"\eef5"}.ri-red-packet-line:before{content:"\eef6"}.ri-reddit-fill:before{content:"\eef7"}.ri-reddit-line:before{content:"\eef8"}.ri-refresh-fill:before{content:"\eef9"}.ri-refresh-line:before{content:"\eefa"}.ri-refund-fill:before{content:"\eefb"}.ri-refund-line:before{content:"\eefc"}.ri-remixicon-fill:before{content:"\eefd"}.ri-remixicon-line:before{content:"\eefe"}.ri-repeat-2-fill:before{content:"\eeff"}.ri-repeat-2-line:before{content:"\ef00"}.ri-repeat-fill:before{content:"\ef01"}.ri-repeat-line:before{content:"\ef02"}.ri-repeat-one-fill:before{content:"\ef03"}.ri-repeat-one-line:before{content:"\ef04"}.ri-reply-fill:before{content:"\ef05"}.ri-reply-line:before{content:"\ef06"}.ri-reserved-fill:before{content:"\ef07"}.ri-reserved-line:before{content:"\ef08"}.ri-restart-fill:before{content:"\ef09"}.ri-restart-line:before{content:"\ef0a"}.ri-restaurant-2-fill:before{content:"\ef0b"}.ri-restaurant-2-line:before{content:"\ef0c"}.ri-restaurant-fill:before{content:"\ef0d"}.ri-restaurant-line:before{content:"\ef0e"}.ri-rewind-fill:before{content:"\ef0f"}.ri-rewind-line:before{content:"\ef10"}.ri-rewind-mini-fill:before{content:"\ef11"}.ri-rewind-mini-line:before{content:"\ef12"}.ri-rhythm-fill:before{content:"\ef13"}.ri-rhythm-line:before{content:"\ef14"}.ri-riding-fill:before{content:"\ef15"}.ri-riding-line:before{content:"\ef16"}.ri-road-map-fill:before{content:"\ef17"}.ri-road-map-line:before{content:"\ef18"}.ri-roadster-fill:before{content:"\ef19"}.ri-roadster-line:before{content:"\ef1a"}.ri-robot-fill:before{content:"\ef1b"}.ri-robot-line:before{content:"\ef1c"}.ri-rocket-2-fill:before{content:"\ef1d"}.ri-rocket-2-line:before{content:"\ef1e"}.ri-rocket-fill:before{content:"\ef1f"}.ri-rocket-line:before{content:"\ef20"}.ri-route-fill:before{content:"\ef21"}.ri-route-line:before{content:"\ef22"}.ri-router-fill:before{content:"\ef23"}.ri-router-line:before{content:"\ef24"}.ri-rss-fill:before{content:"\ef25"}.ri-rss-line:before{content:"\ef26"}.ri-ruler-2-fill:before{content:"\ef27"}.ri-ruler-2-line:before{content:"\ef28"}.ri-ruler-fill:before{content:"\ef29"}.ri-ruler-line:before{content:"\ef2a"}.ri-run-fill:before{content:"\ef2b"}.ri-run-line:before{content:"\ef2c"}.ri-safari-fill:before{content:"\ef2d"}.ri-safari-line:before{content:"\ef2e"}.ri-safe-2-fill:before{content:"\ef2f"}.ri-safe-2-line:before{content:"\ef30"}.ri-safe-fill:before{content:"\ef31"}.ri-safe-line:before{content:"\ef32"}.ri-sailboat-fill:before{content:"\ef33"}.ri-sailboat-line:before{content:"\ef34"}.ri-save-2-fill:before{content:"\ef35"}.ri-save-2-line:before{content:"\ef36"}.ri-save-3-fill:before{content:"\ef37"}.ri-save-3-line:before{content:"\ef38"}.ri-save-fill:before{content:"\ef39"}.ri-save-line:before{content:"\ef3a"}.ri-scan-2-fill:before{content:"\ef3b"}.ri-scan-2-line:before{content:"\ef3c"}.ri-scan-fill:before{content:"\ef3d"}.ri-scan-line:before{content:"\ef3e"}.ri-scissors-2-fill:before{content:"\ef3f"}.ri-scissors-2-line:before{content:"\ef40"}.ri-scissors-cut-fill:before{content:"\ef41"}.ri-scissors-cut-line:before{content:"\ef42"}.ri-scissors-fill:before{content:"\ef43"}.ri-scissors-line:before{content:"\ef44"}.ri-screenshot-2-fill:before{content:"\ef45"}.ri-screenshot-2-line:before{content:"\ef46"}.ri-screenshot-fill:before{content:"\ef47"}.ri-screenshot-line:before{content:"\ef48"}.ri-sd-card-fill:before{content:"\ef49"}.ri-sd-card-line:before{content:"\ef4a"}.ri-sd-card-mini-fill:before{content:"\ef4b"}.ri-sd-card-mini-line:before{content:"\ef4c"}.ri-search-2-fill:before{content:"\ef4d"}.ri-search-2-line:before{content:"\ef4e"}.ri-search-eye-fill:before{content:"\ef4f"}.ri-search-eye-line:before{content:"\ef50"}.ri-search-fill:before{content:"\ef51"}.ri-search-line:before{content:"\ef52"}.ri-send-plane-2-fill:before{content:"\ef53"}.ri-send-plane-2-line:before{content:"\ef54"}.ri-send-plane-fill:before{content:"\ef55"}.ri-send-plane-line:before{content:"\ef56"}.ri-sensor-fill:before{content:"\ef57"}.ri-sensor-line:before{content:"\ef58"}.ri-separator:before{content:"\ef59"}.ri-server-fill:before{content:"\ef5a"}.ri-server-line:before{content:"\ef5b"}.ri-settings-2-fill:before{content:"\ef5c"}.ri-settings-2-line:before{content:"\ef5d"}.ri-settings-3-fill:before{content:"\ef5e"}.ri-settings-3-line:before{content:"\ef5f"}.ri-settings-4-fill:before{content:"\ef60"}.ri-settings-4-line:before{content:"\ef61"}.ri-settings-5-fill:before{content:"\ef62"}.ri-settings-5-line:before{content:"\ef63"}.ri-settings-6-fill:before{content:"\ef64"}.ri-settings-6-line:before{content:"\ef65"}.ri-settings-fill:before{content:"\ef66"}.ri-settings-line:before{content:"\ef67"}.ri-shape-2-fill:before{content:"\ef68"}.ri-shape-2-line:before{content:"\ef69"}.ri-shape-fill:before{content:"\ef6a"}.ri-shape-line:before{content:"\ef6b"}.ri-share-box-fill:before{content:"\ef6c"}.ri-share-box-line:before{content:"\ef6d"}.ri-share-circle-fill:before{content:"\ef6e"}.ri-share-circle-line:before{content:"\ef6f"}.ri-share-fill:before{content:"\ef70"}.ri-share-forward-2-fill:before{content:"\ef71"}.ri-share-forward-2-line:before{content:"\ef72"}.ri-share-forward-box-fill:before{content:"\ef73"}.ri-share-forward-box-line:before{content:"\ef74"}.ri-share-forward-fill:before{content:"\ef75"}.ri-share-forward-line:before{content:"\ef76"}.ri-share-line:before{content:"\ef77"}.ri-share-stack-fill:before{content:"\ef78"}.ri-share-stack-line:before{content:"\ef79"}.ri-shield-cross-fill:before{content:"\ef7a"}.ri-shield-cross-line:before{content:"\ef7b"}.ri-shield-fill:before{content:"\ef7c"}.ri-shield-flash-fill:before{content:"\ef7d"}.ri-shield-flash-line:before{content:"\ef7e"}.ri-shield-keyhole-fill:before{content:"\ef7f"}.ri-shield-keyhole-line:before{content:"\ef80"}.ri-shield-line:before{content:"\ef81"}.ri-shield-star-fill:before{content:"\ef82"}.ri-shield-star-line:before{content:"\ef83"}.ri-shield-user-fill:before{content:"\ef84"}.ri-shield-user-line:before{content:"\ef85"}.ri-ship-2-fill:before{content:"\ef86"}.ri-ship-2-line:before{content:"\ef87"}.ri-ship-fill:before{content:"\ef88"}.ri-ship-line:before{content:"\ef89"}.ri-shirt-fill:before{content:"\ef8a"}.ri-shirt-line:before{content:"\ef8b"}.ri-shopping-bag-2-fill:before{content:"\ef8c"}.ri-shopping-bag-2-line:before{content:"\ef8d"}.ri-shopping-bag-3-fill:before{content:"\ef8e"}.ri-shopping-bag-3-line:before{content:"\ef8f"}.ri-shopping-bag-fill:before{content:"\ef90"}.ri-shopping-bag-line:before{content:"\ef91"}.ri-shopping-cart-2-fill:before{content:"\ef92"}.ri-shopping-cart-2-line:before{content:"\ef93"}.ri-shopping-cart-fill:before{content:"\ef94"}.ri-shopping-cart-line:before{content:"\ef95"}.ri-showers-fill:before{content:"\ef96"}.ri-showers-line:before{content:"\ef97"}.ri-shuffle-fill:before{content:"\ef98"}.ri-shuffle-line:before{content:"\ef99"}.ri-shut-down-fill:before{content:"\ef9a"}.ri-shut-down-line:before{content:"\ef9b"}.ri-side-bar-fill:before{content:"\ef9c"}.ri-side-bar-line:before{content:"\ef9d"}.ri-signal-tower-fill:before{content:"\ef9e"}.ri-signal-tower-line:before{content:"\ef9f"}.ri-sim-card-2-fill:before{content:"\efa0"}.ri-sim-card-2-line:before{content:"\efa1"}.ri-sim-card-fill:before{content:"\efa2"}.ri-sim-card-line:before{content:"\efa3"}.ri-single-quotes-l:before{content:"\efa4"}.ri-single-quotes-r:before{content:"\efa5"}.ri-sip-fill:before{content:"\efa6"}.ri-sip-line:before{content:"\efa7"}.ri-skip-back-fill:before{content:"\efa8"}.ri-skip-back-line:before{content:"\efa9"}.ri-skip-back-mini-fill:before{content:"\efaa"}.ri-skip-back-mini-line:before{content:"\efab"}.ri-skip-forward-fill:before{content:"\efac"}.ri-skip-forward-line:before{content:"\efad"}.ri-skip-forward-mini-fill:before{content:"\efae"}.ri-skip-forward-mini-line:before{content:"\efaf"}.ri-skull-fill:before{content:"\efb0"}.ri-skull-line:before{content:"\efb1"}.ri-skype-fill:before{content:"\efb2"}.ri-skype-line:before{content:"\efb3"}.ri-slack-fill:before{content:"\efb4"}.ri-slack-line:before{content:"\efb5"}.ri-slice-fill:before{content:"\efb6"}.ri-slice-line:before{content:"\efb7"}.ri-slideshow-2-fill:before{content:"\efb8"}.ri-slideshow-2-line:before{content:"\efb9"}.ri-slideshow-3-fill:before{content:"\efba"}.ri-slideshow-3-line:before{content:"\efbb"}.ri-slideshow-4-fill:before{content:"\efbc"}.ri-slideshow-4-line:before{content:"\efbd"}.ri-slideshow-fill:before{content:"\efbe"}.ri-slideshow-line:before{content:"\efbf"}.ri-smartphone-fill:before{content:"\efc0"}.ri-smartphone-line:before{content:"\efc1"}.ri-snapchat-fill:before{content:"\efc2"}.ri-snapchat-line:before{content:"\efc3"}.ri-snowy-fill:before{content:"\efc4"}.ri-snowy-line:before{content:"\efc5"}.ri-sound-module-fill:before{content:"\efc6"}.ri-sound-module-line:before{content:"\efc7"}.ri-space-ship-fill:before{content:"\efc8"}.ri-space-ship-line:before{content:"\efc9"}.ri-space:before{content:"\efca"}.ri-spam-2-fill:before{content:"\efcb"}.ri-spam-2-line:before{content:"\efcc"}.ri-spam-3-fill:before{content:"\efcd"}.ri-spam-3-line:before{content:"\efce"}.ri-spam-fill:before{content:"\efcf"}.ri-spam-line:before{content:"\efd0"}.ri-speaker-2-fill:before{content:"\efd1"}.ri-speaker-2-line:before{content:"\efd2"}.ri-speaker-3-fill:before{content:"\efd3"}.ri-speaker-3-line:before{content:"\efd4"}.ri-speaker-fill:before{content:"\efd5"}.ri-speaker-line:before{content:"\efd6"}.ri-speed-fill:before{content:"\efd7"}.ri-speed-line:before{content:"\efd8"}.ri-speed-mini-fill:before{content:"\efd9"}.ri-speed-mini-line:before{content:"\efda"}.ri-spotify-fill:before{content:"\efdb"}.ri-spotify-line:before{content:"\efdc"}.ri-stack-fill:before{content:"\efdd"}.ri-stack-line:before{content:"\efde"}.ri-stack-overflow-fill:before{content:"\efdf"}.ri-stack-overflow-line:before{content:"\efe0"}.ri-star-fill:before{content:"\efe1"}.ri-star-half-fill:before{content:"\efe2"}.ri-star-half-line:before{content:"\efe3"}.ri-star-half-s-fill:before{content:"\efe4"}.ri-star-half-s-line:before{content:"\efe5"}.ri-star-line:before{content:"\efe6"}.ri-star-s-fill:before{content:"\efe7"}.ri-star-s-line:before{content:"\efe8"}.ri-steering-2-fill:before{content:"\efe9"}.ri-steering-2-line:before{content:"\efea"}.ri-steering-fill:before{content:"\efeb"}.ri-steering-line:before{content:"\efec"}.ri-sticky-note-2-fill:before{content:"\efed"}.ri-sticky-note-2-line:before{content:"\efee"}.ri-sticky-note-fill:before{content:"\efef"}.ri-sticky-note-line:before{content:"\eff0"}.ri-stock-fill:before{content:"\eff1"}.ri-stock-line:before{content:"\eff2"}.ri-stop-circle-fill:before{content:"\eff3"}.ri-stop-circle-line:before{content:"\eff4"}.ri-stop-fill:before{content:"\eff5"}.ri-stop-line:before{content:"\eff6"}.ri-stop-mini-fill:before{content:"\eff7"}.ri-stop-mini-line:before{content:"\eff8"}.ri-store-2-fill:before{content:"\eff9"}.ri-store-2-line:before{content:"\effa"}.ri-store-3-fill:before{content:"\effb"}.ri-store-3-line:before{content:"\effc"}.ri-store-fill:before{content:"\effd"}.ri-store-line:before{content:"\effe"}.ri-strikethrough-2:before{content:"\efff"}.ri-strikethrough:before{content:"\f000"}.ri-subscript-2:before{content:"\f001"}.ri-subscript:before{content:"\f002"}.ri-subtract-fill:before{content:"\f003"}.ri-subtract-line:before{content:"\f004"}.ri-subway-fill:before{content:"\f005"}.ri-subway-line:before{content:"\f006"}.ri-sun-cloudy-fill:before{content:"\f007"}.ri-sun-cloudy-line:before{content:"\f008"}.ri-sun-fill:before{content:"\f009"}.ri-sun-foggy-fill:before{content:"\f00a"}.ri-sun-foggy-line:before{content:"\f00b"}.ri-sun-line:before{content:"\f00c"}.ri-superscript-2:before{content:"\f00d"}.ri-superscript:before{content:"\f00e"}.ri-surround-sound-fill:before{content:"\f00f"}.ri-surround-sound-line:before{content:"\f010"}.ri-swap-box-fill:before{content:"\f011"}.ri-swap-box-line:before{content:"\f012"}.ri-swap-fill:before{content:"\f013"}.ri-swap-line:before{content:"\f014"}.ri-switch-fill:before{content:"\f015"}.ri-switch-line:before{content:"\f016"}.ri-t-box-fill:before{content:"\f017"}.ri-t-box-line:before{content:"\f018"}.ri-t-shirt-fill:before{content:"\f019"}.ri-t-shirt-line:before{content:"\f01a"}.ri-table-2:before{content:"\f01b"}.ri-table-fill:before{content:"\f01c"}.ri-table-line:before{content:"\f01d"}.ri-tablet-fill:before{content:"\f01e"}.ri-tablet-line:before{content:"\f01f"}.ri-taobao-fill:before{content:"\f020"}.ri-taobao-line:before{content:"\f021"}.ri-tape-fill:before{content:"\f022"}.ri-tape-line:before{content:"\f023"}.ri-task-fill:before{content:"\f024"}.ri-task-line:before{content:"\f025"}.ri-taxi-fill:before{content:"\f026"}.ri-taxi-line:before{content:"\f027"}.ri-telegram-fill:before{content:"\f028"}.ri-telegram-line:before{content:"\f029"}.ri-temp-cold-fill:before{content:"\f02a"}.ri-temp-cold-line:before{content:"\f02b"}.ri-temp-hot-fill:before{content:"\f02c"}.ri-temp-hot-line:before{content:"\f02d"}.ri-terminal-box-fill:before{content:"\f02e"}.ri-terminal-box-line:before{content:"\f02f"}.ri-terminal-fill:before{content:"\f030"}.ri-terminal-line:before{content:"\f031"}.ri-terminal-window-fill:before{content:"\f032"}.ri-terminal-window-line:before{content:"\f033"}.ri-text-direction-l:before{content:"\f034"}.ri-text-direction-r:before{content:"\f035"}.ri-text-spacing:before{content:"\f036"}.ri-text-wrap:before{content:"\f037"}.ri-text:before{content:"\f038"}.ri-thumb-down-fill:before{content:"\f039"}.ri-thumb-down-line:before{content:"\f03a"}.ri-thumb-up-fill:before{content:"\f03b"}.ri-thumb-up-line:before{content:"\f03c"}.ri-thunderstorms-fill:before{content:"\f03d"}.ri-thunderstorms-line:before{content:"\f03e"}.ri-time-fill:before{content:"\f03f"}.ri-time-line:before{content:"\f040"}.ri-timer-2-fill:before{content:"\f041"}.ri-timer-2-line:before{content:"\f042"}.ri-timer-fill:before{content:"\f043"}.ri-timer-flash-fill:before{content:"\f044"}.ri-timer-flash-line:before{content:"\f045"}.ri-timer-line:before{content:"\f046"}.ri-todo-fill:before{content:"\f047"}.ri-todo-line:before{content:"\f048"}.ri-toggle-fill:before{content:"\f049"}.ri-toggle-line:before{content:"\f04a"}.ri-tools-fill:before{content:"\f04b"}.ri-tools-line:before{content:"\f04c"}.ri-tornado-fill:before{content:"\f04d"}.ri-tornado-line:before{content:"\f04e"}.ri-traffic-light-fill:before{content:"\f04f"}.ri-traffic-light-line:before{content:"\f050"}.ri-train-fill:before{content:"\f051"}.ri-train-line:before{content:"\f052"}.ri-translate-2:before{content:"\f053"}.ri-translate:before{content:"\f054"}.ri-travesti-fill:before{content:"\f055"}.ri-travesti-line:before{content:"\f056"}.ri-treasure-map-fill:before{content:"\f057"}.ri-treasure-map-line:before{content:"\f058"}.ri-trello-fill:before{content:"\f059"}.ri-trello-line:before{content:"\f05a"}.ri-trophy-fill:before{content:"\f05b"}.ri-trophy-line:before{content:"\f05c"}.ri-truck-fill:before{content:"\f05d"}.ri-truck-line:before{content:"\f05e"}.ri-tumblr-fill:before{content:"\f05f"}.ri-tumblr-line:before{content:"\f060"}.ri-tv-2-fill:before{content:"\f061"}.ri-tv-2-line:before{content:"\f062"}.ri-tv-fill:before{content:"\f063"}.ri-tv-line:before{content:"\f064"}.ri-twitch-fill:before{content:"\f065"}.ri-twitch-line:before{content:"\f066"}.ri-twitter-fill:before{content:"\f067"}.ri-twitter-line:before{content:"\f068"}.ri-u-disk-fill:before{content:"\f069"}.ri-u-disk-line:before{content:"\f06a"}.ri-ubuntu-fill:before{content:"\f06b"}.ri-ubuntu-line:before{content:"\f06c"}.ri-umbrella-fill:before{content:"\f06d"}.ri-umbrella-line:before{content:"\f06e"}.ri-underline:before{content:"\f06f"}.ri-upload-2-fill:before{content:"\f070"}.ri-upload-2-line:before{content:"\f071"}.ri-upload-cloud-2-fill:before{content:"\f072"}.ri-upload-cloud-2-line:before{content:"\f073"}.ri-upload-cloud-fill:before{content:"\f074"}.ri-upload-cloud-line:before{content:"\f075"}.ri-upload-fill:before{content:"\f076"}.ri-upload-line:before{content:"\f077"}.ri-user-2-fill:before{content:"\f078"}.ri-user-2-line:before{content:"\f079"}.ri-user-3-fill:before{content:"\f07a"}.ri-user-3-line:before{content:"\f07b"}.ri-user-4-fill:before{content:"\f07c"}.ri-user-4-line:before{content:"\f07d"}.ri-user-5-fill:before{content:"\f07e"}.ri-user-5-line:before{content:"\f07f"}.ri-user-add-fill:before{content:"\f080"}.ri-user-add-line:before{content:"\f081"}.ri-user-fill:before{content:"\f082"}.ri-user-follow-fill:before{content:"\f083"}.ri-user-follow-line:before{content:"\f084"}.ri-user-line:before{content:"\f085"}.ri-user-location-fill:before{content:"\f086"}.ri-user-location-line:before{content:"\f087"}.ri-user-received-2-fill:before{content:"\f088"}.ri-user-received-2-line:before{content:"\f089"}.ri-user-received-fill:before{content:"\f08a"}.ri-user-received-line:before{content:"\f08b"}.ri-user-search-fill:before{content:"\f08c"}.ri-user-search-line:before{content:"\f08d"}.ri-user-settings-fill:before{content:"\f08e"}.ri-user-settings-line:before{content:"\f08f"}.ri-user-shared-2-fill:before{content:"\f090"}.ri-user-shared-2-line:before{content:"\f091"}.ri-user-shared-fill:before{content:"\f092"}.ri-user-shared-line:before{content:"\f093"}.ri-user-smile-fill:before{content:"\f094"}.ri-user-smile-line:before{content:"\f095"}.ri-user-star-fill:before{content:"\f096"}.ri-user-star-line:before{content:"\f097"}.ri-user-unfollow-fill:before{content:"\f098"}.ri-user-unfollow-line:before{content:"\f099"}.ri-user-voice-fill:before{content:"\f09a"}.ri-user-voice-line:before{content:"\f09b"}.ri-video-chat-fill:before{content:"\f09c"}.ri-video-chat-line:before{content:"\f09d"}.ri-video-fill:before{content:"\f09e"}.ri-video-line:before{content:"\f09f"}.ri-vidicon-2-fill:before{content:"\f0a0"}.ri-vidicon-2-line:before{content:"\f0a1"}.ri-vidicon-fill:before{content:"\f0a2"}.ri-vidicon-line:before{content:"\f0a3"}.ri-vip-crown-2-fill:before{content:"\f0a4"}.ri-vip-crown-2-line:before{content:"\f0a5"}.ri-vip-crown-fill:before{content:"\f0a6"}.ri-vip-crown-line:before{content:"\f0a7"}.ri-vip-diamond-fill:before{content:"\f0a8"}.ri-vip-diamond-line:before{content:"\f0a9"}.ri-vip-fill:before{content:"\f0aa"}.ri-vip-line:before{content:"\f0ab"}.ri-visa-fill:before{content:"\f0ac"}.ri-visa-line:before{content:"\f0ad"}.ri-voiceprint-fill:before{content:"\f0ae"}.ri-voiceprint-line:before{content:"\f0af"}.ri-volume-down-fill:before{content:"\f0b0"}.ri-volume-down-line:before{content:"\f0b1"}.ri-volume-mute-fill:before{content:"\f0b2"}.ri-volume-mute-line:before{content:"\f0b3"}.ri-volume-up-fill:before{content:"\f0b4"}.ri-volume-up-line:before{content:"\f0b5"}.ri-vuejs-fill:before{content:"\f0b6"}.ri-vuejs-line:before{content:"\f0b7"}.ri-walk-fill:before{content:"\f0b8"}.ri-walk-line:before{content:"\f0b9"}.ri-wallet-2-fill:before{content:"\f0ba"}.ri-wallet-2-line:before{content:"\f0bb"}.ri-wallet-3-fill:before{content:"\f0bc"}.ri-wallet-3-line:before{content:"\f0bd"}.ri-wallet-fill:before{content:"\f0be"}.ri-wallet-line:before{content:"\f0bf"}.ri-water-flash-fill:before{content:"\f0c0"}.ri-water-flash-line:before{content:"\f0c1"}.ri-webcam-fill:before{content:"\f0c2"}.ri-webcam-line:before{content:"\f0c3"}.ri-wechat-2-fill:before{content:"\f0c4"}.ri-wechat-2-line:before{content:"\f0c5"}.ri-wechat-fill:before{content:"\f0c6"}.ri-wechat-line:before{content:"\f0c7"}.ri-wechat-pay-fill:before{content:"\f0c8"}.ri-wechat-pay-line:before{content:"\f0c9"}.ri-weibo-fill:before{content:"\f0ca"}.ri-weibo-line:before{content:"\f0cb"}.ri-whatsapp-fill:before{content:"\f0cc"}.ri-whatsapp-line:before{content:"\f0cd"}.ri-wifi-fill:before{content:"\f0ce"}.ri-wifi-line:before{content:"\f0cf"}.ri-wifi-off-fill:before{content:"\f0d0"}.ri-wifi-off-line:before{content:"\f0d1"}.ri-window-2-fill:before{content:"\f0d2"}.ri-window-2-line:before{content:"\f0d3"}.ri-window-fill:before{content:"\f0d4"}.ri-window-line:before{content:"\f0d5"}.ri-windows-fill:before{content:"\f0d6"}.ri-windows-line:before{content:"\f0d7"}.ri-windy-fill:before{content:"\f0d8"}.ri-windy-line:before{content:"\f0d9"}.ri-women-fill:before{content:"\f0da"}.ri-women-line:before{content:"\f0db"}.ri-xbox-fill:before{content:"\f0dc"}.ri-xbox-line:before{content:"\f0dd"}.ri-xing-fill:before{content:"\f0de"}.ri-xing-line:before{content:"\f0df"}.ri-youtube-fill:before{content:"\f0e0"}.ri-youtube-line:before{content:"\f0e1"}.ri-zcool-fill:before{content:"\f0e2"}.ri-zcool-line:before{content:"\f0e3"}.ri-zhihu-fill:before{content:"\f0e4"}.ri-zhihu-line:before{content:"\f0e5"}.ri-zoom-in-fill:before{content:"\f0e6"}.ri-zoom-in-line:before{content:"\f0e7"}.ri-zoom-out-fill:before{content:"\f0e8"}.ri-zoom-out-line:before{content:"\f0e9"}