@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}.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:15rem;background-color:#fff;color:#3c3c3c}@media (max-width:992px){body{padding-top:9.5rem}}body,html{font-family:Urbanist,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:10px;scrollbar-width:thin;scrollbar-color:#bcbcbc transparent;transition:background-color .25s ease}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-size:3.5rem;line-height:4rem;font-weight:700;color:#3c3c3c;text-align:center;margin:5.4rem 0 1.5rem;transition:.25s ease}@media (max-width:992px){.section-title{font-size:2.8rem;line-height:3.6rem;text-align:center}}.section-title span,.section-title--sm span{font-size:3rem;line-height:3.6rem;font-style:normal;font-weight:400;color:#878787}.section-title--sm{font-size:2.5rem;line-height:3rem;font-weight:700;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:#60aa0d}.section-title--sm span{font-size:2.2rem;line-height:2.2rem}@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-size:3.5rem;line-height:4rem;font-weight:700}.section-subtitle{font-size:2.4rem;line-height:2.6rem;text-align:center;color:#3c3c3c;font-weight:400;margin-top:1rem!important;font-style:normal;transition:.25s ease;margin-bottom:5rem}.section-subtitle--small{font-size:2.1rem!important;margin-top:2rem!important;text-align:center!important;line-height:1.1;opacity:.6}@media (max-width:992px){.section-subtitle{font-size:1.6rem;line-height:2.4rem;text-align:center;margin-bottom:2rem}}.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:#60aa0d;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-size:1.6rem;line-height:2rem;font-weight:700}.link:hover,.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:#3c3c3c}.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--left{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin-bottom:3.2rem!important}.label--left .title{font-size:2.2rem!important}.label--left .counter{font-size:1.6rem;line-height:2.4rem}.label--left:before{content:none}.label-subtitle{font-size:1.5rem;line-height:2.2rem;margin-top:2.4rem;text-align:center}@media screen and (max-width:767px){.section-title{font-size:2.8rem;line-height:3.2rem;font-weight:700;text-align:left;margin:2rem 0 3rem}.section-title__homepage{text-align:center;margin:2rem 0 1rem!important;padding:0 2rem}.section-subtitle{font-size:1.8rem;line-height:2.6rem;text-align:left;margin-bottom:3.2rem}.section-blog-home .section-subtitle{padding:0}}.row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}.col-auto{position:relative;min-height:1px;padding-right:1rem;padding-left:1rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}.col{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-last{-ms-flex-order:13;-webkit-order:13;order:13}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}.img-fluid{max-width:100%;height:auto}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;-webkit-order:13;order:13}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-md-last{-ms-flex-order:13;-webkit-order:13;order:13}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;-webkit-order:13;order:13}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;-webkit-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;-webkit-order:13;order:13}.order-xl-0{-ms-flex-order:0;-webkit-order:0;order:0}.order-xl-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xl-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xl-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xl-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xl-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xl-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xl-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xl-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xl-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xl-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xl-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xl-12{-ms-flex-order:12;-webkit-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.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}}.d-inline-grid{display:-ms-inline-grid;display:inline-grid}.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-size:1.5rem;line-height:2rem;font-weight:700;padding:1rem 2.4rem;border-radius:1.6rem;text-decoration:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);color:#fff;cursor:pointer;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1;position:relative}.button:focus{outline:none}.button .ri-arrow-right-line{transition:.25s ease}.button:hover .ri-arrow-right-line{-webkit-transform:translateX(.25rem);-ms-transform:translateX(.25rem);transform:translateX(.25rem)}.button:disabled{pointer-events:none}.button:disabled:before{background-color:#c1c1c1!important}.button__counter{position:absolute;line-height:1.6rem;font-weight:700;font-size:1.2rem!important;display:block;padding:.5rem;border-radius:2rem;text-align:center;right:-1rem;top:-1rem;min-width:2.6rem;color:#fff!important;background-color:#de486c}@media (max-width:768px){.button__counter{padding:.25rem;font-size:1rem!important;right:-.5rem;min-width:2.15rem}}.button:before{content:"";transition:.25s ease}.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}.button-primary{position:relative}.button-primary:before{content:"";position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0;background-color:#68c500;border-radius:1.6rem;z-index:-1}.button-primary:hover:before{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}@media (max-width:992px){.button-primary:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media (max-width:575px){.button-primary{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.button-primary--foodpanda{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:#df1067}.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)}.button-primary--transparent:before{border:1px solid rgba(60,60,60,.15)}.button-primary--transparent-white,.disease-button:active a,.disease-button:active i,.disease-button:active p,.highlighted-article-card .button-secondary{color:#fff}.button-primary--transparent-white:before{background-color:transparent;border:1px solid #fff}.button-primary--white:before{color:#3c3c3c;border:1px solid #3c3c3c}.button-primary--white-green{color:#57a500}.button-primary--white-green:before{background-color:#fff;border:transparent}.button-secondary{color:#60aa0d}.button-secondary:before{cursor:pointer;border:1px solid #babcbe!important;z-index:-1}@media (max-width:768px){.button-secondary:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.button-secondary:after{content:none!important}@media (max-width:575px){.button-secondary{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.button-secondary--white:before{background-color:#fff!important}.show-disease-img-button{cursor:pointer;background-color:transparent;color:#fff;text-decoration:underline}.highlighted-article-card .button-secondary:before{border:1px solid #fff!important}.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}.button-secondary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.6rem;background-color:transparent;border:.1rem solid #fff}.button-secondary:after{font-family:remixicon;margin-left:1rem;color:#fff;font-size:1.5rem}.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)}@media (max-width:768px){.button-secondary:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.button-primary--sm{padding:.5rem 1.4rem;border-radius:1rem;height:2.8rem;font-size:1.4rem;line-height:2rem;transition:.25s ease}.button-primary--sm:before{content:none!important}.button-primary--red,.button-primary--red:hover{background-color:#9d21ba;color:#fff}.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--yellow{background-color:#fa9015;color:#fff}.button-primary--yellow:before{background-color:#fa9015}.button-primary--yellow:hover{background-color:#dda035;color:#fff}.button-primary--blue{background-color:#4b9eda;color:#fff}.button-primary--black:before,.button-primary--blue:before,.button-primary--green:before,.featured-info-card p a:before{content:"";position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0;background-color:#4b9eda;border-radius:1.6rem;z-index:-1}.button-primary--blue:hover{background-color:#3c8ac1;color:#fff}.button-primary--green{background-color:#68c500;color:#fff!important}.button-primary--black:before,.button-primary--green:before,.featured-info-card p a:before{background-color:#68c500}.button-primary--green:hover{background-color:#60aa0d;color:#fff}.button-primary--black{color:#fff!important}.button-primary--black:before{background-color:#272424}.button-primary--white{background-color:#fff;color:#3c3c3c}.button-primary--white:before{background-color:#fff}.button-primary--white:hover{background-color:#f7f7f7;color:#3c3c3c}.button-primary--transparent,.button-primary--transparent:hover{color:#3c3c3c}.button-primary--gray:before,.button-primary--orange:before,.button-primary--transparent:before,.button-primary--white:before{content:"";position:absolute;cursor:pointer;width:100%;height:100%;left:0;top:0;border-radius:1.6rem;z-index:-1}.button-primary--transparent:before{border:1px solid #3c3c3c;background-color:transparent}.button-primary--orange{opacity:1}.button-primary--gray:before,.button-primary--orange:before{background-color:#fa9015}.button-primary--orange,.button-primary--orange:hover{background-color:#fa9015;color:#fff}.button-primary--gray{background-color:#f5f5f5;color:#3c3c3c!important;opacity:.8}.button-primary--gray:before{background-color:#f5f5f5}.button-primary--gray:hover{background-color:#f7f7f7;color:#3c3c3c;opacity:1}.button-primary--red:before{background-color:#de486c}.button-primary--purple:before{background-color:#524699}.button-primary--mobile{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}.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--orange{background-color:rgba(250,144,21,.6)}.tab-button--orange:hover{background-color:rgba(250,144,21,.85)}.tab-button--orange--active{background-color:#fa9015}.tab-button--gray,.tab-button--gray--active{color:#3c3c3c;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}.product-category-btn--active{background-color:#68c500;color:#fff!important;opacity:1}.product-category-btn--active:hover{background-color:#60aa0d}.disease-button{padding:1rem;font-weight:300;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:#3c3c3c;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:#9d21ba}.disease-button__icon{margin-right:.6rem;color:#9d21ba}.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:#3c3c3c;opacity:.8}.additional-articles-button{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;color:#4b9eda;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,.block-nav-button span{font-size:1.5rem;line-height:2rem;font-weight:700}.phone-cta{color:#fff!important}.search-input-nav-button:hover{transition:.25s ease;opacity:.75}.related-products-section .block-nav-button{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.block-nav-button{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;color:#9d21ba;text-decoration:none;transition:.25s ease;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;transition:.25s ease;margin-left:.5rem}.block-nav-button span{transition:.25s ease}.block-nav-button--orange{color:#fa9015}.block-nav-button--blue{color:#4b9eda!important}.block-nav-button--green{color:#60aa0d!important}.block-nav-button--grey{color:#3c3c3c;opacity:.6}.block-nav-button--white{color:#fff}.block-nav-button--products{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.scroll-to-top,.search-input-nav-button{position:absolute;transition:.25s ease;right:1.9rem}.scroll-to-top{bottom:3rem;font-size:5rem;color:#3c3c3c;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-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;color:#60aa0d;padding-left:0!important}.pharmacy-finder-mobile-button i,.show-pharmacy-button i{margin-left:.5rem}.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:1199px){.product-button-wrapper a:first-of-type{margin-right:0}}.pharmacy-finder-mobile-button{font-size:1.5rem;line-height:2rem;font-weight:700;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:#68c500;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:rgba(247,247,247,.1);padding:2rem 0}.map-filter-button,.nearest-pharmacy-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.nearest-pharmacy-button{font-style:normal;font-weight:400;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:1.5rem;line-height:2rem;color:#60aa0d}.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-size:1.4rem;line-height:1.6rem;color:#3c3c3c;padding:.5rem .8rem;background-color:#f7f7f7;border-radius:1rem;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:9;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}#foodora-button:before{border:1px solid #df1067!important}@media (min-width:992px){footer .dark-mode-button{right:0;bottom:5rem}}.no-hover-button:hover{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;cursor:auto}.filter-pharmacy-button{font-size:1.4rem;line-height:2rem;margin:2.4rem 0 0;padding:.5rem .8rem;background-color:#68c500;border-radius:10rem;opacity:1;margin:0;color:#fff}.txt-muted{font-size:1.4rem;line-height:2rem;opacity:.6;margin-right:2rem}.product-promotions-button{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;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:#fa9015;text-decoration:none;margin-left:auto}.product-promotions-button .foodora_btn{margin-top:3.2rem}.product-promotions-button:hover,[data-action=open-loyalty-card-infos-modal]:hover span,[data-action=show-all-login-buttons]:hover span{text-decoration:underline}.product-promotions-button span{font-size:1.5rem;line-height:2rem;font-weight:700}.contact-send-button{margin-top:3.8rem}.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}}.headings-title-menu-button{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;background-color:transparent!important;font-size:1.4rem;line-height:2.2rem;font-weight:700;color:#fff}.hide-off-button{background-color:transparent;font-size:1.6rem;transition:.25s ease}#dropdown_ham-button_navbar{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;background:0 0;top:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:1rem}#dropdown_ham-button_navbar span{display:inline-block}.bar1,.bar2,.bar3{width:2rem;height:.3rem;background-color:#68c500;margin:.2rem 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)}.pharmacy-card-close-button{background-color:transparent;transition:.25s ease}.s-btn{margin-left:auto!important;color:#3c3c3c!important}.s-btn:before{border:1px solid rgba(60,60,60,.15);content:""!important;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;border-radius:1.6rem}.s-btn:hover:before{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}@media screen and (max-width:991px){.block-nav-button{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-order:3;-ms-flex-order:3;order:3}.button-primary.w-full,.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}.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:5rem;right:1rem;z-index:1}.dark-mode-button__element{top:-3.8rem;right:.76rem}}@media screen and (max-width:991px) and (max-width:992px){.dark-mode-button__element{top:-17.5rem}}@media screen and (max-width:991px){.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,.transparent-button{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;text-decoration:none;margin-top:2.4rem}.further-articles-button span,.transparent-button span{font-size:1.5rem;line-height:2rem;font-weight:700}.transparent-button{margin-top:4.4rem}.transparent-button:hover{text-decoration:underline}.navigation-btn-custom{margin-top:2rem!important;margin-bottom:2rem!important;width:100%}}.login-btn{font-size:1.6rem;line-height:2rem;font-weight:700;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}.login-btn--google{color:#3c3c3c}.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:#282828;box-shadow:0 2px 3px 0 rgba(0,0,0,.1),0 0 3px 0 rgba(0,0,0,.03)}.login-btn--email{color:#3c3c3c;background-color:transparent}.login-btn--email:before{background-image:url(../images/logos/login/email.svg)}.login-btn--email:after{background-color:#fff;border:1px solid #3c3c3c}.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;font-size:1.25rem;cursor:pointer;font-weight:700;color:#3c3c3c;transition:.25s ease;padding:.8rem 1.6rem;background-color:#f2f2f2;border-radius:4rem}.tab--black input:checked+label{background-color:#282828}@media screen and (max-width:767px){.area-filter-button{width:100%;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 loader{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loader{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.loader-icon{font-size:2.5rem!important;-webkit-animation:loader 1.5s infinite linear;animation:loader 1.5s infinite linear}[data-action=mark-as-favorite-pharmacy],[data-action=mark-as-favorite-pharmacy]:hover{color:#57a500}[data-action=mark-as-favorite-pharmacy] i{font-size:1.75rem!important}@media (max-width:768px){[data-action=open-notification-center]{padding:.6rem 1.2rem}[data-action=open-notification-center]:before{border:1px solid #e7e7e7!important}}.add-to-favorites-btn,.button-refresh-loyalty-points{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;transition:.25s ease}.add-to-favorites-btn{cursor:pointer;background:0 0;padding:1rem 1rem .9rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-transform:translate(1rem,-1rem);-ms-transform:translate(1rem,-1rem);transform:translate(1rem,-1rem);border:1px solid rgba(135,135,135,.5)!important;font-size:2.25rem;border-radius:2rem}.add-to-favorites-btn:before{content:none!important}@media (hover:hover){.add-to-favorites-btn:hover i{transition:.25s ease;color:#60aa0d}.add-to-favorites-btn:hover:before{content:"\ed36"}}.product-card-alt__outer-wrapper .add-to-favorites-btn{padding:.75rem;border:none!important;color:#000}.product-card-alt__outer-wrapper .add-to-favorites-btn:before{content:none}.product-desc-wrapper .add-to-favorites-btn{color:#000}.is-favorite .add-to-favorites-btn i:before{content:"\ed36";color:#57a500}.button-refresh-loyalty-points{font-size:1.5rem;background-color:#57a500;border-radius:5rem;width:2.5rem;height:2.5rem;color:#fff;margin-left:1rem}.button-refresh-loyalty-points.inverse{background-color:transparent;color:#57a500}.button-refresh-loyalty-points .loader-icon{font-size:1.8rem!important}.button-refresh-loyalty-points:hover{background-color:#68c500}[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;text-align:center;width:6.2rem;min-width:6.2rem;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-size:1.4rem;line-height:1.6rem;font-weight:400;margin:0}.badge .badge-font-size-modifier{font-size:1.6rem}.badge--green{background-color:#68c500}.badge--orange,.badge--yellow{background-color:#fa9015}.badge--red{background-color:#9d21ba}.badge--blue{background-color:#4b9eda}.price-badge{font-size:2.4rem;line-height:2.6rem;font-weight:700;background-image:url(../images/badges/leaf_decorator.svg);background-size:contain;background-position:center;background-repeat:no-repeat;color:#fff;display:block;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg);padding:1.75rem}.price-badge--orange{background-image:url(../images/badges/leaf_decorator--orange.svg)}.small-badge{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:2.8rem;height:2.8rem;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{font-size:1rem}.small-badge--green{background-color:#68c500}.small-badge--purple,.small-badge--purple-2{background-color:#9d21ba}.small-badge--orange,.small-badge--yellow{background-color:#fa9015}.small-badge--red{background-color:#9d21ba}.small-badge--blue{background-color:#4b9eda}.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-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--ek{background-color:#e06794}.product-badges .small-badge--ek:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--gyk{background-color:#874297}.product-badges .small-badge--gyk:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--k{background-color:#e99fc1}.product-badges .small-badge--k:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--vn{background-color:#874297}.product-badges .small-badge--vn:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--ep{background-color:#f2b747}.product-badges .small-badge--ep:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--f{background-color:#4bb3bc}.product-badges .small-badge--f:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;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-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--ot:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--á{background-color:#99580c}.product-badges .small-badge--á:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--gyt{background-color:#4082be}.product-badges .small-badge--gyt:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;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-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--rv:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--yellow:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--blue:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;position:absolute;top:-1.1rem;opacity:.8}.product-badges .small-badge--gray:hover:before{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;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:#3c3c3c;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 #3c3c3c;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;margin-right:1.25rem;margin-top:0!important}.product-badges--box .campaign-landing-product-desc{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 0 2rem;min-height:33.4rem;overflow:hidden}.featured-info-card-row--double{min-height:100%!important}.featured-info-card-row--double .featured-info-card__subtitle{font-size:2rem;line-height:2.6rem;font-style:normal;font-weight:400;opacity:1;margin-bottom:2rem}.featured-info-card-row.is-image-only{margin:7.75rem auto 4rem}.featured-info-card-row.is-image-only img{width:100%;height:auto;position:relative}@media (max-width:992px){.featured-info-card-row.is-image-only{margin:2rem 0 0}}.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--single.featured-info-card-row--transparent .featured-info-card__title{color:#3c3c3c}.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) 102.77%)}@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) 102.77%)}}.featured-info-card-row--faded.featured-info-card-row--green .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#68c500 0%,rgba(104,197,0,0) 102.77%)}@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,#68c500 0%,rgba(104,197,0,0) 102.77%)}}.featured-info-card-row--faded.featured-info-card-row--blue .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#4b9eda 0%,rgba(75,158,218,0) 102.77%)}@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,#4b9eda 0%,rgba(75,158,218,0) 102.77%)}}.featured-info-card-row--faded.featured-info-card-row--purple .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#9d21ba 0%,rgba(157,33,186,0) 102.77%)}@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,#9d21ba 0%,rgba(157,33,186,0) 102.77%)}}.featured-info-card-row--faded.featured-info-card-row--red .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#de486c 0%,rgba(222,72,108,0) 102.77%)}@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,#de486c 0%,rgba(222,72,108,0) 102.77%)}}.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) 102.77%)}@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) 102.77%)}}.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(5vw - 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)}.featured-info-card{width:50%;color:#fff;position:relative;z-index:1;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}.featured-info-card p{margin-top:1.6rem;margin-bottom:4rem;opacity:1}.featured-info-card blockquote span,.featured-info-card p span,.featured-info-card tbody td span{font-size:1.6rem;line-height:2.2rem}.featured-info-card p a{position:relative;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-size:1.5rem;line-height:2rem;font-weight:700;padding:1rem 2.4rem;border-radius:1.6rem;text-decoration:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);color:#fff!important;cursor:pointer;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1}.featured-info-card blockquote,.featured-info-card--transparent blockquote{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;line-height:2.2rem;color:#fff}.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-size:1.6rem;line-height:2.2rem}.dark-mode .featured-info-card--transparent tbody td,.featured-info-card p,.featured-info-card tbody td,.featured-info-card--transparent p,.featured-info-card--transparent tbody td{font-size:1.6rem;line-height:2.2rem;color:#fff}.featured-info-card h1{font-size:3.4rem;line-height:5rem;font-weight:700;line-height:1.3;margin-top:1rem;color:#fff}.featured-info-card h1 span{font-size:3.2rem;line-height:4rem;font-weight:700}.featured-info-card h2{font-size:2.2rem;font-style:normal;line-height:3.2rem;font-weight:400;margin-bottom:.4rem;color:#fff}.featured-info-card h2 span{font-size:2rem;line-height:2.6rem;font-style:normal;font-weight:400}.featured-info-card h3{margin-top:2.8rem;color:#fff}.featured-info-card h3,.featured-info-card h3 span,.featured-info-card ol li span,.featured-info-card ul li,.featured-info-card ul li span,.product-card__body .price span{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400}.featured-info-card h4{margin-top:2.8rem}.featured-info-card h4,.featured-info-card h4 span{font-size:1.6rem;line-height:2.4rem;font-weight:700}.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-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 ul li{margin-bottom:4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;color:#fff;margin-left:3.5rem}.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-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;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--blue .button-secondary:before,.featured-info-card--green .button-secondary:before,.featured-info-card--orange .button-secondary:before,.featured-info-card--yellow .button-secondary:before{border:1px solid #fff!important}.featured-info-card--green{background-color:#68c500}.featured-info-card--green+.featured-info-card svg path{fill:#68c500}.featured-info-card--orange,.featured-info-card--yellow{background-color:#fa9015}.featured-info-card--orange+.featured-info-card svg path,.featured-info-card--yellow+.featured-info-card svg path{fill:#fa9015}.featured-info-card--transparent p{margin-top:1.6rem;margin-bottom:4rem;color:#3c3c3c}.featured-info-card--transparent+.featured-info-card svg path{transition:.25s ease;fill:#fff}.featured-info-card--transparent .button-secondary,.featured-info-card--transparent .featured-info-card__lead,.featured-info-card--transparent .featured-info-card__subtitle,.featured-info-card--white .button-secondary{color:#fff!important}.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:#68c500}.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{color:#fff}.featured-info-card--transparent a,.featured-info-card--white a{color:#68c500!important}.featured-info-card ol li,.featured-info-card--transparent ol li,.featured-info-card--transparent ul li{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;color:#fff}.featured-info-card--transparent ul li{margin-left:3.5rem;margin-bottom:4rem}.featured-info-card--transparent ul li:before{content:"•";display:block;margin-right:2rem;font-size:3rem;color:#68c500;border-radius:2rem}.featured-info-card--transparent ol li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem}.featured-info-card--transparent ol li:before{font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#60aa0d;counter-increment:ol;content:counter(ol);margin-right:4rem}.featured-info-card--transparent .button-secondary:before{border:.1rem solid #fff!important}.featured-info-card--transparent .button-secondary:hover:before{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.featured-info-card--white{background-color:#fff}.dermocosmetics-brand-logos svg path,.featured-info-card--white+.featured-info-card svg path{fill:#fff}.featured-info-card--white p{margin-top:1.6rem;margin-bottom:4rem;opacity:.75}.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;font-size:1.6rem;line-height:2.2rem;color:#3c3c3c}.featured-info-card--white p,.featured-info-card--white tbody td{font-size:1.6rem;line-height:2.2rem;color:#3c3c3c}.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:#3c3c3c}.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-style:normal;font-weight:400;-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:#68c500;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-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#60aa0d;counter-increment:ol;content:counter(ol);margin-right:4rem}.featured-info-card--white .button-secondary:before{background-color:#68c500;z-index:-1}.featured-info-card--white .button-secondary:after{color:#fff}.featured-info-card--red{background-color:#de486c}.featured-info-card--red+.featured-info-card svg path{fill:#de486c}.featured-info-card--blue{background-color:#4b9eda}.featured-info-card--blue+.featured-info-card svg path{fill:#4b9eda}.featured-info-card--purple{background-color:#9d21ba}.featured-info-card--purple+.featured-info-card svg path{fill:#9d21ba}.featured-info-card__subtitle{font-size:2rem;line-height:2.6rem;font-style:normal;font-weight:400;margin-bottom:.4rem}.featured-info-card__title{font-size:3.2rem;line-height:4rem;font-weight:700}.featured-info-card__lead{margin:0!important;font-size:1.6rem;line-height:2.2rem;margin-top:1.6rem;margin-bottom:4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.featured-info-card-row--double .featured-info-card__title{font-size:2rem;line-height:2.8rem;font-weight:700;margin-bottom:.8rem}.featured-info-card-row--double .featured-info-card__lead{margin-top:2rem}.featured-info-card__lead h1{-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:2.4rem}.featured-info-card__lead h2,.featured-info-card__lead p{-webkit-order:2;-ms-flex-order:2;order:2}.featured-info-card__lead h3{-webkit-order:3;-ms-flex-order:3;order:3}.featured-info-card__lead p{margin-bottom:1.5rem}.featured-info-card__lead ol,.featured-info-card__lead ul{-webkit-order:2;-ms-flex-order:2;order:2;margin:2rem 0;padding-left:0}.featured-info-card__lead ol li,.featured-info-card__lead ul li{margin-bottom:2rem;margin-left:1.5rem}.featured-info-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:#fff}.site.index .featured-info-card__image{object-fit:cover}.product-category-card-wrapper{height:100%}.product-category-card-wrapper--active .product-card{border:.1rem solid #68c500}.product-card,.product-card__header{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{border-radius:2px;position:relative;overflow:hidden;border:.1rem solid rgba(60,60,60,.15);margin:0;height:100%;-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:#fff}.product-card__header img{height:auto;max-height:22.5rem;max-width:100%}.product-card__desc{padding:2rem 2rem 0;height:100%}.product-card__body{height:100%}.product-card__body .subtitle{font-size:1.4rem;line-height:2.2rem;overflow:hidden;display:none;color:#3c3c3c}.product-card__body .title{font-size:1.6rem;line-height:2rem;font-weight:700;margin-bottom:1.6rem;color:#3c3c3c}.product-card__body .price{font-size:1.8rem;line-height:2rem;font-weight:700;margin:2rem 0;color:#3c3c3c}.product-card__body .price span{display:inline-block;margin-right:.8rem;font-size:1.8rem;opacity:.3;text-decoration:line-through}.product-card--green .product-card__body .title,.site.contact .section-subtitle a{color:#68c500}.product-card--orange .product-card__body .title,.product-card--yellow .product-card__body .title{color:#fa9015}.product-card--red .product-card__body .title,.text-wrapper text-wrapper--green--purple blockquote:before{color:#9d21ba}.product-card--blue .product-card__body .title{color:#4b9eda}.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(60,60,60,.3)}.product-card__footer .price{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;color:#3c3c3c;opacity:.6;margin:0}.article-card{height:100%}.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-body .article-details{margin-top:.65rem;opacity:.5}.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__title{font-size:1.6rem;line-height:2rem;font-weight:700;color:#3c3c3c}.featured-disease-card__desc{font-size:1.6rem;line-height:2.6rem;color:#3c3c3c;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)}.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:16/9}@media (max-width:992px){.headline-card .card-img-wrapper{aspect-ratio:1/1!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:1/1}}@media (min-width:992px){.headline-card:nth-of-type(1){grid-area:1/1/5/5}}@media (max-width:992px){.headline-card:nth-of-type(2){background-color:#4b9eda}}@media (min-width:992px){.headline-card:nth-of-type(2){grid-area:1/5/3/7}.headline-card:nth-of-type(3){grid-area:3/5/5/7}}.highlighted-articles{margin:2rem}.card-content{position:absolute;padding-right:calc(32vw - 12rem);bottom:8rem;left:11rem}.card-content__subtitle{font-size:2rem;line-height:2.8rem;font-weight:700;line-height:1.2;margin-bottom:.4rem;color:#fff}.card-content__title{font-size:3.2rem;line-height:4rem;font-weight:700;margin-bottom:1rem;margin-top:.4rem;color:#fff}.card-content p,.card-content--small p{font-size:1.6rem;line-height:2.2rem;margin-top:1.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 h2{font-size:1.8rem;line-height:2.4rem;font-weight:400;color:#fff}.card-content--small h1{font-size:2rem;line-height:2.8rem;font-weight:700;margin-top:0;margin-bottom:.8rem;color:#fff}.card-content--small button{margin-top:3rem}@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}}@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{padding:2.4rem 3.2rem;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}.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}.highlighted-article-card .card-img-wrapper img{left:0;object-fit:cover;top:0}.highlighted-article-card .card-img-wrapper:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(14.38deg,rgba(39,36,36,.6) 25.7%,rgba(39,36,36,.12) 78.64%)}.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:100%;min-height:auto}.highlighted-article-card .card-img-wrapper img,.highlighted-article-card--small .card-img-wrapper img{min-height:100%;width:100%;z-index:-1;position:absolute}.highlighted-article-card-no-img .card-img-wrapper:before,.highlighted-article-card.image-only .card-img-wrapper:before{content:none}.highlighted-article-card-no-img .card-content{-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.blog-endpage-head--video .hashtag-list .hashtag-list-object button,.cookie-policy-comp-outer-wrapper .custom-checkbox label:before,.highlighted-article-card-no-img .button-secondary{color:#fff}.highlighted-article-card-no-img .button-secondary:before{border-color:#fff}.highlighted-article-card{position:relative;height:100%;bottom:0;left:0}.highlighted-article-card .card-content{height: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:8rem}.highlighted-article-card--purple{background-color:#9d21ba}.highlighted-article-card--blue{background-color:#4b9eda}.highlighted-article-card--red{background-color:#de486c}.highlighted-article-card--green{background-color:#68c500}.highlighted-article-card--orange{background-color:#fa9015}.highlighted-article-card--white{background-color:#fff}.highlighted-article-card--white .card-content button{color:#4b9eda}.highlighted-article-card--white .button:before{z-index:-2;background-color:#68c500!important;border:none!important}.highlighted-article-card--dermocosmetics{background-color:#0ca6b0;transition:.25s ease}.highlighted-article-card--dermocosmetics .card-content__title{display:-webkit-flex;display:-ms-flexbox;display:flex}.highlighted-article-card--dermocosmetics .card-content__title: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}.highlighted-article-card--dermocosmetics:hover{background-color:#0b9199}.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 .button.button-secondary{width:100%;height:100%;margin:0;opacity:0}.highlighted-article-card.image-only .block-nav-button{display:none}@media (max-width:992px){.highlighted-article-card.image-only{background-color:transparent!important;padding:0!important;height:auto!important}.highlighted-article-card.image-only .card-img-wrapper{display:block}.highlighted-article-card.image-only .card-img-wrapper img{position:relative;aspect-ratio:1/1}}.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;background:url(../images/striped_texture.png)}.featured-disease-card__more-button{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;color:#9d21ba;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}.blog-article-card{display:block;text-decoration:none;width:100%;min-height:35rem;position:relative;overflow:hidden;border-radius:.2rem;box-sizing:border-box;height:100%;transition:.25s ease}.blog-article-card__inner-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;display:block}.blog-article-card .blog-card-label-object{position:relative;z-index:5;width:-webkit-max-content;width:-moz-max-content;width:max-content}.blog-article-card .article-title{padding:0}.blog-article-card:hover{box-sizing:border-box;transition:.25s ease;box-shadow:.5rem .5rem 2.5rem -1rem rgba(0,0,0,.29)}.blog-article-card--transparent .blog-card-label-object{margin-top:3.2rem}.blog-article-card--transparent .sponsored-content-box{background-color:transparent!important;padding-left:0;padding-top:0}.blog-article-card--transparent .sponsored-content-box+div .article-card{padding-top:2.75rem}.blog-article-card--transparent .sponsored-content-box p{opacity:.5;color:#3c3c3c;text-shadow:none!important}.blog-article-card--transparent .article-title{padding-left:0;color:#3c3c3c}.sponsored-content-box{position:absolute;top:0;left:0;z-index:9;background-color:rgba(255,102,0,.6);padding:.2rem .8rem;border-radius:.75rem;margin:2rem 0 0 2rem;opacity:1}.sponsored-content-box p{font-size:1.4rem;line-height:2rem;color:#fff}.article-bg-img{position:absolute;z-index:1;height:100%;width:100%;object-fit:cover;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);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:#3c3c3c;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-size:4.4rem;font-style:normal;font-weight:400;color:#fff;background-color:transparent;line-height:6.1rem}.blog-endpage-head .article-details,.hashtag-list-item button{font-size:1.4rem;line-height:2rem}.blog-endpage-head .blog-article-text-wrapper{padding:6rem}.blog-endpage-head .article-card-text{bottom:6rem}.blog-endpage-head--video{position:relative}.blog-endpage-head--video .blog-article-card{pointer-events:none!important;width:calc(100% + .1rem)!important}.blog-endpage-head--video .iframe-wrapper{border-radius:.2rem;overflow:hidden}@media (max-width:992px){.blog-endpage-head--video .iframe-wrapper{max-height:26rem}}.blog-endpage-head--video .pointer-events-none{pointer-events:none!important;cursor:none!important}.blog-endpage-head--video iframe{width:100%;height:590px}@media (max-width:992px){.blog-endpage-head--video iframe{max-height:26rem}}.blog-endpage-head--video .blog-article-dark-overlay{background:linear-gradient(180deg,rgba(22,22,22,.2) 16.78%,rgba(22,22,22,.95) 66.68%)}.blog-endpage-head--video .article-card-text{opacity:1;transition:.5s}.blog-endpage-head--video .article-card-text.hidden{-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem);opacity:0}.blog-endpage-head--video .blog-article-card{position:absolute;top:0;left:0}.blog-endpage-head--video .article-title{font-size:3.4rem}.blog-endpage-head--video .play-btn{position:absolute;z-index:10;width:8rem;height:8rem;cursor:pointer;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-endpage-head--video .play-btn .play-btn-bg{transition:.25s ease}.blog-endpage-head--video .play-btn:hover .play-btn-bg{fill:#e1260c}.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-color:#a2d2f4}.hashtag-list-item{margin-left:.8rem;white-space:nowrap}.hashtag-list-item button{background-color:transparent;color:#a2d2f4}.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:#3c8ac1;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{font-size:1.6rem;line-height:2.4rem;color:#3c3c3c}.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:2.2rem;color:#3c3c3c;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-size:1.4rem;line-height:2rem;text-align:center;margin-top:1.2rem;color:#3c3c3c;opacity:.7}.disease-card-head__title{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:2.4rem;font-weight:700;color:#9d21ba;margin-bottom:.8rem}.disease-card-head__title i{font-weight:400!important;margin-right:.5rem}.disease-card-head__counter{font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400;color:#3c3c3c;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(60,60,60,0) 16.78%,rgba(60,60,60,.95) 66.68%)}.blog-article-dark-overlay,.blog-article-dark-overlay-hover{opacity:.7;transition:.25s ease}.article-label{font-size:1.4rem;line-height:2rem;display:table;margin:0 0 1.2rem;background-color:#4b9eda;padding:.2rem .8rem;border-radius:.8rem}.article-desc,.article-label,.article-title{color:#fff;position:relative;z-index:3}.article-title{font-weight:700;-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-size:1.8rem;line-height:2.6rem;margin:1.6rem 0 2rem}.article-desc{font-size:1.4rem;line-height:2rem;margin:2.2rem 0 3.2rem}.article-desc--black{color:#3c3c3c;margin:1.4rem 0 1.2rem}.article-details{line-height:2rem;font-style:normal;font-weight:400;position:relative;font-size:1.2rem!important;z-index:3;color:#fff;opacity:.7;margin-top:1.2rem;white-space:normal}.article-details--black,.coupon-card__base-infos.favorite .coupon-card__status span{color:#3c3c3c!important}@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 (min-width:1200px){.featured-info-card-row--full .featured-info-card{padding:8rem calc(9vw - 2rem) 8rem 10rem!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-size:1.4rem;line-height:2rem;position:relative;margin:2.2rem 0 .2rem;z-index:3}}.featured-info-card-row--image.featured-info-card-row--transparent p{color:#fff!important}@media screen and (max-width:1199px){.highlighted-articles{margin:1rem 1rem 4rem}}@media screen and (max-width:991px){.featured-info-card-row{margin:2rem 0 1rem}.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__subtitle{font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400;margin-bottom:.4rem;color:#fff}.card-content__title{font-size:2rem;line-height:2.4rem;font-weight:700;margin-top:.4rem;color:#fff}.card-content p{font-size:1.6rem;line-height:2.2rem;margin-top:1.2rem;margin-bottom:2.2rem;color:#fff}.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__subtitle{-webkit-order:2;-ms-flex-order:2;order:2;margin:1.1rem 0 2.2rem}.card-content .button{-webkit-order:3;-ms-flex-order:3;order:3}.card-content p,.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-size:2.8rem;line-height:3.6rem;font-style:normal;font-weight:400;background-color:transparent!important;line-break:auto;padding:.5rem}.featured-info-card h1{font-size:2.8rem;line-height:3.6rem;font-weight:700;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-size:2.4rem;line-height:2.6rem;font-style:normal;font-weight:400;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-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400}.article-card{-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.featured-info-card__title{font-size:2rem;line-height:2.8rem;font-weight:700}.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}}[data-is-coupon-active]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.coupon-card-wrapper.future .coupon-card__badge-outer-wrapper .future-text{font-size:1.6rem;line-height:2rem;font-weight:700;text-align:right;color:#000}.coupon-hero__product-image-wrapper .future-text{font-size:1.7rem;line-height:normal;font-weight:700;text-align:right;color:#000}.coupon-card-wrapper,.coupon-hero__product-discount-badge{text-decoration:none;height:100%}.coupon-card-wrapper.redeemed,.coupon-hero__product-discount-badge.redeemed{opacity:.2}.coupon-card-wrapper button:disabled,.coupon-hero__product-discount-badge button:disabled{background-color:transparent}.coupon-card-wrapper button:disabled:before,.coupon-hero__product-discount-badge button:disabled:before{background-color:rgba(10,10,10,.3)!important}.coupon-card-wrapper.marker .coupon-card__status .coupon-card__status-text,.coupon-card-wrapper.single-pharmacy-only .coupon-card__status .coupon-card__status-text{font-size:1.2rem;line-height:1.6rem;font-weight:700;line-height:1.2;padding:.5rem 1rem .5rem .5rem;color:#3c3c3c!important;background-color:#fff;border-radius:.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.coupon-card-wrapper.marker .coupon-card__status .coupon-card__status-text:before,.coupon-card-wrapper.single-pharmacy-only .coupon-card__status .coupon-card__status-text:before{font-family:"remixicon",sans-serif;content:"\edef";font-size:1.29rem;color:#68c500;margin-right:.5rem;display:block}.coupon-card__inner-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;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;box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.1);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%}.coupon-card:hover{box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.25)}@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:#57a500;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-title{font-size:2.5rem;line-height:3rem;font-weight:700}.coupon-card-wrapper--last .last-coupon-card-link{line-height:1.6rem;font-weight:700;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,.coupon-card__base-infos{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}.coupon-card-wrapper--last .coupon-card__inner-wrapper{color:#fff;-webkit-align-items:start;-ms-flex-align:start;align-items:start;height:auto}.coupon-card__base-infos{max-width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:1.6rem 1rem 1.6rem 1.6rem;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{padding-right:.25rem}.coupon-card__base-infos.favorite .coupon-card__status{padding:.4rem;background-color:#fff;color:#3c3c3c;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.coupon-card__base-infos{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.coupon-card__validity{font-size:1.4rem;line-height:2.2rem;font-weight:700;color:#fff;margin-bottom:.8rem;display:block}.coupon-card__title{font-size:1.6rem;line-height:2rem;font-weight:700;color:#fff;word-break:break-word;margin-bottom:2rem}@media (max-width:992px){.coupon-card__title{font-size:1.5rem;line-height:2rem;font-weight:700;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:#3c3c3c;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-size:1.2rem;line-height:1.6rem;font-weight:700}.coupon-card__status span{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400;line-height:1}.coupon-card__status span strong{font-size:1.2rem;line-height:1.6rem;font-weight:700}@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__badge-outer-wrapper,.coupon-card__image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-card__image-wrapper{width:100%;height:100%}.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-outer-wrapper{background-color:#fff;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:12.5rem}.coupon-card__badge-outer-wrapper 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:#57a500;border-radius:10rem}.coupon-card__badge,.coupon-card__badge-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}.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:#3c3c3c}.coupon-card__badge .coupon-card__badge-inner-wrapper{width:100%}.coupon-card__badge .discount,.coupon-card__badge .text{font-size:3rem;line-height:3rem;font-weight:700;text-align:left}.coupon-card__badge .text{font-size:1rem;line-height:1.6rem;width:100%;left:0}.coupon-card__badge span,.product-swiper-button i{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:#3c3c3c}.product-card-alt__image{aspect-ratio:4/3;object-fit:contain;padding:1rem;width:100%;height:100%}.product-card-alt__title{font-size:1.5rem;font-weight:700;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-size:1.5rem;line-height:1.6rem;font-weight:700;color:#60aa0d;margin-bottom:.2rem}.product-card-alt__price-title--orange{color:#fa9015}.product-card-alt__price{font-size:2.2rem;font-weight:700;line-height:2.7rem;margin-bottom:.2rem}.product-card-alt__previous-price,.product-card-alt__unit-price{font-size:1rem;line-height:1.6rem;font-style:normal;font-weight:400;color:#878787}.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;position:relative}.product-card-alt__price-wrapper .product-card-alt__price-badge:before{content:"";display:block;position:absolute;width:100%;height:100%;-webkit-mask-image:url(../images/badges/leaf_decorator.svg);mask-image:url(../images/badges/leaf_decorator.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;z-index:-1;left:0;top:0;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-custom-color .product-card-alt__price-badge{background:0 0}.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-size:2.4rem;line-height:2.6rem;font-weight:700;background-image:url(../images/badges/leaf_decorator.svg);background-size:contain;background-position:center;background-repeat:no-repeat;color:#fff;display:block;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg);padding:1.75rem}.product-card-alt__price-badge--orange{background-image:url(../images/badges/leaf_decorator--orange.svg)}.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:#de486c;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-size:1.5rem;line-height:1.6rem;font-weight:700;margin-bottom:.8rem}.profile-setting__notification-card-subtitle{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400}.profile-setting__notification-card-data{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400;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:#57a500;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,textarea::-webkit-input-placeholder{color:#3c3c3c;opacity:.6}input::-moz-placeholder,textarea::-moz-placeholder{color:#3c3c3c;opacity:.6}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#3c3c3c;opacity:.6}input::placeholder,textarea::placeholder{color:#3c3c3c;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,.1);font-family:sans-serif;font-size:1.5rem;line-height:1.8rem;color:#3c3c3c;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,.1);font-family:sans-serif;font-size:1.5rem;line-height:1.8rem;color:#3c3c3c;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}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-size:1rem;line-height:1.6rem;font-style:normal;font-weight:400;display:block}.textarea-counter{gap:.25rem}button:active,input[type=button]{outline:none!important}.field-contactform-email,.field-contactform-name{margin-bottom:1.2rem}.no-result-text{font-size:1.5rem;line-height:2.2rem;color:#3c3c3c;opacity:.6;margin-bottom:.5rem}.field-nl-email{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-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400}.has-error .help-block-error{transition:.25s ease;-webkit-order:1;-ms-flex-order:1;order:1;-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,.help-block-error{display:-webkit-flex;display:-ms-flexbox;display:flex;transition:.25s ease}.help-block-error{opacity:0;max-height:0;margin:1rem 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:.8rem;color:red!important}.help-block-error:before{font-family:remixicon;content:"\ec18";margin-right:.5rem}.field-footer-tos{margin-top:2.8rem;-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,.regular-checkbox{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.field-footer-tos label{font-size:1.4rem;line-height:1.6rem;color:#3c3c3c;opacity:.7;display:inline-block;transition:.25s ease;display:-webkit-inline-box;margin-left:.5rem}.checkbox-wrapper-contact .custom-checkbox,.field-footer-tos label:after{color:#3c3c3c!important;opacity:.7!important}.field-footer-tos label a{transition:.25s ease}#footer-tos{margin-right:.5rem;-webkit-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);transform:translateY(-.2rem)}.searchbar{display:block;position:relative;width:100%}.checkbox-wrapper-contact .custom-checkbox{font-size:1.4rem;line-height:1.6rem;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.checkbox-wrapper-contact .custom-checkbox a,.field-footer-tos label a{color:#3c3c3c!important;margin-left:.3rem}.regular-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.regular-checkbox:before{font-family:"remixicon";content:"\eb38";color:#3c3c3c;opacity:.4;font-size:2rem;transition:.25s ease}.regular-checkbox:checked:before{font-family:"remixicon";content:"\eb3b";color:#60aa0d;background-color:#fff;opacity:1;font-size:2rem;transition:.25s ease}.regular-checkbox-contact{display:inline-block;margin:2rem 0 1rem 1.5rem;padding-top:-2rem;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);margin-right:.3rem}.regular-checkbox-contact+text{color:red}.searchbar__input{padding-right:5rem!important}.searchbar__button{position:absolute;padding:.6rem 1.2rem;opacity:.5;background-color:rgba(60,60,60,.08);color:#3c3c3c;border-radius:2.2rem;border:none;right:.4rem;top:.25rem;font-size:0;cursor:pointer;transition:.25s ease}.searchbar__button:hover{opacity:.9;transition:.25s ease}.searchbar__button:focus{outline:none}@media (max-width:992px){.searchbar__button{top:.5rem;color:#60aa0d;opacity:1!important;background-color:#fff}.searchbar__button i:before{font-size:1.8rem}}.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}.invalid-feedback{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;transition:.25s ease;max-height:0;opacity:0;-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:#de486c!important}.is-invalid+.form-group{margin-bottom:2rem}.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{font-size:2.25rem;opacity:.4;transition:.25s ease}.input-wrapper .show-password-btn:hover i{opacity:1}.input-wrapper:before{pointer-events:none}.form-group>label,.input-label{display:block;margin-bottom:1rem;font-size:1.2rem;line-height:1.6rem;font-weight:700}.feedback-message{font-size:1.6rem;line-height:2.2rem;color:#68c500;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}.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:1;transition:.25s ease;color:#de486c}.contact-input{margin-top:1.2rem}.contact-input:first-child{margin-top:0}.contact-textarea{height:12rem;width:100%;background-color:#fff;border:.1rem solid rgba(60,60,60,.1);font-family:sans-serif;font-size:1.5rem;line-height:1.4rem;color:#3c3c3c;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:.9}.contact-textarea::-moz-placeholder{opacity:.9}.contact-textarea:-ms-input-placeholder{opacity:.9}.contact-textarea::placeholder{opacity:.9}.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}.dropdown-input-wrapper .dropdown .dropdown-item{display:block;cursor:pointer;padding:.5rem 0 1rem;text-align:left;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,.switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-checkbox input:checked+label:before{font-family:"remixicon";content:"\eb3b";color:#60aa0d;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:#3c3c3c}.custom-checkbox label:before{font-family:"remixicon";margin-right:1rem;content:"\eb38";color:#3c3c3c;opacity:.4;font-size:2rem;margin-top:-2px;transition:.25s ease}.custom-checkbox a{text-decoration:none;margin:0 .5rem;color:#3c3c3c}.checkbox-wrapper-contact .custom-checkbox span{font-size:1.6rem;line-height:2rem;line-height:1.2}.checkbox-wrapper-contact .custom-checkbox span a{color:#57a500!important;margin-left:0}.custom-control-label.custom-control-label--chkbox-lg{position:relative;padding-left:4rem;font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400}.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}@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}.checkbox-wrapper-contact{padding-left:1.5rem}.regular-checkbox-contact{margin:2rem .75rem 0 0}.help-block-error{margin-left:0!important;padding-left:0}.checkbox{margin-top:1.5rem}.field-nl-email{display:table-cell}}@media screen and (max-width:991px){.custom-checkbox{padding-left:1.5rem}}.switch-wrapper{padding-bottom:1.7rem;border-bottom:1px solid #e7e7e7}.switch input:checked+label:before{right:.3rem}.switch input:checked+label:after{background-color:#57a500}.switch .custom-control-label,.switch label{font-size:1.5rem;line-height:2rem;font-weight:700;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:#3c3c3c;-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}[for=userupdateform-is_newsletter]{margin:0 auto}.cookie-policy{background-color:#3c3c3c;display:none;position:fixed;width:100%;z-index:99;bottom:0;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-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#fff;opacity:.6;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-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;color:#68c500;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-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;opacity:.92;color:#fff;margin:1rem 0}.cookie-policy-title{font-size:1.8rem;line-height:2.4rem;font-weight:700;margin:0;color:#68c500}@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:#3c3c3c;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-size:2rem;line-height:2rem;font-weight:700;margin-bottom:1.25rem}.cookie-policy-comp__description{font-size:1.4rem;line-height:2rem;margin-bottom:.5rem}@media (max-width:992px){.cookie-policy-comp__description{font-size:1.4rem;line-height:2rem}}.cookie-policy-comp__description a{color:#fff!important;font-size:1.4rem;line-height:2.4rem;font-weight:600;text-decoration:none}@media (max-width:992px){.cookie-policy-comp__description a{font-size:1.4rem;line-height:2.4rem;font-weight:600}}.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-size:1.2rem;font-style:normal;font-weight:400;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 h4{font-size:1.6rem;line-height:2rem;font-weight:700;margin:6rem 0 2rem}.hero .hero-transparent-subtitle,.hero h3,.hero h3 span{font-size:2rem;line-height:2.6rem;font-style:normal;font-weight:400}.hero h3,.hero h3 span{font-size:3.2rem;line-height:4rem;color:#68c500;margin:2rem 0;padding-right:12rem}.hero p{font-size:1.8rem;line-height:2.6rem;margin-bottom:4rem;color:#3c3c3c}.hero .price,.hero .price span{font-size:2.4rem;line-height:2.6rem;font-weight:700}.hero .price{margin-bottom:1.2rem;opacity:1}.hero .price span{display:inline-block;margin-right:.8rem;opacity:.6;text-decoration:line-through}.hero .price-details,.hero .price-details strong{font-size:1.2rem;line-height:2rem;font-style:normal}.hero .price-details{margin-bottom:.2rem;font-weight:400}.hero .price-details strong{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 h2{font-size:3.2rem;line-height:4rem;font-weight:700;color:#fff}.hero--pink .price,.hero--pink .price span{font-size:2.4rem;line-height:2.6rem;font-weight:700;color:#fff}.hero--pink .price span{font-style:normal;font-weight:400;opacity:1;color:#3c3c3c}@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{font-size:3.2rem;line-height:4rem;font-weight:700}.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}.hero-transparent h2{font-size:2.3rem;line-height:3.4rem;font-weight:700;margin-bottom:2.8rem;padding-right:6.9rem;margin-top:.5rem}.hero-transparent h4{margin:0!important;font-size:1.8rem;line-height:2.2rem;font-style:normal;font-weight:400}.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){.coupon-swiper-wrapper .swiper-slide{max-width:calc(33.33% - 20px)!important}.products-swiper-container .swiper-slide{max-width:calc(25% - 20px)!important;min-height:49rem}}.highlighted-products-swiper .product-card-alt .product-card-alt__price-wrapper{width:100%}.highlighted-products-swiper .product-card-alt .product-card-alt__price-outer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.swiper-section{overflow:hidden}.product-swiper-button,.swiper-nav-buttons-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-swiper-button{position:absolute;margin-top:-2rem;width:3.5rem;height:3.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:1.6rem;background-color:rgba(247,247,247,.1);transition:.25s ease;cursor:pointer}.product-swiper-button i:before{font-size:2rem}.product-swiper-button:hover{background-color:#f1f1f1}@media (max-width:992px){.product-swiper-button{display:none}}.product-swiper-button-prev{left:-5rem}.product-swiper-button-next{right:-5rem}.swiper-pagination--grey .swiper-pagination-bullet{width:12px;min-width:12px;height:12px;background-color:#c1c1c1}.swiper-pagination--grey .swiper-pagination-bullet-active{background-color:#3c3c3c}.swiper-pagination--coupons{display:-webkit-flex;display:-ms-flexbox;display:flex}@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}}.swiper--locked .swiper-pagination{display:none!important}.highlighted-products-swiper .product-card-alt__title{min-height:auto!important}@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:#fff4e8}.discount-news-sheet-block .badge{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:#fa9015;transition:.25s ease}.discount-news-sheet-block__title{font-size:2.5rem;line-height:3.6rem;font-weight:700;color:#3c3c3c;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:23rem;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}.endpage-map{aspect-ratio:1/1;width:100%;height:auto}#filters-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.campaign-map-wrapper #campaign-map-placeholder{aspect-ratio:16/9;width:100%;height:100%}@media (min-width:992px){.campaign-map-wrapper #campaign-map-placeholder{height:52rem}}.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-size:1.4rem;line-height:2rem;color:#3c3c3c}.checkbox-wrapper input[type=checkbox]{position:absolute;right:0;top:1.2rem}.search-result-header{padding:2rem 0 0 2rem}.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-results-counter{font-size:1.6rem;line-height:2rem;color:#3c3c3c;margin-bottom:2rem}.search-result-filter-title{font-size:1.4rem;line-height:2rem;color:#3c3c3c;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}.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-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}.map-container__results::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:.75rem;height:.5rem;background-color:transparent}.map-container__results::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{display:none}.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{padding:2rem 1rem 0;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-search-function{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 #68c500}#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;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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.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-size:1.4rem;line-height:1.6rem;color:#3c3c3c;margin-bottom:.5rem;text-align:left}.search-result-card i{font-size:2.5rem;color:#60aa0d}.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-size:1.4rem;line-height:2.2rem;font-weight:700;text-align:left;color:#3c3c3c;margin-bottom:.3rem;display:block;padding-bottom:.5rem}.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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#map-filter-tag-container button{margin:.4rem}#map-result-count{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400}.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-search-function{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-search-function{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}p{font-size:1.4rem;line-height:1.6rem}.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{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:#3c3c3c;opacity:.6;font-size:1.6rem;line-height:1.6rem}.further-img-s p{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;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}.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-size:1.6rem;line-height:2rem;font-weight:700;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-size:1.6rem;line-height:2rem;font-weight:700;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-title{font-size:1.8rem;line-height:2.6rem;margin-bottom:.4rem}.swiper-lightbox .swiper-lightbox__slide-description{font-size:1.4rem;line-height:1.6rem;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}.no-transition,.no-transition *{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.open-gallery-button span,.social-icon span{font-size:1.4rem;line-height:1.6rem}.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}.alma-box:before,.square-image img{position:absolute;top:0;height:100%;width:100%}.square-image img{display:block;left:0;object-fit:cover}.overflow-row-hidden{width:100%;max-width:100vw;overflow-x:hidden}.section-blog-footer{background-color:#3c3c3c;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-size:1.4rem;line-height:1.6rem}.alert .close{display:none}.alert-success{background-color:#68c500;color:#fff}.alert-danger{background-color:#9d21ba;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{padding:57px 60px;width:100%;position:relative;background-color:#68c500;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}@media (max-width:768px){.alma-box{padding:57px 20px}}.alma-box:before{content:"";right:0;background:url(../images/alma-box-bg.svg);background-repeat:no-repeat;background-position:calc(100% - 4rem) bottom;mix-blend-mode:soft-light;background-size:40%!important;opacity:.03;pointer-events:none}.alma-box--blue{background-color:#4591c8}.alma-box--red{background-color:#d3395e;color:#fff}.alma-box--purple{background-color:#9034a6;color:#fff}.alma-box--yellow{background-color:#fca40b;color:#fff}.alma-box--grey{background-color:#f9f8f8;color:#3c3c3c}.alma-box--grey .alma-box__desc,.alma-box--grey .alma-box__details,.alma-box--grey .alma-box__subtitle,.alma-box--grey .alma-box__title,.alma-box--grey ul li{color:#3c3c3c!important}.alma-box--grey:before{mix-blend-mode:unset;opacity:.03;background-size:30%!important}.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,.alma-box__title,.campaign-content-text-cols--green .campaign-content-text-cols__text-wrapper p{color:#fff!important}.alma-box__title{font-weight:700!important;font-size:32px!important;line-height:36px!important;margin-bottom:26px!important;margin-top:0!important;z-index:1}@media (max-width:768px){.alma-box__title{font-size:28px!important}}.alma-box__details{color:#fff!important;font-size:14px!important;line-height:20px!important;margin-bottom:10px!important;margin-top:0!important}.alma-box__subtitle{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{color:#fff!important;font-size:16px!important;line-height:20px!important}.alma-box__desc{width:80%!important;margin-top:0!important;opacity:.7!important;z-index:1!important}@media (max-width:991px){.alma-box__desc{width:100%}}.alma-box__desc strong{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-weight:300;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-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-weight:700;font-size:16px;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:#68c500}.campaign-content-text-cols__title{font-weight:700!important;font-size:18px;margin-bottom:10px!important}.campaign-content-text-cols__text{font-weight:300!important;font-size:18px!important;line-height:28px!important;color:#3c3c3c!important}.campaign-content-text-cols__text--right{padding:15px!important}.foodora-block__content-title-strong{font-weight:700;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-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}}@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__footer-button-wrapper{text-align:center;padding:1rem 0 1rem 3rem;background-color:#df1067;margin-top:-.3rem;position:relative}@media (min-width:992px){.foodora-block__footer-button-wrapper{width:calc(100% - 6rem);margin-left:3rem}}.foodora-block .foodora-block__footer-button-wrapper a{padding:1.4rem 3rem;font-weight:700;font-size:1.8rem;line-height:2rem;display:block!important;text-decoration:none;color:#df1067!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,.magazine .page-outer-wrapper .gradient{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)}.foodora-block-btn.btn-white:before{background-color:#fff!important}.foodora-block-btn.magenta-btn:before{background-color:#df1067!important}.foodora-campaign-text{font-weight:300!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 1rem 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__title{font-weight:700;font-size:3.4rem;line-height:5rem;color:#fff}.component__subtitle{font-size:2.3rem;line-height:2.6rem;color:#fff}.component__subtitle strong{font-weight:700;font-size:2.3rem;line-height:3.4rem;color:#fff}.component__desc{font-size:1.4rem;line-height:2.4rem;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-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-size:1.6rem;line-height:2.2rem;color:#fff;background-color:#fa9015;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-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-weight:400;font-size:2.2rem;line-height:2.2rem;margin:0 .5rem 0 1.5rem}}.product-block__new-price{font-weight:700;font-size:2.8rem;line-height:3.6rem;color:#fa9015}@media (max-width:990px){.product-block__new-price{font-weight:700;font-size:2.2rem;line-height:3rem}}.product-block__brand{font-weight:700;font-size:1.6rem;line-height:2rem;margin-bottom:1rem}.product-block__product-name{font-weight:700;font-size:2.8rem;line-height:3.6rem;margin-bottom:1.3125rem}.product-block__product-desc{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-size:1.6rem!important;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-weight:300!important;font-size:1.6rem!important;line-height:2.2rem!important}@media (max-width:990px){.warning-box-text{width:100%!important;padding:3rem}.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-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-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-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-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{width:100%;background-color:rgba(167,169,172,.1)}.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-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-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-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:#fa9015;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-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-weight:300!important;font-size:18px;padding-bottom:25px;display:block}.campaign-component-wrapper-col-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.campaign-component-wrapper-col-2 .campaign-component{max-width:calc(50% - 1rem);-webkit-flex:0 0 calc(50% - 1rem);-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}@media (max-width:992px){.campaign-component-wrapper-col-2 .campaign-component{max-width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.campaign-component-wrapper-col-2 .campaign-component__product-block{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.campaign-component-wrapper-col-2 .product-block__text{max-width:100%;padding:2rem}.campaign-component-wrapper-col-2 .product-block__img{max-width:100%;padding:0;max-height:25rem}.discount-sheet{padding-top:7rem}@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-size:1.6rem;line-height:2rem;font-weight:700}.discount-sheet-logo h1{margin-top:0;text-transform:uppercase;color:#3c3c3c}.discount-sheet-logo h2{color:#60aa0d}.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-size:1.4rem;line-height:2.2rem;font-weight:700}.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 #68c500;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:#68c500 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;scrollbar-width:thin;scrollbar-color:#919191 transparent}#bookmarks::-webkit-scrollbar,.bookmarks-inner-wrapper::-webkit-scrollbar{width:.75rem;height:.5rem;background-color:transparent}#bookmarks::-webkit-scrollbar-track,.bookmarks-inner-wrapper::-webkit-scrollbar-track{display:none}#bookmarks::-webkit-scrollbar-button,.bookmarks-inner-wrapper::-webkit-scrollbar-button{display:none}.bookmarks-inner-wrapper::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#919191}.bookmarks-inner-wrapper::-webkit-scrollbar-corner{display:none}.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,#fff 0%,#fff 0%,rgba(255,255,255,0) 100%)}.bookmarks-inner-wrapper:after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 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%);margin-top:.5rem;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(247,247,247,.8) transparent}#bookmarks::-webkit-scrollbar-thumb{border-radius:1rem;background-color:rgba(247,247,247,.8)}#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-size:1.4rem;line-height:2.2rem;font-weight:700;white-space:nowrap;line-height:1;border-radius:1.6rem;padding:.75rem 2rem;color:#3c3c3c}.bookmark-button.active,.bookmark-button:hover{background-color:#68c500;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:400px) 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: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}@-webkit-keyframes fadeInControlButtons{0%{opacity:0}to{opacity:1}}@keyframes fadeInControlButtons{0%{opacity:0}to{opacity:1}}.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}@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:#3c3c3c;transition:.25s ease;min-width:4.5rem;min-height:4.5rem;background-color:#fff;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}.turnjs-slider .ui-state-hover{opacity:.4}.turnjs-slider .ui-state-active{opacity:1}.pdf-share-link{font-size:1.8rem;line-height:2rem;font-weight:700;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:#68c500;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-size:1.8rem;line-height:2rem;font-weight:700;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}}.back-to-home-link:hover,.pdf-download-link:hover,.pdf-share-link:hover{color:#60aa0d}.pdf-download-link:before,.pdf-share-link:before{font-family:remixicon;content:"\ef75";margin-right:.6rem;font-size:2rem}.pdf-download-link{font-size:1.8rem;line-height:2rem;font-weight:700;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:#68c500;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-size:1.8rem;line-height:2rem;font-weight:700;-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:before{content:"\ebdd";margin-bottom:.2rem;font-size:2.3rem}.back-to-home-link{font-size:1.8rem;line-height:2rem;font-weight:700;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:#68c500;right:50px;top:23px;text-decoration:none;z-index:999;transition:.25s ease}.back-to-home-link span{font-size:1.8rem;line-height:2.2rem;font-style:normal;font-weight:400}@media (max-width:992px){.back-to-home-link span{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400}.back-to-home-link{position:relative;padding:0;background-color:transparent;top:unset;right:unset;font-size:1.5rem;line-height:2rem;font-weight:700}}.back-to-home-link:before{font-family:remixicon;content:"\ea53";font-size:2rem;margin-right:.5rem;transition:.25s ease}.back-to-home-link:hover:before{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.toast-message{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;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:#60aa0d;border:2px solid rgba(104,197,0,.5);background-color:#f5fbf2;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:#3c3c3c;bottom:100px;display:block;position:absolute;margin-left:50%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.login-modal__disclaimer a,.page-counter,.page-counter span{font-size:1.6rem;line-height:2rem;font-weight:700}@media (max-height:900px){.page-counter{bottom:100px}}@media (max-width:992px){.page-counter{font-size:1.6rem;line-height:2rem;font-weight:700;-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}}@-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)}}@-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{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}.base-modal-wrapper.modal-fade-out{-webkit-animation:fadeOutLoginModal .25s forwards;animation:fadeOutLoginModal .25s forwards}.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{background-color:#57a500!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:#3c3c3c}.base-modal__title{font-size:2.2rem;line-height:3rem;font-weight:700;margin-bottom:2.2rem}.base-modal__subtitle{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#3c3c3c;text-align:center;margin-bottom:2.5rem}.base-modal__subtitle.text-red{color:#de486c}.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(40,40,40,.8)}.instructions-modal__title{font-size:2.5rem;line-height:3rem;font-weight:700;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{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400;text-align:center;color:#3c3c3c}.login-modal__disclaimer a{font-size:1.2rem;color:#3c3c3c}.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:#3c3c3c!important;color:#fff!important;opacity:1!important;pointer-events:none}.calendar .card .is-today.active{background-color:#60aa0d!important}.calendar .card .showEvent{pointer-events:none;transition:.25s ease}.calendar .card .showEvent.is-past{color:#3c3c3c;opacity:.3}.calendar .card .showEvent.has-available-appointments{font-weight:700!important;font-size:1.4rem;line-height:3.2rem;pointer-events:auto;opacity:1!important}.calendar .card-header{font-size:1.4rem;line-height:1.6rem;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:#57a500}.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:#3c3c3c;border-radius:50%;display:inline-block;height:45px;width:45px;line-height:45px;cursor:pointer}.calendar .card-body .dates span{font-size:1.4rem;font-style:normal;font-weight:400;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:#57a500;color:#fff}.calendar .card-body .dates span.ntMonth{color:#3c3c3c;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,.dark-mode .registration-box__password-checklist-item.valid i{border-color:#68c500}.calendar .card#event .card-body .events-input .error{font-size:12px;color:#68c500;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;transition:background-color .25s ease;display:block}.header #dropdown_button_navbar{color:#68c500;font-size:2.5rem;margin-left:auto;margin-right:auto}.pharmacy.pharmacy-finder .subheader-container .main-nav ul,.site.discount-sheet .subheader-container .main-nav ul{-webkit-justify-content:right!important;-ms-flex-pack:right!important;justify-content:right!important}.pharmacy.pharmacy-finder .subheader-container .main-nav .main-nav__link,.site.discount-sheet .subheader-container .main-nav .main-nav__link{padding:2.6rem 2.25rem}.hide-header{display:none}.header__top{background-color:#f7f7f7;transition:background-color .25s;position:relative;z-index:10}.header__top .searchbar,.text-wrapper table{margin:2rem 0}.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 path{transition:all .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{transition:.25s ease}.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:center;-ms-flex-pack:center;justify-content:center;left:0;width:100%;background:#fff;z-index:5;top:100%;transition:.25s ease;border-bottom:.1rem solid rgba(60,60,60,.1)}.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:center;-ms-flex-pack:center;justify-content:center}@media (min-width:991px) and (max-width:1500px){.pharmacy-finder .header__navigation ul{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.pharmacy-finder .header__navigation .list-inline-item:last-of-type .main-nav__link{padding-right:0}.pharmacy-finder .header__navigation .main-nav__link{padding:2.6rem 2rem}}@media (min-width:991px) and (max-width:1199px){.pharmacy-finder .header__navigation ul{-webkit-transform:translateX(7rem);-ms-transform:translateX(7rem);transform:translateX(7rem)}}.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:#4b9eda}.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:#272424;opacity:.8}.related-product-tabs{margin:3rem 0 6rem}.encyclopaedia-dropdown-list{background-color:#9d21ba;-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-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;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.8rem;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}.headings-list-item-link{text-decoration:none;font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;color:#fff}.headings-list-dropdown{max-height:30rem;transition:max-height .25s ease}.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:#a2d2f4;border-radius:1rem;margin-right:.8rem;transition:.25s ease;cursor:pointer}.blog-pagination-item:active,.blog-pagination-item:hover{background-color:#4b9eda;width:2.2rem;transition:.25s ease}.headings-title{font-size:1.4rem;line-height:2.2rem;font-weight:700;color:#fff}.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-size:1.5rem;line-height:2rem;font-weight:700;color:#4b9eda;border-left:1px solid #d8d8d8;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:#4b9eda}.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-size:1.6rem;line-height:2rem;font-weight:700;margin:4rem 0}.block-newsletter-page .custom-control.custom-radio label,.list-inline-item.lvl-1{cursor:pointer}.breadcrumb li,.main-nav__link,.main-nav__link__inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-nav__link{padding:2.6rem 2.75rem;text-decoration:none;font-size:1.5rem;line-height:1.8rem;font-weight:700;color:#272424;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;background-color:transparent;transition:.25s ease;white-space:nowrap}.breadcrumb li,.main-nav__link__inner{display:-webkit-flex;display:-ms-flexbox;display:flex}.main-nav__link:before{position:absolute;content:"";height:0;transition:.25s ease;width:100%;left:0;bottom:-.5rem}.main-nav__link--green:before{background-color:#68c500}.main-nav__link--blue:before{background-color:#4b9eda}.main-nav__link--purple:before{background-color:#9d21ba}.main-nav__link--orange:before{background-color:#fa9015}.main-nav__link--red:before{background-color:#fa2e12}.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}.main-nav__link--new.main-nav__link:before{left:1.5rem}.main-nav__link--new:after{font-size:1.1rem;line-height:1.1rem;font-weight:700;content:"új";text-transform:uppercase;position:absolute;display:block;padding:.5rem .8rem;border-radius:.8rem;margin-left:.4rem;right:-.2rem;background-color:#282828;color:#fff}@media (max-width:992px){.main-nav__link--new:after{right:auto;left:7.5rem}}.main-nav__link.active,.main-nav__link:hover{-webkit-transform:translateY(-.4rem);-ms-transform:translateY(-.4rem);transform:translateY(-.4rem)}.main-nav__link.active:before,.main-nav__link:hover:before{transition:.25s ease;height:.6rem}@media (max-width:992px){.main-nav__link.active:before,.main-nav__link:hover:before{height:.4rem;margin-bottom:-.2rem}}.main-nav__disclaimer{display:none}.lvl-1:last-of-type a,.social-icons a:last-of-type{margin-right:0}.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}.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:.2rem;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:20%}.sidebar-wrapper .related-disease-sidebar{position:relative}.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-size:1.6rem;line-height:2.4rem;font-weight:700;background-color:transparent;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;color:#4b9eda;margin-right:auto;display:block;padding-top:3rem}.related-disease-sidebar-title{font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#3c3c3c;margin-bottom:1rem}.related-disease-sidebar-title span{font-size:1.6rem;line-height:2.4rem;font-style:normal;font-weight:400}.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-size:1.6rem;line-height:2.4rem;font-weight:700;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);border-radius:.2rem;position:relative;height:100%;overflow:hidden;margin-bottom:2rem}.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:#4b9eda!important;text-decoration:none}.block-divider{margin:6rem 0;border:.5px dashed #3c3c3c;-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,.multipurpose-sidebar-list-item a{font-size:1.6rem;line-height:3.4rem;color:#3c3c3c;display:block;opacity:.8}.multipurpose-sidebar-list-item{transition:.25s ease}.multipurpose-sidebar-list-item a{text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.multipurpose-sidebar-list-item:hover{padding-left:1rem;border-left:.5rem solid #4b9eda;transition:.25s ease}.sidebar-list-item-link{text-decoration:none}.relared-disease-list-item{font-size:1.6rem;line-height:3.4rem;opacity:.8;transition:.25s ease;cursor:pointer;display:block;border-left:0 solid #fff}.relared-disease-list-item a{text-decoration:none;color:#3c3c3c;display:block;transition:.25s ease}.relared-disease-list-item:hover{padding-left:.75rem;border-left:.5rem solid #9d21ba;transition:.25s ease}.breadcrumb{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:4rem 0 2rem;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.breadcrumb .breadcrumb-item{font-size:1.4rem;line-height:2rem;color:#3c3c3c;transition:.25s ease;opacity:.6;text-decoration:none}.breadcrumb .breadcrumb-item:hover{transition:.25s ease;opacity:1}.breadcrumb .breadcrumb-item:active,.social-icons a:hover{opacity:1}.breadcrumb li:before{padding:0 .8rem;color:#3c3c3c;opacity:.6;content:">"}.breadcrumb li:first-child:before{content:"";display:none}.breadcrumb li:last-of-type{cursor:default;opacity:.7;pointer-events:none}.autocomplete-items{scrollbar-width:thin;scrollbar-color:#919191 transparent;background-color:#fff;margin-top:.4rem;padding:1.2rem 1.6rem .6rem;border:1px solid rgba(60,60,60,.15);border-radius:1.6rem;position:absolute;z-index:1;width:100%;max-height:60vh;overflow-y:scroll}.autocomplete-items::-webkit-scrollbar{width:.75rem;height:.5rem;background-color:transparent}.autocomplete-items::-webkit-scrollbar-track{display:none}.autocomplete-items::-webkit-scrollbar-button{display:none}.autocomplete-items::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#919191}.autocomplete-items::-webkit-scrollbar-corner{display:none}.searchbar .autocomplete-items{top:4rem}.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;max-height:calc(100vh - 120px);overflow-y:auto}.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--active .product-category-btn{background-color:#68c500;color:#fff!important;opacity:1;transition:.25s ease}.product-category-wrapper--active .product-category-btn:hover{background-color:#60aa0d}.autocomplete-label{font-size:1.5rem;line-height:2.2rem;color:#3c3c3c;margin:1.8rem 0 1.2rem;opacity:.5;border-bottom:1px dashed #d3d3d3}.autocomplete-label:first-child{margin-top:0}.autocomplete-item{font-size:1.5rem;line-height:2.2rem;color:#3c3c3c;transition:.25s ease;text-decoration:none;display:block}.autocomplete-item span{display:block;margin-bottom:1.2rem;transition:.25s ease}.autocomplete-active span{transition:.25s ease;border-left:.5rem solid #68c500;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-size:1.4rem;line-height:1.6rem;color:#3c3c3c;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__hide{transition:.25s ease;-webkit-transform:translateY(-3.5rem);-ms-transform:translateY(-3.5rem);transform:translateY(-3.5rem)}.header__top .searchbar{margin:1rem .5rem 1rem 0}.related-product-tabs{padding-bottom:1rem}.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 .alma-logo{height:3.7rem;width:auto}.locked{overflow:hidden;transition:1s ease-in}.show_navbar .header__navigation{-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{border-top:.1rem solid #fff;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;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main-nav{max-width:100vw!important;padding:0 2rem!important;margin:0 auto;position:relative;overflow:hidden;height:calc(100vh - 8rem)}.main-nav ul{top:0}.main-nav li{padding:1.7rem 0}.main-nav button{background-color:transparent}.nav-mobile-disclaimer{font-size:1.4rem;line-height:2rem;display:block;position:relative;margin-bottom:2rem;color:#3c3c3c;opacity:.4}.main-nav__link{padding:0}.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:#9d21ba!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:5rem;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:2.4rem 0!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}.related-product-tabs{margin:2rem 0 3rem}.autocomplete-item:hover{padding-left:1rem;border-left:.5rem solid #68c500;transition:.25s ease}}.footer{background-color:rgba(247,247,247,.1);padding:5rem 1rem 4rem;overflow:hidden;transition:.25s ease}.footer-slogan{font-size:4.4rem;line-height:5.2rem;font-style:normal;color:#68c500;letter-spacing:-1px;font-weight:lighter;margin-bottom:2rem;padding:12.4rem 9rem 6rem 0}.footer-intro__text{font-size:1.4rem;line-height:2rem;transition:.25s ease;margin-top:3rem;width:80%;opacity:.6}.legal-text{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;opacity:.4}.company-details-row{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:3rem 0 2rem}.checkbox-wrapper-nl,.footer-nl-box .nl-form-wrapper{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}.footer-nl-box,.footer-nl-box::before{transition:.25s ease;background-color:#fff}.footer-nl-box{padding:4.2rem 2rem 4rem 4.2rem;border:.1rem solid rgba(60,60,60,.15);margin-top:5rem;margin-bottom:4rem}.footer-nl-box::before{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}@media (max-width:992px){.footer-nl-box .nl-form-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-flex-align:start;align-items:start}}.opacity-0,.opacity-1{opacity:0;transition:.25s ease}.opacity-1{opacity:1!important;z-index:1!important}.data-protection-col,.footer-nl-sf-message{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-nl-sf-message{opacity:0;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:-1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer-nl-sf-message .thx-msg{font-size:1.6rem;line-height:2rem;font-weight:700;opacity:1!important}.footer-nl-sf-message i{font-size:5rem;opacity:.5;color:#68c500;padding:1.1rem 2rem 1.1rem 0}.footer-nl-sf-message p{font-size:1.6rem;line-height:2.2rem;opacity:.6;margin-top:1rem;padding-right:15%}.data-protection-col{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.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-size:1.4rem;line-height:2rem;margin-left:0;padding-left:4rem;opacity:.4;color:#3c3c3c;pointer-events:none}.data-protection-text:first-child{padding-left:0}.social-icons{display:-webkit-flex;display:-ms-flexbox;display:flex}.social-icons a{color:#3c3c3c;opacity:.8;font-size:2.8rem;margin:0 2rem 1.4rem 0;transition:.25s ease;cursor:pointer;text-decoration:none}.footer-nl-wrapper{color:#3c3c3c;transition:.25s ease;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;margin-bottom:2.8rem;padding-right:2rem}@media (max-width:992px){.footer-nl-wrapper{margin-bottom:1.5rem;padding-right:0}}.footer-nl-wrapper .footer-nl-icon{font-size:3.2rem;color:#3c3c3c;opacity:.5;padding:1.1rem 1.8rem 1.1rem 0}.footer-nl-wrapper .footer-nl-title{font-size:1.6rem;line-height:2rem;font-weight:700;margin-bottom:.6rem}.footer-nl-wrapper .footer-nl-subtitle{font-size:1.6rem;line-height:2rem;opacity:.6;margin-top:.4rem}.subscribe-button-footer{margin-left:3.4rem}.newsletter-button-wrapper button:after,.subscribe-button-footer:after{width:1.6rem;height:1.6rem;background-image:url(../images/envelope-icon.svg);background-repeat:no-repeat;margin-left:1rem}.register-button-footer,.subscribe-button-footer{height:-webkit-max-content;height:-moz-max-content;height:max-content}.footer-list-item--new:after,.newsletter-button-wrapper button:after,.register-button-footer:after,.subscribe-button-footer:after{display:block;content:"";background-position:center;background-size:contain}.register-button-footer:after{background-repeat:no-repeat;margin-left:1rem;width:1.6rem;height:1.6rem;background-image:url(../images/icons/user-icon.svg)}.disease-endpage-head__img-wrapper img,.newsletter-input{width:100%}.footer-list-title{font-weight:700;font-size:1.6rem;transition:.25s ease;line-height:2rem;padding-top:8rem;padding-left:0;color:#3c3c3c}.footer-subscribe-message{display:none}.footer-list-item{transition:.25s ease;white-space:nowrap;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{margin-top:.25rem;width:1.9rem;height:1.5rem;background-image:url(../images/icons/new_badge_blue.svg)}.footer-list-item a,.footer-list-item span{font-size:1.6rem;color:#3c3c3c;text-decoration:none;line-height:3.5rem;display:block;transition:color .25s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-left:0 solid transparent;cursor:pointer}.footer-list-item a:before,.footer-list-item span:before{content:"";position:absolute;left:-1.25rem;transition:.25s ease;width:0;height:100%}.footer-list-item:hover a,.footer-list-item:hover span{padding-left:.75rem;border-left:.5rem solid #68c500;transition:.25s ease;white-space:nowrap}.footer-disclaimer{line-height:2rem;position:absolute;bottom:0;font-size:1.4rem;color:#3c3c3c;opacity:.4;padding-left:11rem}.svg-path{transition:.25s ease}@media screen and (max-width:991px){.field-nl-email__input{display:table-cell}.footer-intro__text{margin:3rem 0 1.5rem}.footer-intro{padding:1rem 0 0 .8rem}.field-footer-tos{margin:1rem 0}#footer-tos{margin-right:1.6rem}.subscribe-button-footer{margin-left:0;margin-top:1.2rem}}@media screen and (max-width:767px){.footer{padding:2rem 1rem 0;margin-top:4rem}.legal-text{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:2rem}.footer-list-wrapper{margin-top:0}.footer-nl-box{top:0;margin-top:1.5rem}.data-protection-wrapper{margin:1rem 0 3rem}.footer-slogan{font-size:2.4rem;line-height:3.4rem;font-style:normal;color:#68c500;letter-spacing:-1px;font-weight:lighter;margin-bottom:4rem;padding:2.8em 1rem}.social-icons{margin-top:1rem}.footer-list{overflow:auto;padding-top:0;padding-left:.8rem;margin-bottom:2rem;transition:.25s ease}.footer-list-title{padding-top:2rem;padding-left:.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%}}.section-distributor{margin:8rem 0}.section-distributor .featured-info-card-row .featured-info-card .featured-card-head .featured-info-card__title{margin-top:0}.section-distributor .featured-info-card-row .featured-info-card .featured-card-head .featured-info-card__lead{opacity:.6}.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}.section-featured{margin-bottom:8rem}.section-gallery{margin-bottom:6rem}.section-title-wrapper{text-align:center;margin-bottom:2rem}@media (max-width:768px){.section-title-wrapper{text-align:left}}.section-title-wrapper .button{margin-right:1.2rem}.section-title-wrapper .button:last-child{margin-right:0}.headline-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,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}}@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:10.1rem}.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-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#4b9eda;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;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.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-weight:300;font-size:1.6rem;line-height:2.4rem;margin-top:0;text-decoration:none;color:#60aa0d}.download-card .text span{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;display:block;margin-top:.5rem;color:#3c3c3c;opacity:.6}.download-card i{font-size:3.25rem;color:#3c3c3c;opacity:.6;transition:.25s ease}.download-card:hover i{color:#60aa0d;transition:.25s ease}.hide-box{visibility:hidden}.article-downloadable-files-box h3{font-size:1.6rem;line-height:2.4rem;font-weight:700;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}.blog-container{padding:0}.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;margin-top:2.6rem;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}@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}.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{width:calc(100% + 4rem);-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem);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 2rem}.section-blog{width:auto;height:auto}.section-blog-home{padding:0 1rem}}@media screen and (max-width:575px){.embed-iframe{width:90%;margin-bottom:2rem}}.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:4.4rem;line-height:5.2rem;font-style:normal;font-weight:400;color:#3c3c3c;margin:2.8rem 0;text-align:left}.disease-category-wrapper p{font-size:2rem;line-height:3rem;color:#9d21ba;margin-bottom:4rem}.disease-category-wrapper .article-details--black,.text-wrapper ol li p,.text-wrapper ul li p{margin-top:0!important}.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:#9d21ba;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-size:1.6rem;line-height:2.2rem;color:#fff;margin-bottom:1.2rem}.disease-img-warning-wrapper p{font-size:1.4rem;line-height:2rem;color:#fff;opacity:.8;transition:.25s ease}.campaign-endpage-section .featured-info-card-row--blue .featured-info-card p,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card p,.campaign-endpage-section .featured-info-card-row--green .featured-info-card p,.campaign-endpage-section .featured-info-card-row--orange .featured-info-card p,.campaign-endpage-section .featured-info-card-row--purple .featured-info-card p,.campaign-endpage-section .featured-info-card-row--red .featured-info-card p,.disease-img-warning-wrapper p a{color:#fff}.disease-img-warning-wrapper p:hover{opacity:1}.no-img:before{content:none!important}.disease-endpage-head{position:relative;margin-bottom:.5rem}.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:#3c3c3c!important;bottom:0!important;left:0!important;margin:1rem 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 #3c3c3c;margin:4rem 0;opacity:.5}.disease-abc-list-active-item{font-size:4rem;line-height:5rem;font-weight:700;color:#9d21ba;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-size:1.6rem;line-height:3.4rem;color:#3c3c3c;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 #9d21ba;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{font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400;color:#9d21ba}.disease-list-item__label,.disease-list-item__title{font-size:1.6rem;line-height:2rem;font-weight:700;margin-left:.8rem;color:#9d21ba}.disease-list-item__label{font-style:normal;font-weight:400;color:#3c3c3c;opacity:.8}.disease-list-item__desc a{font-size:1.6rem;line-height:2.6rem;color:#3c3c3c;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:rgba(247,247,247,.1);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-size:2.8rem;line-height:3.6rem;font-style:normal;font-weight:400;margin:2.8rem 0;text-align:left}.disease-category-wrapper p{color:#9d21ba;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:#3c3c3c}.ui-kit .color--black-900{background-color:#272424}.ui-kit .color--green-100{background-color:#68c500}.ui-kit .color--green-900{background-color:#60aa0d}.ui-kit .color--orange-200{background-color:#fa9015}.ui-kit .color--orange-900{background-color:#cc5614}.ui-kit .color--yellow-100{background-color:#fa9015}.ui-kit .color--yellow-900{background-color:#dda035}.ui-kit .color--red-100,.ui-kit .color--red-900{background-color:#9d21ba}.ui-kit .color--blue-100{background-color:#4b9eda}.ui-kit .color--blue-050{background-color:#a2d2f4;color:#272424}.ui-kit .label{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 .section-subtitle{margin-bottom:6rem}.site.contact .contact-form{margin-bottom:8rem}.site.contact .section-contact{margin-bottom:9.6rem}.contact-page-instruction{font-size:1.5rem;line-height:2.2rem;color:#3c3c3c;opacity:.8;padding-left:1.5rem;margin-top:2rem}.img-wrapper-error{text-align:center}.img-wrapper-error img{width:14.8rem;height:auto}.contact-info-card{padding:6rem calc(9vw + 2rem) 9rem 4rem;width:calc(100% + 9vw - 2rem);background-color:#68c500}.contact-info-card__title{font-size:3.2rem;line-height:4rem;font-weight:700;color:#fff}.contact-info-card__lead{margin:2rem 0 4rem;font-size:1.6rem;line-height:2.4rem;color:#fff;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}.contact-info-card{margin-top:8rem;padding:2.8rem 2rem;width:100%!important}.contact-info-card__title{font-size:2.4rem;line-height:2.6rem;font-weight:700;color:#fff}.contact-info-card__lead{margin:2rem 0 4rem;font-size:1.6rem;line-height:2.4rem;color:#fff;opacity:.8}.contact-info-card .button{width:65%}}.block-error-page{margin-top:8.4rem;margin-bottom:14.4rem}.error-img-dark{display:none}.text-error-wrapper{text-align:center}.text-error-wrapper .section-title{margin-top:4rem;text-align:center}.text-error-wrapper .section-subtitle{margin-bottom:2.4rem;text-align:center}.category-subtitle h3,.text-error-wrapper a{line-height:2rem;font-style:normal;font-weight:400}.text-error-wrapper a{color:#68c500;font-size:1.5rem}@media screen and (max-width:767px){.text-error-wrapper{text-align:center}.text-error-wrapper .section-title{margin-top:4rem;margin-bottom:2.4rem;text-align:center}.text-error-wrapper .section-subtitle{margin-bottom:2.4rem;text-align:center;padding:0 3rem}.text-error-wrapper a{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;color:#68c500}}.product-categories-block{margin-bottom:9.6rem;padding:0 2rem!important;position:relative}.featured-products{padding:0 1rem}.product-card-wrapper{padding:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products-row{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:4rem}.products-index-header .block-nav-title{margin:0}.category-buttons{margin:2.8rem 0 0}.category-buttons .button{margin-bottom:.8rem;height:100%;white-space:normal;text-align:left}.product-category-title{font-size:1.6rem;line-height:2rem;font-weight:700;margin:0}.product-sorting-mode-nav{display:-webkit-flex;display:-ms-flexbox;display:flex}.facebook-share-desc,.product-price .price span{font-size:1.6rem;line-height:2.2rem;margin-left:2rem;color:#3c3c3c;opacity:.7}.product-card-wrapper-inner{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}.category-subtitle{height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:4rem;position:relative}.category-subtitle h3{font-size:1.6rem;margin-bottom:2rem}.category-subtitle--active h3,.text-wrapper text-wrapper--green a{color:#68c500!important}.category-subtitle-mobile{padding-left:1rem}.category-subtitle-mobile h3{font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400;margin-bottom:2rem}@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}}.section-product{padding:0 1rem}.product-img-wrapper{text-align:center;background-color:#fff}.product-img-wrapper img{max-width:100%;height:auto;max-height:50rem}.product-price-detail-label{font-size:1.8rem;line-height:2rem;font-weight:700;display:block}.product-price-detail-label--green{color:#60aa0d!important}.product-price-detail-price{font-size:2.8rem;line-height:3.6rem;font-weight:700;white-space:nowrap}.product-price-details-wrapper--loyalty .product-price-detail-label{color:#57a500}.product-price-details-wrapper--default .product-price-detail-label{color:#fa9015}.product-price-details-wrapper--default .price-badge{position:relative}.product-price-details-wrapper--default .price-badge:before{content:"";display:block;position:absolute;width:100%;height:100%;-webkit-mask-image:url(../images/badges/leaf_decorator.svg);mask-image:url(../images/badges/leaf_decorator.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;z-index:-1;left:0;top:0;background-color:var(--badge-color)}.product-price-details-wrapper--default .product-price-detail-label{color:var(--badge-color)!important}.product-price{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}.product-price .price{font-size:1.8rem;line-height:2rem;font-weight:700;color:#fa9015;opacity:1;white-space:nowrap}.product-price .price span{font-size:1.8rem;font-style:normal;font-weight:400;opacity:.6;margin-right:.8rem;text-decoration:line-through}.sales-period{font-size:1.4rem;line-height:1.6rem;color:#3c3c3c;opacity:.6;margin:2rem 0}.product-brand{font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#3c3c3c;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,.text-wrapper h4{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-size:1.6rem;line-height:2.4rem;font-weight:700;color:#3c3c3c;margin:2rem 0 1rem}.product-info-list-item{font-size:1.4rem;line-height:2.2rem;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;color:#3c3c3c;margin-bottom:2rem;margin-left:3.5rem}.product-info-list-item:before{content:"•";display:block;margin-right:2rem;font-size:1.8rem;color:#68c500;border-radius:2rem}.product-info-subtitle{margin-bottom:.5rem;opacity:.6;font-weight:400}.product-info,.product-info-subtitle{font-size:1.4rem;line-height:2.2rem;color:#3c3c3c}.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-size:1.4rem;line-height:2.2rem;font-weight:700;color:#e23e1b;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-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:1.5rem}}.product-name{font-size:2.8rem;line-height:3.6rem;font-weight:700;color:#3c3c3c;margin-bottom:1rem}.product-category{font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#3c3c3c;margin-bottom:2rem}.product-desc,.product-desc p{font-size:1.4rem;line-height:2.2rem;color:#3c3c3c;margin-bottom:2rem}.product-badges{text-align:right}.product-badges .small-badge{margin:0 .8rem 0 0}.product-price-details-block{margin-top:1.2rem}.product-price-details-block .product-price-detail{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;color:#3c3c3c;opacity:.6}.product-price-details-block .product-price-detail strong{font-weight:700}.product-warning-boxes-wrapper{margin:2.8rem 0 1.2rem!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%;padding:2rem;background-color:#faeecc;margin-bottom:1.2rem}.warning-box .warning-text{font-size:1.4rem;line-height:2.2rem;padding-right:4vw;color:#3c3c3c}.warning-box i{font-size:2.6rem;color:#fa9015;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--gray .small-badge{color:#3c3c3c!important}.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{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;margin-top:2.2rem}.related-products{display:none}.product-category{font-size:1.6rem;line-height:2.2rem;color:#3c3c3c;margin-bottom:2rem}.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{display:none}.product-name{font-size:2.2rem;line-height:3rem;font-weight:700}.product-info-list-item{margin-left:.8rem}}.section-health-coach #map-result-count{display:none!important}.health-coach-intro-title{font-size:1.8rem;line-height:2.4rem;font-weight:700;margin-bottom:2rem;color:#3c3c3c}.health-coach-intro-wrapper{margin-bottom:6rem}.health-coach-intro-wrapper h1{font-size:1.8rem;line-height:2.4rem;font-weight:700;color:#3c3c3c}.health-coach-intro,.health-coach-intro-wrapper p,.health-coach-specific-title,.text-wrapper text-wrapper--green p{font-size:1.8rem;line-height:2.6rem;color:#3c3c3c}.health-coach-specific-title{line-height:2.4rem;font-weight:700;margin-bottom:1.2rem}.therapy-desc,.therapy-title{font-size:1.6rem;color:#3c3c3c}.therapy-title{font-weight:700;margin-bottom:1.2rem;margin-top:1.4rem;line-height:2rem}.therapy-desc{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:#68c500;border:none}.health-coach-specific-desc{font-size:1.8rem;line-height:2.6rem;opacity:.8;color:#3c3c3c}.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-size:2rem;line-height:2.8rem;font-weight:700;color:#3c3c3c}.privacy-policy-topic-box p,.therapy-boxes-intro{font-size:1.6rem;line-height:2.6rem}@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-weight:700;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{margin-top:4rem}.text-wrapper text-wrapper--green p{margin-top:2rem}.text-wrapper p img,.text-wrapper text-wrapper--green p img{width:74%;height:auto;display:block;margin:1rem auto}.text-wrapper blockquote,.text-wrapper ol li,.text-wrapper text-wrapper--green blockquote,.text-wrapper ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;line-height:2.6rem;color:#3c3c3c}.campaign-desc-wrapper strong,.text-wrapper strong,.text-wrapper text-wrapper--green strong{display:contents;font-size:1.8rem;line-height:2.8rem;font-weight:700}.privacy-policy-text,.text-wrapper text-wrapper--green tbody td,.text-wrapper text-wrapper--green ul li{font-size:1.6rem;line-height:2.6rem;color:#3c3c3c}.campaign-desc-wrapper h1,.text-wrapper h1,.text-wrapper h3,.text-wrapper text-wrapper--green h1,.text-wrapper text-wrapper--green h3{font-size:2.6rem;line-height:3.4rem;font-style:normal;font-weight:400;margin-top:2.8rem;color:#3c3c3c}.text-wrapper h2,.text-wrapper text-wrapper--green h2,.text-wrapper text-wrapper--green h4{font-size:1.6rem;line-height:2.4rem;font-weight:700;margin-top:2.8rem;color:#3c3c3c}.text-wrapper h3,.text-wrapper text-wrapper--green h3{font-size:1.8rem;line-height:2.6rem}.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{font-size:1.4rem;line-height:2rem;color:#3c3c3c;opacity:.6;text-align:center;margin-top:1.6rem}.text-wrapper text-wrapper--green ul,.text-wrapper ul{margin:4rem 0 6rem}.text-wrapper text-wrapper--green ul li{margin-bottom:3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:3.5rem}.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{font-size:1.6rem;line-height:2.6rem;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:#3c3c3c}.text-wrapper text-wrapper--green ol li:before{font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#68c500;counter-increment:ol;content:counter(ol);margin-right:4rem}.text-wrapper text-wrapper--green--purple a{color:#9d21ba!important}.text-wrapper text-wrapper--green--purple ul li:before{color:#9d21ba}.text-wrapper text-wrapper--green--purple ol li:before{font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#68c500;counter-increment:ol;content:counter(ol);margin-right:4rem}.topic-desc,.topic-title{font-size:1.6rem;color:#3c3c3c}.topic-title{font-weight:700;line-height:2rem}.topic-desc{line-height:2.6rem;margin-top:1.2rem}.privacy-policy-list{margin-top:4rem;margin-bottom:6rem;padding-right:30%}.privacy-policy-list-item{font-size:1.6rem;line-height:2.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#3c3c3c;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:#68c500;border-radius:2rem}.homepage-button{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;margin-top:8rem;display:block;text-align:center;margin-bottom:9.6rem;color:#60aa0d;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{margin-top:2rem}.text-wrapper p img{margin:3rem auto}.text-wrapper p,.text-wrapper span,.text-wrapper table tbody td{font-size:1.8rem;line-height:2.8rem;color:#3c3c3c}.text-wrapper blockquote,.text-wrapper ol li,.text-wrapper ul li{font-size:1.8rem;line-height:2.8rem}.text-wrapper blockquote:before{font-family:"remixicon";content:"\ebdb";font-size:3.2rem;padding-right:2rem;color:#4b9eda}.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 table tbody td{padding:.75rem 1rem;border:.1rem solid rgba(60,60,60,.5)}.text-wrapper h4{color:#4b9eda}.text-wrapper h4,.text-wrapper h4 strong{font-size:1.8rem;line-height:2.4rem;font-weight:700}.text-wrapper ul{overflow:hidden}.text-wrapper ol li,.text-wrapper ul li{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.text-wrapper ul li{margin-left:3.5rem;margin-bottom:2rem}.text-wrapper ul li a{display:contents;white-space:normal;overflow:hidden}.text-wrapper ul li:before{color:#4b9eda}.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 ol li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.8rem}.text-wrapper ol li a{display:contents}.text-wrapper ol li:before{font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#4b9eda;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 ol li:before,.text-wrapper--blue ul li:before{color:#4b9eda}.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:#9d21ba}.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:#68c500}.section-search-result{padding:0 1rem}.section-search-result .block-nav-title span{font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400}.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(60,60,60,.2);padding-bottom:.75rem}.search-result-block--show{transition:max-height 1s;max-height:2000rem}.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-size:1.6rem;line-height:2.2rem;color:#3c3c3c;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)}.search-result-articles .blog-article-card-wrapper{padding:0!important}}@media (max-width:992px){.site.campaign .alma_app_stripe{display:none!important}}.promotion-endpage-section{margin-bottom:6rem}.campaign-endpage-section .footer{margin-top:10rem}.campaign-endpage-section .pharmacy-finder{position:relative;padding-top:0}.campaign-endpage-section .pharmacy-finder #campaign-map-anchor{position:absolute;left:0;top:-10rem}.campaign-endpage-section .featured-info-card-row--single{min-height:38rem!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--blue:before,.campaign-endpage-section .featured-info-card-row--custom-color:before,.campaign-endpage-section .featured-info-card-row--green:before,.campaign-endpage-section .featured-info-card-row--orange:before,.campaign-endpage-section .featured-info-card-row--purple:before,.campaign-endpage-section .featured-info-card-row--red:before{content:none!important}.campaign-endpage-section .featured-info-card-row--blue:after,.campaign-endpage-section .featured-info-card-row--custom-color:after,.campaign-endpage-section .featured-info-card-row--green:after,.campaign-endpage-section .featured-info-card-row--orange:after,.campaign-endpage-section .featured-info-card-row--purple:after,.campaign-endpage-section .featured-info-card-row--red:after{content:"";position:absolute;top:0;right:0;height:calc(100% - 5rem);width:100%;background:url(../images/alma-box-bg.svg);background-repeat:no-repeat;background-position:calc(100% - 4rem) bottom;background-size:contain;mix-blend-mode:soft-light;margin-top:5rem;opacity:.2}@media (max-width:992px){.campaign-endpage-section .featured-info-card-row--blue:after,.campaign-endpage-section .featured-info-card-row--custom-color:after,.campaign-endpage-section .featured-info-card-row--green:after,.campaign-endpage-section .featured-info-card-row--orange:after,.campaign-endpage-section .featured-info-card-row--purple:after,.campaign-endpage-section .featured-info-card-row--red:after{background:url(../images/alma-box-bg.svg)!important;background-repeat:no-repeat!important;background-position:calc(100% - 4rem) bottom!important}.campaign-endpage-section .featured-info-card-row--blue .featured-info-card,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card,.campaign-endpage-section .featured-info-card-row--green .featured-info-card,.campaign-endpage-section .featured-info-card-row--orange .featured-info-card,.campaign-endpage-section .featured-info-card-row--purple .featured-info-card,.campaign-endpage-section .featured-info-card-row--red .featured-info-card{height:100%}}.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;position:relative}.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.featured-info-card-row--image:before{content:""!important}.campaign-endpage-section .featured-info-card-row--full.featured-info-card-row--image:after,.campaign-endpage-section .featured-info-card-row.img-bg.no-content:before{content:none!important}.campaign-endpage-section .featured-info-card-row--full .featured-info-card p{font-size:1.8rem;line-height:2.6rem}.campaign-endpage-section .featured-info-card-row--full .featured-info-card--transparent{background:0 0!important}.campaign-endpage-section .featured-info-card-row--custom-color{background-color:var(--color-scheme)}.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead h1,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead h2,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead h3,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead h4,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead li,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead ol,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead ol li:before,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead p,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead ul,.campaign-endpage-section .featured-info-card-row--custom-color .featured-info-card__lead ul li:before{color:var(--text-color)}.campaign-endpage-section .featured-info-card-row--custom-color .curved svg path,.campaign-endpage-section .featured-info-card-row--custom-color .diagonal svg path{fill:var(--color-scheme)}.campaign-endpage-section .featured-info-card-row--custom-color.featured-info-card-row--faded .featured-info-card:last-of-type:before{background:linear-gradient(90deg,var(--color-scheme) 0%,rgba(255,255,255,0) 102.77%)}@media (max-width:992px){.campaign-endpage-section .featured-info-card-row--custom-color.featured-info-card-row--faded .featured-info-card:last-of-type:before{background:linear-gradient(0deg,var(--color-scheme) 0%,rgba(255,255,255,0) 102.77%)}}.campaign-endpage-section .featured-info-card-row--custom-color.featured-info-card-row--full:before{background:linear-gradient(90deg,var(--color-scheme) 0%,rgba(255,255,255,0) 100%)!important}.campaign-endpage-section .featured-info-card-row--purple{background-color:#9d21ba}.campaign-endpage-section .featured-info-card-row--green{background-color:#68c500}.campaign-endpage-section .featured-info-card-row--blue{background-color:#4b9eda}.campaign-endpage-section .featured-info-card-row--red{background-color:#de486c}.campaign-endpage-section .featured-info-card-row--orange{background-color:#fa9015}.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-size:1.8rem;line-height:2.6rem;opacity:1}.campaign-endpage-section .featured-info-card-row .featured-info-card p span,.promotion-desc-wrapper h4{font-size:1.6rem;line-height:2rem}#campaign-map-placeholder,.promotion-desc-wrapper ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3rem}#campaign-map-placeholder{margin-top:1rem;height:52rem;cursor:pointer;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#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%;opacity:1;background-position:center center;transition:all .3s ease;background-image:url(../images/campaign/map-placeholder.png);background-size:120%}#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-map-placeholder:hover .campaign-map-placeholder__bg-image{opacity:.4}.campaign-map{display:none}.promotion-desc-list{margin:4rem}.promotion-product-img{max-height:35rem}.campaign-desc-wrapper p,.promotion-desc-wrapper p{margin-top:2rem;font-size:1.6rem;line-height:2.6rem;color:#3c3c3c}.promotion-desc-wrapper blockquote{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;line-height:2.6rem;color:#3c3c3c}.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:#68c500}.promotion-desc-wrapper h4{font-weight:700;color:#3c3c3c}.promotion-desc-wrapper a{color:#60aa0d}.promotion-desc-wrapper ul{list-style:none;margin:4rem 0 6rem}.promotion-desc-wrapper ul li{-webkit-align-items:end;-ms-flex-align:end;align-items:end}.promotion-desc-wrapper ul li:before{font-family:remixicon;content:"\eb39";color:#60aa0d;font-size:2.4rem;margin:0 4rem 0 2rem}.promotion-desc-wrapper ul li i{color:#60aa0d;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:#60aa0d!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:#4b9eda!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:#9d21ba!important}.campaign-desc-wrapper{margin-bottom:3rem}.campaign-desc-wrapper p{font-size:1.9rem;line-height:2.7rem}.campaign-desc-wrapper p img{height:auto;display:block;margin:2rem auto}@media (max-width:990px){.campaign-desc-wrapper p img{max-width:100%}}.campaign-desc-wrapper a{display:contents;color:#68c500!important}.campaign-desc-wrapper blockquote:before{font-family:"remixicon";content:"\ebdb";font-size:3.2rem;padding-right:2rem;color:#9d21ba}.campaign-desc-wrapper tbody td{font-size:1.8rem;line-height:2.6rem;color:#3c3c3c;padding:1rem 1.5rem;border:.1rem solid rgba(60,60,60,.15)}.campaign-desc-wrapper h2{font-size:2.2rem;line-height:3rem;font-weight:700}.campaign-desc-wrapper h3{font-size:1.8rem;line-height:2.6rem;font-weight:700;margin-top:1.8rem}.campaign-desc-wrapper h4{font-size:1.6rem;line-height:2.4rem;font-weight:700;margin-top:2.8rem;color:#9d21ba}.campaign-desc-wrapper ul,.dark-mode .featured-info-card--transparent ul{margin:4rem 0 6rem;padding-right:30%}.campaign-desc-wrapper blockquote,.campaign-desc-wrapper ol li,.campaign-desc-wrapper ul li{font-size:1.8rem;line-height:2.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#3c3c3c}.campaign-desc-wrapper ul li{margin-left:3.5rem;margin-bottom:2rem;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.campaign-desc-wrapper ul li:before{content:"•";display:block;margin-right:2rem;font-size:2rem;color:#9d21ba;border-radius:2rem}.campaign-desc-wrapper ol li{-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}.campaign-desc-wrapper ol li:before{font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#9d21ba;counter-increment:ol;content:counter(ol);margin-right:4rem}.campaign-desc-wrapper--custom-color blockquote:before,.campaign-desc-wrapper--custom-color h4,.campaign-desc-wrapper--custom-color ol li:before,.campaign-desc-wrapper--custom-color ul li:before{color:var(--color-scheme)!important}.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:#60aa0d!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:#4b9eda!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:#de486c!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:#fa9015!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,.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,.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:#3c3c3c!important}.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-size:1.6rem;line-height:2.6rem;color:#3c3c3c;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:#9d21ba;border-radius:2rem}.campaign-highlighted-text,.campaign-highlighted-text--green{font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400}.campaign-highlighted-text{margin-bottom:4rem!important;color:#9d21ba}.campaign-highlighted-text--green{color:#68c500!important}.article-downloadable-files-box{margin-bottom:10rem}.covid-campaign__hero{position:relative;margin-bottom:9.6rem;padding-bottom:4.9rem}.covid-campaign__bg,.covid-campaign__bg-img-wrapper{position:relative;height:100%}.covid-campaign__bg-wrapper{position:absolute;overflow:hidden;height:100%;width:100%;left:0;top:0}.covid-campaign__thumbnail-wrapper{position:absolute;width:calc(100% + .1rem);height:100%;object-fit:cover;top:0;left:0}.covid-campaign__thumbnail-wrapper .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:7.2rem!important;height:7.2rem!important}.covid-campaign__thumbnail-wrapper .play-btn .play-btn-bg,.feature--pharmacy-campaign a.campaign-landing-product-card,[data-color] path{transition:.25s ease}.covid-campaign__thumbnail-wrapper .play-btn:hover .play-btn-bg{fill:#e1260c}.covid-campaign__thumbnail-wrapper img{width:100%;height:100%;object-fit:cover}.covid-campaign__text-wrapper{color:#fff;padding-top:13.8rem}.covid-campaign__title{font-size:3rem;line-height:3.6rem;font-weight:700}.covid-campaign__subtitle{font-size:2.4rem;line-height:3.4rem;margin:2rem 0 4rem;font-weight:300}.covid-campaign__desc{font-size:1.6rem;line-height:2.4rem}.covid-campaign__video{position:relative;box-shadow:0 .4rem 2rem .8rem rgba(0,0,0,.15);background-color:#f7f7f7;height:44.1rem;margin:12.9rem 0 1.9rem}.covid-campaign__video-click-target{position:absolute;display:block;z-index:4;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:6rem;height:6rem;background-color:#ff0}.youtube-video{pointer-events:auto}.covid-campaign__article-card-desc,.covid-campaign__video-desc{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:1.2rem;border-left:.4rem solid #fa2e12}.covid-campaign__article-card-desc-title,.covid-campaign__video-desc-title{font-size:1.8rem;line-height:2.6rem;font-weight:700;transition:.25s ease;color:#3c3c3c;margin-bottom:1.4rem}.covid-campaign__content{margin-bottom:10rem}.covid-campaign__article-card{display:block;text-decoration:none!important;position:relative;margin-bottom:3.8rem;transition:.25s ease;padding-bottom:1.2rem}.covid-campaign__article-card:hover{box-shadow:12px 11px 31px -4px rgba(0,0,0,.1)}.testing-category:before{background:url(../images/covid-campaign/category_icons/testing_icon.svg)!important}.vaccination-category:before{background:url(../images/covid-campaign/category_icons/vaccination_icon.svg)!important}.protection-category:before{background:url(../images/covid-campaign/category_icons/protection_icon.svg)!important}.antibodies-category:before{background:url(../images/covid-campaign/category_icons/antibodies_icon.svg)!important}.related-articles .video-article:before{width:auto}.related-articles .video-article:after{z-index:1;background-position-x:calc(100% - 4rem);background-position-y:2rem;background-size:30px;top:0}@media (max-width:767px){.related-articles .video-article:after{background-position-x:calc(100% - 2rem)}}.video-article:after,.video-article:before{content:"";position:absolute;width:100%;height:100%}.video-article:before{background:linear-gradient(107.75deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 49.48%,rgba(0,0,0,.4) 100%);z-index:1}.video-article:after{z-index:2;background:url(../images/covid-campaign/video_icon.svg);background-repeat:no-repeat;background-position:center}.covid-campaign__article-card-date,.covid-campaign__video-date{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400;transition:.25s ease;color:#3c3c3c;opacity:.7}.covid-campaign__row{padding:0 1rem 6.5rem;transition:.25s ease;border-bottom:.1rem solid #babcbe}.covid-campaign__row:last-of-type{border-bottom:none}.covid-campaign__separator{height:.1rem;background-color:#babcbe;margin:4rem 0 7.8rem}.covid-campaign__article-card-img-wrapper{height:21.5rem;margin-bottom:2rem;overflow:hidden;position:relative;width:100%}.covid-campaign__article-card-img{position:absolute;object-position:center}.covid-campaign__article-card-img,.covid-campaign__bg-img{width:100%;height:100%;object-fit:cover}.covid-campaign__category-title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:7.8rem 0 4rem;padding:0 1rem}.covid-campaign__category-title-wrapper:first-of-type{margin-top:0}.covid-campaign__category-title-wrapper:before{content:"";height:2.5rem;width:2.5rem;background:url(../images/covid-campaign/category_icons/general_icon.svg);background-repeat:no-repeat!important;background-position:center!important}.covid-campaign__category-title{font-size:3rem;line-height:3.6rem;font-style:normal;color:#3c3c3c;transition:.25s ease;font-weight:400;margin-left:1rem}.covid-campaign__bg-overlay-left{position:absolute;top:0;left:0;height:100%;width:50%;background:linear-gradient(90deg,#0c0e17 38.96%,rgba(12,14,23,0) 100%)}.covid-campaign__bg-overlay-bottom{position:absolute;width:100%;bottom:0;left:0}.covid-campaign__bg-gradient{width:100%;min-height:55rem;height:50%;background:linear-gradient(180deg,rgba(12,14,23,0) 0%,#0c0e17 100%)}.covid-campaign__bg-solid-color{min-height:34.3rem;transition:.25s ease;width:100%;background-color:#f7f7f7}@media screen and (max-width:1199px){.covid-campaign__bg-solid-color{min-height:32rem}.covid-campaign__bg-wrapper{height:80%}}@media screen and (max-width:767px){.campaign-highlighted-text{font-size:2rem;line-height:3rem;color:#9d21ba;margin-bottom:4rem}.covid-campaign__video{margin-top:3rem;height:18rem}.covid-campaign__video iframe{height:18rem}.covid-campaign__bg-solid-color{min-height:23rem}.covid-campaign__bg-wrapper{height:100%}.covid-campaign__article-card-desc-title,.covid-campaign__video-desc-title{margin-bottom:1rem}.covid-campaign__main-video-wrapper{padding:0 1rem;display:block}.covid-campaign__main-video-wrapper .play-btn{width:5.6rem!important;height:5.6rem!important}.covid-campaign__row{padding-bottom:0}.covid-campaign__row:last-of-type{padding-bottom:2rem}.covid-campaign__title{font-size:2.8rem;line-height:3.6rem;font-weight:700}.covid-campaign__hero-text{padding-bottom:2rem}.covid-campaign__category-title-wrapper,.testing-category{margin:4rem 0 2rem}.covid-campaign__category-title-wrapper:first-of-type,.testing-category:first-of-type{margin-top:4rem}.covid-campaign__subtitle{font-weight:300;font-size:2.2rem;line-height:3rem;margin:1.5rem 0 3rem}.covid-campaign__hero{padding-bottom:2.9rem;margin-bottom:2rem}.covid-campaign__content{margin-bottom:0}.covid-campaign__text-wrapper{padding:6rem 1rem 0}.promotion-hero-row{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.promotion-hero-row p{font-size:1.4rem;line-height:2.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-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400;margin:2.4rem 0 1.6rem!important}.promotion-product-img{margin:2rem 0!important}.campaign-endpage-section{padding:0 1rem;margin-top:2rem}.campaign-endpage-section .featured-info-card-row{margin:-1rem 0 0;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}.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}}@media screen and (min-width:399px) and (max-width:767px){.covid-campaign__video,.covid-campaign__video iframe{height:24rem}}.foodora-block img{width:100%;height:auto}.foodora-block__content-title{font-size:4rem;line-height:4.8rem;font-style:normal;font-weight:400;color:#3c3c3c;margin-bottom:4.7rem}.foodora-block__content-title span{font-size:4rem;line-height:5rem;font-weight:700;position:relative;z-index:0}.foodora-block__content-title span:before{content:"";position:absolute;height:10px;width:100%;background-color:#df1067;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;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:#df1067!important}.foodora-block__content-item:nth-of-type(even) .foodora-block__content-item-text{background-color:#df1067!important;color:#fff}.foodora-block__content-item-numbering{font-size:4rem;line-height:5rem;font-weight:700;margin-right:1.8rem;color:#3c3c3c}.foodora-block__content-item-text{font-size:1.4rem;line-height:1.6rem;font-weight:700;color:#3c3c3c;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 #df1067}@media (max-width:991px){.foodora-block__content-item-text{width:auto;padding:1.1rem 2rem}.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}}.nok-lapja-magazine-block p{font-size:3.2rem;line-height:4rem;font-style:normal;font-weight:400}@media (max-width:768px){.nok-lapja-magazine-block p{margin-top:0;font-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400}}.nok-lapja-magazine-block img{width:100%}.campaign-landing-title,.nok-lapja-magazine-block strong{font-size:3.2rem;line-height:4rem;font-weight:700;color:#68c500}@media (max-width:768px){.nok-lapja-magazine-block strong{font-size:2.4rem;line-height:2.6rem;font-weight:700}}.nok-lapja-magazine-block .alma-logo{max-width:20rem;margin-top:2rem}.campaign-landing-title{font-size:4.4rem;line-height:5.2rem;margin:6rem 0 7rem;text-align:center}@media (max-width:992px){.campaign-landing-title{margin:3rem 0 4rem;font-size:3.6rem;line-height:4.2rem;font-weight:700}}.campaign-landing-subtitle{font-size:3.2rem;line-height:4rem;font-weight:700;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:#3c3c3c}.campaign-landing-product-card-image{position:relative;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-right:1px solid rgba(60,60,60,.15);text-align:center;padding:1rem}.campaign-landing-product-card-image img{width:100%;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-size:1.6rem;line-height:2rem;font-weight:700;margin-bottom:2rem;color:#3c3c3c}.campaign-landing-product-subtitle{margin-top:1rem;line-height:1.4;font-size:1.2rem;font-style:italic;color:#898989}.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-size:1.8rem;line-height:2.2rem;font-style:normal;font-weight:400;text-decoration:line-through;opacity:.6}.campaign-landing-product-prices__new-price{font-weight:700;font-size:2.2rem;line-height:3.2rem;color:#fa9015}.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;padding-right:3rem}@media (max-width:992px){.campaign-landing-product-prices-details-wrapper__details{padding-right:0}}.campaign-landing-product-prices-details-wrapper__details span{display:block;font-size:1.2rem;line-height:1.25}.campaign-landing-product-desc{font-size:1.2rem;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 .endpage-map{margin:0;aspect-ratio:4/2.5;overflow:hidden}.campaign-landing-map .endpage-map img{width:150%;margin-left:-25%}.campaign-landing-banner{width:100%;height:auto;margin:4.8rem 0}.pharmacy-badges{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.8rem;margin-top:2.8rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pharmacy-badges span{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;background-color:#e7e7e7;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:34rem;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: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}.endpage-map img,.feature--pharmacy-campaign .campaign-landing-product-card-image img{object-fit:contain;width:100%;height:100%}.campaign-landing-product-card-image__illustration-disclaimer{position:absolute;bottom:0;left:0;padding:6px;margin-left:14px;color:#3c3c3c}.pharmacy-endpage-section{margin-bottom:6rem}.pharmacy-endpage-section .section-featured{margin-bottom:0}.endpage-map{margin-top:.8rem}.endpage-map img{object-fit:cover}.pharmacy-finder{padding-top:5rem}@media (max-width:576px){.pharmacy-finder{padding-top:0}}.pharmacy-finder-section .autocomplete-items{top:0;margin-top:4.5rem;z-index:1}.pharmacy-img-wrapper,.pharmacy-img-wrapper-x{display:-webkit-flex;display:-ms-flexbox;display:flex}.pharmacy-img-wrapper-x{margin:3rem 0}.dermocosmetic-logo-wrapper svg,.pharmacy-img-wrapper-x img{height:100%;width:auto}.pharmacy-img-wrapper{margin-bottom:2.2rem;overflow:hidden}.pharmacy-img-wrapper img{width:33.3%;height:100%}.pharmacy-contact-phone,.pharmacy-desc-wrapper li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.pharmacy-contact-block-mail .contact-type--comment{font-size:1.4rem;line-height:1.6rem;color:#3c3c3c!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";margin-right:.8rem;content:"\edd0"}.pharmacy-contact-block-mail .contact-type--comment-mail,.pharmacy-filter-dropdown__nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pharmacy-contact-block-mail .contact-type--comment-mail{opacity:1;font-size:1.5rem;line-height:2rem;font-weight:700;color:#57a500!important;text-decoration:none!important}.pharmacy-contact-block-mail .contact-type--comment-mail:before{font-size:2.2rem;color:#878787}.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{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.pharmacy-filter-dropdown .pharmacy-filter-title{font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#3c3c3c}.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-size:1.4rem;line-height:2rem;color:#3c3c3c;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{font-size:1.4rem;line-height:2rem;color:#3c3c3c;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 #68c500;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-size:1.6rem;line-height:2.4rem;font-style:normal;font-weight:400;color:#3c3c3c;margin-bottom:2rem}#selected-card-container,.pharmacy-desc-wrapper{position:relative}.pharmacy-desc-wrapper p{font-size:1.4rem;line-height:2.2rem;margin-top:2.2rem;margin-bottom:2.8rem;color:#3c3c3c}.pharmacy-desc-wrapper ul{max-height:30rem;overflow:hidden}.pharmacy-desc-wrapper li{font-size:1.4rem;line-height:2.2rem;margin-bottom:2rem;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin-left:3.5rem;color:#3c3c3c}.pharmacy-desc-wrapper li:before{content:"•";display:block;margin-right:2rem;font-size:1.8rem;color:#68c500;border-radius:2rem}.card-logos-wrapper,.pharmacy-opening-hours-headline{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pharmacy-opening-hours-headline{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.6rem}.card-logos-wrapper{margin-top:1.6rem}.card-logo-wrapper{margin-right:1.4rem}.pharmacy-address a,.pharmacy-details-contact-wrapper,.route-planning-btn a{display:-webkit-flex;display:-ms-flexbox;display:flex}.pharmacy-opening-hours-list-item{font-size:1.6rem;line-height:2.4rem;font-style:normal;font-weight:400;padding:.8rem 0;color:#3c3c3c;border-bottom:1px solid #e7e7e7}.pharmacy-opening-hours-list-item .day,.pharmacy-opening-hours-list-item .hour{font-size:1.6rem;line-height:2.4rem;font-style:normal;font-weight:400;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{font-size:1.6rem;line-height:2rem;font-weight:700}.map-container__results .pharmacy-opening-hours-list-item{border-bottom:none}.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-size:3.5rem;line-height:4rem;font-weight:700;color:#3c3c3c}.pharmacy-name i{color:#57a500;font-size:2.75rem}@media (max-width:992px){.pharmacy-name i{font-size:1.75rem}}.pharmacy-desc{font-size:1.6rem;line-height:2.4rem;color:#3c3c3c}.pharmacy-type-label{margin-bottom:2.5rem;color:#3c3c3c;opacity:.6}.pharmacy-address-block i{font-size:2.4rem}.pharmacy-address{font-size:2.2rem;line-height:3rem;font-weight:700;color:#3c3c3c}.pharmacy-address a,.route-planning-btn a{text-decoration:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:.25s ease}.pharmacy-address a{margin-bottom:1.2rem;font-size:2.4rem;line-height:3.4rem;font-weight:400;color:#3c3c3c;font-style:normal}.pharmacy-address a:hover{color:#68c500!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-size:1.5rem;line-height:2rem;font-weight:700;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}@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:before{content:"";position:absolute;left:0;top:0;transition:.25s ease;background-color:#68c500;width:100%;height:100%;z-index:-1;border-radius:1.6rem}.route-planning-btn a:after{font-family:remixicon;font-style:normal;content:"\ef18";color:#fff;font-size:1.5rem;margin-left:.5rem}.route-planning-btn a:hover:before{scale:1.05}.favorite-pharmacy-btn{color:#60aa0d!important}@media (max-width:768px){.favorite-pharmacy-btn{width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.pharmacy-badge{font-size:1.4rem;line-height:1.6rem;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{font-size:1.4rem;line-height:2.2rem;color:#3c3c3c}.pharmacy-opening-hours-block{width:100%}.pharmacy-opening-hours-status{font-size:1rem;line-height:1.6rem;font-style:normal;font-weight:400;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#3c3c3c}.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-size:1.6rem;line-height:2.4rem;font-weight:700;color:#3c3c3c}.hours-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.pharmacy-card-close{position:absolute;top:1.7rem;margin-top:1.6rem;right:1.7rem;color:#68c500}.map-sidebar-close-btn{background-color:transparent}.detail-title{font-size:1.4rem;line-height:1.6rem;color:#3c3c3c;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)}.opening-hours-card-wrapper{width:auto}.opening-hours-card-wrapper .days{margin-right:3rem}.contact-type{font-size:1.5rem;line-height:2rem;font-weight:700;color:#57a500!important;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-type i{color:#878787}.contact-type--comment{opacity:.6}.contact-cta{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;color:#60aa0d;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-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-size:1.6rem;line-height:2.4rem;font-weight:700;margin-left:.7rem}.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-size:1.4rem;line-height:2.2rem;color:#3c3c3c;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-size:1.6rem;line-height:2.4rem;font-weight:700;color:#3c3c3c;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-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400}.dermocosmetics-block-title{font-size:1.6rem;line-height:2rem;font-weight:700;color:#3c3c3c;text-decoration:none}.dermocosmetics-block-title:hover,.newsletter-checkbox a:hover{text-decoration:underline}.card-logo-img{margin-right:2.5rem;height:1.95rem!important}.card-logo-img:last-child{margin-right:0}.accepted-card-type{font-size:1.4rem;line-height:2.2rem;color:#3c3c3c}.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:1200px){.pharmacy-filter .filter-by-locations__county{margin-left:0}}@media screen and (max-width:992px){.filter-by-locations__district{border-right:none!important}}@media (min-width:768px) and (max-width:991px){.filter-by-locations-title:last-of-type{margin-top:2.8rem}.pharmacy-address{font-size:2rem;line-height:3rem}}@media screen and (max-width:767px){.pharmacy-address a,.pharmacy-address-block{margin-bottom:1.2rem}.opening-hours-card-wrapper .days{margin-right:0}.opening-hours-card-wrapper .hours{-webkit-transform:translateX(1.5rem);-ms-transform:translateX(1.5rem);transform:translateX(1.5rem);text-align:right}.contact-cta,.pharmacy-address{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#3c3c3c}.pharmacy-address a{font-size:1.6rem;line-height:2.6rem;color:#3c3c3c;font-style:normal}.pharmacy-address a:before{font-size:1.6rem}.contact-cta{font-size:1.5rem;line-height:2rem;color:#60aa0d;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 #3c3c3c;-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{width:calc(100% + 4rem);-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem);height:41rem}.pharmacy-name,.pharmacy-title{font-size:1.6rem;line-height:2rem;font-weight:700}.pharmacy-name{font-size:2rem;line-height:2.4rem}.pharmacy-desc{font-size:1.4rem;line-height:1.6rem}.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}.payment-informations-title{margin-bottom:1.2rem}.accepted-card-type-title{margin-bottom:.3rem}.pharmacy-opening-hours-block{width:100%;padding-right:0}.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-desc-list-item,.phone-cta i{margin-left:1rem}.pharmacy-desc-list-item:before{font-size:1.4rem}.detail-title{font-size:1.6rem;line-height:2rem;font-weight:700;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:#68c500;text-align:center;color:#fff;padding:1rem;border-radius:1.6rem}.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:0 .5rem 1rem 0}.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-align-items:end;-ms-flex-align:end;align-items:end}.contact-type{font-size:1.4rem;line-height:1.6rem;color:#3c3c3c;margin-bottom:1.2rem}.pharmacy-details-contact-wrapper,.pharmacy-finder-section .search-input-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:576px){.endpage-map{height:21rem}}@media screen and (min-width:991px) and (max-width:1199px){.opening-hours-card-wrapper{width:100%}.opening-hours{-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;border-bottom:.1rem solid rgba(60,60,60,.1);margin-bottom:.5rem}}@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-opening-hours-block{width:100%;padding-right:0}}.pharmacy-endpage-gallery-wrapper{position:relative;overflow-x:hidden}.pharmacy-endpage-gallery-wrapper .pharmacy-img{aspect-ratio:16/10}.pharmacy-endpage-gallery-wrapper .pharmacy-img img{width:100%;object-fit:cover}.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}.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-weight:700;display:block;font-size:1.6rem;margin:0 auto 2.7rem;color:#3c3c3c;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{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;pointer-events:none}@media (400px){.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 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;min-width:2rem;min-height:2rem;width:2rem;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:#67bb0a;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)}.block-newsletter-page .custom-control.custom-radio label{opacity:.6;transition:.25s ease;padding:.4rem 0 .4rem 1rem}.newsletter-question{margin-bottom:4rem}@media (max-width:992px){.newsletter-question+.newsletter-question{margin-bottom:2rem}}.newsletter-question label:first-child{font-weight:700;display:block;font-size:1.6rem;margin:0 auto 2.7rem;color:#3c3c3c;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:#3c3c3c;-webkit-column-gap:1.8rem;-moz-column-gap:1.8rem;column-gap:1.8rem}@media (min-width:1200px){.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:1200px){.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{opacity:.6;margin-right:1.5rem}.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%}}.newsletter-divider{width:calc(100% + 8rem);border:.5px dashed #3c3c3c;opacity:.15;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-weight:700;display:block;font-size:1.6rem;margin:0 auto 2.7rem;color:#3c3c3c;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 4.2rem}@media (max-width:400px){.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 span{color:#3c3c3c;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:#67bb0a;color:#fff}.newsletter-interest label{text-transform:uppercase;font-size:1.25rem;cursor:pointer;font-weight:700;color:#3c3c3c;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:center;-ms-flex-align:center;align-items:center;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-wrapper .newsletter-checkbox label a{display:contents}}.newsletter-checkbox{margin:0 1.4rem 0 0}.newsletter-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter-checkbox input:checked+label:before{font-family:"remixicon";content:"\eb3b";color:#60aa0d;background-color:#fff;opacity:1;font-size:2rem;transition:.25s ease}.newsletter-checkbox label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;color:#898989}.newsletter-checkbox label:before{font-family:"remixicon";margin-right:1rem;content:"\eb38";color:#3c3c3c;opacity:.4;font-size:2rem;transition:.25s ease}.newsletter-checkbox a{text-decoration:none;color:#67bb0a;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%}}.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{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 (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/pharmacy-img.jpg) 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%;background-color:rgba(0,0,0,.5)}#map-placeholder button{pointer-events:none}.search-result-card-input-label{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-input-label:hover{border-color:#54940e}.search-result-card-input-label .pharmacy-lead p{padding-right:2rem}.search-result-card-input-label: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,.search-result-card-input-label{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-result-card-input:checked+label:before{background-image:url(../images/like_icon--fill.svg)}.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{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:#3c3c3c;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 strong{font-weight:700}.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 p strong{margin-top:.25rem}.newsletter-quiz-description span{margin-top:.5rem}.lottery-details__desc a,.newsletter-quiz-description span a{color:#67bb0a;text-decoration:none}.lottery-details__desc a:hover,.newsletter-quiz-description span a:hover{text-decoration:underline}.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}#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:400px){.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-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-weight:300;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-attachment:fixed;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:#fff;margin-left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-27.5rem;transition:.25s ease}@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:#67bb0a;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-weight:700;font-size:1.6rem;text-align:center;color:#67bb0a;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{display:-webkit-flex;display:-ms-flexbox;display:flex}.lottery-details__title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#54940e;margin:0 auto 1.5rem}.lottery-details__title:after{content:"";display:block;width:.9rem;height:.9rem;background-image:url(../images/action-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:.9rem}.lottery-details__desc h5{font-weight:700;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,.lottery-details__title{font-weight:300;font-size:1.5rem}.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__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 a{font-weight:300}.lottery-details__desc.visible{opacity:1;max-height:32rem}.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-size:1.5rem;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}#newsletter-page-form .map-inner-wrapper .map-container{height:30rem}.dermocosmetics-endpage-section{padding:6.6rem 0 6.4rem;background-color:#0e9fa7}.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:#3c3c3c}.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:.8}.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%}.dermocosmetics-hero__text{padding:3.2rem}@media (max-width:992px){.dermocosmetics-hero__text{padding:0;margin-top:1.6rem}}.dermocosmetics-hero__text p{font-size:2.2rem;line-height:3rem;font-weight:700}.dermocosmetics-hero__text span{display:block;font-size:1.6rem;line-height:2.4rem}.foodora_btn{margin-top:3.2rem;font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400}.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,.foodora_btn:hover span{color:#df1067}.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-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;margin-bottom:3.2rem}.dermocosmetics-brand-card__link{font-size:1.5rem;line-height:2rem;font-weight:700;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}}.dermocosmetics-brand-logos .dermocosmetics-brand-logo:last-of-type:after{content:none}.dermocosmetic-title{font-size:3.6rem;line-height:4.2rem;font-weight:700;text-align:center;margin-bottom:1.6rem}@media (max-width:992px){.dermocosmetic-title{font-size:2.5rem;line-height:3.6rem;font-weight:700}}.dermocosmetic-lead{font-size:2.4rem;line-height:3.2rem;font-weight:600;text-align:center;margin-bottom:2.4rem}@media (max-width:992px){.dermocosmetic-lead{text-align:left;margin:1.6rem 0}}.dermocosmetic-desc{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{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}@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}}@-webkit-keyframes fadeInLogo{0%{opacity:0}to{opacity:1}}@keyframes fadeInLogo{0%{opacity:0}to{opacity:1}}[data-color]{opacity:0;-webkit-animation:fadeInLogo .5s forwards;animation:fadeInLogo .5s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}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:#60aa0d;margin:6.4rem 0}@media (max-width:992px){.loyalty-hero{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}}.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}@media (max-width:992px){.loyalty-hero__qr-code{display:none}}.loyalty-hero__title{font-size:3.2rem;line-height:4rem;font-weight:700;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-size:2rem;line-height:2.6rem;font-style:normal;font-weight:400;width:80%;line-height:1.2}@media (max-width:992px){.loyalty-hero__subtitle{font-size:1.8rem;line-height:normal;width:100%}}.loyalty-hero__description{font-size:1.8rem;line-height:2.4rem;margin-bottom:3.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%}}.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-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}.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-size:2.2rem;line-height:3rem;font-weight:700;text-align:center}.application-badges-label{max-width:39.5rem;margin-bottom:1.5rem;margin-left:auto;text-align:left;display:block;font-size:2.4rem;line-height:2.6rem;font-weight:700}.loyalty-app-banner__application-badge,.loyalty-hero__application-badge{max-height:3.2rem;width:initial}.loyalty-map-section{background-color:#9d21ba;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-size:2.2rem;line-height:2.2rem;font-style:normal;font-weight:400;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-size:2.5rem;line-height:3.6rem;font-weight:700;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-image:url(../images/loyalty-page/loyalty-bg-blur.png);background-size:contain;background-repeat:no-repeat;background-position:center;padding:0 0 8rem;margin-bottom:2rem}@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{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__illustration-wrapper{position:relative}@media (max-width:992px){.loyalty-app-intro__illustration-wrapper{margin-bottom:2rem}}@-webkit-keyframes change{0%,20%{background-image:url(../images/app/app_mockup--4.png);opacity:1}23%,48%,73%{opacity:0}25%,45%{background-image:url(../images/app/app_mockup--4-test.png);opacity:1}50%,70%{background-image:url(../images/app/app_mockup--4-test-2.png);opacity:1}75%,95%{background-image:url(../images/app/app_mockup--4-test-3.png);opacity:1}to{opacity:1}}@keyframes change{0%,20%{background-image:url(../images/app/app_mockup--4.png);opacity:1}23%,48%,73%{opacity:0}25%,45%{background-image:url(../images/app/app_mockup--4-test.png);opacity:1}50%,70%{background-image:url(../images/app/app_mockup--4-test-2.png);opacity:1}75%,95%{background-image:url(../images/app/app_mockup--4-test-3.png);opacity:1}to{opacity:1}}.loyalty-app-intro__illustration-mockup{position:absolute;display:block;width:100%;height:100%;background-image:url(../images/app/app_mockup--4.png);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}.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-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#5e5e5e;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-size:2.2rem;line-height:3rem;font-weight:700;color:#3c3c3c;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:#57a500}@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-size:1.6rem;line-height:2rem;font-weight:700;color:#60aa0d;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{text-decoration:underline}.loyalty-app-intro__label{font-size:1.6rem;line-height:2.4rem;font-weight:700;color:#3c3c3c;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:#3c3c3c}@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)}.dark-mode .loyalty-feature-section__image--coupon{background-image:url(../images/loyalty-page/loyalty-illustration-coupon--dark.png)}.dark-mode .loyalty-feature-section__image--loyalty-points{background-image:url(../images/loyalty-page/loyalty-app-illustration-loyalty-points--dark.png)}.dark-mode .loyalty-feature-section__image--discounts{background-image:url(../images/loyalty-page/loyalty-app-illustration-loyalty-discounts--dark.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-size:3.5rem;line-height:4rem;font-weight:700;color:#60aa0d;margin-bottom:1.75rem}@media (max-width:992px){.loyalty-feature-section__title{font-size:2.8rem;line-height:normal;margin-bottom:2.4rem}}.loyalty-app-section-registration{margin-bottom:12rem}@media (max-width:992px){.loyalty-app-section-registration{margin-bottom:8rem}}.loyalty-feature-section__subtitle{font-size:1.5rem;line-height:2rem;font-weight:700;color:#3c3c3c;margin-bottom:1.2rem}@media (max-width:992px){.loyalty-feature-section__subtitle{font-size:1.6rem;line-height:normal}}.loyalty-feature-section__subtitle--md{font-size:1.6rem;line-height:2.4rem;font-weight:700}.loyalty-feature-section__subtitle--lg{font-size:2.4rem;line-height:2.6rem;font-weight:700}.loyalty-feature-section__description{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#5e5e5e}@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:#2e7ce0;max-width:66%;margin:3.2rem auto 0;text-align:center}.loyalty-feature-highlighted-box,.loyalty-feature-highlighted-box p{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400}.loyalty-feature-highlighted-box strong{font-size:1.5rem;line-height:2rem;font-weight:700}@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,#68c500 -91.27%,#57a500 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-size:3.4rem;line-height:5rem;font-weight:700;line-height:normal;margin-bottom:1.15rem}.loyalty-app-banner__subtitle{font-size:1.8rem;line-height:2.2rem;font-style:normal;font-weight:400}.loyalty-app-banner__application-badges{margin-top:3rem}@media (max-width:992px){.loyalty-app-banner__application-badges{margin-bottom:2.7rem}}.loyalty-app-banner__application-badges--lg .loyalty-app-banner__application-badge,.loyalty-app-banner__application-badges--lg .loyalty-hero__application-badge{max-height:5rem}.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-size:1.8rem;font-weight:700;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;min-height:40rem}@media (max-width:992px){.loyalty-faq-section{margin-bottom:2.6rem;min-height:auto}}.loyalty-section-lg-title{font-size:3.5rem;line-height:4rem;font-style:normal;font-weight:400;text-align:center;margin-bottom:6.4rem}@media (max-width:992px){.loyalty-section-lg-title{font-size:2.8rem;line-height:3.6rem;font-style:normal;font-weight:400;margin-bottom:3.2rem}}.loyalty-section-md-title{font-size:2.8rem;line-height:3.6rem;font-style:normal;font-weight:400;text-align:center}.loyalty-faq-questions-category-title{font-size:2.2rem;line-height:3rem;font-weight:700;color:#60aa0d;text-align:center;margin-bottom:2.4rem}@media (max-width:992px){.loyalty-faq-questions-category-title{text-align:left;font-size:2rem;line-height:2rem;font-weight:700}}.app-recommendation-section{background-color:rgba(104,197,0,.1);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%;padding:2rem}.app-recommendation-section .loyalty-section-md-title{text-align:left;font-size:2.3rem}}.app-recommendation-section-lg{background-color:rgba(104,197,0,.1);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;border-radius:.8rem;border:1px solid #e7e7e7;transition:.25s ease}.loyalty-faq-question{font-size:1.6rem;line-height:2rem;font-weight:700;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-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400}.loyalty-section-sidebar{font-size:1.4rem;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:#68c500}.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}.alma_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){.alma_app_stripe{bottom:1rem}}.alma_app_stripe.is-hidden{-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);opacity:0;pointer-events:none}.alma_app_stripe__mockup{height:13rem;width:7.4rem;margin-left:-1rem;position:absolute;background-image:url(../images/app/app_mockup--2.png);background-repeat:no-repeat;background-position:center;background-size:contain;top:-2rem}@media (max-width:992px){.alma_app_stripe__mockup{position:relative;height:10rem;top:0;margin-right:1rem}}.alma_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:#57a500;padding:3.1rem 5.1rem 3.9rem}@media (max-width:992px){.alma_app_stripe__inner-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 2.1rem}}@media (min-width:992px){.alma_app_stripe__inner-wrapper{width:calc(100% + 10rem);margin-left:-5rem}}.alma_app_stripe__text-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.alma_app_stripe__text-wrapper a{margin-left:8.5rem}@media (max-width:992px){.alma_app_stripe__text-wrapper a{margin-left:0}.alma_app_stripe__text-wrapper{margin:1rem 0 2rem}.alma_app_stripe__text-wrapper .alma_app_stripe__mockup{width:10rem;max-width:25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.alma_app_stripe__text-wrapper .alma_app_stripe__text-inner-wrapper{max-width:75%;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}}.alma_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){.alma_app_stripe__button-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.alma_app_stripe__button-wrapper a,.alma_app_stripe__button-wrapper button{width:100%}}.alma_app_stripe__text{text-decoration:none}.advertisement-item p,.alma_app_stripe__title{font-size:2.2rem;font-weight:700;line-height:2.6rem;color:#fff}@media (max-width:992px){.alma_app_stripe__title{font-size:2rem;line-height:2.4rem;font-weight:700}}.alma_app_stripe__subtitle{font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400;color:#fff}@media (max-width:992px){.alma_app_stripe__subtitle{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}}.alma_app_stripe__close-button{color:#fff;background-color:transparent;width:-webkit-max-content;width:-moz-max-content;width:max-content}.alma_app_stripe__close-button i:before{font-size:3rem}@media (max-width:992px){.alma_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:#fa9015}.advertisement-item--sidebar{height:25rem;width:100%!important;margin:0}.advertisement-item p{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;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;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-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:#3c3c3c;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(104,197,0,.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:#3c3c3c;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-size:2.5rem;line-height:3.6rem;font-weight:700;color:#57a500;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-size:2.2rem;line-height:3rem;font-weight:700}}.download-app-block__subtitle{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%}}.loyalty-program-video-wrapper,.loyalty-program-video-wrapper__play-btn{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}.loyalty-program-video-wrapper{width:100%;margin-bottom:8rem;position:relative}.loyalty-program-video-wrapper__play-btn{font-size:5rem;width:8rem;height:8rem;border-radius:10rem;background-color:#fff;position:absolute;transition:.25s ease;z-index:2;cursor:pointer}.loyalty-program-video-wrapper__play-btn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);color:#60aa0d}@media (max-width:768px){.loyalty-program-video-wrapper__play-btn{font-size:4rem;width:6.5rem;height:6.5rem}}.loyalty-program-video-inner-wrapper{position:relative;margin:0 auto;width:80%;aspect-ratio:16/9}.loyalty-program-video-inner-wrapper .loyalty-program-video-wrapper__thumbnail-img{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;background-color:#68c500}.loyalty-program-video-inner-wrapper .loyalty-program-video-wrapper__thumbnail-img img{height:100%;width:100%;object-fit:cover}.loyalty-program-video-inner-wrapper .loyalty-program-video-wrapper__thumbnail-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:rgba(22,22,22,.5)}@media (max-width:768px){.loyalty-program-video-inner-wrapper{width:100%}}.login-card__image-wrapper img,.loyalty-program-video{width:100%;height:auto}.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)}@media (min-width:992px){.play-btn{background-size:7rem}}.loyalty-app-section-intro__title{font-size:3.5rem;line-height:4rem;font-weight:700;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-size:3rem;line-height:3.6rem;font-weight:700;margin-bottom:4rem}}.loyalty-app-section-intro__subtitle{font-size:2.2rem;line-height:3rem;font-weight:700;color:#282828;margin-bottom:8.4rem;text-align:center;opacity:.5}@media (max-width:992px){.loyalty-app-section-intro__subtitle{font-size:2rem;line-height:2.4rem;font-weight:700;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:#3c3c3c;-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-size:2.2rem;line-height:3rem;font-weight:700}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-subtitle{font-size:1.6rem;line-height:2.4rem;font-style:normal;font-weight:400}.loyalty-app-advantages-grid .loyalty-app-advantage__card .loyalty-app-advantage__card-link{font-size:1.6rem;line-height:2rem;font-weight:700;color:#57a500;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-size:2.5rem;line-height:3rem;font-weight:700}.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:#3c3c3c;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-size:2.5rem;line-height:3rem;font-weight:700;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:#3c3c3c;background-color:#fff;border-radius:12rem}.coupon.index .user-dashboard__item.first_coupon .user-dashboard__item-title,.loyalty-app-instruction-card__title{font-size:2.2rem;line-height:3rem;font-weight:700}.loyalty-app-instruction-card__subtitle{font-size:1.6rem;line-height:2rem;font-style:normal;font-weight:400}.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}}@-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-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.out{display:none}.loyalty-faq-category.active{-webkit-animation:fadeInCategory .5s forwards;animation:fadeInCategory .5s forwards;display:-webkit-flex;display:-ms-flexbox;display:flex}.loyalty-faq-section__category-tab{font-size:1.8rem;line-height:2rem;font-weight:700;color:#3c3c3c;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:#57a500}.loyalty-faq-section__category-tab:first-letter{text-transform:uppercase}.loyalty-faq-section__category-tab.active,.mobile-app-feature-section__title i{color:#57a500}.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-size:2.8rem;line-height:3.2rem;font-weight:700;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__desc{font-size:1.8rem;line-height:2.2rem;font-style:normal;font-weight:400;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-size:1.6rem;line-height:2rem;font-weight:700;display:none;text-decoration:none;color:#57a500}.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%}@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:.5rem;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:#3c3c3c}@media (max-width:992px){.mobile-app-feature-navigation__tab span{white-space:nowrap}}.mobile-app-feature-navigation__tab i{color:#57a500;margin-right:.75rem;font-size:1.75rem}.mobile-app-feature-navigation__tab span{font-size:1.6rem;line-height:2rem}.mobile-app-feature-navigation__tab.active span{font-weight:300;font-size:1.6rem;line-height:2rem}.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)}.registration-box{margin:6rem 0;padding:4.6rem 6.4rem;background-color:#f7f7f7;border-radius:.8rem;min-height:65.5rem;text-align:center}@media (max-width:992px){.registration-box{padding:4.6rem 2.4rem;margin:0}}.registration-box__title{font-size:2.5rem;line-height:3.6rem;font-weight:700;text-align:center;line-height:normal;margin-bottom:1.6rem}.registration-box__subtitle{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;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;-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-size:1.6rem;line-height:2.4rem;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:#282828;transition:none}.appointment-booking-box__step-button.active span,.registration-box__step-button.active span{background-color:#282828}.appointment-booking-box__step-button:after,.registration-box__step-button:after{content:"";margin-right:.4rem;width:3.2rem;height:1px;background-color:#c1c1c1}.appointment-booking-box__step-button:last-of-type:after,.registration-box__step-button:last-of-type:after{content:none}.registration-box__stepper{margin-bottom:3.2rem}.registration-box__button-wrapper,.registration-box__label{margin-bottom:1.6rem}.registration-box__label-subtitle{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;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-size:1.4rem;line-height:1.6rem;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:#e23e1b}.registration-box__password-checklist-item.valid i{background-color:#68c500}.registration-box__link{margin-bottom:1.6rem}.registration-box__disclaimer{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400;color:#878787}.registration-box__step-info{font-size:1.4rem;line-height:2rem;display:block;margin-bottom:4rem}.registration-box__subtitle-primary-text{font-size:2.2rem;line-height:3rem;font-weight:700;margin-bottom:1rem}.registration-box__subtitle-secondary-text{font-size:1.6rem;line-height:2.25rem}[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{line-height:2rem;font-style:normal;font-weight:400;margin:0 0 .25rem 1.75rem;color:#e23e1b;font-size:1.2rem;text-align:left;display:none}@-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)}}.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:#f7f7f7;-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}.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-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:#de486c;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:#f7f7f7;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;position:relative;min-height:57.5rem}@media (max-width:992px){.login-card{margin:0;border-radius:0}}.login-card__title{font-size:2.4rem;line-height:2.6rem;font-weight:700;margin-bottom:2.4rem}.login-card__subtitle{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;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}.coupon footer{margin-top:8rem}.coupon-hero{margin:4.8rem 0;overflow:hidden;background:#fff}.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}@media (max-width:992px){.coupon-hero__product-discount-badge{font-size:4rem}}.coupon-hero__product-discount-badge .discount{font-size:3.5rem;line-height:4rem;font-weight:700;text-align:left}.coupon-hero__product-discount-badge .text{font-size:1.2rem;line-height:2rem;font-style:normal;font-weight:400}.coupon-hero__product-discount-badge .button-primary:before{background-color:#468400}.coupon-hero__validity{font-size:1.6rem;line-height:2.4rem;font-weight:700;margin-bottom:3.2rem}.coupon-hero__product-name{font-size:2.5rem;line-height:3rem;font-weight:700;margin-bottom:.4rem}.coupon-hero__product-category,.coupon-hero__product-description{font-size:1.5rem;line-height:2.2rem;margin-bottom:3.2rem}.coupon-hero__product-description{margin-top:.25rem;white-space:pre-line}.has-sale-price .product-price-detail,.has-sale-price .product-price-detail-price,.user-dashboard__item plastic_card.hidden{display:none}.coupon-hero__product-image-wrapper,.has-sale-price .sale-period{display:-webkit-flex;display:-ms-flexbox;display:flex}.coupon-hero__product-image-wrapper{-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;box-shadow:.5rem .5rem 2rem -1rem rgba(0,0,0,.1);border:1px solid #ddd;overflow:hidden}.coupon-hero__text-badge{position:absolute;padding:.5rem 1.5rem;border-radius:2rem;background-color:#57a500;color:#fff;left:2rem;top:1.5rem;font-size:1.6rem;line-height:2rem;font-weight:700}.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;margin-bottom:.75rem}}[data-action-activate-coupon]{margin-bottom:3.2rem}.coupon-hero__separator{margin:3.2rem 0;width:100%;display:block;border-bottom:1px solid #e7e7e7}.coupon-hero__product-availability-status{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400;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:#60aa0d}@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 0}}.coupon-legal-text{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;margin-top:1.6rem;opacity:.6}.coupon-swiper{overflow:hidden;padding:2rem 0;margin-top:1rem;width:100%}.coupon-swiper-wrapper,.coupon-swiper-wrapper .coupon-swiper-button{position:relative;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;margin-top:-2rem;width:3.5rem;height:3.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:1.6rem;background-color:rgba(247,247,247,.1);transition:.25s ease}.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-button-prev{left:-5rem}.coupon-swiper-button-next{right:-5rem}.coupon-swiper__controls{margin-top:3.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.coupon-swiper__controls .swiper-pagination{margin-left:0}.coupon-swiper-button-next,.coupon-swiper-button-prev{cursor:pointer}.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.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:rgba(247,247,247,.1);border-radius:8px;margin-top:6.4rem}.user.index .coupon-card-grid{margin-top:2rem}.coupon-campaign-title{font-size:3.5rem;line-height:4rem;font-weight:700;text-align:center;margin-bottom:5rem;color:#68c500}@media (max-width:992px){.coupon-campaign-title{font-size:2.8rem;line-height:3.2rem;font-weight:700;margin-bottom:3rem}}.site-profile{margin:6.4rem 0 11rem}@media (max-width:992px){.site-profile{margin:2.4rem 0 6rem}}.profile-sidebar-wrapper{position:-webkit-sticky;position:sticky;top:10rem;z-index:99;transition:.25s ease}.profile-sidebar-wrapper--has-offset{top:17rem}@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-size:1.8rem;line-height:2rem;font-weight:700;color:#3c3c3c}.profile-sidebar-mobile-btn i{color:#60aa0d;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-size:2.2rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#60aa0d;margin-bottom:1.6rem}@media (max-width:992px){.user-dashboard__item-title{text-align:center}}.user-dashboard__item-subtitle{font-size:1.4rem;line-height:2rem;color:#3c3c3c}@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.svg)}.user-dashboard__item.plastic_card .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/plastic_card.svg)}.user-dashboard__item.first_coupon .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/first_coupon.svg)}.user-dashboard__item.favourite_pharmacy .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/favourite_pharmacy.svg)}.user-dashboard__item.favorite_product .user-dashboard__item-illustration{background-image:url(../images/illustrations/dashboard/favoritue_product.svg)}.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-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-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;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);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%}.profile-sidebar__user-setting,.profile-sidebar__user-setting a{text-decoration:none;color:#272424}.profile-sidebar__user-setting a,.profile-sidebar__user-setting span{font-size:1.6rem;line-height:2.4rem;font-weight:700}.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-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400}.profile-sidebar__user-setting.active:after{content:none}.profile-sidebar__user-setting .counter{line-height:1.6rem;font-weight:700;font-size:1.2rem!important;display:block;text-align:center;padding:.5rem;border-radius:2rem;margin-left:auto;pointer-events:none;right:-1rem;top:-1rem;min-width:2.6rem;color:#fff!important;background-color:#de486c}.profile-sidebar__user-setting:after{content:"\ea5f";font-size:1.75rem;font-family:remixicon,sans-serif;color:#68c500;margin-left:1rem;transition:.25s ease}.profile-sidebar__user-setting:hover:after{transition:.25s ease}.profile-option__title{font-size:2.5rem;line-height:3.6rem;font-weight:700;margin-bottom:3.2rem}@media (max-width:768px){.profile-option__title{display:none}}.profile-option__subtitle{margin-top:1.6rem;font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400}@-webkit-keyframes fadeInProfileSetting{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 fadeInProfileSetting{0%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);display:none}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:block}}@-webkit-keyframes fadeOutProfileSetting{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 fadeOutProfileSetting{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{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:fadeOutProfileSetting .25s forwards;animation:fadeOutProfileSetting .25s forwards}.profile-setting.active{opacity:0;-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-animation:fadeInProfileSetting .25s forwards;animation:fadeInProfileSetting .25s forwards;display:block}.user-option__legal-text{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400;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-size:1.5rem;line-height:1.6rem;font-weight:700;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);text-decoration:none;color:#272424;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-size:2.5rem;line-height:3.6rem;font-weight:700}.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:#272424}.user-dashboard__feedback-message-subtitle a:hover,[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:#60aa0d;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-size:3.5rem;line-height:4rem;font-weight:700;color:#fff;margin-bottom:3.2rem}.user-dashboard__header-user-data-label{font-size:1.4rem;line-height:1.6rem;margin-bottom:.5rem}.user-dashboard__header-user-data-value{font-size:1.6rem;line-height:2.6rem;font-weight:700}.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-size:2.2rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#3c3c3c}.user-dashboard__body-section-title .value{color:#878787}.user-dashboard__body-section-title i{transition:.25s ease;font-size:2rem;color:#68c500}.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-size:1.4rem;line-height:2rem}.user-dashboard__pharmacy-card-message strong{font-size:1.4rem;line-height:2rem;font-weight:700}.user-dashboard__pharmacy-card-message i{margin-right:1.2rem;color:#9d21ba;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-size:1.7rem;line-height:normal;font-weight:700;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:#68c500}.user-dashboard__pharmacy-card-label{font-size:1.4rem;line-height:2rem}.user-dashboard__pharmacy-card-address{font-size:1.4rem;line-height:2rem;text-align:center;margin-bottom:.6rem}.user-dashboard__pharmacy-card-loyalty-points{font-size:2.5rem;line-height:3rem;font-weight:700}.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}.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-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-size:2.5rem;line-height:3rem;font-weight:700;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-size:2rem;line-height:2.8rem;font-weight:700}.user-dashboard__feedback-message-subtitle{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;text-align:left}.coupons-message a,.user-dashboard__feedback-message-subtitle a,.user-dashboard__feedback-message-subtitle strong{font-size:1.6rem;line-height:2rem;font-weight:700;color:#3c3c3c;text-decoration:none}@media (max-width:768px){.user-dashboard__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:#3c3c3c}.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-size:2.5rem;line-height:3rem;font-weight:700;margin-bottom:.2rem}.user-dashboard__pharmacy-card-discount-card-subtitle{font-size:1.5rem;line-height:2rem;font-weight:600;margin-bottom:.2rem}.user-dashboard__pharmacy-card-discount-card-description{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400}.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}.profile-setting__filter-tab #redeemed,.user-dashboard__pharmacy-card--simple .user-dashboard__pharmacy-card-loyalty-points{color:#60aa0d}.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,.profile-setting__filter-tab label{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:#9d21ba;margin-right:1.2rem}.coupons-message span{font-size:1.4rem;line-height:1.6rem;display:block}.coupons-message a{font-size:1.5rem;font-weight:600;color:#60aa0d}.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:#282828;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{font-size:1.5rem;line-height:2.2rem;font-weight:700;padding:.8rem 3.2rem;border-radius:10rem;cursor:pointer;min-width:18rem;max-width:18rem;-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-size:1.5rem;line-height:2.2rem;font-weight:700;color:#60aa0d}.profile-setting__filter-tab label span:last-of-type{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#878787}.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__filter-tab:first-of-type input+label span:first-child{font-size:1.5rem;line-height:2.2rem;font-weight:700;color:#fff}[data-active-tab=active] .profile-setting__filter-tab:first-of-type input+label span:last-of-type{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#878787}[data-active-tab=active] .profile-setting__filter-tab:last-of-type input+label span:first-child{font-size:1.5rem;line-height:2.2rem;font-weight:700;color:#60aa0d}[data-active-tab=active] .profile-setting__filter-tab:last-of-type input+label span:last-of-type{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#878787}[data-active-tab=inactive] .profile-setting__filter-tab:first-of-type input+label span:first-child{font-size:1.5rem;line-height:2.2rem;font-weight:700;color:#60aa0d!important}[data-active-tab=inactive] .profile-setting__filter-tab:first-of-type input+label span:last-of-type{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#878787!important}[data-active-tab=inactive] .profile-setting__filter-tab:last-of-type input+label span:first-child{font-size:1.5rem;line-height:2.2rem;font-weight:700;color:#fff}[data-active-tab=inactive] .profile-setting__filter-tab:last-of-type input+label span:last-of-type{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400;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:#3c3c3c}@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{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}.user-dashboard__no-items-message{width:100%;margin:2rem 0 4rem;background-color:rgba(0,0,0,.02);padding:8rem;border-radius:.4rem}.user-dashboard__no-items-message p{font-size:2.4rem;line-height:2.6rem;font-weight:700;color:#3c3c3c}.favorite-pharmacy-card{padding:3.2rem;border:1px solid #e7e7e7;margin-top:4.8rem;border-radius:.8rem}.favorite-pharmacy-card__alert-box{padding:1.2rem 1.6rem;width:100%;border-radius:.4rem;background-color:#ece5ed;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:#9d21ba}.favorite-pharmacy-card__alert-box span{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400}.favorite-pharmacy-card__alert-box span strong{font-size:1.2rem;line-height:1.6rem;font-weight:700}.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__opening-hours-status{font-style:normal;text-transform:uppercase;font-size:1rem;line-height:1.6rem;font-weight:400;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:#68c500}.favorite-pharmacy-card__opening-hours-status.is-closed:before{background-color:#de486c}.favorite-pharmacy-card__title{font-size:2.2rem;line-height:3rem;font-weight:700;margin-bottom:.8rem;text-align:center}.favorite-pharmacy-card__title i{margin-left:.8rem;font-size:1.75rem;color:#60aa0d}.favorite-pharmacy-card__address{font-size:1.5rem;line-height:2.2rem}.favorite-pharmacy-card__loyalty-points-label{font-size:1.5rem;line-height:2.2rem;margin-bottom:.8rem;text-align:center}.favorite-pharmacy-card__loyalty-points-value{font-size:2.5rem;line-height:3rem;font-weight:700;color:#60aa0d;text-align:center}.favorite-pharmacy-card__discounts-label{font-size:1.6rem;line-height:2.4rem;font-weight:700;text-align:left;margin-bottom:1.6rem}.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-size:2.5rem;line-height:3rem;font-weight:700;margin-bottom:.2rem}.favorite-pharmacy-card__discount-card-unit{font-size:1.4rem;line-height:2.2rem;font-weight:700}.favorite-pharmacy-card__discount-card-subtitle{font-size:1.2rem;line-height:1.75rem;font-style:normal;font-weight:400}.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__discount-card-inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;margin-bottom:.25rem}.favorite-pharmacy-card__discount-card-inner-wrapper h5,.favorite-pharmacy-card__discount-card-inner-wrapper h6{font-size:2rem;line-height:2.4rem;font-weight:700}.user-dashboard__pharmacy-card-inner-wrapper{margin-bottom:.4rem}.user-dashboard__pharmacy-card-inner-wrapper .user-dashboard__pharmacy-card-discount-card-subtitle,.user-dashboard__pharmacy-card-inner-wrapper .user-dashboard__pharmacy-card-discount-card-title{font-size:1.8rem;line-height:2rem;font-weight:700}.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-outer-wrapper{position:relative;height:100%}@-webkit-keyframes loadProfileSetting{0%{opacity:0}to{opacity:1}}@keyframes loadProfileSetting{0%{opacity:0}to{opacity:1}}.profile-settings-wrapper{opacity:0;-webkit-animation:loadProfileSetting .5s forwards 1s;animation:loadProfileSetting .5s forwards 1s}.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}.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:#57a500;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(87,165,0,.16)}.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:#57a500;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-size:1.7rem;line-height:normal;font-weight:700;margin-bottom:1.2rem}.appointment-booking-box__appointment-details-category-message-label{font-size:1.4rem;line-height:2.2rem;font-weight:700;margin-bottom:.2rem}.appointment-booking-box__appointment-details-category-message,.appointment-booking-box__appointment-details-pharmacist-message{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400}.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-size:1.5rem;line-height:1.8rem;font-weight:700}.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:#57a500;border-color:#57a500}#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 #3c3c3c;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-size:1.4rem;line-height:1.6rem;font-weight:700;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:#57a500;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-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#878787;padding-right:3.25rem}@-webkit-keyframes fadeInAppointmentBookingBox{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInAppointmentBookingBox{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutAppointmentBookingBox{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}}@keyframes fadeOutAppointmentBookingBox{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}}.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:fadeOutAppointmentBookingBox .5s forwards;animation:fadeOutAppointmentBookingBox .5s forwards}@-moz-document url-prefix(){.appointment-booking-box__inner-wrapper.fade-out{display:none}}.appointment-booking-box__inner-wrapper.active{-webkit-animation:fadeInAppointmentBookingBox .5s forwards;animation:fadeInAppointmentBookingBox .5s forwards;display:block}@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:#57a500;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:"";line-height:2rem;font-weight:700;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:#57a500;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:#57a500;margin-right:.8rem}.appointment-booking-box__appointment-status-card{padding:1.6rem;border-radius:1.6rem;background-color:#57a500;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-size:1.5rem;line-height:1.8rem;font-weight:700;margin-bottom:.8rem}.appointment-booking-box__appointment-status-card .appointment-booking-box__appointment-status-card-subtitle{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400}.appointment-card.pending .appointment-booking-box__appointment-status-card{background-color:#9d21ba;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-size:1.4rem;line-height:1.6rem;font-weight:700;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:#57a500;border-color:#57a500;color:#fff}.appointment-booking-box__appointment-btn label{font-size:1.5rem;line-height:1.8rem;font-weight:700;padding:.8rem 2.4rem;border-radius:6.4rem;transition:.25s ease;border:1px solid #57a500;line-height:1;cursor:pointer;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:rgba(87,165,0,.05);color:#57a500}.appointment-booking-box__appointment-btn:hover label{background-color:rgba(87,165,0,.1)}#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-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;display:none;width:100%;color:#de486c;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]{display:none}.appointment-booking-box__feedback-illustration{display:block;margin:0 auto;max-width:25.6rem;height:auto}.appointment-booking-box__feedback-title{font-size:2.5rem;line-height:3rem;font-weight:700;text-align:center;margin-top:1.6rem;margin-bottom:.6rem}.appointment-booking-box__feedback-subtitle{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;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-size:1.7rem;line-height:normal;font-weight:700;margin-bottom:.8rem;display:block}.appointment-booking-box__feedback-details-label{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;margin-bottom:.8rem;display:none}.appointment-booking-box__feedback-details-subtitle{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400}.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:#57a500;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 #3c3c3c;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-size:1.7rem;line-height:normal;font-weight:700;text-align:center;color:#57a500;margin-bottom:.8rem;transition:.25s ease ease}.appointment-booking-box__title.xl{font-size:2.5rem}.appointment-booking-box__subtitle{font-size:1.5rem;line-height:1.6rem;font-style:normal;font-weight:400;text-align:center}.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-size:3.5rem;line-height:4rem;font-style:normal;font-weight:400;text-align:center;margin-bottom:6.4rem}@media (max-width:992px){.appointment-booking-info-page__section-lg-title{font-size:2.8rem;line-height:3.6rem;font-style:normal;font-weight:400;margin-bottom:3.2rem}}.appointment-booking-info-page__section-subtitle{font-size:1.6rem;line-height:2.2rem;font-style:normal;font-weight:400;width:60%;text-align:center;margin:0 auto}@media (max-width:992px){.appointment-booking-info-page__section-subtitle{font-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;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-size:3.5rem;line-height:4rem;font-weight:700;color:#60aa0d;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:#57a500;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-size:3.5rem;line-height:4rem;font-weight:700;margin-bottom:1.6rem}@media (max-width:992px){.appointment-booking-info-page__hero-title{font-size:2.8rem;line-height:3.2rem;font-weight:700}}.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__hero-list,.appointment-booking-info-page__hero-subtitle,.appointment-booking-info-page__hero-subtitle p,.appointment-booking-info-page__hero-subtitle ul{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400}.appointment-booking-info-page__subtitle{font-size:1.5rem;line-height:2rem;font-weight:700;color:#3c3c3c;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-size:1.6rem;line-height:2.4rem;font-weight:700}.appointment-booking-info-page__description{font-size:1.5rem;line-height:2.2rem;font-style:normal;font-weight:400;color:#5e5e5e}.appointment-booking-info-page__description span{font-size:1.5rem;line-height:1.6rem;font-weight:700;display:block;margin-top:1rem}.appointment-booking-info-page__description span.purple-text{color:#524699}@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:#9d21ba}.appointment-card.pending .appointment-card__status:before{content:"";background-color:#9d21ba;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:#3c3c3c}}@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:#57a500;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-card__date-wrapper .day,.appointment-card__date-wrapper .month,.appointment-card__date-wrapper .year{font-size:1.4rem;line-height:2.2rem;font-weight:700}.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-size:3.5rem;line-height:4rem;font-weight:700}@media (max-width:992px){.appointment-card__date-wrapper .date{font-size:3rem;line-height:3rem;font-weight:700}}.appointment-card__date-wrapper .time{font-size:2.3rem;line-height:3.4rem;font-weight:700}@media (max-width:992px){.appointment-card__date-wrapper .time{font-size:2rem;line-height:2rem;font-weight:700}}.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:#57a500;margin-right:.8rem}.appointment-card__status:after{content:"Elfogadott";font-size:1.3rem;line-height:1.3rem;font-weight:700}.appointment-card__pharmacy-name{font-size:2.3rem;line-height:3.4rem;font-weight:700;margin-bottom:.4rem}@media (max-width:992px){.appointment-card__pharmacy-name{font-size:2rem;line-height:2rem;font-weight:700}}.appointment-card__pharmacy-address{font-size:1.5rem;line-height:2rem;font-style:normal;font-weight:400}@media (max-width:992px){.appointment-card__pharmacy-address{margin-bottom:.5rem}}.appointment-card__details-button{line-height:2.2rem;font-weight:700;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-size:1.6rem;line-height:2rem;font-weight:700;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}@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-size:1.4rem;line-height:2.2rem;font-style:normal;font-weight:400;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]{transition:.25s ease;font-size:1.6rem;line-height:2rem;font-weight:700}[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:#272424;scrollbar-width:thin;scrollbar-color:#fff transparent}.dark-mode::-webkit-scrollbar{width:.75rem;height:.5rem;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 .back-to-home-link,.dark-mode .discount-sheet-logo,.dark-mode .pdf-download-link,.dark-mode .pdf-share-link{background-color:#272424}.dark-mode .discount-sheet-logo svg path{fill:#fff}.dark-mode .discount-sheet-logo svg path:nth-of-type(1),.dark-mode .discount-sheet-logo svg path:nth-of-type(2),.dark-mode .discount-sheet-logo svg path:nth-of-type(3){fill:#68c500}.dark-mode .plan-to-journey-button{color:#3c3c3c!important}.dark-mode .plan-to-journey-button:before{background-color:#fff}.dark-mode .custom-control-label a b,.dark-mode .discount-sheet-logo-text .title{color:#fff!important}.dark-mode .base-modal-wrapper.login-modal-wrapper.static .login-modal,.dark-mode .control-buttons .next-button:before,.dark-mode .control-buttons .previous-button:before{background-color:rgba(255,255,255,.1)}.dark-mode .header{border-bottom:.1rem solid rgba(255,255,255,.1)}.dark-mode .header__top{background-color:#3c3c3c}.dark-mode .footer-intro__logo svg .svg-path,.dark-mode .header__logo .svg-path{fill:#fff}.dark-mode .header__navigation{background-color:#272424;border-bottom-color:rgba(255,255,255,.05)}.dark-mode .header__navigation a,.dark-mode .profile-sidebar .profile-sidebar__user-setting,.dark-mode .profile-sidebar .profile-sidebar__user-setting a{color:#fff}.dark-mode .profile-sidebar{background-color:#3c3c3c}.dark-mode .loyalty-section-md-title{color:#fff!important;opacity:.8}.dark-mode .loyalty-app-app-download-promo-section__title{color:#fff}.dark-mode .loyalty-app-app-download-promo-section__inner-wrapper{background-color:rgba(247,247,247,.15)}.dark-mode .application-badges-label,.dark-mode .loyalty-app-instruction-card,.dark-mode .loyalty-app-section-intro__title{color:#fff}.dark-mode .loyalty-app-section-intro__subtitle{opacity:.75}.dark-mode .mobile-app-feature-navigation{border-bottom:1px solid rgba(255,255,255,.1)}.dark-mode .mobile-app-feature-navigation__tab{color:#fff}.dark-mode .loyalty-app-section-intro__subtitle{color:rgba(255,255,255,.5)}.dark-mode .loyalty-faq-section__category-tab{color:#fff}.dark-mode .loyalty-faq-section__category-tab:after{background-color:#68c500}.dark-mode .loyalty-faq-section__category-tab.active{color:#68c500}.dark-mode .loyalty-faq-section__category-nav{border-color:rgba(255,255,255,.1)}.dark-mode .label span,.dark-mode .loyalty-app-advantage__card-subtitle,.dark-mode .loyalty-app-advantage__card-title{color:#fff}.dark-mode .loyalty-app-advantage__card-link{color:#68c500!important}.dark-mode .label::before{background-color:#fff;opacity:.1}.dark-mode .profile-option__subtitle,.dark-mode .profile-option__title,.dark-mode .section-title__homepage,.dark-mode .user-dashboard__body-section-title .text,.dark-mode [data-action=log-out]:after{color:#fff}.dark-mode [data-action=open-notification-center]:before{border:1px solid rgba(255,255,255,.1)!important}.dark-mode .user-dashboard__body-section-title .value{color:rgba(255,255,255,.5)}.dark-mode .favorite-pharmacy-card__separator{opacity:.2}.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{color:#fff}.dark-mode .user-dashboard__pharmacy-card-divider{opacity:.2}.dark-mode .user-option__delete-account-btn{color:#fff}.dark-mode .user-option__legal-text{color:#fff;opacity:.6}.dark-mode .coupon-card{border:none}.dark-mode .coupon-swiper-button,.dark-mode .product-swiper-button{background-color:rgba(255,255,255,.05);color:#fff;transition:.25s ease}.dark-mode .coupon-swiper-button:hover,.dark-mode .product-swiper-button:hover{background-color:rgba(255,255,255,.2)}.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 .profile-sidebar-mobile-btn{background-color:#3c3c3c}.dark-mode .profile-sidebar-mobile-overlay{background-color:rgba(40,40,40,.9)}@media (max-width:992px){.dark-mode .header__navigation{border-color:#272424!important}}.dark-mode .swiper-pagination--grey .swiper-pagination-bullet,.dark-mode .swiper-pagination--grey .swiper-pagination-bullet-active{background-color:#fff}.dark-mode .swiper-pagination--grey .swiper-pagination-bullet{opacity:.25}.dark-mode .swiper-pagination--grey .swiper-pagination-bullet-active{opacity:1}.dark-mode .user-dashboard__pharmacy-card{border:1px solid rgba(255,255,255,.1)}.dark-mode .campaign-landing-product-card-image__illustration-disclaimer,.dark-mode .loyalty-app-intro__feature-title,.dark-mode .page-counter,.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 .scroll-to-left-btn:before,.dark-mode .scroll-to-right-btn:before{background-color:transparent;color:#fff}.dark-mode .loyalty-app-intro{background-image:url(../images/loyalty-page/loyalty-bg-blur--dark.png)}@media (max-width:992px){.dark-mode .loyalty-app-intro{background-image:none}}.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__description,.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 .appointment-booking-info-page__section-subtitle,.dark-mode .loyalty-feature-section__description{opacity:.6}.dark-mode .appointment-booking-info-page__faq-wrapper{background:rgba(247,247,247,.02)}.dark-mode .loyalty-app-section{background:rgba(247,247,247,.1)}.dark-mode .loyalty-feature-section.loyalty-feature-section--grey{background-color:#3c3c3c;transition:.25s ease}.dark-mode .loyalty-app-intro__feature-subtitle{color:#fff;opacity:.8}.dark-mode .loyalty-app-intro__label,.dark-mode .newsletter-intro h1,.dark-mode .newsletter-intro h2{color:#fff}.dark-mode .custom-accordion{background-color:#3c3c3c;color:#fff;border-color:rgba(255,255,255,.2);transition:.25s ease}.dark-mode .custom-accordion:hover{background-color:rgba(255,255,255,.2)}.dark-mode .loader-wrapper{background-color:#272424}.dark-mode .registration-box__password-checklist-item{color:#fff}.dark-mode .registration-box__password-checklist-item i{border:1px solid #fff}.dark-mode .mobile-app-feature-section__title i,.dark-mode .registration-box__password-checklist-item.valid{color:#68c500}.dark-mode .tab label{background-color:#282828;color:#fff;border:1px solid #fff}.dark-mode .tab input:checked+label{background-color:#68c500;border-color:#68c500}.dark-mode #map-search-form input,.dark-mode .registration-box__label span{background-color:#3c3c3c!important}.dark-mode .registration-box{background-color:#3c3c3c;color:#fff}.dark-mode #dates td span,.dark-mode .registration-box__code-number{color:#fff}.dark-mode .appointment-booking-box,.dark-mode .registration-box__registration-form input{background-color:#3c3c3c;color:#fff}.dark-mode #appointment-booking-message{background-color:#272424;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 .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-booking-box__steps .search-result-details{background-color:#323232!important}.dark-mode #dates .showEvent.bg-danger{background-color:#272424!important}.dark-mode .appointment-booking-box__category-card label{background-color:#272424}.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-booking-box__step-button span,.dark-mode .registration-box__step-button span{background-color:#272424;border:1px solid #fff}.dark-mode .appointment-booking-box__step-button.active span,.dark-mode .registration-box__step-button.active span{color:#272424;background-color:#fff}.dark-mode .label span{background-color:#282828}.dark-mode .base-modal-wrapper.static .label span{background-color:#393838!important}.dark-mode .mobile-app-feature-section__text-wrapper{color:#fff}.dark-mode .download-card:hover i,.dark-mode .mobile-app-feature-section__link{color:#68c500}.dark-mode .dropdown{background-color:#3c3c3c}.dark-mode .registration-box__registration-form input::-webkit-input-placeholder{color:#fff}.dark-mode .registration-box__registration-form input::-moz-placeholder{color:#fff}.dark-mode .registration-box__registration-form input:-ms-input-placeholder{color:#fff}.dark-mode .registration-box__registration-form input::placeholder{color:#fff}.dark-mode .newsletter-question .form-group label,.dark-mode .newsletter-question .form-group label:first-child{color:#fff!important}.dark-mode .newsletter-question .form-group input{border-color:red}.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 .product-card-alt__previous-price,.dark-mode .product-card-alt__price,.dark-mode .product-card-alt__unit-price,.dark-mode .profile-settings-wrapper__preloader i,.dark-mode .user-dashboard__no-items-message p{color:#fff}.dark-mode select{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.15)}.dark-mode .field-userupdateform-password{border:1px solid rgba(255,255,255,.15);border-radius:5rem}.dark-mode .user-dashboard__no-items-message{border:1px solid rgba(255,255,255,.1)}.dark-mode .newsletter-divider{border-color:rgba(255,255,255,.45)}.dark-mode .bookmarks-inner-wrapper:before{background:linear-gradient(90deg,#272424 0%,rgba(39,36,36,0) 100%)}.dark-mode .bookmarks-inner-wrapper:after{background:linear-gradient(90deg,rgba(39,36,36,0) 0%,#272424 100%)}.dark-mode .block-newsletter-page .custom-control.custom-radio label,.dark-mode .newsletter-input-wrapper .input-row .form-group.field-newsletterlotteryform-gender label:first-child,.dark-mode .newsletter-interests-block label:first-child,.dark-mode .newsletter-label{color:#fff}.dark-mode input[type=text]:focus{border-color:rgba(255,255,255,.6)}.dark-mode .search-result-card-input-label{background-color:#3c3c3c;border-color:rgba(255,255,255,.25);color:#fff}.dark-mode .search-result-card-input-label:hover{border-color:#60aa0d}.dark-mode .profile-settings-wrapper__preloader{background-color:#272424}.dark-mode .campaign-content-text-cols__title,.dark-mode .warning-box--gray .small-badge,.dark-mode .warning-box--gray .warning-text{color:#3c3c3c!important}.dark-mode .campaign-content-text-cols__text--right{color:#fff!important}.dark-mode .featured-info-card-row--faded.featured-info-card-row--transparent .featured-info-card:last-of-type:before,.dark-mode .featured-info-card-row--faded.featured-info-card-row--white .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#272424 0%,rgba(39,36,36,0) 102.77%)}.dark-mode .footer-intro__text{color:#fff}.dark-mode .is-invalid~.invalid-feedback,.dark-mode .is-invalid~.invalid-tooltip,.dark-mode .was-validated .form-control:invalid~.invalid-feedback,.dark-mode .was-validated .form-control:invalid~.invalid-tooltip{opacity:.6}.dark-mode .custom-checkbox,.dark-mode .custom-checkbox a,.dark-mode .field-footer-tos label a,.dark-mode .legal-text{color:#fff!important}.dark-mode .custom-checkbox label::before{color:#fff;background-color:transparent!important}.dark-mode .field-footer-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,.dark-mode .related-disease-sidebar-title{color:#fff}.dark-mode .disease-category-title{color:#fff!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 .featured-disease-card-body,.dark-mode .login-card__label span,.dark-mode .login-modal__label span{background-color:#3c3c3c}.dark-mode .covid-campaign__article-card-desc-title,.dark-mode .covid-campaign__category-title,.dark-mode .covid-campaign__video-desc-title{color:#fff}.dark-mode .covid-campaign__bg-solid-color{background-color:#272424}.dark-mode .covid-campaign__article-card-date,.dark-mode .covid-campaign__video-date,.dark-mode .disease-card__desc p,.dark-mode .disease-card__list a{color:#fff}.dark-mode .covid-campaign__row{border-bottom:.1rem solid rgba(255,255,255,.1)}.dark-mode .covid-campaign__row:last-of-type{border-bottom:none}.dark-mode .disease-card{border-bottom:.1rem dashed rgba(100,100,100,.4)!important}.dark-mode .disease-card-head__counter,.dark-mode .disease-category-img-wrapper .img-title{color:#fff}.dark-mode .invalid-feedback{color:red;opacity:0}.dark-mode .base-modal,.dark-mode .login-card{background-color:#3c3c3c;color:#fff}.dark-mode .login-modal__disclaimer,.dark-mode .login-modal__disclaimer a{color:#fff}.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 .search-result-card--dark{border-bottom:.1rem solid #68c500!important}.dark-mode .contact-type,.dark-mode .pharmacy-contact-phone p{color:#fff!important}.dark-mode .disease-button{background-color:#3c3c3c;color:#fff}.dark-mode .hide-overlay{background:linear-gradient(178.85deg,rgba(255,255,255,0) 14%,#272424 62%)}.dark-mode #map-result-count,.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 .pharmacy-address a,.dark-mode .pharmacy-main-details-mobile h2,.dark-mode .pharmacy-main-details-mobile h3,.dark-mode .pharmacy-name,.dark-mode .pharmacy-product-categories-block ul li,.dark-mode .searchbar__button i,.dark-mode .therapy-box h4,.dark-mode .therapy-box p,.dark-mode .txt-muted{color:#fff}.dark-mode .pharmacy-desc{color:rgba(255,255,255,.6)}.dark-mode .pharmacy-product-categories-block{border:.1rem solid rgba(60,60,60,.8)}.dark-mode .dermocosmetics-block-title,.dark-mode .health-coach-intro-wrapper h4,.dark-mode .health-coach-intro-wrapper p,.dark-mode .pharmacy-product-categories-block__title,.dark-mode .product-desc,.dark-mode .product-name,.dark-mode pre{color:#fff!important}.dark-mode input[type=email],.dark-mode input[type=password],.dark-mode input[type=text]{background-color:#272424!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{color:#fff}.dark-mode input[type=email]::-moz-placeholder,.dark-mode input[type=password]::-moz-placeholder{color:#fff}.dark-mode input[type=email]:-ms-input-placeholder,.dark-mode input[type=password]:-ms-input-placeholder{color:#fff}.dark-mode input[type=email]::placeholder,.dark-mode input[type=password]::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 .therapy-box{background-color:#272424}.dark-mode .searchbar__button{background-color:#3c3c3c;border:.1rem solid rgba(255,255,255,.1)}.dark-mode .map-container .search-result-details .search-result-card{background-color:#3c3c3c;border:1px solid #909090}.dark-mode .map-container .search-result-details,.dark-mode .map-container .search-result-details .search-column-wrapper{background-color:#3c3c3c}.dark-mode .map-container .search-result-details .map-filter-button{background-color:#272424;border:1px solid rgba(60,60,60,.1);color:#fff}.dark-mode .campaign-desc-wrapper h2,.dark-mode .campaign-desc-wrapper h3,.dark-mode .campaign-desc-wrapper ol li,.dark-mode .campaign-desc-wrapper p,.dark-mode .campaign-desc-wrapper ul li,.dark-mode .category-subtitle h3,.dark-mode .price span,.dark-mode .product-desc-wrapper h2,.dark-mode .product-desc-wrapper h3,.dark-mode .product-desc-wrapper p,.dark-mode .product-info,.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 #272424}.dark-mode .newsletter-hero__card-img.decathlon{background-color:#272424}.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 .lottery-details__desc,.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 .newsletter-button-wrapper span{color:#fff;opacity:.6}.dark-mode .pharmacy-opening-hours-list-item.active{background-color:rgba(255,255,255,.1)}.dark-mode .pharmacy-opening-hours-headline__btn{background:url(../images/chevron_icon--white.svg) no-repeat center!important}.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 .pharmacy-filter-dropdown #filter-counties,.dark-mode .pharmacy-filter-dropdown #filter-districts,.dark-mode .registration-box__step-loader{background-color:#3c3c3c}.dark-mode .show-password-btn{color:#fff}.dark-mode .coupon-hero{border-color:#3c3c3c;background-color:transparent}.dark-mode .base-modal__close-btn,.dark-mode .base-modal__close-btn i,.dark-mode .base-modal__subtitle,.dark-mode .coupon-hero__product-details,.dark-mode .dark-mode .button-primary--transparent:before,.dark-mode .label-subtitle,.dark-mode .login-btn--email,.dark-mode .login-modal__close-btn,.dark-mode .login-modal__close-btn i,.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 .user-dashboard__item.first_coupon{background-color:rgba(255,255,255,.05)}.dark-mode .button-primary--transparent{border-color:#fff;color:#fff}.dark-mode .button-primary--black:before{border:1px solid #fff}.dark-mode .profile-setting__notification-card{color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.dark-mode .coupon-hero__product-details:before{border-color:#3c3c3c}.dark-mode .product-price-details-block .product-price-detail{color:#fff!important}.dark-mode #map-search-form button,.dark-mode .autocomplete-items .autocomplete-item span,.dark-mode .autocomplete-items .autocomplete-label,.dark-mode .coupon-legal-text,.dark-mode .coupon-swiper__controls,.dark-mode .form-group.field-newsletterlotteryform-gender,.dark-mode .location-list-wrapper label,.dark-mode .newsletter-checkbox label:before,.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{color:#fff}.dark-mode input[type=number]{background-color:#3c3c3c;border-color:rgba(255,255,255,.15)}.dark-mode input[type=text]{}.dark-mode input[type=number]::-webkit-input-placeholder,.dark-mode input[type=text]::-webkit-input-placeholder{color:#fff}.dark-mode input[type=number]::-moz-placeholder,.dark-mode input[type=text]::-moz-placeholder{color:#fff}.dark-mode input[type=number]:-ms-input-placeholder,.dark-mode input[type=text]:-ms-input-placeholder{color:#fff}.dark-mode input[type=number]::placeholder,.dark-mode input[type=text]::placeholder{color:#fff}.dark-mode .pharmacy-filter-dropdown{background-color:#3c3c3c;border:.1rem solid #272424!important}.dark-mode .location-list-wrapper{background-color:#3c3c3c}.dark-mode .checkbox-wrapper{border-bottom:.1rem dashed rgba(255,255,255,.3)}.dark-mode .autocomplete-items{background-color:#3c3c3c;border:.1rem solid #272424}.dark-mode .no-result-text,.dark-mode .search-result-card__title,.dark-mode .search-results-number,.dark-mode .warning-box .warning-text{color:#fff}.dark-mode .autocomplete-active span{color:#60aa0d!important}.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:#272424;border-bottom:.1rem solid #3c3c3c}.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 .hero-transparent h4,.dark-mode .hero-transparent p{color:#3c3c3c}.dark-mode .products-category-nav-block{border:none}.dark-mode .contact-textarea{background-color:#3c3c3c;color:#fff}.dark-mode .contact-input{background-color:#3c3c3c!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{background-color:#3c3c3c!important}.dark-mode .therapy-boxes-wrapper{background-color:#3c3c3c}.dark-mode .related-disease-wrapper{background-color:#3c3c3c;border:.1rem solid rgba(255,255,255,.15)}.dark-mode .related-disease-wrapper .relared-disease-list-item{border-left:0 solid #3c3c3c;color:#fff}.dark-mode .related-disease-wrapper .relared-disease-list-item:hover{border-left:.5rem solid #9d21ba}.dark-mode .advertisement-label-custom{color:#fff}.dark-mode .badge p{font-size:1.5rem;line-height:2rem;font-weight:700}.dark-mode .contact-page-instruction{color:#fff;opacity:.6}.dark-mode .article-card p,.dark-mode .blog-block-navigation .block-nav-title,.dark-mode .category-subtitle-mobile h3,.dark-mode .multipurpose-sidebar-wrapper .multipurpose-sidebar-list-item a,.dark-mode .section-title{color:#fff}.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:#3c3c3c}.dark-mode .multipurpose-sidebar-title{color:#fff!important}.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 .field-newsletterform-gender label{color:#fff}.dark-mode .blog-article-card--transparent .blog-card-label-object .article-label{background-color:#3c3c3c;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:#3c3c3c;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{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:#3c3c3c}.dark-mode .featured-info-card-row--white .featured-info-card:last-of-type:before{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 102.77%)!important}.dark-mode .featured-info-card--transparent .button-secondary,.dark-mode .featured-info-card--transparent .featured-info-card__subtitle,.dark-mode .featured-info-card--transparent h1{color:#fff!important}.dark-mode .button-secondary:hover:before{border:1px solid #fff!important}.dark-mode .featured-info-card--transparent p{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+.featured-info-card--curved svg path{fill:#272424}.dark-mode .featured-info-card--transparent blockquote,.dark-mode .featured-info-card--transparent ol li,.dark-mode .featured-info-card--transparent ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;line-height:2.2rem;color:#fff}.dark-mode .featured-info-card--transparent strong{display:contents;font-size:1.6rem;line-height:2.2rem}.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,.dark-mode .health-coach-intro-title,.dark-mode .health-coach-specific-title,.dark-mode .hide-off-button i{color:#fff}.dark-mode .featured-info-card--transparent h5{color:#fff;opacity:.6;text-align:left;margin-top:2.8rem}.dark-mode .featured-info-card--transparent a{color:#68c500!important}.dark-mode .featured-info-card--transparent ol li,.dark-mode .featured-info-card--transparent ul li{font-style:normal;font-weight:400;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.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-size:2.4rem;line-height:3.4rem;font-style:normal;font-weight:400;color:#60aa0d;counter-increment:ol;content:counter(ol);margin-right:4rem}.dark-mode .button-secondary:before,.dark-mode .featured-info-card--transparent .button-secondary:before{border:1px solid rgba(255,255,255,.1)!important}.dark-mode .article-details,.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:#3c3c3c}.dark-mode .regular-checkbox:checked:before{color:#68c500;background-color:#3c3c3c}.dark-mode .calendar .card-body .days span,.dark-mode .days th span,.dark-mode .download-app-block__subtitle,.dark-mode .link--black,.dark-mode .privacy-policy-text p,.dark-mode .switch label,.dark-mode .user-dashboard__feedback-message-subtitle,.dark-mode .user-dashboard__feedback-message-title,.dark-mode .user-dashboard__item-subtitle{color:#fff}.dark-mode .switch label:before{background:#fff!important}.dark-mode .switch .custom-checkbox label::before{background-color:#fff!important}.dark-mode .button-primary--transparent:before{border-color:rgba(255,255,255,.15)}.dark-mode .appointment-card,.dark-mode .user-dashboard__item{border-color:rgba(255,255,255,.1)}.dark-mode .appointment-card .registration-box__label span{background-color:#272424!important}.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 .footer-list-item span,.dark-mode.product .add-to-favorites-btn i{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 table tbody td{border:.1rem solid rgba(100,100,100,.5)}.dark-mode .block-nav-title,.dark-mode .breadcrumb li a,.dark-mode .breadcrumb li:before,.dark-mode .disease-list li p,.dark-mode .facebook-share-desc,.dark-mode .footer-list-title,.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 tbody td,.dark-mode .text-wrapper ul li{color:#fff}.dark-mode .text-wrapper .textLayer,.dark-mode .text-wrapper div{color:#fff!important}.dark-mode .disease-list li{background-color:#3c3c3c;border:1px solid rgba(255,255,255,.15)}.dark-mode .disease-list li:hover{border:.1rem solid rgba(255,255,255,.45)}.dark-mode .blog-categories-nav__item{border-left:1px solid #3c3c3c}.dark-mode .hero--pink{background-color:#c49ec8}.dark-mode .hero--pink h4,.dark-mode .hero--pink p{color:#272424}.dark-mode .footer .data-protection-text,.dark-mode .footer .footer-nl-box p,.dark-mode .footer li a,.dark-mode .product-card h4,.dark-mode .product-card p,.dark-mode .section-subtitle{color:#fff}.dark-mode .product-card{border:.1rem solid rgba(60,60,60,.8)}.dark-mode .product-card__footer{border-top:.5px dashed #3c3c3c}.dark-mode .cookie-policy-comp-overlay{background-color:rgba(39,36,36,.8)}.dark-mode .footer li{border-left:0 solid #3c3c3c}.dark-mode .campaign-component h1,.dark-mode .campaign-component h2,.dark-mode .campaign-component p,.dark-mode .footer h4{color:#fff!important}.dark-mode .footer .footer-nl-box,.dark-mode .footer .footer-nl-box:before{background-color:#272424}.dark-mode .footer .footer-nl-box .footer-nl-icon{color:#fff;opacity:.5}.dark-mode .footer,.dark-mode .footer .footer-nl-input-wrapper .newsletter-input,.pharmacy-finder.dark-mode .header__navigation{background-color:#3c3c3c}.dark-mode .warning-box-text{color:#fff}.dark-mode .alma-box.alma-box--grey p{color:#3c3c3c!important}.dark-mode.discount-sheet .page-counter{color:#fff;background:0 0}@media screen and (max-width:991px){.dark-mode .header__top{border-bottom:.1rem solid #272424!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:#3c3c3c}}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"}.zoomist-container{position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zoomist-wrapper{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#f4f4f4}.zoomist-image{position:absolute;top:0;left:0;max-width:none!important;max-height:none!important;pointer-events:none}.zoomist-slider{position:absolute;z-index:2;top:0;left:0;background-color:rgba(255,255,255,.8);border-radius:0 0 5px 0}.zoomist-slider-main{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.zoomist-slider-main:hover .zoomist-slider-bar{background-color:#aaa}.zoomist-slider-main:hover .zoomist-slider-button::before{box-shadow:0 0 10px rgba(0,0,0,.6)}.zoomist-slider-main.zoomist-slider-horizontal{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:150px;padding:20px 0;margin:0 20px}.zoomist-slider-main.zoomist-slider-horizontal .zoomist-slider-bar{top:calc(50% - 1px);left:0;width:100%;height:2px}.zoomist-slider-main.zoomist-slider-vertical{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:150px;padding:0 20px;margin:20px 0}.zoomist-slider-main.zoomist-slider-vertical .zoomist-slider-bar{top:0;left:calc(50% - 1px);width:2px;height:100%}.zoomist-slider-bar{display:block;position:absolute;z-index:0;border-radius:1px;background-color:#ccc;transition:background-color .3s}.zoomist-slider-button{display:block;position:relative;z-index:1;width:0!important;height:0!important}.zoomist-slider-button::before{position:absolute;display:block;content:"";left:-5px;top:-5px;width:10px;height:10px;background-color:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.4);transition:box-shadow .3s}.zoomist-zoomer{position:absolute;z-index:2;top:0;right:0;border-radius:0 0 0 5px;overflow:hidden}.zoomist-in-zoomer,.zoomist-out-zoomer{position:relative;width:50px;height:50px;cursor:pointer;background-color:rgba(255,255,255,.8);transition:background-color .3s}.zoomist-in-zoomer:hover,.zoomist-out-zoomer:hover{background-color:rgba(255,255,255,.9)}.zoomist-in-zoomer svg,.zoomist-out-zoomer svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;fill:#333}.zoomist-zoomer-disable{pointer-events:none;opacity:.6}