@charset "UTF-8";.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{--bs-gutter-x:15px;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:760px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:940px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:1155px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1205px}}.row{--bs-gutter-x:15px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-success{background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning{background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{top:0}.sticky-sm-bottom,.sticky-sm-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-sm-bottom{bottom:0}}@media (min-width:768px){.sticky-md-top{top:0}.sticky-md-bottom,.sticky-md-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-md-bottom{bottom:0}}@media (min-width:992px){.sticky-lg-top{top:0}.sticky-lg-bottom,.sticky-lg-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-lg-bottom{bottom:0}}@media (min-width:1200px){.sticky-xl-top{top:0}.sticky-xl-bottom,.sticky-xl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xl-bottom{bottom:0}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.375rem;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close:hover{color:#000;opacity:.75;text-decoration:none}.btn-close:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:#212529;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:calc(1.5em + .75rem + 2px);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{border-radius:.25rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#0d6efd}.form-check-input:disabled{-webkit-filter:none;filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{-webkit-filter:none;filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out;white-space:nowrap;width:100%}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-webkit-input-placeholder,.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext:-ms-input-placeholder,.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:not(:-ms-input-placeholder),.form-floating>.form-control:not(:-ms-input-placeholder){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:#198754;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(25,135,84,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.375rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;list-style:none;padding-left:0}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);z-index:2}.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.active>.page-link,.page-link.active{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.translate-middle-x{-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.translate-middle-y{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important}.rounded-end,.rounded-top{border-top-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.btn-close:focus{box-shadow:none;color:transparent}.w-100{width:100%}.h-100{height:100%}.w-min-100{min-width:100%}.h-min-100{min-height:100%}@media (min-width:0px){.w-xs-100{width:100%}.h-xs-100{height:100%}.w-min-xs-100{min-width:100%}.h-min-xs-100{min-height:100%}}@media (min-width:320px){.w-sm-100{width:100%}.h-sm-100{height:100%}.w-min-sm-100{min-width:100%}.h-min-sm-100{min-height:100%}}@media (min-width:768px){.w-md-100{width:100%}.h-md-100{height:100%}.w-min-md-100{min-width:100%}.h-min-md-100{min-height:100%}}@media (min-width:1024px){.w-lg-100{width:100%}.h-lg-100{height:100%}.w-min-lg-100{min-width:100%}.h-min-lg-100{min-height:100%}}@media (min-width:1220px){.w-xl-100{width:100%}.h-xl-100{height:100%}.w-min-xl-100{min-width:100%}.h-min-xl-100{min-height:100%}}.w-90{width:90%}.h-90{height:90%}.w-min-90{min-width:90%}.h-min-90{min-height:90%}@media (min-width:0px){.w-xs-90{width:90%}.h-xs-90{height:90%}.w-min-xs-90{min-width:90%}.h-min-xs-90{min-height:90%}}@media (min-width:320px){.w-sm-90{width:90%}.h-sm-90{height:90%}.w-min-sm-90{min-width:90%}.h-min-sm-90{min-height:90%}}@media (min-width:768px){.w-md-90{width:90%}.h-md-90{height:90%}.w-min-md-90{min-width:90%}.h-min-md-90{min-height:90%}}@media (min-width:1024px){.w-lg-90{width:90%}.h-lg-90{height:90%}.w-min-lg-90{min-width:90%}.h-min-lg-90{min-height:90%}}@media (min-width:1220px){.w-xl-90{width:90%}.h-xl-90{height:90%}.w-min-xl-90{min-width:90%}.h-min-xl-90{min-height:90%}}.w-80{width:80%}.h-80{height:80%}.w-min-80{min-width:80%}.h-min-80{min-height:80%}@media (min-width:0px){.w-xs-80{width:80%}.h-xs-80{height:80%}.w-min-xs-80{min-width:80%}.h-min-xs-80{min-height:80%}}@media (min-width:320px){.w-sm-80{width:80%}.h-sm-80{height:80%}.w-min-sm-80{min-width:80%}.h-min-sm-80{min-height:80%}}@media (min-width:768px){.w-md-80{width:80%}.h-md-80{height:80%}.w-min-md-80{min-width:80%}.h-min-md-80{min-height:80%}}@media (min-width:1024px){.w-lg-80{width:80%}.h-lg-80{height:80%}.w-min-lg-80{min-width:80%}.h-min-lg-80{min-height:80%}}@media (min-width:1220px){.w-xl-80{width:80%}.h-xl-80{height:80%}.w-min-xl-80{min-width:80%}.h-min-xl-80{min-height:80%}}.w-70{width:70%}.h-70{height:70%}.w-min-70{min-width:70%}.h-min-70{min-height:70%}@media (min-width:0px){.w-xs-70{width:70%}.h-xs-70{height:70%}.w-min-xs-70{min-width:70%}.h-min-xs-70{min-height:70%}}@media (min-width:320px){.w-sm-70{width:70%}.h-sm-70{height:70%}.w-min-sm-70{min-width:70%}.h-min-sm-70{min-height:70%}}@media (min-width:768px){.w-md-70{width:70%}.h-md-70{height:70%}.w-min-md-70{min-width:70%}.h-min-md-70{min-height:70%}}@media (min-width:1024px){.w-lg-70{width:70%}.h-lg-70{height:70%}.w-min-lg-70{min-width:70%}.h-min-lg-70{min-height:70%}}@media (min-width:1220px){.w-xl-70{width:70%}.h-xl-70{height:70%}.w-min-xl-70{min-width:70%}.h-min-xl-70{min-height:70%}}.w-60{width:60%}.h-60{height:60%}.w-min-60{min-width:60%}.h-min-60{min-height:60%}@media (min-width:0px){.w-xs-60{width:60%}.h-xs-60{height:60%}.w-min-xs-60{min-width:60%}.h-min-xs-60{min-height:60%}}@media (min-width:320px){.w-sm-60{width:60%}.h-sm-60{height:60%}.w-min-sm-60{min-width:60%}.h-min-sm-60{min-height:60%}}@media (min-width:768px){.w-md-60{width:60%}.h-md-60{height:60%}.w-min-md-60{min-width:60%}.h-min-md-60{min-height:60%}}@media (min-width:1024px){.w-lg-60{width:60%}.h-lg-60{height:60%}.w-min-lg-60{min-width:60%}.h-min-lg-60{min-height:60%}}@media (min-width:1220px){.w-xl-60{width:60%}.h-xl-60{height:60%}.w-min-xl-60{min-width:60%}.h-min-xl-60{min-height:60%}}.w-50{width:50%}.h-50{height:50%}.w-min-50{min-width:50%}.h-min-50{min-height:50%}@media (min-width:0px){.w-xs-50{width:50%}.h-xs-50{height:50%}.w-min-xs-50{min-width:50%}.h-min-xs-50{min-height:50%}}@media (min-width:320px){.w-sm-50{width:50%}.h-sm-50{height:50%}.w-min-sm-50{min-width:50%}.h-min-sm-50{min-height:50%}}@media (min-width:768px){.w-md-50{width:50%}.h-md-50{height:50%}.w-min-md-50{min-width:50%}.h-min-md-50{min-height:50%}}@media (min-width:1024px){.w-lg-50{width:50%}.h-lg-50{height:50%}.w-min-lg-50{min-width:50%}.h-min-lg-50{min-height:50%}}@media (min-width:1220px){.w-xl-50{width:50%}.h-xl-50{height:50%}.w-min-xl-50{min-width:50%}.h-min-xl-50{min-height:50%}}.w-40{width:40%}.h-40{height:40%}.w-min-40{min-width:40%}.h-min-40{min-height:40%}@media (min-width:0px){.w-xs-40{width:40%}.h-xs-40{height:40%}.w-min-xs-40{min-width:40%}.h-min-xs-40{min-height:40%}}@media (min-width:320px){.w-sm-40{width:40%}.h-sm-40{height:40%}.w-min-sm-40{min-width:40%}.h-min-sm-40{min-height:40%}}@media (min-width:768px){.w-md-40{width:40%}.h-md-40{height:40%}.w-min-md-40{min-width:40%}.h-min-md-40{min-height:40%}}@media (min-width:1024px){.w-lg-40{width:40%}.h-lg-40{height:40%}.w-min-lg-40{min-width:40%}.h-min-lg-40{min-height:40%}}@media (min-width:1220px){.w-xl-40{width:40%}.h-xl-40{height:40%}.w-min-xl-40{min-width:40%}.h-min-xl-40{min-height:40%}}.w-30{width:30%}.h-30{height:30%}.w-min-30{min-width:30%}.h-min-30{min-height:30%}@media (min-width:0px){.w-xs-30{width:30%}.h-xs-30{height:30%}.w-min-xs-30{min-width:30%}.h-min-xs-30{min-height:30%}}@media (min-width:320px){.w-sm-30{width:30%}.h-sm-30{height:30%}.w-min-sm-30{min-width:30%}.h-min-sm-30{min-height:30%}}@media (min-width:768px){.w-md-30{width:30%}.h-md-30{height:30%}.w-min-md-30{min-width:30%}.h-min-md-30{min-height:30%}}@media (min-width:1024px){.w-lg-30{width:30%}.h-lg-30{height:30%}.w-min-lg-30{min-width:30%}.h-min-lg-30{min-height:30%}}@media (min-width:1220px){.w-xl-30{width:30%}.h-xl-30{height:30%}.w-min-xl-30{min-width:30%}.h-min-xl-30{min-height:30%}}.w-20{width:20%}.h-20{height:20%}.w-min-20{min-width:20%}.h-min-20{min-height:20%}@media (min-width:0px){.w-xs-20{width:20%}.h-xs-20{height:20%}.w-min-xs-20{min-width:20%}.h-min-xs-20{min-height:20%}}@media (min-width:320px){.w-sm-20{width:20%}.h-sm-20{height:20%}.w-min-sm-20{min-width:20%}.h-min-sm-20{min-height:20%}}@media (min-width:768px){.w-md-20{width:20%}.h-md-20{height:20%}.w-min-md-20{min-width:20%}.h-min-md-20{min-height:20%}}@media (min-width:1024px){.w-lg-20{width:20%}.h-lg-20{height:20%}.w-min-lg-20{min-width:20%}.h-min-lg-20{min-height:20%}}@media (min-width:1220px){.w-xl-20{width:20%}.h-xl-20{height:20%}.w-min-xl-20{min-width:20%}.h-min-xl-20{min-height:20%}}.w-10{width:10%}.h-10{height:10%}.w-min-10{min-width:10%}.h-min-10{min-height:10%}@media (min-width:0px){.w-xs-10{width:10%}.h-xs-10{height:10%}.w-min-xs-10{min-width:10%}.h-min-xs-10{min-height:10%}}@media (min-width:320px){.w-sm-10{width:10%}.h-sm-10{height:10%}.w-min-sm-10{min-width:10%}.h-min-sm-10{min-height:10%}}@media (min-width:768px){.w-md-10{width:10%}.h-md-10{height:10%}.w-min-md-10{min-width:10%}.h-min-md-10{min-height:10%}}@media (min-width:1024px){.w-lg-10{width:10%}.h-lg-10{height:10%}.w-min-lg-10{min-width:10%}.h-min-lg-10{min-height:10%}}@media (min-width:1220px){.w-xl-10{width:10%}.h-xl-10{height:10%}.w-min-xl-10{min-width:10%}.h-min-xl-10{min-height:10%}}.w-0{width:0}.h-0{height:0%}.w-min-0{min-width:0%}.h-min-0{min-height:0}@media (min-width:0px){.w-xs-0{width:0}.h-xs-0{height:0%}.w-min-xs-0{min-width:0%}.h-min-xs-0{min-height:0}}@media (min-width:320px){.w-sm-0{width:0}.h-sm-0{height:0%}.w-min-sm-0{min-width:0%}.h-min-sm-0{min-height:0}}@media (min-width:768px){.w-md-0{width:0}.h-md-0{height:0%}.w-min-md-0{min-width:0%}.h-min-md-0{min-height:0}}@media (min-width:1024px){.w-lg-0{width:0}.h-lg-0{height:0%}.w-min-lg-0{min-width:0%}.h-min-lg-0{min-height:0}}@media (min-width:1220px){.w-xl-0{width:0}.h-xl-0{height:0%}.w-min-xl-0{min-width:0%}.h-min-xl-0{min-height:0}}.w-inherit{width:inherit}.h-inherit{height:inherit}.w-min-inherit{min-width:inherit}.h-min-inherit{min-height:inherit}@media (min-width:0px){.w-xs-inherit{width:inherit}.h-xs-inherit{height:inherit}.w-min-xs-inherit{min-width:inherit}.h-min-xs-inherit{min-height:inherit}}@media (min-width:320px){.w-sm-inherit{width:inherit}.h-sm-inherit{height:inherit}.w-min-sm-inherit{min-width:inherit}.h-min-sm-inherit{min-height:inherit}}@media (min-width:768px){.w-md-inherit{width:inherit}.h-md-inherit{height:inherit}.w-min-md-inherit{min-width:inherit}.h-min-md-inherit{min-height:inherit}}@media (min-width:1024px){.w-lg-inherit{width:inherit}.h-lg-inherit{height:inherit}.w-min-lg-inherit{min-width:inherit}.h-min-lg-inherit{min-height:inherit}}@media (min-width:1220px){.w-xl-inherit{width:inherit}.h-xl-inherit{height:inherit}.w-min-xl-inherit{min-width:inherit}.h-min-xl-inherit{min-height:inherit}}.w-auto{width:auto}.h-auto{height:auto}.w-min-auto{min-width:auto}.h-min-auto{min-height:auto}@media (min-width:0px){.w-xs-auto{width:auto}.h-xs-auto{height:auto}.w-min-xs-auto{min-width:auto}.h-min-xs-auto{min-height:auto}}@media (min-width:320px){.w-sm-auto{width:auto}.h-sm-auto{height:auto}.w-min-sm-auto{min-width:auto}.h-min-sm-auto{min-height:auto}}@media (min-width:768px){.w-md-auto{width:auto}.h-md-auto{height:auto}.w-min-md-auto{min-width:auto}.h-min-md-auto{min-height:auto}}@media (min-width:1024px){.w-lg-auto{width:auto}.h-lg-auto{height:auto}.w-min-lg-auto{min-width:auto}.h-min-lg-auto{min-height:auto}}@media (min-width:1220px){.w-xl-auto{width:auto}.h-xl-auto{height:auto}.w-min-xl-auto{min-width:auto}.h-min-xl-auto{min-height:auto}}.font-size-10{font-size:10px}.font-size-11{font-size:11px}.font-size-12{font-size:12px}.font-size-13{font-size:13px}.font-size-14{font-size:14px}.text-decoration-underline-hov:hover{text-decoration:underline}.text-bold{font-weight:700}@font-face{font-family:Open sans hdr;font-style:normal;font-weight:400;src:url(/build/eurovaistine-theme/fonts/opensans-light-webfont.9926246b.eot);src:url(/build/eurovaistine-theme/fonts/opensans-light-webfont.9926246b.eot?#iefix) format("embedded-opentype"),url(/build/eurovaistine-theme/images/opensans-light-webfont.ebb9db08.svg#open_sanslight) format("svg"),url(/build/eurovaistine-theme/fonts/opensans-light-webfont.595a1c39.woff) format("woff"),url(/build/eurovaistine-theme/fonts/opensans-light-webfont.3d5923f9.ttf) format("truetype")}@font-face{font-family:Gotham normal;font-weight:100;src:url(/build/eurovaistine-theme/fonts/Gotham-Medium.64243e21.otf) format("opentype")}@font-face{font-family:Gotham;font-style:normal;font-weight:400;src:url(/build/eurovaistine-theme/fonts/Gotham-Book.2c20aa19.eot);src:url(/build/eurovaistine-theme/fonts/Gotham-Book.2c20aa19.eot?#iefix) format("embedded-opentype"),url(/build/eurovaistine-theme/images/Gotham-Book.94e81523.svg#open_sanslight) format("svg"),url(/build/eurovaistine-theme/fonts/Gotham-Book.7c24497e.woff) format("woff"),url(/build/eurovaistine-theme/fonts/Gotham-Book.8aa723f5.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/eurovaistine-theme/fonts/Roboto-Regular.8522b885.eot);src:url(/build/eurovaistine-theme/fonts/Roboto-Regular.8522b885.eot?#iefix) format("embedded-opentype"),url(/build/eurovaistine-theme/images/Roboto-Regular.8ee24368.svg#open_sanslight) format("svg"),url(/build/eurovaistine-theme/fonts/Roboto-Regular.19030d54.woff) format("woff"),url(/build/eurovaistine-theme/fonts/Roboto-Regular.97c8f4ac.ttf) format("truetype")}body{-webkit-tap-highlight-color:transparent}img:not([src]){visibility:hidden}.lazyload{opacity:0}.lazyloading{opacity:1;transition:opacity .3s ease}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-10{opacity:1}textarea{overflow:auto;resize:none}map{display:none}embed,object{display:block}.wf{width:100%}.hf,.whf{height:100%}.whf{width:100%}.posrel{position:relative}.tar{text-align:right}.tal{text-align:left}.tac{text-align:center}.taj{text-align:justify}.ma{margin:auto}.m0a{margin:0 auto}.di{display:inline}.dib{display:inline-block}.dn{display:none}.fl{float:left}.fr{float:right}.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.clear,.clr{clear:both}.cl:after,.clearfix:after{clear:both;content:"";display:table}@media handheld,projection,screen,speech,tty,tv{.forPrint{display:none}}@media print{.forScreen{display:none}}@media (max-width:767.98px){.no-border-mobile{border:none}}.backdrop{background-position:top;background-repeat:no-repeat;background-size:contain}@media (max-width:767.98px){.backdrop{background-image:none!important}}.cursor-pointer{cursor:pointer}.list-unstyled{list-style:none;padding-left:0}#chat-widget-container{z-index:999}fieldset{border:0;margin:0;padding:0;padding-block:0}fieldset,legend{padding-inline:0}.form-check label{cursor:pointer}.form-check-inline{margin-right:.5rem}.other-requests textarea#request_delete_account_otherRequest{height:51px}@media (max-width:767.98px){.other-requests textarea#request_delete_account_otherRequest{height:135px}}.has-error input{border-color:#df1f15!important}.has-error label{color:#df1f15!important}.form-company-checkbox{margin-bottom:10px}@media (min-width:1200px){.container{padding-left:15px;padding-right:15px}}@media (min-width:992px) and (max-width:1199.98px){.container{padding-left:15px;padding-right:15px;width:970px}}@media (min-width:768px) and (max-width:991.98px){.container{padding-left:15px;padding-right:15px;width:768px}.footerContainer,.site-content{max-width:100%}}@media (max-width:767.98px){.container{max-width:none;overflow-x:hidden;padding-left:7px;padding-right:7px;width:100%}}.eurovaistine-app-theme:root,:root.eurovaistine-theme{--link-color:var(--green130)}:root.azeta-theme{--link-color:var(--mint120)}.search-result h1{color:var(--black);font-size:20px;font-weight:var(--fontWeightNormal);line-height:28px}.search-result .product-container h1{margin-top:80px}@media (max-width:767.98px){.search-result .product-container h1{margin-top:48px}}.search-result .product-container .total-count{color:var(--grey160);font-size:12px;font-weight:var(--fontWeightNormal);line-height:18px}.search-result .product-container .view-all{font-size:12px;font-weight:var(--fontWeightNormal);line-height:18px;margin-top:var(--space-sm)}.search-result .product-container .view-all a{color:var(--link-color)}.search-result.no-results .search-message{margin:var(--space-md) 0 40px}.burger{background-color:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;height:18px;margin:0;padding:0;position:relative;width:24px;z-index:10}.burger--wrapper{background-color:#2cd5c4;padding:15px}.burger.active:before{top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger.active:after{bottom:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger.active i,.burger.active svg{background-color:transparent}.burger i,.burger svg{background-color:#fff;display:block;height:2px;position:relative;transition:background-color .3s;width:24px}.burger:after,.burger:before{background-color:#fff;content:"";display:block;height:2px;left:0;position:absolute;transition:top .2s,bottom .2s,-webkit-transform .3s;transition:transform .3s,top .2s,bottom .2s;transition:transform .3s,top .2s,bottom .2s,-webkit-transform .3s;width:100%}.burger:before{top:0}.burger:after{bottom:0}.shipping-method--category-wrapper,.shipping-method--wrapper{border:2px solid #e9e9e4;border-radius:5px;margin-bottom:20px;padding:15px 20px}@media (max-width:991.98px){.shipping-method--category-wrapper,.shipping-method--wrapper{padding:15px}}.shipping-method--category-wrapper .selects-block-wrapper,.shipping-method--wrapper .selects-block-wrapper{display:flex}@media (max-width:991.98px){.shipping-method--category-wrapper .selects-block-wrapper,.shipping-method--wrapper .selects-block-wrapper{display:block}}.shipping-method--category-wrapper .selects-block .select-block,.shipping-method--wrapper .selects-block .select-block{flex:1;max-width:50%;width:100%}.shipping-method--category-wrapper .selects-block .select-block:first-of-type,.shipping-method--wrapper .selects-block .select-block:first-of-type{margin-right:10px}@media (max-width:991.98px){.shipping-method--category-wrapper .selects-block .select-block,.shipping-method--wrapper .selects-block .select-block{margin-bottom:10px;max-width:unset}.shipping-method--category-wrapper .selects-block .select-block:first-of-type,.shipping-method--wrapper .selects-block .select-block:first-of-type{margin-right:unset}}.shipping-method--category-wrapper .selects-block .select-block .select2-selection,.shipping-method--wrapper .selects-block .select-block .select2-selection{overflow:hidden}.shipping-method--category-wrapper .selects-block .select-block .select2-selection .select2-selection__rendered,.shipping-method--wrapper .selects-block .select-block .select2-selection .select2-selection__rendered{white-space:break-spaces}.shipping-method--category-wrapper.disabled,.shipping-method--wrapper.disabled{cursor:not-allowed;opacity:.55;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shipping-method--category-wrapper.disabled .shipping-method--option,.shipping-method--wrapper.disabled .shipping-method--option{pointer-events:none}.shipping-method--category-wrapper.active{background:#edf7ff;border-color:#bde2ff}.shipping-method--category-wrapper.active.one-child .shipping-method--details-block-top{display:flex}.shipping-method--category-wrapper.active .shipping-method--content,.shipping-method--category-wrapper.active.one-child .shipping-method--details-block-bottom{display:block}.shipping-method--category-wrapper.active .shipping-method--content .shipping-method--details-block-top{display:flex}.shipping-method--category-wrapper.active .shipping-method--content .shipping-method--price{max-width:6.3%}.shipping-method--category-wrapper .shipping-method--content,.shipping-method--category-wrapper.active .shipping-method--details-block-top{display:none}@media (max-width:991.98px){.shipping-method--category-wrapper .shipping-method--title-wrapper{flex-basis:100%}}.shipping-method--category-wrapper.one-child .shipping-method--details-block-bottom{display:none}.shipping-method--category-wrapper.disabled--collapsible{opacity:.55}.shipping-method--category-wrapper.disabled--collapsible .disabled{opacity:1}.shipping-method--wrapper{background:#fff}.shipping-method--wrapper.active{border-color:#0091ff;box-shadow:0 0 10px rgba(0,145,255,.3)}.shipping-method--option{align-items:center;cursor:pointer;display:flex;width:100%}.shipping-method--option input[type=radio]{flex-shrink:0;margin-right:15px}@media (max-width:991.98px){.shipping-method--option{flex-wrap:wrap;position:relative}}.shipping-method--title-wrapper{align-items:center;display:flex;flex:1;margin-right:10px;max-width:25%}@media (max-width:991.98px){.shipping-method--title-wrapper{margin-right:0;max-width:100%}}.shipping-method--title{font-weight:700}@media (max-width:991.98px){.shipping-method--title{flex:1}}.shipping-method--logo{margin-right:9px;max-height:40px;max-width:40px;width:40px}.shipping-method--logo img{max-width:inherit;width:auto}.shipping-method--labels{display:flex;flex-wrap:wrap}.shipping-method--labels .label-badge{margin:5px 5px 5px 0}@media (max-width:991.98px){.shipping-method--labels{margin:10px 0}}.shipping-method--free-delivery{color:#0091ff;font-size:12px;font-weight:700;margin-left:auto;text-align:right}@media (max-width:991.98px){.shipping-method--free-delivery{margin-left:0;text-align:left}}.shipping-method--free-delivery i,.shipping-method--free-delivery svg{font-size:16px;margin-right:10px}@media (max-width:991.98px){.shipping-method--free-delivery i,.shipping-method--free-delivery svg{font-size:14px}}.shipping-method--price{display:flex;flex:1;flex-wrap:wrap;font-weight:700;justify-content:flex-end;margin:auto 0 auto 25px;max-width:6.3%;text-align:right;white-space:nowrap}.shipping-method--price-old{color:#aeaeae;font-size:10px;margin:auto 0;text-decoration:line-through}.shipping-method--price-original{color:#ef4a81}@media (max-width:991.98px){.shipping-method--price{display:none}}.shipping-method--price-mobile{display:none}@media (max-width:991.98px){.shipping-method--price-mobile{display:flex;flex:1;flex-wrap:wrap;font-weight:700;justify-content:flex-end;margin:auto 0 auto 25px;max-width:6.3%;text-align:right;white-space:nowrap}.shipping-method--price-mobile-old{color:#aeaeae;font-size:10px;margin:auto 0;text-decoration:line-through}.shipping-method--price-mobile-original{color:#ef4a81}}.shipping-method--details-block{flex:1;max-width:68%}@media (max-width:991.98px){.shipping-method--details-block{flex-basis:100%;max-width:100%;width:100%}}.shipping-method--details-block-top{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:991.98px){.shipping-method--details-block-top{align-items:baseline;flex-direction:column}}.shipping-method--details-block .selects-block-wrapper .select2-container{max-width:100%;width:100%!important}.shipping-method--description{color:#a3a3a3;font-size:11px;font-weight:400}.shipping-method--description i{font-style:italic}.shipping-method--content{margin-left:28px;margin-top:35px}@media (max-width:991.98px){.shipping-method--content{margin-left:0}}.skeleton.skeleton.skeleton.skeleton.skeleton>*{border:none;overflow:hidden;pointer-events:none;position:relative}.skeleton.skeleton.skeleton.skeleton.skeleton>:before{-webkit-animation:loading 1.5s ease-in-out infinite;animation:loading 1.5s ease-in-out infinite;background:linear-gradient(270deg,#e6e6e6 40%,#fff 50%,#e6e6e6 60%);background-size:200% 200%;border:none;box-shadow:inset 0 0 0 1px #e6e6e6;content:"";display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:90}@-webkit-keyframes loading{0%{background-position:0 100%}to{background-position:200% 100%}}@keyframes loading{0%{background-position:0 100%}to{background-position:200% 100%}}[data-handler=blockSlideToggle],[data-toggle],[data-toggler]{cursor:pointer}.toggleable-inactive{display:none}.toggleable-inactive.active{display:block}.opaque--box{height:130px;overflow:hidden;position:relative}.opaque--box.active{height:auto}.opaque--box.active .opaque--box-arrow{padding:10px 0;position:relative}.opaque--box.active .opaque--box-arrow i,.opaque--box.active .opaque--box-arrow svg{transform:rotate(0deg);-webkit-transform:rotate(0deg)}.opaque--box.active .opaque--box-arrow:after{display:none}.opaque--box-arrow{bottom:0;cursor:pointer;display:flex;justify-content:center;margin:auto;padding-bottom:10px;position:absolute;width:100%;z-index:1}.opaque--box-arrow i.fas,.opaque--box-arrow svg{opacity:.5;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.opaque--box-arrow:after{background:linear-gradient(0deg,#fff 25%,transparent);bottom:inherit;content:"";cursor:inherit;display:block;height:110px;position:inherit;width:inherit;z-index:-1}.label-badge{color:#fff;font-size:11px;padding:3px 11px}.label-badge--skew{-webkit-transform:skew(-26deg);transform:skew(-26deg)}.label-badge--skew div{font-weight:700;text-transform:uppercase;-webkit-transform:skew(26deg);transform:skew(26deg)}.label-badge--orange{background:#f18b57}.load-more--wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.load-more--button{background:#fff;border:1px solid #000;color:#000;padding:15px 50px}.load-more--counter{font-size:12px}.section-loader--table-row,.section-loader:after{-webkit-animation:sectionLoading 1.5s ease-in-out infinite;animation:sectionLoading 1.5s ease-in-out infinite;background:linear-gradient(270deg,#e6e6e6 40%,#fff 50%,#e6e6e6 60%);background-size:200% 200%;opacity:.5;z-index:90}.loader:after,.spinner-loader:after{-webkit-animation:loader 1.2s linear infinite;animation:loader 1.2s linear infinite;border:4px solid var(--green100-main);border-color:var(--green100-main) transparent var(--green100-main) transparent;border-radius:50%;content:" ";display:block;margin:auto;z-index:999!important}.loading:not(#sylius-api-login-submit){overflow:hidden;position:relative}.section-loader{pointer-events:none;position:relative}.section-loader:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.section-loader--btn:after{height:calc(100% + 2px);left:-1px;top:-1px;width:calc(100% + 2px)}.section-loader--table-row{pointer-events:none;position:relative}.loader{-webkit-animation:loader-wrapper .2s linear;animation:loader-wrapper .2s linear;background:rgba(0,0,0,.2);bottom:0;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:997!important}.loader:after{height:64px;width:64px}.loader.block-loader{background-color:hsla(0,0%,100%,.5);position:absolute}.spinner-loader{-webkit-animation:loader-wrapper .2s linear;animation:loader-wrapper .2s linear}.input-loader{position:relative}.input-loader:after{border-width:2px;height:15px;position:absolute;right:16px;top:1px;width:15px}@-webkit-keyframes loader-wrapper{0%{opacity:0}to{opacity:1}}@keyframes loader-wrapper{0%{opacity:0}to{opacity:1}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes sectionLoading{0%{background-position:0 100%}to{background-position:200% 100%}}@keyframes sectionLoading{0%{background-position:0 100%}to{background-position:200% 100%}}.homepage-revive-banner ins img{height:auto;width:100%}.flash{color:#565656;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:1050}.flash .btn-close{color:#fff;cursor:pointer;position:absolute;right:20px;top:calc(50% - 12px)}.product-tabs{display:flex;flex-direction:column;margin-top:15px;width:100%}@media (max-width:767.98px){.product-tabs{min-width:unset}}.product-tabs .tab-links{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 -1px;padding:0}.product-tabs .tab-links li{border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;color:#565656;display:flex;flex-grow:1;font-size:14px;height:40px;margin:auto;padding:0 15px;position:relative;text-align:center;width:auto}@media (max-width:767.98px){.product-tabs .tab-links li{font-size:11px;line-height:10px;padding:0 1px}.product-tabs .tab-links li h2{font-size:11px}}.product-tabs .tab-links li.active a{color:#616159}.product-tabs .tab-links li a{align-self:center;display:block;flex:1 1 100%;margin:auto}.product-tabs .tab-links li a h2{color:inherit;font-size:inherit;font-weight:400;margin:inherit}.product-tabs .tab-links li a.link-wrapper:hover{text-decoration:none}.product-tabs .tab-links li a.link-wrapper:hover .link-title,.product-tabs .tab-links li a:not(.link-wrapper):hover{text-decoration:underline}.product-tabs .tab-links li a.active{color:inherit}.product-tabs .tab-links li div[id^=p-link-]{position:absolute;top:-20px;z-index:-1}@media (max-width:767.98px){.product-tabs .tab-links li div[id^=p-link-]{top:-72px}}.product-tabs .tab-content{border:1px solid #e3e3e3;font-size:13px;line-height:18px;padding:15px 20px}.product-tabs .tab-content .tab-pane{display:none}.product-tabs .tab-content .tab-pane.active{-webkit-animation:tabContentAnimation .2s ease-out;animation:tabContentAnimation .2s ease-out;display:block}@-webkit-keyframes tabContentAnimation{0%{opacity:0}to{opacity:1}}@keyframes tabContentAnimation{0%{opacity:0}to{opacity:1}}.product-tabs .tab-content .tab-pane ul{list-style-type:disc;margin-bottom:10px}.product-tabs .tab-content .tab-pane ol{list-style-type:decimal;margin-bottom:10px}.product-tabs .tab-content .tab-properties{width:100%}.product-tabs .tab-content .tab-properties td{border-bottom:1px solid #e3e3e3;padding:9px}.product-tabs .tab-content .tab-properties tr:last-child td{border-bottom:none}.product-tabs .tab-content table p{margin:0}@media (max-width:767.98px){.product-tabs .tab-content table{width:100%!important}.product-tabs .tab-content table td{max-width:0}}.product-tabs .tab-content a:hover{text-decoration:underline}.product-tabs .tab-content img{height:auto!important;max-width:100%;width:auto!important}.product-tabs p.drug-warning{margin:0}.product-photo{display:table;margin-bottom:15px;min-height:420px;padding:0 0 0 105px;position:relative;table-layout:fixed;width:100%}@media (min-width:768px) and (max-width:991.98px){.product-photo{min-height:380px}}@media (max-width:767.98px){.product-photo{min-height:380px;padding:0}}.product-photo .product-photo-thumbs{display:block;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0}@media (max-width:767.98px){.product-photo .product-photo-thumbs{display:none;position:static}}.product-photo .product-photo-thumbs .thumbs-bg{background:#f0f0ec;border:1px solid #e9e9e4;height:100%;padding:12px 12px 0}.product-photo .product-photo-thumbs .thumbs-bg>div{width:79px}.product-photo .product-photo-thumbs .thumbs-bg>div:not(.video-thumb){background:#fff;border:1px solid transparent;border-radius:2px;cursor:pointer;line-height:69px;margin-bottom:12px;min-height:79px;padding:5px;text-align:center}@media (max-width:767.98px){.product-photo .product-photo-thumbs .thumbs-bg>div{display:inline-block;height:70px;line-height:60px;margin-right:8px;min-height:70px;padding:5px;width:auto}.product-photo .product-photo-thumbs .thumbs-bg>div img{display:inline-block;line-height:normal;max-height:60px;width:auto}}.product-photo .product-photo-thumbs .thumbs-bg>div.active{border:1px solid #9f9f90;position:relative}.product-photo .product-photo-thumbs .thumbs-bg>div.active:after{border:10px solid transparent;border-left-color:#9f9f90;content:"";display:block;left:100%;margin-top:-5px;position:absolute;top:50%}@media (max-width:767.98px){.product-photo .product-photo-thumbs .thumbs-bg>div.active:after{display:none}}.product-photo .product-photo-thumbs .thumbs-bg>div img{display:inline-block;line-height:normal;margin:0 auto;max-width:100%;vertical-align:middle}.product-photo .arrow{background:hsla(0,0%,100%,0);color:#ccc;cursor:pointer;display:none;font-size:30px;height:100%;line-height:100%;padding:20px 25px;position:absolute;top:0;z-index:104}@media (max-width:767.98px){.product-photo .arrow{cursor:pointer;display:block;height:15%;pointer-events:auto;top:42%}}.product-photo .arrow.left{left:0}.product-photo .arrow.left:hover{color:#7f7f7f}.product-photo .arrow.right{right:0}.product-photo .arrow.right:hover{color:#7f7f7f}.product-photo .product-photo-image{background:#fff;border:1px solid #e9e9e4;border-radius:3px;border-top-left-radius:0;cursor:pointer;display:table-cell;padding:0;position:relative;text-align:center;vertical-align:middle;width:100%}.product-photo .product-photo-image .sold-out{background-position:50%;background-repeat:no-repeat;background-size:auto;height:100%;left:0;position:absolute;top:0;width:100%}.product-photo .product-photo-image img{display:block;line-height:normal;margin:auto;max-width:340px;width:100%}.product-photo .product-photo-image>.product-item{position:static}.product-photo.product-photo--modal{all:unset}@media (max-width:767.98px){.product-photo.product-photo--modal{display:block;margin-bottom:15px}}.product-photo.product-photo--modal .product-photo-image{cursor:auto;display:block}.product-card{-webkit-font-smoothing:antialiased;background-color:#fff;cursor:default;position:relative}.product-card--title,.product-card--title-box{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.product-card--title .reviews--stars,.product-card--title-box .reviews--stars{margin-top:10px}.product-card--title .reviews--stars span,.product-card--title-box .reviews--stars span{color:#565656;font-size:12px;position:relative;top:1px}.product-card--info{display:flex;justify-content:center}.product-card--info .product-card--available-versions{order:unset;position:relative;top:3px}.custom-slider{padding:0 25px;position:relative}.custom-slider[data-scroll-position=end] [data-scroll-right],.custom-slider[data-scroll-position=start] [data-scroll-left]{display:none}.custom-slider [data-scroll-left],.custom-slider [data-scroll-right]{background-color:#2f2f2f;border:none;color:#acacac;height:100%;position:absolute;top:0}.custom-slider [data-scroll-left]{left:0}.custom-slider [data-scroll-right]{right:0}.custom-slider--track{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;vertical-align:middle;white-space:nowrap}.custom-slider--track::-webkit-scrollbar{display:none}.custom-slider--track img{margin:0 20px;max-height:40px;vertical-align:middle}.custom-slider--track img:first-child{margin-left:0}.bordered-box{border:2px solid #e9e9e4;border-radius:5px;padding:15px 20px}.bordered-box.active{background:#edf7ff;border-color:#bde2ff}.bordered-box--description{color:#b9b9b3;font-size:11px;font-weight:400}.bordered-box--description i{font-style:italic}.bordered-box--light.active{background:#fff;border-color:#0091ff;box-shadow:0 0 10px rgba(0,145,255,.3)}.reviews--block-header-reviews-star-reviews,.reviews--modal-stars,.reviews--stars{align-items:center;cursor:pointer;font-size:14px}@media (max-width:767.98px){.reviews--block-header-reviews-star-reviews,.reviews--modal-stars,.reviews--stars{align-items:start}}[data-reviews="0"].reviews--block-header-reviews-star-reviews,[data-reviews="0"].reviews--modal-stars,[data-reviews="0"].reviews--stars{cursor:auto}.reviews--block-header{align-items:center;background:#f5f5f5;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;padding:20px}.reviews--block-header-reviews-wrapper{width:63%}@media (max-width:767.98px){.reviews--block-header-reviews-wrapper{margin-bottom:20px;width:100%}}.reviews--block-header-reviews-user{flex:1 0 50%}@media (max-width:767.98px){.reviews--block-header-reviews-user{flex-basis:auto;margin-bottom:15px}}.reviews--block-header-reviews-user-wrapper{display:flex;width:100%}@media (max-width:767.98px){.reviews--block-header-reviews-user-wrapper{flex-wrap:wrap;justify-content:space-between}}.reviews--block-header-reviews-star-reviews{flex:1 0 50%}@media (max-width:767.98px){.reviews--block-header-reviews-star-reviews{flex-basis:auto;margin-bottom:15px}}.reviews--block-header-reviews-star-reviews-button{font-size:12px;vertical-align:middle}.reviews--block-header-reviews-star-reviews-button svg{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.reviews--block-header-reviews-star-reviews-button.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reviews--block-header-cta{width:37%}@media (max-width:767.98px){.reviews--block-header-cta{width:auto}}.reviews--block-header-cta-text{margin-bottom:5px}.reviews--block-header-cta-button{width:100%}.reviews--block-header-cta-button button{width:inherit}.reviews--block-body{overflow:auto}.reviews--block-item{border:1px solid #e3e3e3;padding:20px}.reviews--block-item:not(:first-of-type){margin-top:15px}.reviews--block-item-body,.reviews--block-item-header{display:flex}.reviews--block-item-header{flex-wrap:wrap;margin-bottom:10px}@media (max-width:767.98px){.reviews--block-item-header{align-items:center;flex-wrap:wrap}}.reviews--block-item-name,.reviews--block-item-recommendation,.reviews--block-item-star-review{flex:0 0 auto;margin-right:10px}.reviews--block-item-name,.reviews--block-item-review{word-break:break-word}.reviews--block-item-star-review{font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviews--block-item-date{flex:0 0 auto;margin-right:10px}.reviews--block-item-review div{margin-bottom:5px}@media (max-width:767.98px){.reviews--block-item-name{flex:auto}.reviews--block-item-star-review{flex:0 0 auto;text-align:right}.reviews--block-item-recommendation{flex:1 0 100%;margin-top:8px}.reviews--block-item-date{flex:0 0 auto}.reviews--block-item-review strong{display:block}}.reviews--star-reviews{display:none;padding:10px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviews--star-reviews-item{display:flex;margin-bottom:5px}.reviews--star-reviews-bar{align-self:center;border:1px solid #dfcd95;border-radius:10px;display:flex;flex:0 1 53%;height:11px;margin:0 10px}@media (max-width:575.98px){.reviews--star-reviews-bar{flex:1 0 33%}}.reviews--star-reviews-bar-filler{background:#dfcd95;border-radius:50px;width:20%}.reviews--star-reviews-count,.reviews--star-reviews-stars{color:grey}.reviews--star-reviews-stars{display:flex;flex-wrap:nowrap}.reviews--load-more{background:#f5f5f5;border-radius:5px;color:#009040;font-weight:700;margin:10px 0;padding:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviews--product-top{align-items:center;display:flex;flex-wrap:wrap}.reviews--product-top>*{margin-bottom:10px;margin-top:10px}.reviews--product-top>:not(:last-child){margin-right:15px}.reviews--product-top .reviews--action{flex:1 0 100%;margin-bottom:10px;margin-top:0}.reviews--text{font-size:12px}.reviews--text svg{font-size:8px}.reviews--modal{padding:45px 30px}.reviews--modal-close{position:absolute;right:15px;top:15px}.reviews--modal-header{margin-bottom:25px}.reviews--modal-body .form-group label:not(.show-name){margin-bottom:5px}.reviews--modal-body .show-name input{margin:0}.reviews--modal-body label{margin-bottom:auto}.reviews--modal-title{font-size:18px;font-weight:700}.reviews--modal-stars{font-size:18px}@media (max-width:767.98px){.reviews--modal-stars{display:flex;font-size:30px;justify-content:space-between;margin:25px 0;width:100%}.reviews--modal-count{display:none}}.reviews--modal-inputs>div{width:45%}@media (max-width:767.98px){.reviews--modal-inputs>div{width:100%}.reviews--modal-inputs{flex-direction:column}}.reviews--modal textarea{height:100px}.reviews--order-history{align-items:center;display:flex;flex-direction:column;text-align:center}@media (max-width:767.98px){.reviews--order-history .reviews--stars{font-size:15px}}.reviews .fa-star{color:#009040;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviews--green{color:#009040}.reviews--gray{color:#717171}.reviews--gray .fa-star{color:inherit}.reviews--red{color:#df1f15}.reviews a:hover,a.reviews:hover{text-decoration:none}.form-group label.form-check-label{font-weight:400}.carousel--taxon-most-popular-products>h2{color:var(--grey140);font-size:14px;font-weight:600;line-height:21px}@media (min-width:768px){.carousel--taxon-most-popular-products>h2{color:var(--black);font-size:20px;font-weight:400;line-height:28px}}.carousel--homepage-main-banners .swiper{padding:0}.carousel--homepage-main-banners .swiper .swiper-button-prev{left:10px}.carousel--homepage-main-banners .swiper .swiper-button-next{right:10px}.swiper{opacity:0;padding:10px}.swiper.initialized,.swiper.swiper-centered-initialized,.swiper.swiper-initialized{opacity:1}.swiper.swiper-centered-initialized .swiper-wrapper{justify-content:center}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{color:#717171;font-size:28px}.swiper .swiper-button-next:hover:after,.swiper .swiper-button-prev:hover:after{color:#ccc}.swiper .swiper-button-prev{left:20px}.swiper .swiper-button-next{right:20px}.swiper .product-card{box-shadow:0 0 8px rgba(0,0,0,.16)}#extra-widget .swiper .product-card--loyalty-badge{height:30px;padding:2px;width:30px}#extra-widget .swiper .product-card--loyalty-badge img{height:unset!important;max-height:100%;max-width:100%;width:unset!important}#extra-widget .swiper .product-card .box{font-size:18px;height:30px}#extra-widget .swiper .product-card .product-card--offer--row{flex-wrap:wrap}#extra-widget .swiper .product-card .product-card--discount{margin-top:3px;text-align:center;width:100%}#extra-widget .swiper .product-card .product-card--price{font-size:14px}#carousel--taxon-category-products-position-upper .evContainer{margin:0}#carousel--taxon-category-products-position-upper .productCarouselWrapper .productCarousel .swiper{padding:5px 0}.carousel--homepage-main-banners .swiper{overflow:hidden;position:relative;width:100%}@media (max-width:575.98px){.carousel--homepage-main-banners .swiper{width:100%}}.carousel--homepage-main-banners .swiper .swiper-slide{font-size:0;line-height:0}.carousel--homepage-main-banners .swiper .swiper-wrapper{display:flex}.carousel--homepage-main-banners .swiper .swiper-wrapper img,.carousel--homepage-main-banners .swiper .swiper-wrapper.slick-loading{visibility:visible}.carousel--homepage-main-banners .swiper .swiper-wrapper img{max-width:950px;width:100%}.carousel--homepage-main-banners .swiper-wrapper{min-height:inherit}@media (min-width:768px){.carousel--homepage-main-banners .swiper-wrapper{max-height:330px}}.carousel--homepage-revive-banners ins{flex:1 0 100%}.carousel--homepage-revive-banners ins img,.carousel--homepage-revive-banners-small-blocks ins img{height:auto;margin:5px auto;width:100%}.carousel--taxon-category-products-position-upper .product-item .product-text--mobile-list{display:none}.carousel--checkout-bought-together-products h2,.carousel--checkout-bought-together-products h3{color:var(--black);color:var(--grey140);font-size:22px;font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.carousel--checkout-bought-together-products h2,.carousel--checkout-bought-together-products h3{color:var(--black);font-size:20px;line-height:28px}}.carousel--checkout-recommended-products h2,.carousel--checkout-recommended-products h3{color:var(--black);color:var(--grey140);font-size:22px;font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.carousel--checkout-recommended-products h2,.carousel--checkout-recommended-products h3{color:var(--black);font-size:20px;line-height:28px}}.carousel--product-page-viewed-products{margin-top:48px}@media (min-width:768px){.carousel--product-page-viewed-products{margin-top:80px}}.carousel--product-page-viewed-products h2,.carousel--product-page-viewed-products h3{color:var(--black);color:var(--grey140);font-size:22px;font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.carousel--product-page-viewed-products h2,.carousel--product-page-viewed-products h3{color:var(--black);font-size:20px;line-height:28px}}.carousel--bitrec-products-bought-widget .product-card,.carousel--bitrec-products-checkout-widget .product-card,.carousel--bitrec-products-viewed-widget .product-card{height:auto;padding:10px 10px 16px}.carousel--bitrec-products-bought-widget .product-card .product-card--stock,.carousel--bitrec-products-checkout-widget .product-card .product-card--stock,.carousel--bitrec-products-viewed-widget .product-card .product-card--stock{display:none}@media (max-width:767.98px){#bought-widget,#viewed-widget,.carousel--bitrec-products-bought-widget .product-card,.carousel--bitrec-products-checkout-widget .product-card,.carousel--bitrec-products-viewed-widget .product-card{margin:0 auto}}.eurovaistine-app-theme:root,:root.eurovaistine-theme{--datepicker-bradius:4px}:root.azeta-theme{--datepicker-bradius:0px}.ui-datepicker{background:var(--white);border:1px solid var(--black);border-radius:var(--datepicker-bradius);width:25em!important}@media (max-width:767.98px){.ui-datepicker{width:21em!important}}.ui-datepicker .ui-icon{text-indent:inherit!important}.ui-datepicker .ui-icon>span{margin:0!important;position:static!important}.ui-datepicker .ui-datepicker-title select{border-radius:var(--datepicker-bradius);margin:0}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:30%}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{align-items:center;display:flex;width:auto!important}.ui-datepicker .ui-datepicker-next>span,.ui-datepicker .ui-datepicker-prev>span{margin:0!important;position:static!important;width:auto!important}.ui-datepicker .ui-datepicker-next.ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-next:hover{right:2px!important}.ui-datepicker .ui-datepicker-next.ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev:hover{left:2px!important}.ui-datepicker .ui-datepicker-title{line-height:normal}.ui-datepicker td a{text-align:center!important}.c-green,.c-green:hover{color:#009040}.c-red{color:#df1f15}.no-hover:hover{text-decoration:none}.hidden{display:none!important}.hidden.active{display:block}@-webkit-keyframes wishlist-heart--animation-1{0%{left:0;opacity:1;top:0;-webkit-transform:scale(.8) rotate(0deg);transform:scale(.8) rotate(0deg)}to{left:10px;opacity:0;top:-15px;-webkit-transform:scale(.8) rotate(-15deg);transform:scale(.8) rotate(-15deg)}}@keyframes wishlist-heart--animation-1{0%{left:0;opacity:1;top:0;-webkit-transform:scale(.8) rotate(0deg);transform:scale(.8) rotate(0deg)}to{left:10px;opacity:0;top:-15px;-webkit-transform:scale(.8) rotate(-15deg);transform:scale(.8) rotate(-15deg)}}@-webkit-keyframes wishlist-heart--animation-2{0%{left:0;opacity:1;top:0;-webkit-transform:scale(.6) rotate(0deg);transform:scale(.6) rotate(0deg)}to{left:-5px;opacity:0;top:-15px;-webkit-transform:scale(.6) rotate(0deg);transform:scale(.6) rotate(0deg)}}@keyframes wishlist-heart--animation-2{0%{left:0;opacity:1;top:0;-webkit-transform:scale(.6) rotate(0deg);transform:scale(.6) rotate(0deg)}to{left:-5px;opacity:0;top:-15px;-webkit-transform:scale(.6) rotate(0deg);transform:scale(.6) rotate(0deg)}}@-webkit-keyframes wishlist-heart--animation-main{0%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes wishlist-heart--animation-main{0%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}html{height:100vh}body{color:#616159;font:normal normal 14px/1.4 Open sans,Arial,Tahoma,Verdana,sans-serif;letter-spacing:0;margin:0;min-width:320px;padding:0}body:not(.modal-open){padding-right:0!important}body.filter-opened,body.modal-open{height:100vh;padding-right:0!important;position:fixed;width:100%}body.filter-opened #chat-widget-container,body.filter-opened #fc_frame,body.modal-open #chat-widget-container,body.modal-open #fc_frame{display:none!important}@media (max-width:767.98px){body.filter-opened{height:100vh;position:fixed;top:0}body.filter-opened .filters--sticky:after{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:fixed;width:100%;z-index:16}}.main-content{display:flex;flex-direction:column;min-height:calc(100vh - 319px);overflow-x:hidden}@media (min-width:768px) and (max-width:991.98px){.main-content{min-height:calc(100vh - 395px)}}@media (max-width:767.98px){.main-content{overflow:hidden}}.site-content{min-height:calc(100vh - 200px)}@media (max-width:767.98px){.site-content{min-height:calc(100vh - 100px)}}.content-height{min-height:auto}.flex{display:flex}.flex--column{flex-direction:column}input,option,select,textarea{color:#afafaf;font:normal normal 14px/1.4 Open sans,Arial,Tahoma,Verdana,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a.thumbnail{border:none;border-radius:3px;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);overflow:hidden;padding:0}.banner-block{border:1px solid #e9e9e4;border-radius:3px;margin-bottom:15px;overflow:hidden}.banner-block img{display:block;margin:0 auto;width:100%}.cart-opened,.filter-opened,.menu-opened{overflow:hidden;position:relative}.cookie-popup-container{background-color:#f7f7f7;border-top:1px solid #e3e3e3;bottom:0;font-size:12px;padding:5px 0;position:fixed;text-align:left;width:100%;z-index:1005}.cookie-popup-container .btn{float:right;font-size:12px;margin-left:15px}.cookie-popup-container .btn:after{display:none}.cookie-popup-container .fl{width:calc(100% - 100px)}.form-control::-webkit-input-placeholder{color:#717171;font-size:13px;font-style:normal}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#717171;font-size:13px;font-style:normal}.form-control:-ms-input-placeholder{color:#717171;font-size:13px;font-style:normal}.letter-filter{margin-bottom:20px}.letter-filter a{background:#f4f4f2;border:1px solid #d2d2c1;border-radius:2px;display:inline-block;font-size:13px;height:24px;line-height:24px;margin-bottom:4px;margin-right:3px;min-width:24px;padding:0 4px;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width:767.98px){.letter-filter a{font-size:16px;height:40px;line-height:40px;min-width:40px}}.letter-filter a:first-child{min-width:54px}@media (max-width:767.98px){.letter-filter a:first-child{min-width:87px}}.letter-filter a:hover{border-color:#009040;color:#009040;text-decoration:none}.letter-filter a.letter-inactive{background:#fdfdfd;border:1px solid #f5f5f5;color:#c3c3c3;cursor:default}.content{margin-bottom:20px;width:100%}@media (max-width:767.98px){.content{display:block}}@media (min-width:768px) and (max-width:991.98px){.content.tablet-filters .content-aside{display:block;min-width:1px;width:auto}.content.tablet-filters .content-aside.no-mobile{display:none}.content.tablet-filters .content-full{display:block}}.content .content-aside{display:block;min-width:180px;width:100%}@media (min-width:768px){.content .content-aside>h1{font-size:20px;line-height:28px}}@media (max-width:767.98px){.content .content-aside{display:block;min-width:1px;padding:0 0 20px;width:auto}.content .content-aside.no-mobile{display:none}}.content .content-aside .letters-hdr{font-weight:700;margin-bottom:6px}@media (max-width:767.98px){.content .content-aside .letters-hdr{border-bottom:1px solid #028038;color:#fff;line-height:48px;margin:0}}.content .content-full .col-nopadding{padding:0}.content .content-full .col-nopadding-left{padding-left:0}@media (max-width:767.98px){.content .content-full .col-nopadding-left .filter{padding-left:15px}.content .content-full{display:block}}.content .content-full.content-full-nopadding{padding-top:0}.content .pre-content{margin-bottom:30px;margin-top:-15px}.content.content-flex{display:flex;flex-direction:column}@media (max-width:767.98px){.content.content-flex{display:block}}@media (min-width:768px) and (max-width:991.98px){.content.content-flex{display:block}}.content.content-flex .content-aside{flex:1 0 20%}.content.content-flex .content-full{flex:1 0 100%;max-width:100%}.content.content-flex .content-full .product-list>.row:after,.content.content-flex .content-full .product-list>.row:before{content:none}.block-hdr{font-size:16px;font-weight:700;margin-bottom:10px}form.form-table{display:table;width:100%}form.form-table .form-cell{display:table-cell;vertical-align:middle}@media (max-width:767.98px){form.form-table .form-cell{display:block}}form.form-table .form-cell label{display:block;margin-top:3px}form.form-table label{white-space:nowrap}@media (max-width:767.98px){form.form-table label{white-space:normal}}.mobile-strong{font-weight:400}@media (max-width:767.98px){.mobile-strong{font-weight:700}}.h1,h1{clear:both;color:#717171;font-size:36px;font-weight:300;margin:0;padding-bottom:8px}@media (max-width:767.98px){.h1,h1{font-size:22px}}.h1{display:block}h2{color:#41413e;font-size:16px}h2,h3{font-weight:400;margin:20px 0 10px}h3{font-size:15px}.mobile-only{display:none}@media (max-width:767.98px){.mobile-only{display:block}}.tablet-only{display:none}@media (min-width:768px) and (max-width:991.98px){.tablet-only{display:block}.no-tablet{display:none}}@media (max-width:767.98px){.no-mobile{display:none!important}}.default-content-padd{margin-top:12px}.page-banner{background-color:#faf9f4;border:1px solid #e3e3e3;border-radius:5px;margin-bottom:15px;overflow:hidden}.page-banner img{width:100%}.input-wrapper-with-icons{position:relative}.input-wrapper-with-icons .product-decrement-icon{background:url(/build/eurovaistine-theme/images/minus.be9a2569.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:15px;left:5px;position:absolute;top:30%;width:15px}@media (max-width:767.98px){.input-wrapper-with-icons .product-decrement-icon{display:none}}@media (min-width:768px) and (max-width:991.98px){.input-wrapper-with-icons .product-decrement-icon{display:none}}@media (min-width:992px) and (max-width:1199.98px){.input-wrapper-with-icons .product-decrement-icon{display:none}}.input-wrapper-with-icons .product-increment-icon{background:url(/build/eurovaistine-theme/images/plus.fa83749d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:15px;position:absolute;right:5px;top:30%;width:15px}@media (max-width:767.98px){.input-wrapper-with-icons .product-increment-icon{display:none}}@media (min-width:768px) and (max-width:991.98px){.input-wrapper-with-icons .product-increment-icon{display:none}}@media (min-width:992px) and (max-width:1199.98px){.input-wrapper-with-icons .product-increment-icon{display:none}}@media (max-width:767.98px){.input-wrapper-with-icons .product-decrement-icon,.input-wrapper-with-icons .product-increment-icon{display:none}}.socials-wrapper{margin:auto;padding:15px}.socials-wrapper .btn-social.facebook:before{background:url(/build/eurovaistine-theme/images/icon-fb-grey.edba7bef.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.socials-wrapper .btn-social.facebook:before,.socials-wrapper .btn-social.google:before{content:"";display:inline-block;height:30px;margin:auto 20px auto auto;vertical-align:middle;width:30px}.socials-wrapper .btn-social.google:before{background:url(/build/eurovaistine-theme/images/icon-gg-grey.64e3ccf1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.socials-wrapper .btn-social.apple:before{background:url(/build/eurovaistine-theme/images/icon-logos-apple.64d46faf.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.socials-wrapper .btn-social.apple:before,.socials-wrapper .btn-social.instagram:before{content:"";display:inline-block;height:30px;margin:auto 20px auto auto;vertical-align:middle;width:30px}.socials-wrapper .btn-social.instagram:before{background:url(/build/eurovaistine-theme/images/icon-ig-grey.74352810.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.socials-wrapper .btn-social.instagram{display:none}.social-login-wrapper{margin:auto;padding:15px}.social-login-wrapper span.separator{align-self:center;display:flex;justify-content:center;padding:0 0 10px;text-align:center;width:100%}.social-login-wrapper span.separator:after,.social-login-wrapper span.separator:before{background:#e6e6e6;content:"";height:1px;margin:auto 10px;width:100%}.social-login-wrapper .btn-social.btn-apple{background-color:#f7f7f7}.social-login-wrapper .btn-social.btn-google{background-color:#efefef}.social-login-wrapper .btn-social .social-login-content-wrapper{align-self:center;display:flex;margin:auto;max-width:215px}.social-login-wrapper .btn-social .social-login-content-wrapper .social-login-text{margin:auto 0;white-space:nowrap}@media (min-width:768px) and (max-width:991.98px){.content-full div.product-list+h1{margin-top:45px}}@media (max-width:767.98px){.content-full div.product-list+h1{margin-top:40px}}.content-full .product-list+.pagination-line{padding-top:0;width:100%}@media (min-width:1200px){.content-full .product-list+.pagination-line{-webkit-transform:translateY(5px);transform:translateY(5px)}}@media (max-width:767.98px){.content-full .product-list+.pagination-line{flex-direction:column;margin:10px 0;-webkit-transform:unset;transform:unset}}@media (min-width:768px) and (max-width:991.98px){.content-full .product-list+.pagination-line{flex-direction:column;margin:10px 0;-webkit-transform:unset;transform:unset}}@media (min-width:992px) and (max-width:1199.98px){.content-full .product-list+.pagination-line{flex-direction:column;margin:10px 0;-webkit-transform:unset;transform:unset}}@media (max-width:767.98px){.content-full .product-list+.pagination-line{flex-direction:row;position:relative}.content-full .product-list+.pagination-line .pagination-right-mobile{position:absolute;right:10px;top:27px}}@media (min-width:1200px){.pagination-line.clearfix{flex-wrap:wrap}.pagination-line.clearfix>span{margin-left:15px;margin-right:5px}.pagination-line.clearfix .no-mobile form .form-control{margin-right:0}}.pagination-line.clearfix .wish-list-back-button{margin:auto 0 auto auto;width:auto}@media (max-width:1199.98px){.pagination-line.clearfix .wish-list-back-button{display:inline-block;margin:auto 0;width:100%}}.pagination-line.pagination-top.clearfix{padding-bottom:10px;position:relative}.cart-form-flex{display:flex;flex-wrap:wrap}@media (max-width:767.98px){.cart-form-flex{display:block;flex-wrap:nowrap}}.cart-form-flex>div{width:49%}@media (max-width:767.98px){.cart-form-flex>div{width:100%}}.international-phone-number-wrapper{display:flex;flex-direction:row}.international-phone-number-wrapper>input.phone-number-prefix{margin-right:10px;text-align:right;width:60px}.remove-card-modal>.loyalty-card-content{margin:auto;width:75%}.remove-card-modal .buttons-wrapper{display:flex;margin:20px auto 0;width:40%}@media (max-width:767.98px){.remove-card-modal .buttons-wrapper{width:auto}}@media (min-width:768px) and (max-width:991.98px){.remove-card-modal .buttons-wrapper{width:auto}}.remove-card-modal .buttons-wrapper>.btn{color:#000;margin:auto;width:100px}.remove-card-modal .buttons-wrapper .c-inherit{color:inherit}.remove-card-modal .buttons-wrapper>a.btn.btn-green{color:#fff;text-align:center}.remove-card-modal .buttons-wrapper>a.btn.btn-green:after{display:none}.select2-open{overflow-x:hidden}.select2-open .modal.show{overflow:hidden}.ev-only{display:block}div[id^=customer_short_]{padding-top:0!important}.margin-bottom-10{margin-bottom:10px}.margin-vert-5{margin-bottom:5px;margin-top:5px!important}@media (max-width:767.98px){.cart-heading--with-notification>.panel.panel-yellow.free-delivery-message{display:flex;flex-direction:row;flex-wrap:wrap;font-size:11px;margin:10px auto;width:100%}.cart-heading--with-notification>.panel.panel-yellow.free-delivery-message>a{font-size:11px;margin:auto 0 auto auto}.cart-heading--with-notification>.panel.panel-yellow.free-delivery-message>a:after{float:none;vertical-align:middle}}.collection-box{display:flex}.collection-box>p{margin:auto 10px;order:2}.collection-box>input{margin:auto}.controls.collection-widget>a{display:block;margin:auto 35px auto auto;max-width:89%;text-align:right}.controls.collection-widget .collection-item{margin:10px 0}.payment-methods--margin-top{margin-top:45px}.information-step-block{min-height:50px}.information-step-block__current-receiver{padding:10px 0 5px}.information-step-block-current-receiver{margin-bottom:16px}.visible{display:block!important}@media (min-width:1200px){.sticky__block{display:block;position:-webkit-sticky;position:sticky}.sticky__block--top-0{top:0}}@media (min-width:992px) and (max-width:1199.98px){.sticky__block{position:relative}}.filter-not-found-error{overflow-wrap:break-word;word-break:break-word}@media (min-width:1200px){.filter-not-found-error{max-width:195px}}@media (min-width:992px) and (max-width:1199.98px){.filter-not-found-error{max-width:195px}}.otc-info-modal .modal-title{font-size:28px;text-align:left}.otc-info-modal .accordion-container{border:none}.otc-info-modal .accordion-container .accordion-header{font-weight:700}.otc-info-modal .accordion-container .accordion-content{max-height:35vh;overflow-y:scroll}.otc-info-modal .buttons-wrapper{display:flex;justify-content:flex-end}.otc-info-modal .buttons-wrapper button{margin:0 15px 15px}.accordion-container{background:#fff;border:1px solid #b2b2b2;border-radius:3px;margin:10px 0}.accordion-header{cursor:pointer;font-weight:700;margin:5px 0;padding:15px}.accordion-header i,.accordion-header svg{float:right}.accordion-header i.glyphicon-chevron-up,.accordion-header svg.glyphicon-chevron-up{display:none}.accordion-header i.glyphicon-chevron-down,.accordion-header svg.glyphicon-chevron-down,.accordion-header svg.glyphicon-chevron-up,.accordion-header.active i.glyphicon-chevron-up{display:block}.accordion-header svg.glyphicon-chevron-down,.accordion-header.active i.glyphicon-chevron-down{display:none}.accordion-content{padding:0 15px 15px}.article-content,.article-products{z-index:1}.bg-green{background:#009040}.taxon-footer h1{border-bottom:none}.taxon-header{display:flex;flex-direction:column}@media (min-width:768px){.taxon-header>h1{font-size:34px;line-height:46px}}.taxon-header-in-footer{display:flex;flex-direction:column}.taxon-header-in-footer h1{border:none}.taxon-header-content{margin-top:12px}.taxon-header-content h1{border:none}.taxon-footer h1,.taxon-footer h2,.taxon-footer h3,.taxon-footer h4,.taxon-footer h5,.taxon-header-content h1,.taxon-header-content h2,.taxon-header-content h3,.taxon-header-content h4,.taxon-header-content h5{color:#717171;font-weight:500}.taxon-footer h2,.taxon-header-content h2{font-size:24px}.taxon-footer h3,.taxon-header-content h3{font-size:18.72px}.taxon-footer h4,.taxon-header-content h4{font-size:16px}.taxon-footer h5,.taxon-header-content h5{font-size:13.28px}.taxon-footer b,.taxon-header-content b{font-weight:700}.taxon-footer ol li,.taxon-footer ul,.taxon-header-content ol li,.taxon-header-content ul{margin-left:20px}.taxon-footer ul,.taxon-header-content ul{list-style-type:disc}.taxon-footer ol,.taxon-header-content ol{list-style-type:decimal}.taxon-footer sub,.taxon-footer sup,.taxon-header-content sub,.taxon-header-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.taxon-footer blockquote,.taxon-header-content blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}a.arrow-left:before{content:icon-char(tr-back);font-family:icons,fantasy;font-size:10px;margin-right:5px;vertical-align:middle}@media (min-width:768px){.address-list-actions-buttons{display:flex;justify-content:space-between}}[data-handler=show-more-toggle-wrapper] [data-handler=show-more-toggle-item].radio.d-none{display:none!important}.table-bottom-link [data-handler=show-more-toggle-button]:after{content:none}.table-bottom-link [data-handler=show-more-toggle-button] svg{margin:0 3px}.table-bottom-link [data-handler=show-more-toggle-button].active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}table ul{list-style:disc;padding-left:20px}.contentHeader{color:var(--black);font-size:14px;font-weight:600;line-height:21px;margin-top:12px;padding:0}@media (min-width:768px){.contentHeader{font-size:20px;font-weight:400;line-height:28px;margin-top:0}}.contentHeaderWithNoDescription{margin-bottom:24px}.wishlistHeader.wishlistHeader{color:var(--black);font-size:14px;font-weight:600;line-height:21px;margin-top:12px;padding:0}@media (min-width:768px){.wishlistHeader.wishlistHeader{font-size:20px;font-weight:400;line-height:28px;margin-top:36px}}.legacyHeadingBorder{border-bottom:2px solid #b2b2b2}.loyalty-page-content{margin-top:42px}@media (max-width:767.98px){.loyalty-page-content{margin-top:16px}}.loyalty-page-content .loyalty-page-pharmacy-card-title{width:60%}@media (max-width:767.98px){.loyalty-page-content .loyalty-page-pharmacy-card-title{width:100%}}.loyalty-page-content .loyalty-page-content-block{color:var(--black)}@media (max-width:767.98px){.loyalty-page-content .loyalty-page-content-block{flex-direction:column-reverse}}.loyalty-page-content .loyalty-page-content-block .loyalty-page-content-block-text{width:65%}@media (min-width:768px) and (max-width:991.98px){.loyalty-page-content .loyalty-page-content-block .loyalty-page-content-block-text{width:50%}}@media (max-width:767.98px){.loyalty-page-content .loyalty-page-content-block .loyalty-page-content-block-text{width:100%}.loyalty-page-content .loyalty-page-content-block-image{display:flex;justify-content:center}}.e-commerce-career-description{border:1px solid #299851;border-radius:4px;margin-bottom:16px;padding:16px 16px 0}.e-commerce-career-button{border:1px solid #d9d9d9;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:20px;padding:18px;text-decoration:none!important;width:100%}.e-commerce-career-button .e-commerce-career-button-title{display:flex;font-size:18px;font-weight:600;line-height:27px}.e-commerce-career-button .e-commerce-career-button-icon{font-size:40px;font-weight:300}@media (max-width:767.98px){.e-commerce-career-button .e-commerce-career-button-icon{align-items:center;display:flex;margin-bottom:6px}}.alert__info{background:transparent;border:1px solid var(--blue);border-radius:var(--header-bradius);color:var(--blue);margin:12px 0 80px;padding:12px 16px}@media (max-width:767.98px){.alert__info{margin:6px 0 24px;padding:12px}}@font-face{font-family:icons;src:url(/build/eurovaistine-theme/fonts/icons.c65d1b0e.eot);src:url(/build/eurovaistine-theme/fonts/icons.c65d1b0e.eot) format("eot"),url(/build/eurovaistine-theme/fonts/icons.b4574dc5.woff) format("woff"),url(/build/eurovaistine-theme/fonts/icons.745db8b3.ttf) format("truetype")}.icon_case:before{content:"\e007"}.icon_cart:before,.icon_case:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_cart:before{content:"\e006"}.icon_day:before{content:"\e008"}.icon_day:before,.icon_delete-item:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_delete-item:before{content:"\e009"}.icon_delete:before{content:"\e00a"}.icon_delete:before,.icon_delivery:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_delivery:before{content:"\e00b"}.icon_elipse:before{content:"\e00c"}.icon_elipse:before,.icon_gift:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_gift:before{content:"\e00f"}.icon_info:before{content:"\e015"}.icon_info:before,.icon_key:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_key:before{content:"\e017"}.icon_mail:before{content:"\e01a"}.icon_mail:before,.icon_minus:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_minus:before{content:"\e01b"}.icon_newsletter:before{content:"\e01c"}.icon_newsletter:before,.icon_phone:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_phone:before{content:"\e01d"}.icon_plus:before{content:"\e01e"}.icon_plus:before,.icon_secure:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_secure:before{content:"\e020"}.icon_take:before{content:"\e021"}.icon_take:before,.icon_tr-back:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_tr-back:before{content:"\e022"}.icon_tr-bot:before{content:"\e023"}.icon_tr-bot:before,.icon_tr-top:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon_tr-top:before{content:"\e024"}.icon_tr:before{content:"\e025";font-family:icons,sans-serif}@font-face{font-family:evicons;font-style:normal;font-weight:400;src:url(/build/eurovaistine-theme/fonts/evicons.adae9940.eot);src:url(/build/eurovaistine-theme/fonts/evicons.adae9940.eot) format("embedded-opentype"),url(/build/eurovaistine-theme/fonts/evicons.a3482721.woff2) format("woff2"),url(/build/eurovaistine-theme/fonts/evicons.831a3cd6.woff) format("woff"),url(/build/eurovaistine-theme/fonts/evicons.416189c4.ttf) format("truetype"),url(/build/eurovaistine-theme/images/evicons.3c37fdee.svg) format("svg")}.ev-article:before,.icon_tr:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-article:before{content:"\e800";font-family:evicons,sans-serif}.ev-article:before:before{display:inline-block;line-height:1}.ev-cart:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e802";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-cart:before:before{display:inline-block;line-height:1}.ev-cart-empty:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e802";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-cart-empty:before:before{display:inline-block;line-height:1}.ev-case:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e803";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-case:before:before{display:inline-block;line-height:1}.ev-day:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e804";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-day:before:before{display:inline-block;line-height:1}.ev-ev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e805";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-ev:before:before{display:inline-block;line-height:1}.ev-gift:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e806";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-gift:before:before{display:inline-block;line-height:1}.ev-map:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e807";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-map:before:before{display:inline-block;line-height:1}.ev-newsletter:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e808";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-newsletter:before:before{display:inline-block;line-height:1}.ev-take:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e809";font-family:evicons,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ev-take:before:before{display:inline-block;line-height:1}.col-md-5-2ths,.col-md-5-3ths,.col-md-5-4ths,.col-md-5ths,.col-sm-5-2ths,.col-sm-5-3ths,.col-sm-5-4ths,.col-sm-5ths{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px) and (max-width:991px){.col-sm-5ths{float:left;width:20%}}@media (min-width:992px){.col-md-5ths{float:left;width:20%}}@media (min-width:768px) and (max-width:991px){.col-sm-5-4ths{float:left;width:80%}}@media (min-width:992px){.col-md-5-4ths{float:left;width:80%}}@media (min-width:768px) and (max-width:991px){.col-sm-5-2ths{float:left;width:40%}}@media (min-width:992px){.col-md-5-2ths{float:left;width:40%}}@media (min-width:768px) and (max-width:991px){.col-sm-5-3ths{float:left;width:60%}}@media (min-width:992px){.col-md-5-3ths{float:left;width:60%}}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-right:5px;position:relative;vertical-align:-2px}.checkbox label.form-message,.checkbox-inline label.form-message,.form-message,.radio label.form-message,.radio-inline label.form-message{color:#717171;font-size:14px;font-style:italic}.checkbox label.form-message a,.checkbox-inline label.form-message a,.form-message a,.radio label.form-message a,.radio-inline label.form-message a{font-weight:700}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.checkbox label,.checkbox-inline label,.radio label,.radio-inline label{color:#41413e;font-size:14px;font-weight:400}.checkbox label a,.checkbox-inline label a,.radio label a,.radio-inline label a{font-weight:700}.checkbox label a .fa,.checkbox label a .fal,.checkbox label a .far,.checkbox label a .fas,.checkbox-inline label a .fa,.checkbox-inline label a .fal,.checkbox-inline label a .far,.checkbox-inline label a .fas,.radio label a .fa,.radio label a .fal,.radio label a .far,.radio label a .fas,.radio-inline label a .fa,.radio-inline label a .fal,.radio-inline label a .far,.radio-inline label a .fas{vertical-align:bottom}.default-form label{color:#41413e;font-size:14px}.default-form .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.default-form .checkbox label{font-weight:400}.default-form .btn{font-size:15px;font-weight:400;padding-left:35px;padding-right:35px;text-transform:uppercase}.default-form .hdr{display:block;font-size:18px;font-weight:700}.default-form .form-top-block{border-bottom:1px solid #e9e9e4;border-top:1px solid #e9e9e4;margin-bottom:5px;margin-top:5px}.default-form textarea{height:77px}.required-field label.control-label.inline-block-display{display:inline-block}.required-field label:after{color:#df1f15;content:"*";font-size:14px;font-weight:700;margin-left:3px}input:focus::-moz-placeholder,input:focus::-ms-input-placeholder,input:focus::-webkit-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-ms-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}@media (max-width:767.98px){input[type=radio]{border-radius:50%}}.form-group{margin-bottom:15px}.form-group>label{font-weight:700;margin-bottom:5px}.form-group .radio-inline{font-weight:400;margin-right:10px}.form-control{font-size:14px;height:34px}.socialsModal .socialsModalHeader{color:var(--black);font-weight:600;margin:16px;padding:0}@media (min-width:768px){.socialsModal .socialsModalHeader{margin:16px 40px}}.socialsModal .socialsModalHeader button{height:20px;margin:16px}.socialsModal .socialsModalContent{border-top:1px solid var(--grey40);padding:16px}@media (min-width:768px){.socialsModal .socialsModalContent{padding:40px}}.socialsModal .socialsForm label{color:var(--grey160);font-size:12px}.socialsModal .socialsForm label a{color:var(--grey160);font-weight:400;text-decoration:underline}.socialsModal .socialsForm .requiredField:after{color:var(--red100-main);content:"*"}.socialsModal .socialsModalButton{margin-top:24px;text-align:center}@media (max-width:767.98px){.socialsModal .socialsModalButton button{width:100%}}h4{font-size:18px}h4,h5,h6{margin-bottom:10px;margin-top:10px}.question-form{border-bottom:1px solid #e3e3e3;margin-bottom:20px;padding:20px 0 15px}.question-form input.form-control{width:40%}@media (max-width:767.98px){.question-form input.form-control{width:100%}}.question-form textarea{height:95px}.question-form .form-message{font-size:12px;font-style:italic;padding-left:10px}.question-form .btn{float:right}@media (max-width:767.98px){.question-form .btn{float:none;width:100%}}.questions .question{border-top:1px solid #e3e3e3;font-size:13px;padding:15px 5px 0}.questions .question:first-child{border-top:none;padding-top:5px}.questions .answer{background:#fbfbfb;border:1px solid #e3e3e3;border-radius:4px;font-size:13px;margin-bottom:20px;margin-top:20px;padding:11px 15px 15px 80px;position:relative}.questions .answer:before{background:#fbfbfb;border:1px solid #e3e3e3;border-bottom:none;border-right:none;content:"";display:block;height:15px;left:18px;position:absolute;top:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15px}.questions .answer .answer-icon{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:0 -421px;height:52px;left:0;margin:15px 20px;position:absolute;top:0;width:41px}.register-login-tabs{align-items:center;justify-content:space-between;padding-left:0}@media (max-width:767.98px){.register-login-tabs{display:flex}}.register-login-tabs .nav-item a{align-items:center;background:#f4f4f2;color:#616159;display:flex;font-size:12px;height:50px;justify-content:center;text-align:center;width:100%}@media (max-width:767.98px){.register-login-tabs .nav-item a{font-size:14px;padding:5px}}.register-login-tabs .nav-item a.active{background:#fff;color:#009040}.register-login-tabs li{align-items:center;background:#f4f4f2;display:flex;height:100%;justify-content:center;min-height:50px;width:50%}.form-button-row{padding-bottom:15px;padding-right:15px}.form-button-row-address{align-items:flex-end;display:flex;flex-direction:column-reverse;padding-bottom:0}.form-button-row-address button{margin-top:15px}.register-login{margin:0 auto 60px;width:785px}@media (min-width:992px) and (max-width:1199.98px){.register-login{margin:0 auto}}@media (max-width:767.98px){.register-login{margin:0 auto 30px;width:auto}}@media (min-width:768px) and (max-width:991.98px){.register-login{margin:0 auto;width:auto}}@media (min-width:768px){.register-login .tab-pane{opacity:1}}.register-login .default-form{padding:15px}@media (max-width:767.98px){.register-login .default-form{padding:10px 10px 30px}}.register-login .default-form .form-control{background:#fff}.register-login .default-form .btn{color:var(--white);float:right}@media (max-width:767.98px){.register-login .default-form .btn{display:block;float:none;width:100%}}.register-login .default-form .user-hdr{border-bottom:2px solid #b2b2b2;color:#616159;font-size:20px;line-height:120%;margin:0 0 25px;padding-bottom:4px}.register-login .default-form .button-link{display:inline-block;font-size:12px;line-height:36px}@media (max-width:767.98px){.register-login .default-form .button-link{display:block;margin-bottom:-10px;margin-top:15px;text-align:center}}.register-login>.row{margin:0}.register-login>.row>div{display:block;padding:0}.register-login>.row>div:first-child{background:#fbfbfb;border-right:1px solid #e9e9e4}.register-login>.row>div:first-child .user-hdr{font-size:32px;margin-top:10px}@media (max-width:767.98px){.register-login>.row>div:first-child .user-hdr{display:none}.register-login>.row>div:first-child{background:#fff;border-right:none}.register-login>.row>div.register-tab{display:none}.register-login>.row>div.register-tab.active{display:block}}.register-text{padding-bottom:30px}@media (max-width:767.98px){.register-text{color:#616159;font-size:14px}}.user-content{margin:25px 0}.user-content .user-hdr{color:#717171;font-size:36px;padding-bottom:5px}.user-content .user-table{border:1px solid #e9e9e4;border-top:2px solid #b2b2b2;display:block;position:relative}.user-content .user-table .user-content-aside{background:#fbfbfb;border-right:1px solid #e9e9e4;height:100%;left:0;padding:16px 0 6px 10px;position:absolute;top:0;width:225px}@media (max-width:767.98px){.user-content .user-table .user-content-aside{padding:10px;position:static;width:auto}}.user-content .user-table .user-content-aside.aside-text{font-size:13px;padding:15px}.user-content .user-table .user-content-aside.aside-text .aside-hdr{font-size:16px;font-weight:700;margin-bottom:10px}.user-content .user-table .user-content-aside ul{margin-right:-1px}@media (max-width:767.98px){.user-content .user-table .user-content-aside ul{margin:0}}.user-content .user-table .user-content-aside ul li{border:1px solid transparent;cursor:pointer;font-size:14px;font-weight:700;padding:10px}.user-content .user-table .user-content-aside ul li a{color:#009040}.user-content .user-table .user-content-aside ul li:before{color:#41413e;content:"\e025";float:left;font-family:icons;font-size:9px;margin-right:6px;margin-top:5px}.user-content .user-table .user-content-aside ul li.active{background:#fff;border:1px solid #e9e9e4;border-right:none;color:#616159}@media (max-width:767.98px){.user-content .user-table .user-content-aside ul li.active{border:1px solid #e9e9e4}}.user-content .user-table .user-content-aside ul li.active a{color:#616159;text-decoration:none}.user-content .user-table .user-content-full{background:#fff}.user-content .user-table .user-content-full.no-tabs form{margin-left:0}.user-content .user-table .user-content-full form{margin-left:225px;padding:30px 40px}@media (max-width:767.98px){.user-content .user-table .user-content-full form{margin-left:0}}.user-content .user-table .user-content-full label{color:#41413e;font-size:12px}.user-content .user-table .user-content-full .user-hdr{bottom:100%;left:0;position:absolute}.user-content .user-table .user-content-full .btn{font-size:16px;font-weight:200;text-transform:uppercase}.user-content .user-table .user-content-full .checkbox{margin-bottom:20px}.user-content .user-table .user-content-full .button-link{display:inline-block;line-height:36px;margin-left:18px}.user-content .user-table .user-content-full .form-hdr{border-bottom:1px solid #edede9;color:#41413e;font-size:14px;margin:-15px -15px 15px;padding:15px 50px;position:relative;text-align:center}.user-content .user-table .user-content-full .form-hdr:after{background:#fdfdfd;border-bottom:1px solid #edede9;border-right:1px solid #edede9;bottom:-5px;content:"";height:10px;left:50%;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:10px}.user-content .user-table .user-content-full .help-block{color:#41413e;font-size:13px}.user-content .user-table .user-content-full .help-block a{font-weight:700}.user-content .user-table .user-content-full .form-message{color:#b0afaf;font-size:12px;font-style:italic;margin-top:20px}.user-content .user-table .user-content-full .form-message a{font-size:12px;font-weight:700}.inputed{font-size:15px;font-style:italic}.explain-message{font-size:11px;font-style:italic;padding:3px 10px}.error-message{background:#ffedec;border:1px solid #da7c7c;border-radius:3px;color:#e12116;font-size:12px;margin-top:5px;padding:2px 7px}.card-block .card-row{display:table;table-layout:fixed;width:100%}.card-block .card-row .btn-close{float:right;opacity:.25;padding:0;width:.75em}.card-block .card-row .btn-close:hover{opacity:.5}.card-block label{color:#41413e;font-size:13px}.card-block .card-info{margin-bottom:10px}.card-block .card-info strong{color:#41413e}.card-block .card-info .info-links{color:#009040;display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:18px}.card-block .card-change{text-align:right}.card-block .card-change a{font-size:12px}.card-block .card-content{display:table-cell;padding-left:15px;vertical-align:top;width:100%}.card-block .card-ico{display:table-cell;vertical-align:top;width:117px}.card-block .card-ico .card-img,.card-block .card-ico.card-ico-special .card-img{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-215px -200px;height:77px;width:117px}.card-block .card-bot-text{font-size:13px}@media (max-width:767.98px){.card-block .card-bot-text{clear:both;margin-top:15px}}.card-block .btn{float:right;font-size:16px;font-weight:200;margin-left:15px;padding-left:20px;padding-right:20px;text-transform:uppercase}.card-block .btn svg{margin:0 0 0 10px}.auth-form{border:1px solid #e9e9e4;border-radius:2px;color:#717171;margin:0 auto 10px}@media (min-width:992px) and (max-width:1199.98px){.auth-form{width:785px}}@media (min-width:1200px){.auth-form{width:785px}}.left-block{background:#fbfbfb;border-right:1px solid #e9e9e4;padding:15px}.right-block{background:#fff;padding:15px}.form-hdr{font-size:20px;margin:0 0 25px}.form-hdr,.form-hdr-large{border-bottom:2px solid #b2b2b2;color:#616159;line-height:120%;padding-bottom:4px}.form-hdr-large{font-size:32px;margin:10px 0 25px}.auth-results{color:#717171;margin:50px auto 10px}@media (min-width:992px) and (max-width:1199.98px){.auth-results{width:785px}}@media (min-width:1200px){.auth-results{width:785px}}.results-hdr{color:#616159;font-size:32px;margin:0 0 25px}.cart-edit{float:right;margin-right:15px;margin-top:-40px}@media (max-width:767.98px){.cart-edit{margin-top:-38px}}@media (min-width:768px) and (max-width:991.98px){.cart-edit{margin-top:-38px}}.cart-edit a{font-size:14px}@media (max-width:767.98px){.cart-edit a{font-size:14px}}.cart-edit a:after{content:"\e025";float:right;font-family:icons,fantasy;font-size:8px;margin:4px 0 0 6px}.cart-layout{margin-bottom:10px;padding-left:0;padding-right:0}@media (max-width:767.98px){.cart-layout{overflow-y:hidden}}@media (min-width:768px){.cart-layout .cart-content{max-width:calc(100% - 235px);padding-left:0}.cart-layout .cart-content h1{padding-bottom:4px}.cart-layout .cart-aside{float:right;margin-top:49px;min-width:235px;padding-right:0}.cart-layout .cart-aside .side-banner{max-height:700px}.cart-layout .cart-aside .side-banner img{width:100%}}@media (min-width:768px) and (max-width:767.98px){.cart-layout .cart-aside .side-banner{display:none}}@media (min-width:768px) and (min-width:768px) and (max-width:991.98px){.cart-layout .cart-aside .side-banner{display:none}}@media (max-width:767.98px){.cart-layout{margin-bottom:0}}.cart-layout .free-delivery-message{color:#717171;display:inline-block;font-size:12px;margin-bottom:0;margin-left:10px;padding:3px 8px}@media (max-width:767.98px){.cart-layout .free-delivery-message{display:none}}@media (min-width:768px) and (max-width:991.98px){.cart-layout .free-delivery-message{padding:3px 20px 3px 8px;position:absolute;white-space:nowrap}}.cart-layout .free-delivery-message a{margin-left:10px}.cart-layout .free-delivery-message a:after{content:"\e025";float:right;font-family:icons,fantasy;font-size:8px;margin:4px 0 0 6px}@media (min-width:768px) and (max-width:991.98px){.cart-layout .free-delivery-message a:after{position:absolute}}.row>form[action="/checkout/information"]{padding-left:0;padding-right:0}.cart-form-nav{margin-top:25px}@media (min-width:768px) and (max-width:991.98px){.cart-form-nav{padding:0}}@media (max-width:767.98px){.cart-form-nav{margin-top:15px;padding-bottom:0}.cart-form-nav,.cart-form-nav a{text-align:center}.cart-form-nav a:before{display:none}}.cart-right{float:right}@media (max-width:767.98px){.cart-right{float:none}}.cart-form{margin-bottom:30px}.cart-form .checkout-cart-header,.cart-form h2{border-bottom:2px solid #b2b2b2;clear:both;color:#717171;font-size:36px;font-weight:300;margin:25px 0 12px;padding-bottom:7px}@media (max-width:767.98px){.cart-form .checkout-cart-header,.cart-form h2{font-size:24px}}@media (max-width:380px){.cart-form .checkout-cart-header,.cart-form h2{font-size:20px}}@media (min-width:768px) and (max-width:991.98px){.cart-form .checkout-cart-header,.cart-form h2{font-size:28px}}.cart-form .checkout-cart-header.subtitle,.cart-form h2.subtitle{border-width:1px;color:#858585;font-size:22px;font-weight:400}@media (max-width:767.98px){.cart-form .checkout-cart-header.subtitle,.cart-form h2.subtitle{font-size:16px}}.cart-form--receiver-info .receiver-title{border-bottom:2px solid #b2b2b2;margin-bottom:12px}.cart-form--receiver-info .receiver-title h2{border-bottom:none;margin-bottom:0}.cart-form--receiver-info .receiver-title .cart-edit{float:unset;margin:25px 0 0;padding-bottom:7px}.cart-form--receiver-info strong{color:#41413e}.cart-form .twitter-typeahead>input{border-bottom:1px solid #e3e3e3;border-left:1px solid #9c9c9c;border-right:1px solid #ccc!important;border-top:1px solid #9c9c9c}.cart-form .has-error>.twitter-typeahead>input{border-color:#a94442!important}.cart-form textarea{height:100px}.cart-form .panel{font-size:12px;padding:3px 8px}@media (max-width:767.98px){.cart-form .panel{margin:0}.cart-form .line-margin{margin-top:9px}}.cart-form h1{border-bottom:2px solid #b2b2b2;clear:both;color:#717171;font-size:36px;font-weight:400;margin:-6px 0 12px;padding-bottom:7px}@media (max-width:767.98px){.cart-form h1{font-size:20px;letter-spacing:-1px;margin:0}}@media (min-width:768px) and (max-width:991.98px){.cart-form h1{font-size:28px}}.cart-form h3{border-bottom:1px solid #b2b2b2;clear:both;color:#41413e;font-size:20px;font-weight:400;margin:45px 0 12px;padding-bottom:5px}@media (max-width:767.98px){.cart-form h3{font-size:20px}}.cart-form .panel.low-margin-top{margin-top:10px}@media (max-width:767.98px){.cart-form .panel{margin-bottom:20px;margin-top:0;text-align:left}}.cart-form .btn{font-size:14px}.cart-form .row{color:#41413e}@media (min-width:768px) and (max-width:991.98px){.cart-form .row{font-size:13px}}.cart-form .cart-rules{background:#fbfbfb;border:1px solid #e9e9e4;border-radius:4px;margin:30px 0 10px}@media (max-width:767.98px){.cart-form .cart-rules{margin:15px 0 10px}}.cart-form .cart-rules label{color:#717171;padding:0 15px}.cart-form .working-time{color:#41413e;font-size:14px}@media (min-width:768px) and (max-width:991.98px){.cart-form .working-time{font-size:13px}}.cart-form .checkbox label{font-weight:400}.cart-form .checkbox label.form-message{padding-left:20px}.cart-form .checkbox label.form-message input{left:8px;position:absolute;top:6px}.cart-form .checkbox.checkbox-strong{margin-bottom:10px}.cart-form .checkbox.checkbox-strong label{font-weight:700}.cart-form .delivery-date .panel{display:inline-block;font-size:12px;padding:2px 5px}.cart-form .delivery-date .radio label{font-weight:400}@media (max-width:767.98px){.cart-form .delivery-date .radio{border:1px solid #e9e9e4;border-top:0;margin:0;padding:10px}.cart-form .delivery-date .radio.checked{background:#fbfbfb}.cart-form .delivery-date .radio label{display:block}.cart-form .delivery-time label{display:block;position:relative}.cart-form .delivery-time label span,.cart-form .delivery-time label strong{margin-left:0}}.cart-form .delivery-time label span,.cart-form .delivery-time label strong{display:block;margin-left:0}.cart-form .delivery-time label span.mobile-only,.cart-form .delivery-time label strong.mobile-only{display:none}@media (max-width:767.98px){.cart-form .delivery-time label span.mobile-only,.cart-form .delivery-time label strong.mobile-only{display:block}}.cart-form .delivery-time span{display:block;margin-bottom:8px}@media (max-width:767.98px){.cart-form .delivery-time span{color:#999;font-size:13px}.cart-form .delivery-time h2{margin-bottom:0}}.cart-form .delivery-time .radio{margin:5px 0}@media (max-width:767.98px){.cart-form .delivery-time .radio{border:1px solid #e9e9e4;border-top:none;margin:0;padding:10px}.cart-form .delivery-time .radio.checked{background:#fbfbfb}.cart-form .delivery-time .radio label{display:block}}.cart-form .delivery-time h2 label.no.control-label.required{color:inherit;font-size:inherit;font-weight:inherit}@media (max-width:767.98px){.cart-form .delivery-time h2 label.no.control-label.required{font-size:inherit}}.cart-form .delivery-time label,.cart-form .payment-methods label{display:block;font-size:14px;font-weight:400}.cart-form .form-company-block label,.cart-form .form-shipping-block label{font-weight:400}@media (max-width:767.98px){.cart-form .form-shipping-block h2{margin-top:35px}}.cart-form #invoice-type-company label,.cart-form #invoice-type-individual label,.cart-form .information-step-address-form-container label{font-weight:700}.payment-methods .radio-full{border-bottom:1px solid #e9e9e4;margin:0;padding:15px 10px}.payment-methods .radio-full label{font-weight:700}.payment-methods .radio-full label span{display:block;font-weight:400}.payment-methods .row-banks{margin-top:-12px}.payment-methods .row-banks .payment-methods-inline{display:flex;flex-wrap:wrap;justify-content:flex-start}.payment-methods .row-banks .radio-full{border-bottom:1px solid #e9e9e4;padding-bottom:10px}.payment-methods .row-banks .radio-full.checked{background:#fbfbfb}.payment-methods .row-banks .radio-full label{display:block}@media (max-width:767.98px){.payment-methods .row-banks .radio-full{border-left:1px solid #e9e9e4;border-right:1px solid #e9e9e4}}.payment-methods .row-banks .radio-full label span{font-weight:400}.payment-methods .row-banks .checked .row-images{display:block}.payment-methods .row-banks .row-images{display:none;margin:0;padding:10px 17px}.payment-methods .row-banks .row-images label{background:#fff;border:1px solid #e9e9e4;height:85px;padding:0}.payment-methods .row-banks .row-images label img{display:block;margin:auto;max-height:100%;max-width:100%;padding:5px}@media (max-width:767.98px){.payment-methods .row-banks .row-images label img{max-width:120px}}.payment-methods .row-banks .row-images input{left:25%;opacity:0;position:absolute;top:0}.payment-methods .row-banks .bitbag-block img{height:auto!important;max-width:100%!important;width:auto!important}.payment-methods .row-banks label span{align-items:center;display:flex;height:inherit;margin:auto;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.payment-methods .row-banks label.active{border:1px solid #999}.payment-methods .bank-swed{background-position:-344px -279px;width:99px}.payment-methods .bank-dnb,.payment-methods .bank-swed{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);display:block;height:36px}.payment-methods .bank-dnb{background-position:-443px -279px;width:54px}.payment-methods .bank-nordea{background-position:-117px -362px}.payment-methods .bank-citadele,.payment-methods .bank-nordea{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);display:block;height:36px;width:99px}.payment-methods .bank-citadele{background-position:-216px -362px}.payment-methods .bank-danske{background-position:-332px -200px;width:136px}.payment-methods .bank-danske,.payment-methods .bank-seb{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);display:block;height:36px}.payment-methods .bank-seb{background-position:-443px -236px;width:59px}.working-day{display:inline-block;width:110px}.working-half{background:#009040;height:12px;position:relative;width:12px}.working-half,.working-half:after{border-radius:2px;display:inline-block}.working-half:after{border-color:#df1f15 #df1f15 transparent transparent;border-style:solid;border-width:6px;content:"";position:absolute;right:0;top:0}.working-half:before{border-top:1px solid #fff;content:"";left:0;position:absolute;right:0;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.working-red{background:#df1f15}.working-green,.working-red{border-radius:2px;display:inline-block;height:12px;width:12px}.working-green{background:#009040}.hours-container{display:inline-block;width:75px}.working-time{color:#717171;font-size:12px;margin:0 10px;text-transform:lowercase}.cart-side h2{border-bottom:2px solid #b2b2b2;clear:both;color:#717171;font-size:36px;font-weight:300;margin:25px 0 8px;padding-bottom:6px;padding-right:85px}@media (max-width:767.98px){.cart-side h2{font-size:24px;margin:-3px 0 8px;padding-bottom:6px}}@media (min-width:768px) and (max-width:991.98px){.cart-side h2{font-size:28px;padding-bottom:6px}}.cart-sum{color:#41413e;font-size:13px;margin-top:15px;text-align:right}@media (max-width:767.98px){.cart-sum{margin-bottom:15px}.cart-sum .row div:first-child{text-align:left}}.cart-sum .row{margin-bottom:6px}.cart-sum .cart-total div{font-size:16px;font-weight:700;margin-top:11px}@media (max-width:767.98px){.cart-sum .cart-total div{margin-bottom:8px;margin-top:2px}}.product-together{background:#fbfbfb;padding:0}.product-together .product-list{background:#fff;margin:0 0 0 -15px;padding:0}.product-together .product-list .carousel{margin-top:-5px}.product-together h3{-webkit-appearance:initial;-moz-appearance:initial;appearance:none;background:#fbfbfb;border-top:2px solid #b2b2b2;clear:both;color:#616159;font-size:14px;font-weight:700;margin-bottom:0;margin-top:-2px;padding:10px;text-transform:uppercase}.cart-transfer-warning{background-color:#fffdc3}.cart-success{margin:0 auto 60px;width:785px}@media (min-width:992px) and (max-width:1199.98px){.cart-success{margin:0 auto 30px}}@media (max-width:767.98px){.cart-success{margin:0 auto 20px;width:auto}}@media (min-width:768px) and (max-width:991.98px){.cart-success{margin:0 auto 30px;width:auto}}.cart-success h1{border-bottom:2px solid #b2b2b2;color:#717171;font-size:21px;margin:0 0 10px;padding-bottom:5px}.cart-success .centered-aside{font-size:16px;font-weight:700;padding:10px 15px 0 0}@media (min-width:768px) and (max-width:991.98px){.cart-success .centered-aside{padding:30px 5px}}@media (max-width:767.98px){.cart-success .centered-aside{display:none}}.cart-success .centered-aside ul{display:block;list-style:none;margin:0;padding:0}.cart-success .centered-aside li{font-size:16px;font-weight:400;line-height:40px;margin:0 0 40px;padding:0}.cart-success .cart-bottom-content{background:#fff;border:1px solid #e5f4ec;color:#41413e;padding:28px 92px}.cart-success .cart-bottom-content ol{list-style:decimal}.cart-success .cart-bottom-content ul{list-style:disc}.cart-success .cart-bottom-content ol li,.cart-success .cart-bottom-content ul{margin-left:20px}@media (max-width:767.98px){.cart-success .cart-bottom-content{padding:22px 15px}}.cart-success .cart-success-content{border-top:1px solid #d3e0d9;padding:22px 92px}@media (max-width:767.98px){.cart-success .cart-success-content{padding:22px 15px}}.cart-success .cart-success-content .panel{font-size:12px;margin-bottom:10px;padding:3px 6px}.cart-success .cart-success-content .btn{float:right}@media (max-width:767.98px){.cart-success .cart-success-content .btn{display:block;float:none;width:100%}}.cart-success .cart-success-content .centered-text{margin-bottom:15px}.cart-success .cart-success-content .ico-value-1:before{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-468px -200px;content:"";display:block;float:left;height:36px;margin-right:12px;width:38px}.cart-success .cart-success-content .ico-value-2:before{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-41px -421px;content:"";display:block;float:left;height:35px;margin-right:15px;width:35px}.cart-success .cart-success-content .ico-value-3:before{background-position:-315px -362px;height:32px;margin-top:3px;width:40px}.cart-success .cart-success-content .ico-value-3:before,.cart-success .cart-success-content .ico-value-4:before{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);content:"";display:block;float:left;margin-right:10px}.cart-success .cart-success-content .ico-value-4:before{background-position:-387px -362px;height:23px;margin-top:7px;width:39px}.cart-success .cart-payment{color:#41413e;font-size:14px;line-height:150%;padding:22px 92px}@media (max-width:767.98px){.cart-success .cart-payment{font-size:13px;padding:22px 15px}}.cart-success .cart-payment h2{border-bottom:2px solid #b2b2b2;color:#717171;font-size:21px;margin:0 0 10px;padding-bottom:5px}.cart-success .cart-payment .panel{clear:both;margin-top:30px}.cart-success .cart-payment .cart-payment-data{float:left}@media (max-width:767.98px){.cart-success .cart-payment .cart-payment-data{float:none}}.cart-success .cart-payment .invoice-icon{float:right;font-size:13px;line-height:120%;text-align:center}@media (max-width:767.98px){.cart-success .cart-payment .invoice-icon{float:none;margin-top:15px}}.cart-success .cart-payment .invoice-icon .icon-pdf{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-199px -279px;display:block;height:64px;margin:0 auto;width:65px}.cart-success .cart-payment .invoice-icon .icon-text a{display:block}.cart-success .cart-status{color:#fff;display:table;font-size:13px;min-height:70px;position:relative;width:100%}.cart-success .cart-status .status-text{border-left:1px solid #088741;display:table-cell;padding:5px 24px;vertical-align:middle}.cart-success .cart-status .btn{color:#41413e;display:block;font-size:15px;font-weight:700;margin-top:2px;padding-bottom:7px;padding-top:7px;position:absolute;right:15px;top:25%;width:160px}@media (max-width:767.98px){.cart-success .cart-status .btn{float:none;margin-bottom:6px;margin-top:15px;position:static;width:100%}}.cart-success .cart-status .status-icon{display:table-cell;float:none;vertical-align:middle;width:70px}.cart-success .cart-status .status-icon i,.cart-success .cart-status .status-icon svg{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-229px -343px;display:block;height:18px;margin:0 auto;width:23px}.cart-success .cart-status.status-error{background:#ec1c23}.cart-success .cart-status.status-error .status-text{border-left:1px solid #d01f25;height:70px;padding-right:180px}@media (max-width:767.98px){.cart-success .cart-status.status-error .status-text{height:auto;padding-right:30px}}.cart-success .cart-status.status-error .status-icon i,.cart-success .cart-status.status-error .status-icon svg{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-506px -200px;height:33px;width:6px}.cart-success .cart-status.status-warning{background:#fbbb0d}.cart-success .cart-status.status-warning .status-text{border-left:1px solid #dda713}.cart-success .cart-status.status-success{background:#009643}.cart-success .cart-status .cart-status-header{font-size:14px;font-weight:700;margin-bottom:3px;word-break:break-word}.product-gift{margin-bottom:15px}.product-gift h3{-webkit-appearance:initial;-moz-appearance:initial;appearance:none;background:#fbfbfb;border-bottom:1px solid #e9e9e4;border-top:2px solid #b2b2b2;clear:both;color:#df1f15;font-size:14px;font-weight:700;margin-bottom:0;margin-top:-2px;padding:10px;text-transform:uppercase}@media (max-width:767.98px){.product-gift h3{-webkit-appearance:initial;-moz-appearance:initial;appearance:none;background:#009643;border:none;color:#fff;margin-top:30px}}.product-gift h3 button{background:transparent;border:none;color:#fff;float:right;margin-top:-3px}.product-gift h3 button:after{content:"\e024";font-family:icons,fantasy;font-size:7px}.product-gift h3 button.collapsed{margin-top:0}.product-gift h3 button.collapsed:after{content:"\e023"}.product-gift .gift-products{background:#fbfbfb;margin-bottom:20px;padding:10px 10px 0}@media (max-width:767.98px){.product-gift .gift-products{border-bottom:1px solid #e9e9e4;padding:0}}.product-gift .gift-products .gift-header{font-size:13px;font-weight:700;padding-bottom:7px}@media (max-width:767.98px){.product-gift .gift-products .gift-header{background:#fff;border-left:1px solid #e9e9e4;border-right:1px solid #e9e9e4;padding:10px}}.product-gift .gift-products .gift-header strong{color:#df1f15}@media (min-width:992px) and (max-width:1199.98px){.product-gift .gift-products .row .col-12{padding:0 2px}}@media (max-width:767.98px){.product-gift .gift-products .row .col-12{padding:0}}.product-gift .gift-products .item{background:#fff;border:1px solid #e9e9e4;margin:0 0 10px;padding:9px;position:relative;z-index:100}@media (max-width:767.98px){.product-gift .gift-products .item{border-bottom:none;border-top:none;margin:0}}.product-gift .gift-products .item.checked{background:#e5f4ec}.product-gift .gift-products .item.checked .btn{background:linear-gradient(180deg,#01a652,#018d45);box-shadow:0 1px 2px 0 rgba(18,16,11,.3);color:#fff;font-weight:600}.product-gift .gift-products .item.checked .btn:focus{color:#fff}.product-gift .gift-products .item.checked .btn:hover{background:linear-gradient(180deg,#018d45,#017339);color:#fff}.product-gift .gift-products .item label{display:block;padding:0}.product-gift .gift-products .item input{height:1px;opacity:0;position:absolute;width:1px}.product-gift .gift-products .item:hover{z-index:101}.product-gift .gift-products .item img{display:block;margin:0 auto;max-width:100%}.product-gift .gift-products .item .thumb{display:block;height:80px;line-height:80px;text-align:center}@media (max-width:767.98px){.product-gift .gift-products .item .thumb{display:none;height:auto}}.product-gift .gift-products .item .thumb img{display:inline-block;line-height:normal;margin:0 auto;max-height:80px;max-width:100%}.product-gift .gift-products .item .dhtml{background:#fff;bottom:58px;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);color:#41413e;display:none;font-size:12px;left:50%;line-height:110%;padding:7px 7px 12px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:145px}@media (max-width:767.98px){.product-gift .gift-products .item .dhtml{background:transparent;box-shadow:0 1px 2px 0 rgba(18,16,11,0);display:block;padding:0;position:static;-webkit-transform:translate(0);transform:translate(0);width:auto}}.product-gift .gift-products .item .dhtml:before{background:#fff;bottom:-7px;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);content:"";height:14px;left:50%;margin-left:-6px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:14px}@media (max-width:767.98px){.product-gift .gift-products .item .dhtml:before{display:none}}.product-gift .gift-products .item .dhtml:after{background:#fff;bottom:0;content:"";display:block;height:10px;left:50%;margin-left:-15px;position:absolute;width:30px}@media (max-width:767.98px){.product-gift .gift-products .item .dhtml:after{display:none}}.product-gift .gift-products .item .dhtml .thumb{display:block;height:124px;line-height:124px;margin-bottom:10px;padding:0;position:relative;text-align:center;width:124px}@media (max-width:767.98px){.product-gift .gift-products .item .dhtml .thumb{display:block;height:80px;line-height:80px;margin:0;padding:0 7px;width:80px}}.product-gift .gift-products .item .dhtml .thumb img{display:inline-block;line-height:normal;margin:0 auto;max-height:124px;max-width:100%}@media (max-width:767.98px){.product-gift .gift-products .item .dhtml .thumb img{max-height:80px}}.product-gift .gift-products .item .btn{display:block;font-size:13px;height:30px;margin:10px auto 0;padding:3px 6px;width:100%}@media (min-width:992px) and (max-width:1199.98px){.product-gift .gift-products .item .btn{font-size:11px}}@media (max-width:767.98px){.product-gift .gift-products .item .btn{display:none}}.product-gift .gift-products .item .btn:hover~.dhtml{display:block}.product-gift .gift-products .gift-product-name{word-break:break-word}@media (max-width:767.98px){.product-gift .gift-products .gift-product-name{padding-top:10px}}.product-gift .gift-text{background:#fbfbfb;border-bottom:1px solid #e9e9e4;color:#41413e;font-size:13px;padding:15px}@media (min-width:992px) and (max-width:1199.98px){.product-gift .gift-text{font-size:12px;padding:10px 5px}}@media (max-width:767.98px){.product-gift .gift-text{background:#fff;border-left:1px solid #e9e9e4;border-right:1px solid #e9e9e4}}@media (min-width:768px) and (max-width:991.98px){.product-gift .gift-text{font-size:11px;padding:5px}}.product-gift .gift-text strong{color:#717171}.cart-side-banners .top-banners{padding-left:0}.cart{color:#41413e;margin-bottom:35px}.cart .cart-th{background:#fbfbfb;border-bottom:1px solid #e9e9e4;color:#717171;font-weight:700;padding:8px 15px}@media (min-width:768px) and (max-width:991.98px){.cart .cart-th{font-size:13px}}.cart .cart-th>.row{display:flex;margin:auto;width:100%}.cart .cart-th>.row>div{align-self:center}.cart .cart-item{border-bottom:1px solid #e3e3e3;font-size:13px;padding:15px 0}.cart .cart-item .cart-img{height:80px;line-height:80px;margin:0 auto;text-align:center;width:80px}@media (min-width:1200px){.cart .cart-item .cart-img{padding-left:0}}.cart .cart-item .cart-img img{display:inline-block;line-height:normal;width:100%}.cart .cart-item .panel{font-style:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.cart .cart-item .panel{margin-bottom:10px}}.cart .cart-item .cart-delete{display:none;margin-top:-7px;position:absolute;right:-5px;top:50%}@media (max-width:767.98px){.cart .cart-item .cart-delete{display:block}.cart .cart-item .cart-delete:before{content:"";display:block;left:3px;padding:15px;position:absolute;top:-6px}}.cart .cart-item .cart-delete:after{background:url(/build/eurovaistine-theme/images/delete-item.68b05159.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;margin:auto 0 auto 10px;overflow:hidden;text-indent:100px;width:15px}.cart .cart-item .tac,.cart .cart-item .tar{padding-top:0}.cart .cart-item.discount-row .discount--coupon,.cart .cart-item.discount-row .discount--name{margin-right:10px;max-width:40%;width:100%}@media (max-width:767.98px){.cart .cart-item.discount-row .discount--coupon,.cart .cart-item.discount-row .discount--name{margin-right:0}}.cart .cart-item.discount-row .discount--name{flex:1 0 100%}.cart .cart-item.discount-row .discount--coupon{flex:1 1 100%}.cart .cart-item.discount-row .discount--coupon strong{word-break:break-word}.cart .cart-item.discount-row .discount--total{flex:1 0 10%;text-align:right}.cart .cart-item.discount-row .discount--remove{color:#717171;display:flex;font-size:12px;line-height:14px;margin-top:7px}.cart .cart-item.discount-row .discount--remove-icon{align-items:center;background:#717171;border-radius:2px;color:#fff;display:flex;font-size:10px;height:14px;justify-content:center;line-height:12px;margin:0 5px 0 0;width:14px}.cart .cart-item .cart-discount-form button{background:transparent;border:none;color:#717171;display:block;font-size:12px;line-height:13px;margin-top:7px;padding:0;white-space:nowrap}.cart .cart-item .cart-discount-form button:hover{text-decoration:underline}@media (max-width:767.98px){.cart .cart-item .cart-discount-form button{display:none}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item .cart-discount-form button{float:right;margin-right:9px;overflow:hidden;width:16px}}.cart .cart-item .cart-discount-form button:before{background:#717171;border-radius:2px;color:#fff;content:"";display:block;float:left;font-family:icons,fantasy;font-size:5px;font-weight:400;height:13px;line-height:13px;margin:0 5px 0 0;text-align:center;width:13px}.cart .cart-item .cart-amount{display:flex;padding-top:0}@media (max-width:767.98px){.cart .cart-item .cart-amount{clear:left;padding-top:5px}}.cart .cart-item .cart-amount .gift-quantity{text-align:center;width:70px}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item .cart-amount .gift-quantity{width:80px}}.cart .cart-item .cart-amount .form-control{background:#fff;float:left;height:28px;padding:3px 12px;text-align:center;width:60px}@media (min-width:992px) and (max-width:1199.98px){.cart .cart-item .cart-amount .form-control{width:50px}}@media (max-width:767.98px){.cart .cart-item .cart-amount .form-control{width:45px}}.cart .cart-item .cart-amount .btn{display:none}.cart .cart-item .cart-code{color:#999;font-size:13px;margin-bottom:6px}.cart .cart-item .cart-price{font-size:14px}.cart .cart-item .cart-price .save-align{margin-top:-11px}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item .cart-price .save-align{margin-top:-19px}}@media (max-width:767.98px){.cart .cart-item .cart-price .save-align{margin-top:-18px}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item .cart-price{font-size:13px;padding-left:0}}@media (max-width:767.98px){.cart .cart-item .cart-price{font-size:12px}.cart .cart-item .cart-price.tac{padding:5px 0 0}.cart .cart-item .cart-price.tar{padding-top:5px}}.cart .cart-item .cart-save{color:#717171;display:block;font-size:14px}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item .cart-save{font-size:13px}}@media (max-width:767.98px){.cart .cart-item .cart-save{font-size:12px}.cart .cart-item .cart-save span{display:block}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item .cart-save span{display:block}}@media (min-width:992px) and (max-width:1199.98px){.cart .cart-item .cart-save span{display:block}}.cart .cart-item .product-name{line-height:110%}@media (max-width:767.98px){.cart .cart-item .product-name{position:relative}}.cart .cart-item .product-name a{color:#41413e;font-size:14px;line-height:110%}.cart .cart-item .product-name--free-delivery{font-size:12px;line-height:110%;text-align:inherit;white-space:normal}.cart .cart-item .panel{display:flex;font-size:12px;padding:3px 6px;word-break:break-all}@media (max-width:767.98px){.cart .cart-item .panel{max-width:90%}}.cart .cart-item>.row{display:flex;margin:auto;padding:0;width:100%}.cart .cart-item>.row>div{align-self:center}.cart .cart-item>.row>div .input-wrapper-with-icons{height:28px;position:relative}.cart .cart-item>.row>div .input-wrapper-with-icons input[type=number]{width:70px}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item>.row>div .input-wrapper-with-icons input[type=number]{width:80px}}@media (max-width:767.98px){.cart .cart-item>.row>div .input-wrapper-with-icons input[type=number]{width:50px}}@media (min-width:992px) and (max-width:1199.98px){.cart .cart-item>.row>div .input-wrapper-with-icons input[type=number]{width:80px}}.cart .cart-item>.row .remove-cart-item-icon{background:url(/build/eurovaistine-theme/images/delete-item.68b05159.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;display:block;height:15px;overflow:hidden;position:relative;text-indent:100px;width:15px}.cart .cart-item>.row .remove-cart-item-icon.opacity{opacity:0}@media (max-width:767.98px){.cart .cart-item>.row .remove-cart-item-icon{display:block;margin:auto 0 10px auto}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-item>.row .remove-cart-item-icon{color:#fff;height:15px;min-height:15px;min-width:15px;overflow:visible;width:15px}.cart .cart-item>.row .remove-cart-item-icon:after{content:"";display:block;left:-12px;padding:20px;position:absolute;top:-11px}}.cart .cart-rows{margin-bottom:10px}.cart .cart-rows .cart-wish-list{margin-bottom:25px}.cart .card-error{font-size:12px;font-style:normal;margin-bottom:10px;padding:3px 8px}.cart .cart-card{background:#f6f6f6 url(/build/eurovaistine-theme/images/card-visual.f2398700.png) 100% 0 no-repeat;border:1px solid #e9e9e4;margin-bottom:10px;padding:10px}@media (max-width:767.98px){.cart .cart-card{background:#f6f6f6}.cart .cart-card .clearfix{padding:0 5px}}.cart .cart-card .card-table{display:table;width:100%}.cart .cart-card .card-table .card-table-card{display:table-cell;padding-right:15px}@media (min-width:768px) and (max-width:991.98px){.cart .cart-card .card-table .card-table-card{vertical-align:middle}}@media (max-width:767.98px){.cart .cart-card .card-table .card-table-card{display:block;padding:5px 0;width:100%}}.cart .cart-card .card-table .card-table-button{display:table-cell;padding-right:8px;vertical-align:middle;width:100%}@media (max-width:767.98px){.cart .cart-card .card-table .card-table-button{display:block;padding-top:10px}.cart .cart-card .card-table .card-table-button .btn{display:block;float:none;margin:0 auto}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-card .card-table .card-table-button{padding-right:0}}.cart .cart-card .card-table .card-table-button .btn{color:#616159;font-size:13px;padding:7px 10px;text-align:center;width:120px}.cart .cart-card .card-table .card-table-content{display:table-cell;vertical-align:middle;width:100%}@media (max-width:767.98px){.cart .cart-card .card-table .card-table-content{display:block}}.cart .cart-card .card-table .card-table-content .card-text{text-align:center}.cart .cart-card .card-table .card-table-content .card-text .card-line{display:block;margin-left:20%;text-align:left}.cart .cart-card .card-table .card-table-content .card-text .card-line span{display:block}.cart .cart-card .card-table .card-table-content .card-text .card-line small{font-size:12px}@media (max-width:767.98px){.cart .cart-card .card-table .card-table-content .card-text .card-line{margin-left:0;text-align:center}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-card .card-table .card-table-content .card-text{font-size:12px}}.cart .cart-card .card-table .card-table-content .card-text strong{color:#259852;margin-right:20px}.cart .cart-card .card-table .card-table-content .card-text a{white-space:nowrap}.cart .cart-card .card-table .card-table-content .card-text a:after{content:"\e025";display:inline-block;font-family:icons,fantasy;font-size:9px;margin:2px 6px 0;text-decoration:none}.cart .cart-card .card-table .card-table-content label{color:#616159;display:block;font-size:14px;font-weight:400;text-align:center}.cart .cart-card .card-table .card-table-content .form-control{color:#616159;display:table;font-size:14px;height:28px;margin:0 auto;width:280px}@media (max-width:767.98px){.cart .cart-card .card-table .card-table-content .form-control{width:270px}}.cart .cart-card .card-table .btn{float:right;padding-bottom:5px;padding-top:5px}.cart .cart-card .card-miniico{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-264px -279px;height:52px;width:80px}@media (min-width:768px) and (max-width:991.98px){.cart .cart-card .card-miniico{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-199px -343px;height:19px;width:30px}}@media (max-width:767.98px){.cart .cart-card .card-miniico{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-199px -343px;height:19px;margin:-6px auto 0;width:30px}}.cart .cart-card .card-ico{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-215px -200px;float:left;height:77px;width:117px}.cart .cart-delivery h2{border-bottom:2px solid #b2b2b2;clear:both;color:#717171;font-size:20px;font-weight:400;margin:30px 0 0;padding-bottom:8px}.cart .cart-delivery .radio{border-bottom:1px solid #e9e9e4;margin:0;padding-bottom:20px;padding-top:15px}@media (max-width:767.98px){.cart .cart-delivery .radio{border-left:1px solid #e9e9e4;border-right:1px solid #e9e9e4}}.cart .cart-delivery .radio.checked{background:#fbfbfb}@media (min-width:992px) and (max-width:1199.98px){.cart .cart-delivery .radio .selects-block{clear:both;padding:0 40px 0 50px;width:100%}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-delivery .radio .selects-block{clear:both;padding:0 40px 0 50px;width:100%}}@media (max-width:767.98px){.cart .cart-delivery .radio .selects-block{clear:both;padding:0 35px;width:100%}}@media (min-width:992px) and (max-width:1199.98px){.cart .cart-delivery .radio .dynamic-label{padding-right:0;width:75%}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-delivery .radio .dynamic-label{padding-right:0;width:75%}}.cart .cart-delivery .radio .select-block{padding:5px 0 0 10px}@media (max-width:767.98px){.cart .cart-delivery .radio .select-block{padding:5px 0 0}}.cart .cart-delivery .radio .select-block:first-of-type{padding-left:0}.cart .cart-delivery .radio .right-coll{float:right}@media (min-width:992px) and (max-width:1199.98px){.cart .cart-delivery .radio .right-coll{width:25%}}@media (min-width:768px) and (max-width:991.98px){.cart .cart-delivery .radio .right-coll{width:25%}}@media (max-width:767.98px){.cart .cart-delivery .radio .right-coll{width:25%}.cart .cart-delivery .radio .delivery-name{padding-right:0}.cart .cart-delivery .radio .delivery-name label,.cart .cart-delivery .radio .delivery-name span{margin-right:-25px}}.cart .cart-delivery .radio .delivery-price div{font-weight:700;margin-top:12px;padding-right:10px;text-align:right}@media (max-width:767.98px){.cart .cart-delivery .radio .delivery-price div{margin-right:0;padding-right:10px;text-align:right}}.cart .cart-delivery .radio label{color:#717171;display:block;font-size:13px;font-weight:600;margin-left:10px}@media (max-width:767.98px){.cart .cart-delivery .radio label{margin-left:5px}}.cart .cart-delivery .radio label input{margin-top:12px}.cart .cart-delivery .radio .consultation-wrapper .panel.panel-yellow{margin-bottom:0;margin-left:30px}@media (max-width:767.98px){.cart .cart-delivery .radio .consultation-wrapper .panel.panel-yellow{margin-left:25px}}.cart .cart-delivery .radio .consultation-wrapper .error-message{margin-bottom:5px;margin-left:30px}@media (max-width:767.98px){.cart .cart-delivery .radio .consultation-wrapper .error-message{margin-left:25px}}.cart .cart-delivery .radio .consultation-wrapper .consultation{margin-bottom:10px;margin-top:25px}.cart .cart-delivery .radio .consultation-wrapper .consultation label input{margin-top:3px}.cart .cart-delivery .radio input{margin-right:10px}.cart .cart-delivery .radio .subtext{display:block;font-size:11px;font-style:italic;margin-left:30px;width:100%}@media (max-width:767.98px){.cart .cart-delivery .radio .subtext{margin-left:25px}}.cart .cart-discount .form-control{float:left;width:calc(100% - 110px)}.cart .cart-discount .btn{float:right;height:34px;padding:4px 15px;text-transform:uppercase}.cart .cart-discount .panel{clear:both;font-size:12px;margin:10px 0 0;padding:2px 6px}.cart .cart-discount .control-label{font-weight:700;margin-bottom:5px}.cart .cart-compensa-coupon-container{display:flex;flex-direction:column;gap:40px;margin-top:40px}.cart .cart-compensa-coupon-container .hidden-widget{display:none}@media (min-width:992px) and (max-width:1199.98px){.cart .cart-compensa-coupon-container{flex-direction:row;gap:68px}.cart .cart-compensa-coupon-container>div{flex:0 1 50%;max-width:440px}}@media (min-width:1200px){.cart .cart-compensa-coupon-container{flex-direction:row;gap:68px}.cart .cart-compensa-coupon-container>div{flex:0 1 50%;max-width:440px}}.select2-container--default .select2-selection__rendered{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.select2-container li label{float:left;line-height:18px;margin:0;white-space:pre-wrap;word-break:normal}.select2-container li .label,.select2-container li label{color:#717171;display:block;font-size:13px;font-style:normal;font-weight:400;text-align:left}.select2-container li .label{padding:0}.select2-container li .label span{margin-right:2px}.select2-container li .label .working-time{margin:0 5px 0 1px}.select2-container li .label input{margin-right:6px;margin-top:0}.select2-container li .label .link-hours{color:#008c3d;float:right;font-size:12px;font-style:normal;margin-top:4px}.select2-container li .label .link-hours:hover{cursor:pointer;text-decoration:underline}.select2-container li .label .link-map{display:block;font-size:12px;padding-top:7px}.select2-container li .label .dropdown-content{clear:both;display:none;padding-top:6px}.select2-container .select2-search__field{border-radius:3px;font-size:13px}.select2-container .select2-results__option{font-size:13px}.cart-back-to-shop{font-size:14px;font-weight:400;text-decoration:none}.cart-back-to-shop:before{content:"\e022";float:left;font-family:icons,fantasy;font-size:11px;margin:2px 6px 0 0}.cart-back-to-shop:hover{text-decoration:underline}.cart-footer-links{float:left;padding:33px 0 20px 15px}@media (max-width:767.98px){.cart-footer-links{padding:0 0 10px 25px}}@media (min-width:768px) and (max-width:991.98px){.cart-footer-links{margin-left:30px;padding-top:15px;text-align:center;width:calc(100% - 175px)}}@media (min-width:992px) and (max-width:1199.98px){.cart-footer-links{margin-left:30px;padding-top:15px;text-align:center;width:calc(100% - 175px)}}.cart-footer-links li{display:inline-block;margin:0 30px 0 0}@media (max-width:767.98px){.cart-footer-links li{display:block;margin:0}}.cart-footer-links li a{color:#acacac;font-size:13px;text-decoration:none}@media (max-width:767.98px){.cart-footer-links li a{display:block;padding:0 0 4px;text-align:center}}.cart-footer-links li a:hover{color:#fff}.cart-links{clear:both;padding:0 0 20px 15px}.cart-links li{display:inline-block;margin:0 30px 0 0}@media (max-width:767.98px){.cart-links li{display:block;margin:0}}.cart-links li a{color:#acacac;font-size:13px;margin:0;padding:0;text-decoration:none}@media (max-width:767.98px){.cart-links li a{display:block;padding:5px 0;text-align:center}}.cart-links li a:hover{color:#fff}@media (min-width:768px) and (max-width:991.98px){.cart-links{margin-left:-30px;margin-top:46px}.cart-links>.row>div{padding-right:0}}.cart-links span{border-right:1px solid #e9e9e4;color:#717171;display:block;font-size:12px;padding-left:40px;padding-right:15px}@media (min-width:768px) and (max-width:991.98px){.cart-links span{display:block;font-size:12px;height:40px;line-height:120%;padding-left:35px}}.cart-links span em{display:block;font-style:normal}@media (min-width:768px) and (max-width:991.98px){.cart-links span em{position:relative;top:-10px}}.cart-links span strong{display:block;font-weight:400;text-transform:uppercase}.cart-links span.icon_day em{top:0}.cart-links span.icon_delivery:before{margin-left:-75px}.cart-links span:before{color:#a8a8a8;display:block;float:left;font-size:26px;line-height:32px;margin-left:-70px;margin-right:11px;margin-top:-3px;padding-left:30px;position:absolute}@media (min-width:768px) and (max-width:991.98px){.cart-links span:before{margin-left:-65px;margin-right:5px}}.cart-links span.icon_day{border-right:none}.cart-side .cart-edit{margin-right:0;margin-top:-36px}@media (min-width:768px) and (max-width:991.98px){.cart-side .cart-edit{margin-top:-33px}}.cart-side .edit-link{font-size:14px;font-weight:400;position:absolute;right:13px;text-decoration:none;top:12px}@media (min-width:768px) and (max-width:991.98px){.cart-side .edit-link{top:6px}}.cart-side .edit-link:after{content:"\e025";float:right;font-family:icons,fantasy;font-size:11px;margin:2px 0 0 5px}.cart-side .edit-link:hover{text-decoration:underline}.cart-side .cart-item{border-bottom:1px solid #e3e3e3;padding:15px 0}.cart-side .cart-item .cart-name,.cart-side .cart-item>div{padding-left:0}@media (min-width:992px) and (max-width:1199.98px){.cart-side .cart-item .cart-name{margin-top:0;padding-left:20px}}@media (min-width:768px) and (max-width:991.98px){.cart-side .cart-item .cart-name{margin-top:0;padding-left:0}}@media (max-width:767.98px){.cart-side .cart-item .cart-name{margin-top:0}}.cart-side .cart-item a{display:block;font-size:12px;line-height:110%;margin-top:14px;text-decoration:none}@media (min-width:768px) and (max-width:991.98px){.cart-side .cart-item a{margin-top:0}}.cart-side .cart-item a:hover{text-decoration:underline}.cart-side .cart-item strong{font-size:13px}.cart-side .cart-item span,.cart-side .cart-item strong{color:#41413e;display:block;text-align:right;white-space:nowrap}.cart-side .cart-item span{font-size:11px;margin-top:0}.cart-side .cart-item img{max-width:80px}@media (max-width:767.98px){.cart-side .cart-item img{max-width:100%}}.cart-side .cart-sum{margin-top:25px}.customer-address-container .row.address{display:flex;flex-wrap:wrap}@media (max-width:767.98px){.customer-address-container .row.address{display:block}}@media (min-width:1200px){.dynamic-label-flex{display:flex;width:100%}.dynamic-label-flex .dynamic-label{flex:1 1 88%;margin:0 auto auto 0;width:88%}.dynamic-label-flex .delivery-price{flex:1 1 15%;margin:0 -15px auto auto;order:1;padding-right:0}.dynamic-label-flex .selects-block{flex:1 1 100%;margin:0 20px;width:100%}}.cart-shipment.disabled{cursor:not-allowed;opacity:.5}.cart-shipment.disabled label{cursor:not-allowed}.cart-wish-list a{color:#717171;font-size:16px;text-decoration:none}@media (max-width:767.98px){.cart-wish-list a{display:block;margin:15px auto 0;width:90%}}.cart-wish-list span{color:#009040;font-size:24px;vertical-align:middle}.cart-wish-list div{display:inline;margin-left:15px;vertical-align:middle}@media (max-width:767.98px){.cart-wish-list div{margin-left:0}}.cart-nav{background:#fff;margin-bottom:30px}@media (max-width:767.98px){.cart-nav{margin-bottom:80px}}.cart-nav .cart-steps{border:1px solid #01a652;border-radius:0;overflow:hidden}@media (min-width:768px) and (max-width:991.98px){.cart-nav .cart-steps{border-radius:3px}}@media (max-width:767.98px){.cart-nav .cart-steps{border:none;margin-right:-7px}.cart-nav .cart-steps span{display:none}}.cart-nav ul{border-collapse:collapse;display:table;height:40px;margin:0;width:100%}@media (max-width:767.98px){.cart-nav ul{height:45px;position:fixed;right:0;top:25px;width:auto;z-index:1000}}.cart-nav ul li{border-left:1px solid #01a652;display:table-cell;font-size:14px;font-weight:700;padding:0 20px;text-align:center;vertical-align:middle;width:25%}@media (max-width:767.98px){.cart-nav ul li{border-left:1px solid #e9e9e4;padding:0 10px;text-align:center;width:40px}}@media (min-width:768px) and (max-width:991.98px){.cart-nav ul li{padding:0 5px}}.cart-nav ul li.step-completed{background:#01a652;color:#fff}.cart-nav ul li.step-completed a{color:#fff}.cart-nav ul li a{color:#717171;display:block;font-size:14px;font-weight:700;text-decoration:none}@media (min-width:768px) and (max-width:991.98px){.cart-nav ul li a{font-size:13px;line-height:normal}}.cart-nav ul li a:hover{text-decoration:underline}@media (max-width:767.98px){.cart-header{background:#fff;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);height:70px;left:0;position:fixed;top:0;width:100%;z-index:1000}.cart-header .container{margin-top:24px}}.cart-header .cart-contact{background:#f6f6f6;border-bottom:1px solid #e9e9e4;display:none;width:100%}@media (max-width:767.98px){.cart-header .cart-contact{display:block;left:0;position:fixed;top:0;width:100%;z-index:1000}}@media (min-width:768px) and (max-width:991.98px){.cart-header .cart-contact{display:block}}.cart-header .cart-contact .cart-hours{color:#999;font-size:13px}@media (max-width:767.98px){.cart-header .cart-contact .cart-hours{display:none}}.cart-header .cart-contact .cart-phone{float:none;margin:0;text-align:center}.cart-header .cart-contact .cart-phone a{margin:0 10px}@media (max-width:767.98px){.cart-header .cart-contact .cart-phone a{margin:0 5px}}@media (min-width:768px) and (max-width:991.98px){.cart-header .cart-contact .cart-phone{display:block}}@media (max-width:767.98px){.cart-header .cart-contact .cart-phone{display:block}}.cart-header .header-phone{float:right}.cart-header .cart-logo{padding:35px 0 22px}@media (min-width:1200px){.cart-header .cart-logo img{max-width:151px;width:100%}}@media (min-width:768px) and (max-width:991.98px){.cart-header .cart-logo{padding:18px 0 22px}}@media (max-width:767.98px){.cart-header .cart-logo{padding:32px 0 0 16px}.cart-header .cart-logo img{max-height:38px;max-width:68px}}.cart-header .cart-secure{color:#41413e;font-size:15px;font-weight:700;margin-left:-30px;margin-top:52px;padding-left:30px;text-align:center}@media (max-width:767.98px){.cart-header .cart-secure{font-size:12px;font-weight:400;left:150px;line-height:100%;margin:0;padding:0;position:fixed;text-align:left;top:10px;width:150px;z-index:1001}}.cart-header .cart-secure:before{color:#009040;content:"\e020";font-family:icons,fantasy;font-size:20px;line-height:24px;margin-left:-30px;margin-top:-3px;position:absolute}.cart-phone{float:right;margin:16px 0;padding:0}@media (max-width:767.98px){.cart-phone{height:24px}}@media (min-width:768px) and (max-width:991.98px){.cart-phone{display:none}}.cart-phone span{color:#999;font-size:13px;line-height:24px}@media (max-width:767.98px){.cart-phone span{font-size:11px}}.cart-phone strong{color:#999;font-size:13px;font-weight:700;line-height:24px}@media (max-width:767.98px){.cart-phone strong{display:inline;font-size:11px}}.cart-phone a{color:#41413e;font-size:16px;font-weight:700;line-height:24px;margin-left:10px;margin-right:6px;padding-left:20px;position:relative;text-decoration:none}@media (max-width:767.98px){.cart-phone a{font-size:15px;margin-left:6px}}@media (min-width:768px) and (max-width:991.98px){.cart-phone a{margin-left:0}}.cart-phone a:before{color:#41413e;content:"\e01d";font-family:icons,fantasy;font-size:17px;left:0;line-height:24px;margin-right:10px;margin-top:1px;position:absolute}@media (max-width:767.98px){.cart-phone a:before{color:#616159}}.cart-phone .language-switch{float:left}@media (min-width:768px) and (max-width:991.98px){.cart-phone .language-switch{float:none}}.cart-phone .language-switch a{font-size:14px;margin:0 8px 0 0;padding:0}.cart-phone .language-switch a:before{content:none}@media (max-width:767.98px){.nav-wrapper--loyalty-card{background-color:#fff;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);height:45px;position:fixed;width:100%;z-index:1000}}.cart-quantity-icon{background:url(/build/eurovaistine-theme/images/cart-empty.da27cf47.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;font-size:0;font-weight:700;height:30px;line-height:30px;text-align:center;width:30px}.cart-quantity-icon-parent{display:flex;justify-content:center}.rx-cart-error{background-color:#ffedec;border-bottom:1px solid #da7c7c;color:#df1f15;display:none;font-size:14px;font-weight:700;justify-content:center;padding:8px 35px 8px 20px}.rx-cart-error.active{display:flex}.offers-list .offer-item{background-color:#faf9f4;border:1px solid #e3e3e3;margin-bottom:15px;overflow:hidden;position:relative}.offers-list .offer-item .offer-cat{background:#fff;border:1px solid #e3e3e3;border-radius:5px;font-size:16px;left:15px;padding:6px 25px;position:absolute;text-transform:uppercase;top:15px}.offers-list .offer-item .btn{bottom:15px;font-size:16px;font-weight:400;padding-left:20px;position:absolute;right:15px;text-transform:uppercase}.offers-list .offer-item .btn:after{color:#fff;content:"\e025";font-family:icons;font-size:12px;font-weight:400;margin:0 5px 0 10px}.offers-list .offer-item img{width:100%}.discount{position:relative}.discount ol{padding-left:20px}.discount ol li{margin-bottom:15px}.discount .banner-discount{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:0 0;height:200px;width:300px}@media (max-width:767.98px){.discount .banner-discount{display:none}}.discount .discount-block-mini-hdr{color:#717171;font-size:20px;font-weight:100;margin:20px 0 10px}.discount .discount-block-hdr{border-bottom:2px solid #b2b2b2;color:#717171;font-size:26px;font-weight:100;margin:0 0 15px;padding-bottom:5px}@media (max-width:767.98px){.discount .discount-block-hdr{font-size:22px}}.discount .discount-text{border-top:2px solid #b2b2b2;margin-top:30px;padding:15px}.discount .form-add{font-size:13px;padding:0 15px 20px 0;text-align:right}.discount .btn{float:right;font-size:18px;font-weight:400;padding-left:30px;padding-right:30px;text-transform:uppercase}.discount .pagination{margin-top:0}.product h1{border-bottom:none;color:#41413e;font-size:22px;font-weight:400;margin:0 0 6px;padding:0;word-break:break-word}.product .side-banners>.row>div>ins>div[style]{position:static!important}@media (max-width:767.98px){.product .side-banners .row div.col-md-12{display:flex;justify-content:center}}.product .side-banners img{height:100%;margin-bottom:15px;width:100%}@media (max-width:767.98px){.product .side-banners img{height:auto;width:auto}}@media (min-width:768px) and (max-width:991.98px){.product .side-banners img{height:auto;width:auto}}.product .product-articles{display:flex;flex-wrap:wrap}@media (max-width:575.98px){.product .product-articles{flex-direction:column}}.product .product-articles .product-article{flex:1 1 33%;font-size:13px;line-height:normal;margin:15px 15px 15px 0}@media (max-width:575.98px){.product .product-articles .product-article{margin-top:0}}.product .product-articles .product-article h3{margin-top:0}.product .product-articles .product-article h3 a{font-size:15px;font-weight:700}.product .product-side-hdr{border-bottom:2px solid #b2b2b2;color:#717171;font-size:26px;font-weight:400;margin-bottom:15px;padding-bottom:8px}.product .product-content{margin-bottom:15px;padding:0}@media (min-width:768px) and (max-width:991.98px){.product .product-content{padding-right:15px}}@media (max-width:767.98px){.product .product-content{padding:25px 15px 15px}}.product .product-content .panel-yellow{font-size:12px}.product .product-prop{color:#999;margin-bottom:5px;word-break:break-word}.product .product-prop .product-sku,.product .product-prop .product-sku a{color:#999;pointer-events:none;text-decoration:none}.product .product-description{font-size:13px;margin-bottom:15px;margin-top:10px}.product .product-delivery{font-size:12px;margin-top:10px}@media (max-width:767.98px){.product .product-delivery{padding:0 15px}}.product .product-card{font-size:12px;margin-bottom:10px;margin-top:10px}@media (max-width:767.98px){.product .product-card{padding:0 15px 10px}}.product .product-card:before{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-332px -236px;content:"";display:block;float:left;height:40px;margin-left:10px;margin-right:10px;width:111px}.product .product-cart{background:#f7f7f7;border-radius:4px;display:flex;height:auto;width:100%}.product .product-cart .product-form{display:table-cell}.product .product-cart .product-form .product-compensation{padding:15px 22px 0}@media (max-width:767.98px){.product .product-cart .product-form .product-compensation{padding:8px 8px 0}}.product .product-cart .product-prices{border-right:1px solid #e3e3e3;color:#41413e;display:table-cell;font-size:20px;font-weight:700;padding:14px;text-align:center;vertical-align:middle;white-space:nowrap;width:100%}@media (max-width:767.98px){.product .product-cart .product-prices{font-size:16px;padding:14px 8px}}.product .product-cart .product-prices .card-bonus{color:#afafaf;font-size:13px;font-weight:400;margin-top:0}.product .product-cart .product-prices .card-bonus strong{color:#009040}.product .product-cart .product-phone{background:#00a650;color:#fff;display:table-cell;line-height:100%;padding:5px 14px;vertical-align:middle}@media (max-width:767.98px){.product .product-cart .product-phone{width:100%}}.product .product-cart .product-phone a{background:#ed1c22;color:#fff;display:inline-block;font-size:19px;font-weight:700;line-height:120%;margin-top:10px;padding:0 6px;text-decoration:none;white-space:nowrap}.product .product-cart .product-phone a:hover{background:#de181e}.product .product-cart .product-phone strong{display:block;font-size:15px;line-height:100%;text-transform:uppercase;width:300px}@media (min-width:768px) and (max-width:991.98px){.product .product-cart .product-phone strong{width:240px}}@media (min-width:992px) and (max-width:1199.98px){.product .product-cart .product-phone strong{width:240px}}@media (max-width:767.98px){.product .product-cart .product-phone strong{width:auto}}.product .product-cart .product-phone span{clear:both;display:block;font-size:12px;margin-top:8px}.product .product-cart .product-input{display:table-cell;padding:17px 12px 20px 22px;vertical-align:middle}@media (max-width:767.98px){.product .product-cart .product-input{padding:12px 8px 17px}}.product .product-cart .product-input input{width:100px}@media (max-width:767.98px){.product .product-cart .product-input input{padding-left:4px;text-align:center;width:40px}}@media (min-width:992px) and (max-width:1199.98px){.product .product-cart .product-input input{width:80px}}@media (min-width:768px) and (max-width:991.98px){.product .product-cart .product-input input{width:60px}}.product .product-cart .product-input span{color:#616159;display:block;font-size:12px;margin:1px 0 0;position:absolute;text-shadow:0 0 #fff;text-transform:none}.product .product-cart .product-btn{display:table-cell;padding:17px 22px 20px 0;vertical-align:middle;width:100%}@media (max-width:767.98px){.product .product-cart .product-btn{padding:14px 8px 17px 0}}.product .product-cart .product-btn .btn{font-size:18px;font-weight:400;margin-top:-1px;padding:4px 45px;text-transform:uppercase}@media (min-width:768px) and (max-width:991.98px){.product .product-cart .product-btn .btn{padding:4px 25px;white-space:nowrap}}@media (min-width:992px) and (max-width:1199.98px){.product .product-cart .product-btn .btn{padding:4px 20px}}@media (max-width:767.98px){.product .product-cart .product-btn .btn{font-size:15px;padding:6px 10px}}.product .product-cart .col-md-10{align-self:center;flex:1 1 100%;float:none;margin:auto;padding:0;width:100%}.product .product-cart .col-md-10>form{display:flex;width:100%}.product .product-cart .col-md-10>form .product-prices{align-self:center;display:flex;flex-direction:column;margin:auto}.product .product-cart .col-md-10>form .product-prices>div{align-self:center;margin:auto}.product .product-cart .col-md-10>form .product-form{align-self:center;display:flex;margin:auto}.product .product-cart .col-md-10>form .product-form .product-input{align-self:center;margin:auto;padding:0 20px}@media (max-width:767.98px){.product .product-cart .col-md-10>form .product-form .product-input{padding:0 13px}}.product .product-cart .col-md-10>form .product-form .product-btn{align-self:center;margin:auto;padding:17px 0}.product .product-cart .col-md-10>form .product-form .product-btn button{padding:5px 10px;white-space:nowrap}.product .product-cart .col-md-2{align-self:center;display:flex;flex:1 1 30%;float:none;margin:auto;width:30%}.product .product-gift{margin-bottom:10px}@media (max-width:767.98px){.product .product-gift{font-size:12px}}.product .product-gift img{float:left;margin:0 20px 0 60px}@media (max-width:767.98px){.product .product-gift img{margin:0 10px 0 0}}.product .product-gift .gift-hdr{color:#df1f15;font-size:16px;font-weight:700;margin-bottom:2px}@media (max-width:767.98px){.product .product-gift .gift-hdr{font-size:14px}}.product .product-special-price{color:#df1f15;font-size:18px;margin-bottom:20px;text-align:center}.product .product-special-price strong{font-weight:700}.product .product-discount{margin-bottom:10px}.product .product-sold-out-links{display:flex;margin:15px auto}.product .product-remind a{color:#009040;font-size:13px;font-weight:700}@media (max-width:767.98px){.product .product-banners-links{display:none}}@media (min-width:768px) and (max-width:991.98px){.product .product-banners-links{margin-top:15px;padding-right:15px}.product .product-banners-links .row>div{padding-right:0}}.product .product-banners-links a{background:#f7f7f7;border:1px solid #e9e9e4;border-radius:4px;color:#41413e;display:block;font-size:16px;margin-bottom:15px;padding:10px 5px 10px 40px;text-align:left}@media (min-width:768px) and (max-width:991.98px){.product .product-banners-links a{font-size:13px;padding:10px 5px 10px 30px}}.product .product-banners-links a strong{color:#009040}.product .product-banners-links a:before{color:#009040;display:block;float:left;font-size:20px;margin-left:-30px;position:absolute}@media (min-width:768px) and (max-width:991.98px){.product .product-banners-links a:before{font-size:17px;margin-left:-24px}}.product .product-banners{display:none}.product .product-banners div{background:#f7f7f7;border:1px solid #e9e9e4;border-radius:4px;color:#41413e;display:block;font-size:16px;line-height:95px;margin-bottom:15px;min-height:115px;padding:10px 15px;text-align:center}.product .product-banners div.font-22{font-size:22px;padding:10px 16px}.product .product-banners div.font-22 span strong{color:#009040}.product .product-banners div span{display:inline-block;line-height:normal;vertical-align:middle}.product .product-banners div span strong{color:#df1f15}.product .select-version{padding:15px 0}.product .select-version .dropdown{padding-left:0}.product .select-version__label{padding:10px 0}.product .select-version__label .color-available{color:#309445}.product .select-version__label .color-unavailable{color:#df1f15}.product .select-version__error-msg{background:#ffe9e7;border:1px solid #df1f15;border-radius:3px;color:#df1f15;margin:5px 0;padding:5px}@media (max-width:767.98px){.product--variant-modal .product-cart--add-to-cart{border-bottom:1px solid #e3e3e3}.product--variant-modal .product-cart--add-to-cart .product-form{padding-right:5px}.product--variant-modal .product-cart--wishlist{padding:15px}}.product--offer{display:flex;flex-direction:column;justify-content:center;margin:10px 0;min-height:81px}.product--offer .box,.product--offer-row{align-items:center;display:flex;justify-content:center}.product--offer .box{background-color:#df1f15;color:#fff;font-size:22px;font-weight:700;height:40px;line-height:30px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.product--offer .product--discount{color:#df1f15;font-size:18px;font-weight:600;line-height:20px;margin-left:17px}.product--offer .product--loyalty-badge{align-items:center;align-self:flex-start;background-color:#009040;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.product--offer .product--loyalty-badge:not(.hidden)+.product-offer-text{margin-left:12px;text-align:left}.product--offer .product-offer-text{display:block}.product--offer .product-offer-text--subtitle{color:#41413e;font-size:12px;font-weight:400}.product--price{align-items:center;border-right:1px solid #e3e3e3;color:#41413e;display:flex;flex:1;font-size:16px;font-weight:700;justify-content:center;padding:0 18px}@media (max-width:767.98px){.product--price{padding:0 8px}}.product--price s{font-weight:400;line-height:18px;text-decoration:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:-6px}.product--rx-price{color:#41413e;font-size:16px;font-weight:700}.product-sold{background:#f7f7f7;border-radius:4px;padding:14px}.product-sold.popup-view{background:transparent;padding:0}.product-sold.popup-view ul{margin-bottom:25px}.product-sold.popup-view .block-hdr{font-size:13px;margin-left:7px}.product-sold .block-hdr{font-size:16px;font-weight:700;margin-bottom:10px}@media (max-width:767.98px){.product-sold .block-hdr{font-size:13px}}.product-sold ul{margin:10px 0 0 10px}.product-sold ul li{font-size:13px}.product-sold ul li:before{color:#b5b5b5;content:"\e00c";float:left;font-family:icons;font-size:8px;font-weight:400;margin:5px 12px 0 0}.product-sold ul li.icon-green:before{color:#009040}.product-sold .list-label li{display:inline-block;margin-right:40px}.product-sold .product-all-link{margin-top:6px;text-align:right}.product-sold .product-all-link a{font-size:12px}.product-sold .product-all-link a:after{color:#009040;content:"\e025";font-family:icons;font-size:10px;font-weight:400;margin:0 0 0 8px}.variant-presentation{margin-top:15px}.product-name .variant-presentation{display:inline-flex}.cart-modal-content{margin:15px}.product-variant-image{width:100%}@media (max-width:768px){.product-variant-image{margin-bottom:20px;text-align:center}}.cart-modal-container .product-list .product-item{border:none;padding:0}.cart-modal-container .product-list .product-item .button-wrapper,.cart-modal-container .product-list .product-item .button-wrapper button{float:none}.select-value.not-available{color:#717171;opacity:.7}.select-value--discount{color:#df1f15;font-weight:700}.embed-container{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.video-thumb-container{cursor:pointer;position:relative}.video-thumb-container.small .play-button{border-width:10px 0 10px 20px;left:50%;margin:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play-button-overlay{background-color:rgba(0,0,0,.5);bottom:0;position:absolute;top:0;width:100%}.play-button{border-color:transparent transparent transparent #fff;border-style:solid;border-width:30px 0 30px 60px;height:0;left:calc(50% - 30px);position:relative;top:calc(50% - 30px);width:0}.select-version__error-msg{background:#ffe9e7;border:1px solid #df1f15;border-radius:3px;color:#df1f15;margin:5px 0;padding:5px}.rx-product-banner{position:relative}.rx-product-banner [data-revive-id] img{height:100%!important;max-height:400px;max-width:488px;-o-object-fit:contain;object-fit:contain;width:100%!important}.order-back{color:#616159;font-size:13px;font-weight:700}.order-back a{color:#616159;font-size:inherit}.order-back a:before{color:#616159;content:"\e022";display:inline-block;font-family:icons;font-size:14px;font-weight:400;margin:0 5px 0 0;vertical-align:middle}@media (max-width:767.98px){.order .parcel-tracking-codes-wrapper .parcels-wrapper{display:flex;flex-direction:column}}.order .parcel-tracking-codes-wrapper .c-green button{border:1px solid #616159;color:inherit}@media (max-width:767.98px){.order .parcel-tracking-codes-wrapper .c-green button{border:none;border-radius:20px}}.order-header-status{border-bottom:2px solid #b2b2b2}.order .date{color:#717171;font-size:11px}.order-status{border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;margin-top:5px;padding:3px 10px;text-transform:uppercase}.order-status.status-green{background-color:#309445}.order-status.status-orange{background-color:#e8af42}.order-status.status-red{background-color:#df1f15}.order .order-header{background:#f0f0ec;margin-bottom:20px;padding:0 15px 25px}.order .order-header.invoice-btn-visible{padding-bottom:60px;position:relative}.order .order-comment{font-size:12px;font-style:italic}.order .order-hdr{font-size:14px;font-weight:700;margin-bottom:15px;margin-top:30px}.order .order-info{font-size:13px;padding-top:15px}.order .order-info--grid{display:flex;justify-content:space-between}@media (max-width:767.98px){.order .order-info--grid{flex-direction:column}}.order .order-info--grid>*{flex-grow:1;margin:0 1rem;max-width:250px;width:100%}@media (max-width:767.98px){.order .order-info--grid>*{margin:0}}.order .order-info--grid>:first-child{margin-left:0}.order .order-info--grid>:last-child{margin-right:0}@media (max-width:767.98px){.order .order-info{padding-top:0}}.order .order-info strong{display:block;margin-bottom:10px}@media (max-width:767.98px){.order .order-info strong{display:block;margin:20px 0 3px}}.order .order-info .btn{bottom:10px;display:block;padding-left:25px;padding-right:25px;position:absolute;right:15px;text-transform:uppercase}.order .order-info .status span{display:inline-block;line-height:20px}@media (max-width:767.98px){.order .responsive-labels .tac,.order .responsive-labels .tal{text-align:left}}.order .order-summary{padding:0 15px;white-space:nowrap}.order .order-summary>.row{font-size:13px;margin-bottom:10px}.order .order-summary>.row:last-child{font-weight:700}@media (max-width:767.98px){.loyalty-card-env+.header{display:none}}.loyalty-card-block__form{margin:auto auto 30px}.loyalty-card-block__form label{font-weight:700;margin-bottom:5px}.loyalty-card-block__form div{margin-bottom:5px}.loyalty-card-block__form div.panel-yellow{padding:10px 15px}.loyalty-card-block__form div.form-group{margin:15px auto}.loyalty-card-block__form .error-message{padding-left:7px}.loyalty-card-block__form .collection-box{display:flex}.loyalty-card-block__form .collection-box>p{margin:auto 10px;order:2}.loyalty-card-block__form .collection-box>input{margin:auto}.loyalty-card-block__form .controls.collection-widget>a{display:block;margin:auto 35px auto auto;max-width:89%;text-align:right}.loyalty-card-block__form .phone-number-prefix{margin-right:5px!important}.loyalty-card-block__form-navigation{display:flex;justify-content:space-between;margin:auto;width:100%}@media (max-width:767.98px){.loyalty-card-block__form-navigation{flex-direction:column}}.loyalty-card-block__form-navigation>a{margin:auto auto auto 0}@media (max-width:767.98px){.loyalty-card-block__form-navigation>a{margin:20px auto}}.loyalty-card-block__form-navigation>a.temp-save{margin:auto 0 auto auto}@media (max-width:767.98px){.loyalty-card-block__form-navigation>a.temp-save{margin:20px auto}}.loyalty-card-block__form-navigation>button{font-size:14px;margin:auto 0 auto 20px}.loyalty-card-block__form-navigation>button.temp-save{color:#009040}@media (max-width:767.98px){.loyalty-card-block__form-navigation>button{margin:20px auto}}.loyalty-card-block__card-preview-wrapper{display:flex;margin:20px auto}.loyalty-card-block__card-preview-wrapper .loyalty-card__card{background-image:url(/build/eurovaistine-theme/images/card.696b97b9.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;height:85px;margin:auto 10px 0 0;position:relative;width:115px}.loyalty-card-block__card-preview-wrapper .loyalty-card__card-number{margin:auto}@media (max-width:767.98px){.loyalty-card-block__card-preview-wrapper .loyalty-card__card-number{margin:auto auto auto 20px}}.loyalty-card-block__banner{height:180px;margin-top:10px;max-width:478px;width:auto}.loyalty-card-block__banner>ins{display:block;margin:auto;text-align:center}@media (max-width:767.98px){.loyalty-card-block__navigation{height:45px;margin-bottom:65px}.loyalty-card-block__navigation ul{position:fixed;right:0;top:0}.loyalty-card-block__navigation .cart-steps{background:#fff;height:45px;margin:0;width:auto;z-index:1000}.loyalty-card-block__navigation+.main-content{padding-top:5px}}@media (min-width:768px) and (max-width:991.98px){.loyalty-card-block__navigation .cart-steps{border-radius:unset}}.loyalty-card-block__navigation .header-logo{display:none}@media (max-width:767.98px){.loyalty-card-block__navigation .header-logo{border:none;display:block;height:22px;overflow:hidden;padding:0;position:fixed;top:11px;width:90px}.loyalty-card-block__navigation .header-logo img{max-width:55%}}.loyalty-card-block__verification-block .cart-bottom-content{margin-bottom:10px}.loyalty-card-block__verification-block-nav{display:flex;justify-content:space-between}@media (max-width:767.98px){.loyalty-card-block__verification-block-nav>.row{margin:auto}}@media (min-width:768px) and (max-width:991.98px){.loyalty-card-block__verification-block-nav>.row{margin:auto}}.loyalty-card-block__verification-block-nav--left{margin:auto auto auto 0}.loyalty-card-block__verification-block-nav--right{margin:auto 0 auto auto}.loyalty-card-block__verification-block-nav .loyalty-offers-channels{font-weight:700}.loyalty-card-block__verification-block-nav .removeCard{color:#009040}.loyalty-card-block__verification-block-nav .removeCard:after{margin-right:0}.loyalty-card-block__verification-block-nav .renewData:after{content:""}.step_two_child_birthdate label{font-weight:700}.text-content{color:var(--black);font-size:14px;font-weight:400;line-height:21px}@media (max-width:767.98px){.text-content{font-size:12px;line-height:18px}}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-family:inherit}.text-content h1{border:none;color:var(--black);display:block;font-size:35px;font-weight:400;line-height:46px}@media (max-width:767.98px){.text-content h1{font-size:17px;font-weight:600;line-height:25px}}.text-content h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0}.text-content h3{display:block;font-size:1.17em;font-weight:700;margin:1em 0}.text-content h4{display:block;font-size:1em;font-weight:700;margin:1.33em 0}.text-content h5{display:block;font-size:.83em;font-weight:700;margin:1.67em 0}.text-content h6{display:block;font-size:.67em;font-weight:700;margin:2.33em 0}.text-content ul{list-style:disc}.text-content ol{list-style-type:decimal}.text-content ol,.text-content ul{padding-left:3px}.text-content ol li,.text-content ul{margin-left:15px}.text-content b,.text-content strong{font-weight:700}.text-content i{font-style:italic}.text-content u{text-decoration:underline}.text-content blockquote,.text-content q{border-left:5px solid #eee;border-radius:0;box-shadow:none;display:block;margin:0 0 20px;padding:10px 20px;quotes:none}.text-content pre{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-size:13px;line-height:1.42857;margin:0 0 10px;padding:9.5px;white-space:break-spaces}.text-content a,.text-content a *{color:#009040}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-dropdown{z-index:997}.select2-results__options{overflow-x:hidden}.select2-results__option[aria-selected]{cursor:pointer}.select2-hidden-accessible{margin:-1px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#717171;font-size:13px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{float:right}.select2-container--default .select2-selection--multiple .select2-selection__choice{cursor:default;float:left;margin-right:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f7f7f7}.s2{display:block;width:100%}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb}.select2-container--default .select2-results__option--highlighted[aria-selected] a,.select2-container--default .select2-results__option--highlighted[aria-selected] label{color:#fff}.select2-container--classic .select2-selection--single .select2-selection__clear{margin-right:10px}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice{cursor:default;float:left;margin-right:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;margin-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.search-table{margin-bottom:30px}.search-table label{margin-right:10px;white-space:nowrap}.search-table .wf{padding:0 10px}@media (max-width:767.98px){.search-table .wf{padding:0 90px 0 0}}.search-table .btn{display:block;margin-top:-2px;padding:6px 25px;text-transform:uppercase}@media (max-width:767.98px){.search-table .btn{float:right;margin-top:-34px;padding:6px 15px}}.search-form .search-input-row{display:flex;height:34px}.search-form .search-input-row input{border-bottom-right-radius:0;border-top-right-radius:0}.search-form .search-input-row .btn{border-bottom-left-radius:0;border-top-left-radius:0}.search-form .btn{background:#fbfbfb;border:1px solid #ced4da;color:#999}.search-form .btn:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.search-form .btn:hover{color:#666}@media (min-width:768px) and (max-width:991.98px){.search-form .input-group{width:100%}}.search-form .form-control{color:#888}@media (max-width:767.98px){body.burger-open{overflow:hidden}}header{background-color:#fff}@media (max-width:767.98px){header{margin-bottom:10px}header:after{box-shadow:0 1px 3px 0 rgba(0,0,0,.2);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}header .burger--wrapper{background:#01a652}}header a,header a:hover{color:inherit}header--locales{margin-right:20px}header--locales a{margin-right:10px}header--working-hours{display:flex;flex-wrap:wrap;margin-top:3px}header--working-hours span{color:#999}header--working-hours-phone a{color:#41413e;font-size:16px;font-weight:700}header--working-hours-phone a:hover{color:#41413e;text-decoration:none}header--link{align-items:center;color:#333;display:flex}header--link i,header--link svg{font-size:18px}header--link span{margin-left:8px}@media (max-width:575.98px){header--link span{display:none}}.customer-support-notice{align-items:center;background:#df1f15;color:#fff;display:flex;font-weight:700;height:35px;justify-content:center;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1005}.customer-support-notice+.header.scrolled{top:35px}@media (max-width:767.98px){.customer-support-notice{display:none}}.footer{margin-bottom:30px}.footer .footer-table{background:#f2f2f2;border:1px solid #e3e3e3;border-top-left-radius:5px;border-top-right-radius:5px}.footer .footer-table .coll-header{color:#616159;font-size:16px;font-weight:700;margin-bottom:15px}.footer .footer-table .table-colls{overflow:hidden;position:relative}.footer .footer-table .table-colls .table-header{background:#a0a0a0;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:table;width:100%}@media (max-width:767.98px){.footer .footer-table .table-colls .table-header{display:none}}.footer .footer-table .table-colls .table-header a{color:#fff;font-weight:700}.footer .footer-table .table-colls .table-header a:before{border-left:1px solid #bcbcbb;display:block;float:left;font-size:15px;margin-right:11px;padding-left:20px}@media (min-width:768px) and (max-width:991.98px){.footer .footer-table .table-colls .table-header a:before{font-size:13px;margin-right:4px;padding-left:15px}}@media (max-width:767.98px){.footer .footer-table .table-colls .table-header a:before{border-left:none}}.footer .footer-table .table-colls .coll-articles{display:table-cell;padding:15px 30px 15px 15px;width:80%}@media (max-width:767.98px){.footer .footer-table .table-colls .coll-articles{border-top:1px solid #e3e3e3;display:block;width:auto}}.footer .footer-table .table-colls .coll-articles .article-hdr{margin-bottom:14px;padding:0 5px}.footer .footer-table .table-colls .coll-articles .article-hdr a{font-size:14px;font-weight:700}.footer .footer-table .table-colls .coll-articles .fa-plus-circle{color:#009040;margin-left:12px}.footer .footer-table .table-colls .coll-articles dl{display:block;margin:0 0 0 4px;padding:0}.footer .footer-table .table-colls .coll-articles dd{display:block;margin:0 0 16px 12px;padding:0}.footer .footer-table .table-colls .coll-articles dd div{margin-bottom:4px}.footer .footer-table .table-colls .coll-articles dd a{display:inline-block;font-size:13px}.footer .footer-table .table-colls .coll-articles dd a svg{color:#000;font-size:12px;margin-right:6px}.footer .footer-table .table-colls .coll-articles dt{display:block;margin:0 0 16px;padding:0}.footer .footer-table .table-colls .coll-articles dt a{font-size:16px;font-weight:700}.footer .footer-table .table-colls .coll-articles .col-md-4{padding-right:0}.footer .footer-table .table-colls .coll-articles .link-more{font-size:13px;font-weight:700}.footer .footer-table .table-colls .coll-articles .link-more svg{font-size:12px;margin-right:6px}.footer .footer-table .table-colls .coll-articles .article-text{font-size:13px;margin-bottom:40px;padding:5px}.footer .footer-table .table-colls .coll-articles .article-text a{color:#616159}.footer .footer-table .table-colls .header-consultations{display:table-cell;padding:14px 0;vertical-align:top;width:20%}@media (max-width:767.98px){.footer .footer-table .table-colls .header-consultations{display:block;padding:14px 0 4px;width:auto}}.footer .footer-table .table-colls .header-consultations a:before{border-left:none}@media (min-width:768px) and (max-width:991.98px){.footer .footer-table .table-colls .header-consultations{padding-right:15px;width:auto}}.footer .footer-table .table-colls .header-articles{display:table-cell;padding:14px 0;vertical-align:top;width:80%}.footer .footer-table .table-colls .header-articles>.row:after,.footer .footer-table .table-colls .header-articles>.row:before{display:none}@media (min-width:768px) and (max-width:991.98px){.footer .footer-table .table-colls .header-articles{width:auto}.footer .footer-table .table-colls .header-articles .row{display:table;margin:0}.footer .footer-table .table-colls .header-articles .row .col-md-4{display:table-cell;float:none;margin-left:0;padding-left:0;padding-right:15px;width:auto}}@media (max-width:767.98px){.footer .footer-table .table-colls .header-articles{display:block;padding-top:0;width:100%}}.footer .footer-table .table-colls .header-articles .col-md-4{margin-right:-12px}@media (max-width:767.98px){.footer .footer-table .table-colls .header-articles .col-md-4{margin:0;padding:4px 16px}}.footer .footer-table .table-colls .coll-consultations{border-right:1px solid #e3e3e3;display:table-cell;font-size:13px;padding:15px 15px 50px;position:relative;width:20%}.footer .footer-table .table-colls .coll-consultations .col-md-5{padding-right:0}@media (min-width:768px) and (max-width:991.98px){.footer .footer-table .table-colls .coll-consultations{min-width:180px;width:auto}}@media (max-width:767.98px){.footer .footer-table .table-colls .coll-consultations{display:block;min-width:180px;width:auto}}.footer .footer-table .table-colls .coll-consultations .row{margin-bottom:20px}.footer .footer-table .table-colls .coll-consultations .thumbnail{margin-bottom:0;max-width:78px}.footer .footer-table .table-colls .coll-consultations .thumbnail img{width:100%}.footer .footer-table .table-colls .coll-consultations .link-hdr{margin-bottom:10px;margin-top:8px}@media (min-width:768px) and (max-width:991.98px){.footer .footer-table .table-colls .coll-consultations .link-hdr{font-size:12px;margin-bottom:4px;margin-top:2px}}.footer .footer-table .table-colls .coll-consultations .link-hdr a{font-size:14px;font-weight:700}@media (min-width:768px) and (max-width:991.98px){.footer .footer-table .table-colls .coll-consultations .link-hdr a{font-size:13px}}.footer .thumbnail{border:none;border-radius:3px;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);display:block;margin-bottom:20px;overflow:hidden;padding:0}.footer .thumbnail img{max-width:100%}.footer-download{border-top:1px solid #535357;padding:10px 0 10px 5px;position:relative}@media (max-width:767.98px){.footer-download{border:none;padding-left:0;padding-top:0}}.footer-download .footer-legal{position:absolute;right:0;top:10px}.footer-download .footer-legal img{max-width:111px}@media (min-width:768px) and (max-width:991.98px){.footer-download .footer-legal{top:5px}}@media (max-width:767.98px){.footer-download .footer-legal{display:block;float:none;padding-top:10px;position:static}.footer-download .footer-legal img{display:block;margin:0 auto}}.footer-download .footer-app{float:left;padding:23px 0}@media (max-width:767.98px){.footer-download .footer-app{border-top:1px solid #535357;float:none;margin-top:10px;padding:15px 0;text-align:center}}@media (min-width:768px) and (max-width:991.98px){.footer-download .footer-app{padding-bottom:3px}}.footer-download .footer-app>strong{color:#acacac;display:block;float:left;font-size:14px;line-height:110%;margin-right:30px;margin-top:7px;text-transform:uppercase;width:90px}@media (min-width:768px) and (max-width:991.98px){.footer-download .footer-app>strong{float:none;margin-bottom:6px;margin-top:-10px;width:auto}}@media (max-width:767.98px){.footer-download .footer-app>strong{float:none;font-weight:400;margin:0 0 10px;width:auto}}.footer-download .footer-app a{background:#232323;border-radius:2px;color:#fff;display:block;float:inherit;font-size:11px;font-weight:700;height:46px;margin:auto;padding:5px 15px 3px 57px;text-align:center;width:160px}.footer-download .footer-app a strong{display:block;font-size:15px;line-height:normal}.footer-download .footer-app a:before{color:#fff;display:block;font-size:34px;margin-left:-40px;margin-top:-5px;position:absolute}.footer-download .footer-app a:hover{background:#333;text-decoration:none}@media (max-width:767.98px){.footer-download .footer-app a{padding:5px 7px 3px 47px}}.footer-download .footer-socials{float:right;padding:35px 130px 0 20px}@media (max-width:767.98px){.footer-download .footer-socials{display:block;float:none;margin:0 auto;padding:15px 10px;text-align:center}}.footer-download .footer-socials a{color:#fff;display:block;float:left;font-size:16px;margin:0 13px}@media (max-width:767.98px){.footer-download .footer-socials a{display:inline-block;float:none}}.footer-download .footer-socials a:before{color:#fff;display:block;float:left}.footer-download .footer-socials a:hover{color:#69696a;text-decoration:none}.footer-download .footer-socials a:hover:before{color:#69696a;display:block}.footer-bottom{background:#3b3b3e;padding-top:20px}@media screen and (min-width:2000px){.footer-bottom{height:50%}}.footer-bottom .toggle-submenu{background:transparent;border:none;display:none;float:right;margin-top:-10px;width:30px}.footer-bottom .toggle-submenu:before{color:#acacac;content:"\e023";font-family:icons,fantasy;font-size:6px;font-weight:400}.footer-bottom .toggle-submenu.collapsed:before{color:#acacac;content:"\e025";font-size:10px}@media (max-width:767.98px){.footer-bottom .toggle-submenu{display:block}}.footer-bottom dl{display:block;margin:0;padding:40px 5px 30px}@media (max-width:767.98px){.footer-bottom dl{padding:0}}.footer-bottom dl dt{color:#acacac;display:block;font-weight:700;margin:0 0 20px;padding:0;text-transform:uppercase}@media (max-width:767.98px){.footer-bottom dl dt{border-top:1px solid #535357;margin-bottom:0;padding:15px 5px}}.footer-bottom dl dt h2{border:none;color:#acacac;font-family:Open sans,Arial,Tahoma,Verdana,sans-serif;font-size:14px;font-weight:700;margin:0 0 20px;padding:0}.footer-bottom dl dd{color:#acacac;font-size:13px}@media (max-width:767.98px){.footer-bottom dl dd{padding-top:0}}.footer-bottom dl dd div{color:#acacac;font-size:13px;line-height:120%;margin-bottom:6px}.footer-bottom dl dd a{color:#acacac;font-size:13px;margin:0;padding:0;text-decoration:none}.footer-bottom dl dd a:hover{color:#fff}.footer-logos{background:#3b3b3e;padding-bottom:100px}.footer-logos .payment-methods,.footer-logos .shipping-methods{border-top:1px solid #535357;padding:25px 10px;position:relative}.footer-logos .payment-methods:last-of-type,.footer-logos .shipping-methods:last-of-type{border-bottom:1px solid #535357}@media (min-width:1200px){.footer-logos .payment-methods,.footer-logos .shipping-methods{align-items:center;display:flex}}.footer-logos .payment-methods a,.footer-logos .shipping-methods a{color:#acacac;display:block;margin-bottom:20px}.footer-logos .payment-methods a h4,.footer-logos .shipping-methods a h4{font-size:14px}@media (min-width:1200px){.footer-logos .payment-methods a,.footer-logos .shipping-methods a{display:inline-block;margin-bottom:0;width:160px}.footer-logos .payment-methods .custom-slider,.footer-logos .shipping-methods .custom-slider{width:calc(100% - 160px)}}.footer-logos .payment-methods .custom-slider [data-scroll-left],.footer-logos .payment-methods .custom-slider [data-scroll-right],.footer-logos .shipping-methods .custom-slider [data-scroll-left],.footer-logos .shipping-methods .custom-slider [data-scroll-right]{background-color:#3b3b3e}.link-all{border-top:1px solid #e3e3e3;bottom:0;left:0;position:absolute;width:100%}.link-all a{display:block;font-size:14px;font-weight:700;padding:15px 0 15px 15px;text-decoration:none}.link-all a:hover{text-decoration:underline}.link-all a:after{color:#009040;content:"\e025";float:right;font-family:icons,fantasy;font-size:16px;margin:0 15px}@media (max-width:767.98px){.page-user-zone .footer,.page-user-zone .footer-newsletter{display:none}}.sidenav li,.sub-nav li{margin-bottom:2px}.sidenav a,.sub-nav a{border:1px solid transparent;border-radius:2px;display:block;padding:2px 10px 2px 17px}.sidenav a:before,.sub-nav a:before{content:"\e025";font-family:icons,sans-serif;font-size:6px;font-weight:400;margin:6px 0 0 -12px;position:absolute}.sidenav .active a,.sub-nav .active a{background:#f4f4f2;border:1px solid #e9e9e4;color:#717171;font-weight:700}@media (min-width:1200px){.filter-coll{padding:0}}.filter-back{display:none;padding:20px 15px 12px 0}@media (min-width:768px) and (max-width:991.98px){.filter-back{display:block;padding:10px 20px 12px 0}}@media (max-width:767.98px){.filter-back{display:block}}.filter-back .filter-back-hdr{display:none}@media (max-width:767.98px){.filter-back .filter-back-hdr{display:block;font-size:14px;font-weight:700;text-transform:uppercase}}@media (min-width:768px) and (max-width:991.98px){.filter-back .filter-back-hdr{display:block;font-size:14px;font-weight:700;text-transform:uppercase}}.filter-back .toggle-filter-back{background:transparent;border:none;color:inherit;float:right;font-size:12px;font-weight:700;line-height:22px;margin-left:10px;margin-top:0;width:auto}@media (min-width:768px) and (max-width:991.98px){.filter-back .toggle-filter-back{margin-right:46px}}@media (max-width:767.98px){.filter-back .toggle-filter-back{margin-right:34px;margin-top:-5px}}.filter-back .toggle-filter-back:before{content:"\e022";float:left;font-family:icons,fantasy;font-size:10px;font-weight:400;margin-right:5px;margin-top:0;width:auto}.filter-close,.menu-close{background:#01a652;color:#fff;cursor:pointer;display:none;font-size:30px;height:46px;left:0;line-height:46px;position:fixed;text-align:center;top:0;width:54px;z-index:102}.cart-opened .menu-close,.submenu-opened .menu-close{display:block}.filter-opened .filter-close{display:block;left:unset;right:0}@media (max-width:767.98px){.filter-opened .filter-close{background:#fff;color:#717171;top:98px}}.filter-link{border-bottom:1px solid #e3e3e3;display:none;font-size:16px;font-weight:700;padding:0 0 10px}@media (max-width:767.98px){.filter-link{display:block}}@media (min-width:768px) and (max-width:991.98px){.filter-link{display:block}}.filter-link:after{content:"\e025";float:right;font-family:icons,sans-serif;font-size:14px;font-weight:400;margin-right:6px}.sidelinks li{margin-bottom:2px}.sidelinks a{display:block;line-height:120%;padding:2px 10px 2px 17px}.sidelinks a:before{content:"\e025";font-family:icons,sans-serif;font-size:6px;font-weight:400;margin:0 0 0 -12px;position:absolute}.sub-nav>div{padding-right:0}.sub-nav .sub-nav-hdr{display:none;font-weight:700;margin-bottom:12px}@media (max-width:767.98px){.sub-nav .sub-nav-hdr{display:block}.sub-nav ul{margin-bottom:0}}.sub-nav .toggle-submenu{height:auto;width:45px}.sub-nav .toggle-submenu:before{color:#717171;content:"";font-family:icons,fantasy;font-size:16px;font-weight:400}.consultants{background:repeat-x #fff;background-image:linear-gradient(90deg,#fff 90%,#fcfbfb);border-right:1px solid #d2d2c1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fcfbfb",GradientType=1);padding:22px 0}@media (max-width:767.98px){.consultants{background:#fff;border:none;padding:15px 0 0}}.consultants .item{border:1px solid transparent;cursor:pointer;font-size:13px;margin-right:-1px;padding:20px}@media (max-width:767.98px){.consultants .item{border:none;margin-right:0;padding:6px}}.consultants .item.active{background:#fff;border:1px solid #d2d2c1;border-bottom-left-radius:4px;border-right-color:#fff;border-top-left-radius:4px}@media (max-width:767.98px){.consultants .item.active{border:1px solid #d2d2c1;border-radius:4px}}.consultants .item>.row>div{padding-right:0}.consultants .item .link-hdr{margin-bottom:10px}@media (max-width:767.98px){.consultants .item .link-hdr{margin-bottom:2px}}.consultants .item .link-hdr a{font-size:14px;font-weight:700}.consultants .item .thumbnail{margin-bottom:10px}.consultants .item .consultation-specialist{clear:both;font-size:12px;font-style:italic}.consultants .item .consultation-specialist .consultation-hdr{font-style:normal;font-weight:700}.subcats{background:#f7f7f7;border-radius:2px;display:block;margin:0;overflow:hidden}.subcats dd{border:1px solid #d2d2c1;margin-left:0;padding:24px 13px 16px 20px}@media (min-width:768px) and (max-width:991.98px){.subcats dd{padding:14px 6px 16px}.subcats dd a{font-size:12px}}.subcats dd.filter-active{background:#fffdc3;border:1px solid #bdbb80;border-radius:2px;padding:10px 12px}@media (min-width:768px) and (max-width:991.98px){.subcats dd.filter-active{padding:10px 6px}}.subcats dd.filter-active button{background:transparent;border:none;color:inherit;display:block;padding:0;text-align:left;width:100%}.subcats dd.filter-active button:after{background:#717171;border-radius:3px;color:#fff;content:"×";display:block;float:right;font-size:13px;height:14px;line-height:14px;margin:2px 0 0 8px;text-align:center;text-decoration:none;width:14px}.subcats dd.filter-active .filter-hdr{color:#717171;font-size:15px;font-weight:700;margin-bottom:8px}.subcats dd.filter-active ul{margin:0;padding-left:0}.subcats dd.filter-active ul li{background:#fff;border:1px solid #e9e7af;border-radius:1px;color:#717171;font-size:12px;margin-top:-1px;padding:5px 7px}.subcats dd.filter-active ul li a{background:#717171;border-radius:3px;color:#fff;display:block;float:right;font-size:13px;height:14px;line-height:14px;margin:2px 0 0 8px;text-align:center;text-decoration:none;width:14px}.subcats dd.filter-active ul li a:hover{background:#41413e}.subcats dd.filter-active .filter-reset{padding-top:3px;text-align:right}.subcats dd.filter-active .filter-reset a{color:#717171;font-size:12px;text-decoration:underline}.subcats dd.filter-active .filter-reset a:hover{text-decoration:none}.subcats dd.filter-links{border-top:none;margin:0}.subcats dd.filter-links+.filter-active{margin-bottom:0;margin-top:-1px}.subcats dd.filter-links+.filter-active .list-unstyled{padding-left:0}.subcats dd.filter-links a,.subcats dd.filter-links strong{display:block;font-size:13px;line-height:130%;margin:4px 0;padding-left:13px}@media (max-width:767.98px){.subcats dd.filter-links a,.subcats dd.filter-links strong{border-bottom:1px solid #e3e3e3;padding:8px 0 8px 12px}}.subcats dd.filter-links a:before,.subcats dd.filter-links strong:before{content:"\e025";font-family:icons,fantasy;font-size:6px;margin:0 0 0 -12px;position:absolute}.subcats dt{background:#f0f0ec;border:1px solid #d2d2c1;border-top-left-radius:2px;border-top-right-radius:2px;color:#717171;font-size:15px;font-weight:700;line-height:110%;padding:13px;position:relative}.subcats dt:after{border:14px solid transparent;border-top-color:#f0f0ec;margin-left:-15px}.subcats dt:after,.subcats dt:before{content:"";display:block;height:0;left:50%;position:absolute;top:100%;width:0}.subcats dt:before{border:15px solid transparent;border-top-color:#d2d2c1;margin-left:-16px}.filter .filter-hdr{color:#717171;font-size:15px;font-weight:700;margin:20px 0 6px 1px}@media (max-width:767.98px){.filter .filter-hdr{border-bottom:1px solid #028038;line-height:48px;margin:0}}@media (min-width:768px) and (max-width:991.98px){.filter .filter-hdr{border-bottom:1px solid #028038;color:#717171;line-height:48px;margin:0;padding:0 5px}.filter .toggle-menu{display:block}}.filter .filter-button{background:#fff;bottom:0;display:none;left:0;padding:10px;position:fixed;width:100%}@media (min-width:768px) and (max-width:991.98px){.filter .filter-button{border-left:2px solid #01a652;margin-left:60%;width:40%}}@media (max-width:767.98px){.filter .filter-button{bottom:50px;height:70px}}.filter .filter-button .btn{text-transform:uppercase;width:100%}@media (min-width:768px) and (max-width:991.98px){.filter.filter-links .filter-hdr{border-bottom:none;color:#717171;line-height:normal;margin:20px 0 6px 1px}}@media (max-width:767.98px){.filter.filter-links .filter-hdr{border-bottom:none;color:#717171;line-height:normal;margin:20px 0 6px 1px}}.filter .row{margin-right:0}.filter .filter-container{background:#fff;border:1px solid #d2d2c1;border-radius:4px;font-size:13px;padding:4px 4px 4px 16px}@media (min-width:768px) and (max-width:991.98px){.filter .filter-container{border:none;border-radius:0;padding:4px 4px 4px 6px}}.filter .filter-container .filter-container-scroll{color:#717171;max-height:122px;overflow-y:auto}@media (max-width:767.98px){.filter .filter-container .filter-container-scroll{margin-bottom:80px;max-height:none;overflow-y:visible}}@media (min-width:768px) and (max-width:991.98px){.filter .filter-container .filter-container-scroll{margin-bottom:70px;max-height:none;overflow-y:visible}}.filter .filter-container .filter-container-scroll .checkbox{margin:0}@media (max-width:767.98px){.filter .filter-container .filter-container-scroll .checkbox{border-top:1px solid #028038;padding:10px 5px}}@media (min-width:768px) and (max-width:991.98px){.filter .filter-container .filter-container-scroll .checkbox{border-top:1px solid #028038;padding:10px 5px}}.filter .filter-container .filter-container-scroll .checkbox label{display:block}.filter .filter-container .filter-container-scroll .checkbox label.checked{font-weight:700}.filter .filter-container .filter-container-scroll .checkbox label.disabled{color:#ccc;cursor:auto}.toggle-filter{background:transparent;border:none;display:none;float:right}.toggle-filter:before{content:"";font-family:icons,fantasy;font-size:16px;font-weight:400}.toggle-filter.collapsed:before{content:"\e023";font-size:12px}@media (max-width:767.98px){.toggle-filter{display:block}}.filters--sticky{-ms-overflow-style:none;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:1%}.filters--sticky::-webkit-scrollbar{display:none}@media (min-width:1200px){.filters--sticky{height:auto}}@media (max-width:767.98px){.filters--sticky{position:static;top:unset}}@media (min-width:768px) and (max-width:991.98px){.filters--sticky{position:static;top:unset}}@media (max-width:767.98px){.main-menu{display:none;height:calc(100vh - 52px);left:0;position:fixed;right:0;top:52px;z-index:105}.main-menu .container{padding:0}.main-menu.active{display:block}}@media (max-width:767.98px){.main-menu _::-webkit-full-page-media,.main-menu nav{padding-bottom:109px}}.main-menu nav{align-items:stretch;display:flex;justify-content:flex-start;position:relative;width:100%}@media (max-width:767.98px){.main-menu nav{flex-direction:column;height:calc(100vh - 52px);overflow:auto}}.main-menu--item{align-items:center;border-right:1px solid #018d45;cursor:pointer;display:flex;flex:1 1 100%;line-height:110%;padding:6px 10px}.main-menu--item:first-of-type{border-left:1px solid #018d45}@media (max-width:767.98px){.main-menu--item{border:none;flex:0;padding:0}}@media (min-width:768px){.main-menu--item:hover{background:#efefef}.main-menu--item:hover a{color:#616159;text-decoration:none}.main-menu--item:hover .main-menu--item-dropdown{display:block}}.main-menu--item>*{flex:1 1 100%;text-align:center}.main-menu--item strong{color:#fff}@media (min-width:768px){.main-menu--item>span{line-height:clamp(49%,1.2vw,110%)}}.main-menu--item>span a{color:#fff;font-weight:700;text-transform:uppercase}.main-menu--item>span a:before{margin-right:10px}@media (min-width:768px){.main-menu--item>span a{font-size:clamp(8px,1vw,13px)}}.main-menu--item-dropdown{background:#fff;border-bottom:6px solid #009040;box-shadow:0 2px 2px 0 rgba(0,0,0,.3);display:none;left:0;padding:10px;position:absolute;right:0;top:100%;width:100%;z-index:100}@media (min-width:768px){.main-menu--item-dropdown{max-height:calc(100vh - 128px);overflow-x:hidden;overflow-y:auto}}.main-menu--item-dropdown-wrapper{display:flex}.main-menu--item-dropdown a{font-size:12px;font-weight:400;text-transform:none}.main-menu--item-dropdown a:hover{text-decoration:underline}@media (max-width:767.98px){.main-menu--item-dropdown{display:block;height:calc(100vh - 46px);left:unset;overflow:auto;padding:0;position:fixed;right:-9999px;top:52px;transition:right .25s ease-in;width:100%}.main-menu--item-dropdown.active{right:0;transition:right .25s ease}.main-menu--item-dropdown .main-menu--item-link,.main-menu--item-dropdown .main-menu--item-navigation{border-bottom:1px solid #e3e3e3}.main-menu--item-dropdown .main-menu--item-link button,.main-menu--item-dropdown .main-menu--item-navigation button{color:inherit}.main-menu--item-dropdown .main-menu--item-link a,.main-menu--item-dropdown .main-menu--item-navigation a{color:inherit;font-size:14px;font-weight:700}}.main-menu--item-content{flex:1 1 100%;max-width:100%}.main-menu--item-content strong{color:#01a652}@media (max-width:767.98px){.main-menu--item-content{max-width:100%}}@media (min-width:768px){.main-menu--item-content{display:flex;flex-direction:column}}.main-menu--item-submenu{display:flex;flex-wrap:wrap}@media (max-width:767.98px){.main-menu--item-submenu{flex-direction:column;flex-wrap:unset}}.main-menu--item-banners-wrapper,.main-menu--item-column{flex:1 1 100%;margin-bottom:15px;max-width:20%;padding:0 12px;text-align:left}.main-menu--item-banners-wrapper .main-menu--heading,.main-menu--item-column .main-menu--heading{margin-bottom:16px}@media (max-width:767.98px){.main-menu--item-banners-wrapper,.main-menu--item-column{margin-bottom:0;max-width:100%;padding:0}.main-menu--item-column-wrapper{background:#fff;display:block;height:calc(100vh - 52px);left:unset;overflow:auto;position:fixed;right:-9999px;top:52px;transition:right .25s ease-in;width:100%}.main-menu--item-column-wrapper.active{right:0;transition:right .25s ease}}.main-menu--item-banners-wrapper img{height:auto;width:100%}@media (max-width:767.98px){.main-menu--item-banners-wrapper{display:none}}.main-menu--item-link{margin-bottom:7px}.main-menu--item-link i,.main-menu--item-link svg{font-size:10px}@media (max-width:767.98px){.main-menu--item-link i,.main-menu--item-link svg{display:none}}.main-menu--item-logos{display:flex;flex-wrap:wrap;padding:20px 0}.main-menu--item-logos img{height:auto;margin:auto 10px 10px auto;max-width:140px;width:100%}@media (max-width:767.98px){.main-menu--item-logos{display:none}}.main-menu--item-offer,.main-menu--item-offer:hover{background:#df1f15}.main-menu--item-offer:hover>span a{color:#fff}.main-menu--item-offer .main-menu--item-dropdown{background:#df1f15}.main-menu--item-offer .main-menu--item-dropdown ul{padding-left:0}.main-menu--item-offer .main-menu--item-dropdown .main-menu--item-link{border-bottom:1px solid #c81c13}.main-menu--item-recommended{background:#efefef}.main-menu--item-recommended .main-menu--item-navigation a{color:#616159}.main-menu--item-recommended .main-menu--item-dropdown{background:#efefef}.main-menu--item-recommended .main-menu--item-dropdown ul{padding-left:0}.main-menu--item-recommended .main-menu--item-dropdown .main-menu--item-link{border-bottom:1px solid #e2e2e2}.main-menu--item-recommended .main-menu--item-dropdown .main-menu--item-link svg{color:#616159}@media (max-width:767.98px){.main-menu--item-offer .main-menu--item-dropdown .main-menu--item-navigation{border-bottom:1px solid rgba(0,0,0,.14)}.main-menu--item-offer .main-menu--item-link a,.main-menu--item-offer .main-menu--item-navigation{color:#fff}}@media (min-width:768px){.main-menu--item-offer,.main-menu--item-recommended{position:relative}.main-menu--item-offer .main-menu--item-dropdown,.main-menu--item-recommended .main-menu--item-dropdown{border-bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;left:unset;min-width:200px;text-align:left;width:auto}.main-menu--item-offer .main-menu--item-dropdown a,.main-menu--item-recommended .main-menu--item-dropdown a{font-size:16px;text-align:left}.main-menu--item-offer .main-menu--item-dropdown .main-menu--item-link,.main-menu--item-recommended .main-menu--item-dropdown .main-menu--item-link{align-items:center;display:flex;padding:10px}.main-menu--item-offer .main-menu--item-dropdown .main-menu--item-link i,.main-menu--item-offer .main-menu--item-dropdown .main-menu--item-link svg,.main-menu--item-recommended .main-menu--item-dropdown .main-menu--item-link i,.main-menu--item-recommended .main-menu--item-dropdown .main-menu--item-link svg{font-size:14px;margin-right:5px}.main-menu--item-offer .main-menu--item-dropdown a{color:#fff}.main-menu--item-recommended .main-menu--item-dropdown a{color:#616159}}@media (max-width:767.98px){.main-menu--item-link,.main-menu--item-navigation{align-items:center;border-bottom:1px solid #018d45;display:flex;justify-content:space-between;padding:17px;text-align:left}.main-menu--item-link button,.main-menu--item-navigation button{background:none;border:none;color:#fff;font-size:12px;font-weight:700}.main-menu--item-link button i,.main-menu--item-link button svg,.main-menu--item-navigation button i,.main-menu--item-navigation button svg{pointer-events:none;vertical-align:middle}.main-menu--item-recommended .main-menu--item-link button i,.main-menu--item-recommended .main-menu--item-link button svg,.main-menu--item-recommended .main-menu--item-navigation button i,.main-menu--item-recommended .main-menu--item-navigation button svg{color:#616159}.main-menu--item-link .main-menu--heading,.main-menu--item-navigation .main-menu--heading{margin-bottom:0;max-width:80%}}.main-menu--item-gray{background:#949499}.main-menu--item-blue{background:#13294b}.main-menu--item-blue .main-menu--item-navigation,.main-menu--item-gray .main-menu--item-navigation{border-bottom:1px solid rgba(0,0,0,.14)}.main-menu--heading,.main-menu--heading a{font-size:14px;font-weight:700}.main-menu--heading-green{color:#01a652}@media (min-width:768px){.main-menu.scrolled.down{position:-webkit-sticky;position:sticky;top:0;transition:top .2s ease;z-index:101}}.block-list-title{margin-bottom:30px;position:relative}.block-list-title .block-hdr{color:var(--grey140);font-size:14px;font-weight:400;line-height:21px;margin:0 0 8px;padding:0}@media (min-width:768px){.block-list-title .block-hdr{color:var(--black);font-size:20px;line-height:28px}}.block-list-title .title-link-all{margin-left:10px;margin-right:15px;position:absolute;right:0;top:0}@media (max-width:767.98px){.block-list-title .title-link-all{display:block;margin-bottom:15px;margin-left:0;padding-right:0;position:static;width:100%}}.block-list-title .title-link-all svg{float:right;font-size:14px;margin:3px 0 0 12px}.block-list-title .product-list{padding-top:5px}@media (min-width:1200px){.block-list-title .product-list>.row>div:nth-child(5)~div{display:none}}@media (min-width:768px) and (max-width:991.98px){.block-list-title .product-list>.row>div:nth-child(4)~div{display:none}}.title-block{border:1px solid #e3e3e3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:3px solid #e3e3e3;display:table;margin-bottom:30px;width:100%}@media (max-width:767.98px){.title-block{display:block}}.title-block .title-block-side{background:#f7f7f7;border-right:1px solid #e3e3e3;display:table-cell;padding:70px 0 0;position:relative;vertical-align:bottom;width:226px}@media (min-width:768px) and (max-width:991.98px){.title-block .title-block-side{min-width:180px;width:243px}}@media (max-width:767.98px){.title-block .title-block-side{display:block;width:100%}}.title-block .title-block-side.side-add{font-size:26px;font-weight:100;line-height:120%;padding:135px 15px 150px;vertical-align:top}@media (max-width:767.98px){.title-block .title-block-side.side-add{padding:135px 15px 90px}}.title-block .title-block-side ul{margin:0}.title-block .title-block-content{background:#fbfbfb;display:table-cell;vertical-align:top}@media (max-width:767.98px){.title-block .title-block-content{display:block}}.title-block .title-block-content .product-list{margin-left:0}@media (min-width:992px) and (max-width:1199.98px){.title-block .title-block-content .product-list>.row>div:nth-child(4),.title-block .title-block-content .product-list>.row>div:nth-child(4)~div{display:none}}@media (min-width:768px) and (max-width:991.98px){.title-block .title-block-content .product-list>.row>div:nth-child(3),.title-block .title-block-content .product-list>.row>div:nth-child(3)~div{display:none}}.title-block .title-block-content.block-3{padding-bottom:20px;text-align:center;width:26.6666666667%}@media (min-width:768px) and (max-width:991.98px){.title-block .title-block-content.block-3{padding:10px}.title-block .title-block-content.block-3 .block-hdr{font-size:14px;height:32px;margin-top:5px}.title-block .title-block-content.block-3 .btn-gray{display:block;font-size:13px;padding:6px 4px}}@media (max-width:767.98px){.title-block .title-block-content.block-3{display:block;width:100%}}.title-block .title-block-content .block-img{min-height:166px;text-align:center}@media (min-width:768px) and (max-width:991.98px){.title-block .title-block-content .block-img{min-height:150px}}.title-block .title-block-content .block-img img{max-width:100%}.title-block .title-block-content .block-hdr{font-size:16px;font-weight:700;margin:20px 10px 10px;text-align:center}@media (max-width:767.98px){.title-block .title-block-content .block-hdr{display:block;margin:0 10px 10px;padding-top:15px}}.title-block .title-block-content .block-hdr a{color:#616159}.title-block .title-block-content .btn{margin:0 auto}.title-block.green-block{border-top-color:#009040}@media (max-width:767.98px){.title-block.green-block{display:none}}.title-block.red-block{background:transparent;border-bottom:none;border-left:none;border-right:none;border-top-color:#df1f15}.title-block.red-block .title-block-content{background:transparent}.title-block.red-block .title-block-side{border-bottom:1px solid #e3e3e3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.title-block.red-block .block-arrow{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-300px 0;font-size:30px;height:139px;height:119px;padding:14px 20px 0;text-shadow:1px -1px #026c30;width:215px}@media (min-width:992px) and (max-width:1199.98px){.title-block.red-block .block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-red.681a1e4b.png) 0 0 no-repeat;background-size:100% auto;padding-top:5px;width:100%}}@media (min-width:768px) and (max-width:991.98px){.title-block.red-block .block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-red.681a1e4b.png) 0 0 no-repeat;background-size:100% auto;padding-top:5px;width:100%}}.title-block.red-block .block-arrow strong{display:block;font-size:33px}.title-block.red-block .block-arrow span{display:block;font-size:14px;font-weight:400;line-height:120%}.title-block.red-block.red-block-small .side-add{padding:85px 15px 80px}.title-block.red-block.red-block-small .block-arrow{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-300px -119px;font-size:18px;font-weight:700;height:79px;width:215px}@media (min-width:768px) and (max-width:991.98px){.title-block.red-block.red-block-small .block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-red-small.a78b2d36.png) 0 0 no-repeat;background-size:100% auto;padding-top:5px;width:100%}}@media (min-width:992px) and (max-width:1199.98px){.title-block.red-block.red-block-small .block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-red-small.a78b2d36.png) 0 0 no-repeat;background-size:100% auto;padding-top:5px;width:100%}}.title-links{background:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff,#f8f8f8 75%);border:1px solid #e3e3e3;margin-bottom:15px;padding:20px 15px}@media (max-width:767.98px){.title-links{display:none}.title-links .col-md-3{padding-bottom:5px;padding-top:5px}}.title-links a{color:#41413e;display:block;font-size:12px;font-weight:700;max-width:230px;min-width:230px}.title-links a svg{font-size:32px}@media (min-width:768px) and (max-width:991.98px){.title-links a{font-size:10px;min-width:160px}.title-links a.icon_take{min-width:190px}.title-links a.icon_gift{max-width:140px;min-width:120px}.title-links a.icon_delivery{min-width:160px}}.title-links a.icon_day{max-width:190px;min-width:auto}.title-links a:hover{color:#616159}.title-links a:first-child,.title-links a:first-child:before{border-left:none}.title-links a .homepage-cms--icon,.title-links a:before{border-left:1px solid #bcbcbb;color:#009040;display:block;float:left;font-size:26px;margin-right:11px;margin-top:-3px}@media (min-width:768px) and (max-width:991.98px){.title-links a .homepage-cms--icon,.title-links a:before{margin-right:3px;padding-left:0}}.title-links a .homepage-cms--icon{border:none;margin-top:2px}.block-arrow{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:0 -200px;color:#fff;font-size:17px;font-weight:600;height:79px;left:50%;letter-spacing:-.025em;padding:14px 20px 0;position:absolute;text-align:center;text-shadow:1px -1px #026c30;top:-6px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:215px}@media (min-width:768px) and (max-width:991.98px){.block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-green.950bd896.png) 0 0 no-repeat;background-size:100% auto;font-size:15px;letter-spacing:-.03em;padding-top:6px;width:100%}}@media (min-width:992px) and (max-width:1199.98px){.block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-green.950bd896.png) 0 0 no-repeat;background-size:100% auto;font-size:15px;padding-top:6px;width:100%}}.top-banners-title{padding-top:35px}.top-banners-title img{height:auto!important;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.top-banners-title .no-mobile img{min-height:212px}}.page-top-banners{margin-top:-15px}.page-top-banners>.row>*{padding:0}.page-top-banners>.row>div>ins img{max-width:33%}@media (max-width:767.98px){.page-top-banners>.row>div>ins img{max-width:32.6666666667%}}.page-top-banners img{height:auto!important;margin-bottom:10px;max-width:100%}.top-banners{margin-bottom:15px;margin-top:-10px;padding-left:15px}.top-banners .row{margin-bottom:5px;margin-right:-5px}.top-banners .row>div{padding-left:0;padding-right:5px}@media (max-width:767.98px){.top-banners .row>div{margin-bottom:15px}.top-banners .row>div:last-child{margin-bottom:0}}.top-banners img{height:auto!important;max-width:100%;width:100%}.top-block{border-radius:5px;display:table;margin-bottom:20px;table-layout:fixed}.top-block .block-arrow{background-image:url(/build/eurovaistine-theme/images/sprite.336fad30.png);background-position:-300px -119px;height:79px;width:215px}@media (min-width:992px) and (max-width:1199.98px){.top-block .block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-red-small.a78b2d36.png) 0 0 no-repeat;background-size:100% auto;width:100%}}@media (min-width:768px) and (max-width:991.98px){.top-block .block-arrow{background:url(/build/eurovaistine-theme/images/block-arrow-red-small.a78b2d36.png) 0 0 no-repeat;background-size:100% auto;width:100%}}.top-block .top-banner{background-color:#faf9f4;border:1px solid #e3e3e3;border-radius:5px;display:table-cell;overflow:hidden}@media (max-width:767.98px){.top-block .top-banner{margin-bottom:15px}}.top-block .top-banner img{height:auto!important;max-width:100%;width:100%}@media (max-width:767.98px){.top-block .top-banner{display:block}}.top-block .top-spacer{display:table-cell;width:15px}@media (max-width:767.98px){.top-block .top-spacer{display:none}}.top-block .top-banner-left{background:#fff;border:1px solid #e3e3e3;display:table-cell;position:relative;vertical-align:middle;width:20%}@media (min-width:768px) and (max-width:991.98px){.top-block .top-banner-left{min-width:180px;padding-top:60px}}@media (max-width:767.98px){.top-block .top-banner-left{display:block;width:100%}}.top-block .top-banner-left img{height:auto!important;max-width:100%}.top-block .top-side{background:#f7f7f7;border:1px solid #e3e3e3;border-top:2px solid #df1f15;display:table-cell;padding-top:80px;position:relative;vertical-align:bottom;width:20%}@media (min-width:768px) and (max-width:991.98px){.top-block .top-side{min-width:180px;padding-top:60px}}@media (max-width:767.98px){.top-block .top-side{display:block;width:100%}}.list-side-menu{display:table;margin-bottom:0;width:100%}.list-side-menu li{display:table-row}.list-side-menu li:first-child,.list-side-menu li:first-child a{border-top:none}.list-side-menu li a{background:repeat-x #1a9c53;background-image:linear-gradient(180deg,#f7f7f7 0,#efefef 50%);border-top:1px solid #e3e3e3;display:table-cell;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#efefef",GradientType=0);font-weight:700;height:50px;padding:5px 16px;vertical-align:middle}.list-side-menu li a:after{color:#009040;content:"\e025";float:right;font-family:icons;font-size:14px;font-weight:400;margin:0 5px 0 10px}#block-cms-blocks-homepage-icons{display:flex;flex-direction:row;justify-content:space-around}#block-cms-blocks-homepage-icons>div{align-self:center;flex:0 1 auto;margin:auto;width:auto}

/*!
 * Datepicker for Bootstrap v1.6.1 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border:1px solid #e9e9e4;direction:ltr}@media (max-width:767.98px){.datepicker{margin-top:-13px}}.datepicker-inline{width:212px}@media (max-width:767.98px){.datepicker-inline,.datepicker-inline .table-condensed{width:100%}}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;padding:4px;top:0}.datepicker-dropdown:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.datepicker-dropdown:after,.datepicker-dropdown:before{border-top:0;content:"";display:inline-block;position:absolute}.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid rgba(0,0,0,.15);bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker>div{display:none}.datepicker table{-webkit-touch-callout:none;border-collapse:separate;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{border:none;color:#41413e;font-weight:400;height:19px;padding:0;text-align:center;width:30px}@media (max-width:767.98px){.datepicker table tr td,.datepicker table tr th{height:auto;padding:6px 0}}.datepicker table tr th{height:26px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day{background:#fffdc3;border:1px solid transparent;color:#717171;font-size:13px}.datepicker table tr td.disabled{background:#fff}.datepicker table tr td.day:hover,.datepicker table tr td.focused{border-color:#bdbb80;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{background-color:#d9edf7;border-color:#85c5e5;border-radius:0;color:#000}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{background-color:#afd9ee;border-color:#298fc2;color:#000}.datepicker table tr td.highlighted:hover{background-color:#afd9ee;border-color:#52addb;color:#000}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{border-color:#bdbb80;color:#000}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{background-color:#91cbe8;border-color:#298fc2;color:#000}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{background-color:#ffdb99;border-color:#ffb733;color:#000}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{background-color:#ffc966;border-color:#b37400;color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover{background-color:#ffc966;border-color:#f59e00;color:#000}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{background-color:#ffbc42;border-color:#b37400;color:#000}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{background-color:#eee;border-color:#bbb;border-radius:0;color:#000}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{background-color:#d5d5d5;border-color:#7c7c7c;color:#000}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover{background-color:#d5d5d5;border-color:#9d9d9d;color:#000}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{background-color:#c3c3c3;border-color:#7c7c7c;color:#000}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{background-color:#e4eef3;border-color:#9dc1d3;color:#000}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{background-color:#c1d7e3;border-color:#4b88a6;color:#000}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover{background-color:#c1d7e3;border-color:#73a6c0;color:#000}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{background-color:#a8c8d8;border-color:#4b88a6;color:#000}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{background-color:#f7ca77;border-color:#f1a417;color:#000}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{background-color:#f4b747;border-color:#815608;color:#000}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover{background-color:#f4b747;border-color:#bf800c;color:#000}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{background-color:#f2aa25;border-color:#815608;color:#000}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{background-color:#777;border-color:#555;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{background-color:#5e5e5e;border-color:#161616;color:#fff}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover{background-color:#5e5e5e;border-color:#373737;color:#fff}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{background-color:#4c4c4c;border-color:#161616;color:#fff}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{border-color:#bdbb80}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{border-color:#bdbb80}.datepicker table tr td.disabled.active.highlighted:hover,.datepicker table tr td.disabled.active:hover,.datepicker table tr td.disabled:hover{border-color:transparent!important}.datepicker table tr td.active.active,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{border-color:#bdbb80}.datepicker table tr td span{cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#bdbb80}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{border-color:#bdbb80;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{background-color:#286090;border-color:#122b40;color:#fff}.datepicker table tr td span.active.active,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active:hover:hover{border-color:#bdbb80;color:#fff}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{border-color:#bdbb80}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{background:#fbfbfb;width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{background:#fbfbfb;cursor:pointer;height:32px}@media (max-width:767.98px){.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{height:46px}.datepicker .datepicker-switch{font-size:20px}}.datepicker .prev{color:#fbfbfb}.datepicker .prev:before{color:#41413e;content:"\e022";font-family:icons;font-size:14px}.datepicker .next{color:#fbfbfb}.datepicker .next:after{color:#41413e;content:"\e025";font-family:icons;font-size:14px}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{border-width:1px 0;line-height:1.42857143;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-shadow:0 1px 0 #fff;width:auto}.homepage-before-footer-block img:not(.no-text-content),.text-content img:not(.no-text-content){height:auto!important;margin:10px 0;max-width:100%}.homepage-before-footer-block table,.text-content table{font-size:13px;max-width:100%;width:100%}@media (max-width:767.98px){.homepage-before-footer-block table,.text-content table{display:block;overflow-x:auto}.homepage-before-footer-block table tbody,.text-content table tbody{display:table;width:inherit}}.homepage-before-footer-block table td,.homepage-before-footer-block table th,.homepage-before-footer-block table tr,.text-content table td,.text-content table th,.text-content table tr{border:1px solid #000;padding:1px 3px}.homepage-before-footer-block{margin-top:.67rem}@media (max-width:767.98px){.homepage-before-footer-block{padding:0 15px}}.componentHidden{opacity:0}.componentVisible{opacity:1}.descriptionBottomSpacing{margin-top:80px}.pharmacyDescriptionTitle{margin-top:40px}.text-content{padding-top:20px}@media (max-width:767.98px){.text-content{margin-bottom:35px}}.text-content .text-img{margin-bottom:30px}.text-content iframe{display:inline-block;width:100%}@media (max-width:767.98px){.text-content iframe{width:100%}}.related-texts{border-top:1px solid #b2b2b2;margin-right:15px;margin-top:30px;padding-right:15px;padding-top:20px}.related-texts a{display:block;font-size:18px;font-weight:600;line-height:110%}@media (max-width:767.98px){.related-texts a{font-size:15px}}.related-texts>.row>div{padding-right:0}.related-texts>.row .col-md-9 a{font-size:25px}@media (max-width:767.98px){.related-texts>.row .col-md-9 a{font-size:15px}}.related-texts>.row .col-md-6 a{font-size:21px}@media (max-width:767.98px){.related-texts>.row .col-md-6 a{font-size:15px}}.related-texts .link-hdr{display:block;margin:10px 3px 30px}.related-texts img{display:block;width:100%}.texts-list{padding-left:0}.texts-list a{display:block;font-size:18px;font-weight:600;line-height:110%}@media (max-width:767.98px){.texts-list a{font-size:15px}}.texts-list .row-border{border-top:1px solid #b2b2b2;padding-top:20px}.texts-list .row-border:first-child{border-top:none}.texts-list .row-border>.row .col-md-9 a{font-size:25px}@media (max-width:767.98px){.texts-list .row-border>.row .col-md-9 a{font-size:15px}}.texts-list .row-border>.row .col-md-6 a{font-size:21px}@media (max-width:767.98px){.texts-list .row-border>.row .col-md-6 a{font-size:15px}}.texts-list .link-hdr{display:block;margin:10px 3px 30px}.texts-list img{display:block;width:100%}.breadcrumb{align-items:center;background:transparent;display:flex;flex-wrap:wrap;line-height:18px;list-style:none;margin-bottom:24px;margin-top:0;padding:12px 0}@media (max-width:767.98px){.breadcrumb{margin-bottom:20px}.breadcrumb--product-list{display:none}}.breadcrumb>li{align-items:center;color:var(--grey140);display:flex;font-size:12px;font-weight:400}.breadcrumb>li a{color:var(--grey160);font-size:12px;font-weight:400}.breadcrumb>li+li:before{color:#ccc;content:"\e025";display:block;float:left;font-family:icons,sans-serif;font-size:8px;font-weight:400;margin:3px 5px 0 3px;padding:0 5px}.wishlistBreadcrumb{align-items:center;background:transparent;display:flex;flex-wrap:wrap;line-height:18px;list-style:none;margin-bottom:0;margin-top:0;padding:12px 0 0}@media (max-width:767.98px){.wishlistBreadcrumb{margin-bottom:20px}.wishlistBreadcrumb--product-list{display:none}}.wishlistBreadcrumb>li{align-items:center;color:var(--grey160);display:flex;font-size:12px;font-weight:400}.wishlistBreadcrumb>li a{color:var(--grey140);font-size:12px;font-weight:400}.wishlistBreadcrumb>li+li:before{color:var(--grey160);content:"\e025";display:block;float:left;font-family:icons,sans-serif;font-size:8px;font-weight:400;margin:3px 5px 0 3px;padding:0 5px}.product-carousel-list .productsListWrapper>.evContainer{margin:0}.datatable{background:#fff;border:1px solid #e9e9e4;border-radius:2px;color:#717171;margin-bottom:10px;overflow:hidden}@media (max-width:767.98px){.datatable{font-size:12px}}.datatable.only-coll{padding:15px}.datatable.form-block{margin-top:20px;padding:20px}.datatable.form-block h2{font-size:36px;font-weight:300;letter-spacing:-1px;line-height:42px;margin:0 0 25px;text-transform:uppercase}@media (max-width:767.98px){.datatable.form-block h2{font-size:22px;line-height:26px}}.datatable.form-block .form-text{font-size:12px;margin-bottom:20px}.datatable.form-block .btn{font-size:16px;font-weight:200;text-transform:uppercase;width:180px}.datatable.two-coll .row{display:table-row}.datatable.two-coll .row.row-top-line>div{border-top:1px solid #e9e9e4;padding-top:10px}.datatable.two-coll .row.row-top-line>div:first-child:before{background:#f4f4f2;content:"";display:block;height:1px;margin:-11px 0 0 -15px;position:absolute;width:15px}.datatable.two-coll .row.row-top-line>div:last-child:before{background:#fff;content:"";display:block;height:1px;margin:-11px 0 0 -15px;position:absolute;right:0;width:15px}.datatable.two-coll .row.row-bot-line>div{border-bottom:1px solid #e9e9e4;padding-bottom:10px}.datatable.two-coll .row.row-bot-line>div:first-child:after{background:#f4f4f2;content:"";display:block;height:1px;margin:10px 0 0 -15px;position:absolute;width:15px}.datatable.two-coll .row.row-bot-line>div:last-child:after{background:#fff;content:"";display:block;height:1px;margin:10px 0 0 -15px;position:absolute;right:0;width:15px}.datatable.two-coll .row.row-bot-line+.row>div{padding-top:8px}.datatable.two-coll .row>div{float:none;padding:0 15px 8px}.datatable.two-coll .row>div:first-child{background:#f4f4f2;border-right:1px solid #e9e9e4;display:table-cell;font-weight:700;text-align:right}.datatable.two-coll .row>div:last-child{display:table-cell;word-break:break-all}.datatable.two-coll .row:first-child>div{padding-top:10px}.datatable.two-coll .row:last-child>div{padding-bottom:7px}.datatable .table{margin-bottom:0}.datatable .table .row:last-child{border:none}.table-bottom-link{text-align:right}.table-bottom-link a{display:block;font-size:12px}.table-bottom-link a:after{color:#009040;content:"›";float:right;font-size:18px;line-height:12px;margin:0 12px 0 10px}.map-content .map-view{margin-bottom:15px;position:relative}.map-content .map-view .map-popup{background:#fff;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);left:30px;padding:15px;position:absolute;top:30px;z-index:100}@media (max-width:767.98px){.map-content .map-view .map-popup{left:0;position:static;top:0;width:100%}}.map-content .map-view .map-popup .form-group{float:left;margin-right:15px;width:200px}@media (max-width:767.98px){.map-content .map-view .map-popup .form-group{width:185px}}.map-content .map-view .map-popup .form-group label{font-weight:400}.map-content .map-view .map-popup .btn{margin-top:24px}.map-content .map-view .map-popup h2{font-size:24px;font-weight:400;margin:0 0 10px}.map-content .map-view.map-city .gmap{height:500px}@media (max-width:767.98px){.map-content .map-view.map-city .gmap{height:300px}}.map-content .map-view .gmap{height:500px;width:100%}@media (max-width:767.98px){.map-content .map-view .gmap{height:300px}}.map-content .map-view .show-view{display:block;margin-top:10px}.map-content .shops-list{margin-bottom:30px}@media (min-width:768px){.map-content .shops-list .shops-list-margin{margin:-10px}}.map-content .shops-list .shops-item{border:2px solid transparent;border-radius:5px;box-shadow:1px 1px 4px rgba(0,0,0,.2);height:100%;padding:10px 22px;position:relative}@media (max-width:767.98px){.map-content .shops-list .shops-item{margin-left:8px;margin-right:8px}}.map-content .shops-list .shops-item.active{border-color:var(--green70)}.map-content .shops-list .shops-item-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.map-content .shops-list .shops-item-info .shop-hdr{color:var(--black);font-size:14px;font-weight:600}.map-content .shops-list .shops-item-info .shop-hours{display:flex;font-size:12px;gap:3px;line-height:18px;margin-top:8px}.map-content .shops-list .shops-item-info .shop-map-marker{align-items:center;display:flex;font-size:10px;gap:2px;height:15px;line-height:15px}.map-content .shops-list .shops-item-info .shop-phone{font-size:12px;line-height:18px;margin-top:8px}.map-content .shops-list .shops-item-info .shop-phone a{color:var(--grey160)}.map-content .shops-list .shops-item-info .shop-phone a:hover{text-decoration:none}.map-content .shops-list .shops-item-info .shop-workTime{color:var(--grey160)}.map-content .shops-list .shops-item-info .shop-workTime-enabled{color:var(--grey160);font-weight:600}.map-content .shops-list .shops-item-info .shop-workTime-disabled{color:var(--red110);font-weight:600}.map-content .shops-list .shops-item .shop-differentHours{margin-top:8px}.map-content .shops-list .shops-item .shop-differentHours-times{font-size:12px}.map-content .shops-list .shops-item .shop-differentHours-times-time{color:var(--red110)}.map-content .shops-list .shops-item .shop-differentHours-times-time-title{display:inline}.map-content .shops-list .shops-item .shop-differentHours-times-time:not(:last-child){margin-bottom:8px}.map-content .shops-list .shops-item .shop-differentHours-times-disabled{color:var(--red110);font-weight:600}.panel{background:#d2f8dc;border:1px solid transparent;border-radius:4px;color:#009040;font-size:12px;margin-bottom:20px;padding:10px 15px}.panel-green{border-color:#7bb796}.panel-red{background-color:#ffedec;border-color:#da7c7c;color:#e12116}.panel-red.panel-info{padding-left:45px}.panel-red.panel-info:before{background:#e12116;border-radius:50%;color:#ffedec;content:"!";font-size:16px;height:20px;line-height:20px;margin-left:-30px;position:absolute;text-align:center;width:20px}.panel-yellow{background-color:#fffdc3;border-color:#bdbb80;color:#616159}.panel-white{background:#fff}.panel-gray,.panel-white{border-color:#e3e3e3;color:#616159}.panel-gray{background:#fbfbfb}.panel-italic{font-style:italic}.panel-italic label{font-weight:400}.panel b,.panel-italic label strong{font-weight:700}.panel i{font-style:italic}.top-message{display:block;left:0;padding:8px 20px;position:fixed;text-align:center;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);width:100%;z-index:10000}@media (max-width:767.98px){.top-message{font-size:12px;padding-top:12px}}.top-message .btn-close{padding:.65rem;position:absolute;right:0;top:0}.top-message .top-msg-close{background:none;border:none;color:#afafaf;-webkit-filter:drop-shadow(0 1px 0 #fff);filter:drop-shadow(0 1px 0 rgb(255,255,255));position:absolute;right:5px}.top-message-success{background-color:#d2f8dc;border-bottom:1px solid #7bb796;color:#009040;padding:8px 20px}.top-message-warning{background-color:#fffdc3;border-bottom:1px solid #bdbb80;color:#616159;padding:8px 20px}.top-message-error{background-color:#ffedec;border-bottom:1px solid #da7c7c;color:#e12116;padding:8px 35px 8px 20px}.top-message-slide{display:none}.status>span{font-weight:700}.status.status-green{color:#309445}.status.status-orange{color:#e8af42}.status.status-red{color:#df1f15}.info-tooltip{color:#41413e;display:inline-block;margin:5px 5px 0;position:relative;text-align:center}.info-tooltip:hover .info-tooltip-content{display:block}.info-tooltip svg{font-size:16px;height:16px;line-height:16px;width:16px}.info-tooltip .info-tooltip-content{background:#41413e;border-radius:5px;bottom:100%;color:#fff;display:none;font-size:11px;left:50%;line-height:normal;margin-bottom:14px;padding:6px 10px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);word-break:normal!important;z-index:1}@media (max-width:767.98px){.info-tooltip .info-tooltip-content{z-index:12345}}.info-tooltip .info-tooltip-content:after{background:#41413e;bottom:-5px;content:"";display:block;height:10px;left:50%;margin-left:-6px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.order .order-info .status .info-tooltip{margin-top:-1px;position:absolute}.product-card--price .info-tooltip{font-size:0;line-height:1;margin:0 0 0 4px}.product-card--price .info-tooltip svg{font-size:14px;height:14px;line-height:14px;width:14px}.product-card .info-tooltip-content{font-weight:400}.product-list .card-bonus .info-tooltip{margin:0}.product-list .card-bonus .info-tooltip svg{border-radius:12px;font-size:12px;height:12px;width:12px}.status{position:relative}.status.status-green .evTooltip,.status.status-green .info-tooltip{color:#309445}.status.status-green .evTooltip .evTooltipText,.status.status-green .evTooltip .info-tooltip-content,.status.status-green .info-tooltip .evTooltipText,.status.status-green .info-tooltip .info-tooltip-content{background:#309445;color:#fff}.status.status-green .evTooltip .evTooltipText:after,.status.status-green .evTooltip .info-tooltip-content:after,.status.status-green .info-tooltip .evTooltipText:after,.status.status-green .info-tooltip .info-tooltip-content:after{background:#309445}.status.status-orange .evTooltip,.status.status-orange .info-tooltip{color:#e8af42}.status.status-orange .evTooltip .evTooltipText,.status.status-orange .evTooltip .info-tooltip-content,.status.status-orange .info-tooltip .evTooltipText,.status.status-orange .info-tooltip .info-tooltip-content{background:#e8af42;color:#fff}.status.status-orange .evTooltip .evTooltipText:after,.status.status-orange .evTooltip .info-tooltip-content:after,.status.status-orange .info-tooltip .evTooltipText:after,.status.status-orange .info-tooltip .info-tooltip-content:after{background:#e8af42}.status.status-red .evTooltip,.status.status-red .info-tooltip{color:#df1f15}.status.status-red .evTooltip .evTooltipText,.status.status-red .evTooltip .info-tooltip-content,.status.status-red .info-tooltip .evTooltipText,.status.status-red .info-tooltip .info-tooltip-content{background:#df1f15;color:#fff}.status.status-red .evTooltip .evTooltipText:after,.status.status-red .evTooltip .info-tooltip-content:after,.status.status-red .info-tooltip .evTooltipText:after,.status.status-red .info-tooltip .info-tooltip-content:after{background:#df1f15}.status .evTooltip,.status .info-tooltip{position:absolute;top:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.status .evTooltip svg,.status .info-tooltip svg{height:16px!important;width:16px!important}.table .info-tooltip{margin-top:-2px;position:absolute}.product .product-cart .product-prices .card-bonus .info-tooltip{margin:0}.product .product-cart .product-prices .card-bonus .info-tooltip svg{border-radius:12px;font-size:12px;height:12px;width:12px}.product-offer--gift .info-tooltip-content{min-width:130px}.product-offer-text .info-tooltip{margin:auto 3px;position:absolute;right:0;top:25%}.product-offer-text .info-tooltip svg{font-size:14px;height:14px;width:14px}@media (max-width:767.98px){.modal{height:calc(100% - 56px)}}@media (min-width:768px){.modal-dialog{max-width:600px}}@media (max-width:767.98px){.modal-dialog{margin:.5rem;max-width:none}}.modal-dialog .modal:after{font-size:200px}.modal-dialog .modal-prev{color:#000;cursor:pointer;font-size:30px;left:30px;margin-top:-15px;opacity:.2;position:absolute;top:50%;z-index:200}.modal-dialog .modal-prev:hover{opacity:.5}.modal-dialog .modal-prev:after{content:"\e022";font-family:icons,fantasy}.modal-dialog .modal-next{color:#000;cursor:pointer;font-size:30px;margin-top:-15px;opacity:.2;position:absolute;right:30px;top:50%;z-index:200}.modal-dialog .modal-next:hover{opacity:.5}.modal-dialog .modal-next:after{content:"\e025";font-family:icons,fantasy}.modal-dialog .modal-content{border:1px solid transparent;border-radius:2px;box-shadow:0 0 5px hsla(0,0%,73%,.9)}.modal-dialog .btn-close{margin:.75rem 1rem;padding:0;position:absolute;right:0;top:0;z-index:1}.modal-dialog .modal-header{border-bottom:none;padding-bottom:0}.modal-dialog .modal-header-border{border-bottom:1px solid #e5e5e5}.modal-dialog .modal-title{color:#717171;font-size:32px;font-weight:300;line-height:normal;margin:0;padding-bottom:8px}@media (max-width:767.98px){.modal-dialog .modal-title{font-size:18px}}.modal-dialog .modal-body{border:1px solid #b2b2b2;border-top:3px solid #b2b2b2;margin:0 15px 15px}.modal-dialog .modal-body .form-group>label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.modal-dialog .modal-body.modal-body-photo{border-top:1px solid #b2b2b2;margin-top:15px}.modal-dialog .modal-body .modal-photo-content{padding:30px;position:relative;text-align:center}.modal-dialog .modal-body .modal-photo-content .btn-close{position:absolute;right:0;top:0;z-index:10000}.modal-dialog .modal-body .modal-photo-content img{display:block;margin:0 auto;max-width:100%}.modal-dialog.modal-wide-630{max-width:630px!important;width:630px}@media (min-width:768px) and (max-width:991.98px){.modal-dialog.modal-wide-630{max-width:600px!important;width:600px}}@media (max-width:767.98px){.modal-dialog.modal-wide-630{width:auto}}.modal-dialog.modal-wide-830{max-width:830px!important;width:830px}@media (min-width:768px) and (max-width:991.98px){.modal-dialog.modal-wide-830{max-width:700px!important;width:700px}}@media (max-width:767.98px){.modal-dialog.modal-wide-830{width:auto}}.modal-backdrop{background-color:#d5d5d5;z-index:1048}.modal-backdrop.in{background-color:#d5d5d5;opacity:.75}#otcInfoModal .modal-header h4.modal-title,.otc-info-modal .modal-header h4.modal-title{border-bottom:none}@media (max-width:767.98px){#otcInfoModal .modal-header h4.modal-title,.otc-info-modal .modal-header h4.modal-title{width:95%}#otcInfoModal .modal-header h4.modal-title button,.otc-info-modal .modal-header h4.modal-title button{position:absolute;right:10px;top:10px}}#partial-modal{z-index:1049}.table{background:#fff;font-size:13px;padding:0 15px}.table.table-hover>.row:hover:nth-child(2n),.table.table-hover>.row:hover:nth-child(odd),.table.table-hover>.row:hover>div:nth-child(2n),.table.table-hover>.row:hover>div:nth-child(odd){background:#f0f0ec;cursor:pointer}.table>.row{border-bottom:1px solid #d2d2c1}@media (max-width:767.98px){.table>.row{padding:10px}}.table>.row>div{padding:10px}.table>.row>div:last-of-type{padding-left:0}@media (max-width:767.98px){.table>.row>div{padding:0}.table>.row>div .row{padding-bottom:4px;padding-top:4px}}.table>.row:nth-child(odd){background:#fbfbfb}.table>.row.th{background:#f0f0ec;font-weight:700}@media (max-width:767.98px){.table>.row.th{display:none}}.table.table-key-value .row>div:first-child{font-weight:700}@media (max-width:767.98px){.table.table-key-value .row .edit-links{display:table;margin:0 0 0 auto}}.table.table-key-value .row .edit-links .btn-link,.table.table-key-value .row .edit-links a{color:#009040;display:inline;font-size:12px;line-height:normal;margin:0;padding:0}.table.table-key-value .row .edit-links .btn-link{background-color:transparent;font-weight:inherit}.table.table-key-value .row .edit-links .btn-link:hover{text-decoration:underline}.table.responsive-labels .table-label{display:none}@media (max-width:767.98px){.table.responsive-labels .table-label{display:block;font-weight:700}.table.responsive-labels .table-label.no-mobile{display:none}}.list-abc{display:table;margin-bottom:20px;width:100%}.list-abc .list-letter{border-top:2px solid #b2b2b2;display:table-cell}.list-abc .list-letter>div{background:#f0f0ec;border:1px solid #d2d2c1;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;color:#717171;font-family:open sans hdr;font-size:60px;margin-right:10px;padding:20px 30px;text-align:center;text-transform:uppercase;width:106px}@media (max-width:767.98px){.list-abc .list-letter>div{font-size:40px;padding:10px;width:56px}}.list-abc .list-table{border-top:2px solid #b2b2b2;display:table-cell;vertical-align:top;width:100%}.list-abc .list-table .col-sm-4{word-wrap:break-word}.list-abc .list-table .th{margin-left:-26px;padding-left:13px}.list-abc .list-table .col-md-4.col-sm-4.col-xs-12,.list-abc .list-table .col-md-6.col-sm-6.col-xs-12 a{word-break:break-word}.ui-slider{background:#e6e6e6;height:3px!important}.ui-slider.ui-widget{border:none}.ui-slider .ui-slider-range{background:#c3c3c3}.ui-slider .ui-slider-handle{background:#01a652;border:none;border-radius:50px;cursor:pointer!important;top:-.5em!important}.price-slider{background:#fff;border:1px solid #d2d2c1;padding-bottom:5px}.price-slider__header{background:#f8f8f8;border-bottom:2px solid #dcdcdc;padding:10px;position:relative}.price-slider__header input[type=text]{background:none;border:none;color:#9b9b9b;width:auto}.price-slider__body{background:#fff;border-radius:5px;margin:10px 15px 15px;padding:0 10px}@media (max-width:767.98px){.price-slider__body{margin:15px;padding:20px}}.price-slider__body .price-slider__values{display:flex;margin-bottom:10px}.price-slider__body .price-slider__values--align-left{margin:auto auto auto 0}.price-slider__body .price-slider__values--align-right{margin:auto 0 auto auto}.price-slider__body #slider-range{margin:5px auto;width:auto}.price-slider .price-slider__button{text-decoration:none}.price-slider .price-slider__button--clear{border:2px solid #9a9a9a;color:#636166;font-weight:700;padding:5px;position:absolute;right:10px;text-transform:uppercase;top:25%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.price-slider .price-slider__button--filter{display:none}@media (max-width:767.98px){.price-slider .price-slider__button--filter{display:block;margin:20px auto;text-align:center;width:90%}}@media (min-width:768px) and (max-width:991.98px){.price-slider .price-slider__button--filter{display:block;margin:20px auto;text-align:center;width:90%}}.filter-text-search{display:none;margin-bottom:10px}@media (min-width:1200px){.filter-text-search{display:block}}.filter-text-search input::-webkit-input-placeholder{color:#888;font-style:italic}.filter-text-search input::-moz-placeholder{color:#888;font-style:italic}.filter-text-search input:-ms-input-placeholder{color:#888;font-style:italic}.filter-text-search input::placeholder{color:#888;font-style:italic}@media (max-width:767.98px){.filter-text-search--mobile{display:block;margin-bottom:20px}}@media (min-width:768px) and (max-width:991.98px){.filter-text-search--mobile{display:block;margin-bottom:20px}}@media (min-width:1200px){.filter-text-search--mobile{display:none}}div[data-filter-search=filter-results] .hide{display:none}.lab,.new-label{border-radius:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);color:#fff;display:block;font-size:11px;font-weight:700;line-height:15px;margin-bottom:8px;text-align:center;text-transform:uppercase;z-index:10}.product-item-labels-wrapper{align-items:flex-start;display:flex;flex-direction:column;left:0;position:absolute;top:-4px;z-index:1}.new-label{line-height:100%;padding:4px;position:static;width:110px}.lab{padding:2px 12px;position:static}.lab strong{background:#498e45;border-radius:2px;display:block;font-size:11px;position:relative;text-align:center;text-shadow:0 0 #363434;z-index:1}.lab-red{background:#e6281a}.lab-blue{background:#396ad8}.lab-new{background:#000;color:#dfcd95;position:static}.grey-panel{background:#eee;padding:30px 40px}.grey-panel--header h1{font-size:26px;font-weight:700}.grey-panel .bitbag-block p{margin-bottom:0}.grey-panel--content{margin-top:10px}.grey-panel--content ul{list-style-type:disc}.grey-panel--content ol{list-style-type:decimal}.grey-panel--content ol li,.grey-panel--content ul{margin-left:20px}.grey-panel.white{background:#fff}.grey-panel.white h1{border:none}.grey-panel.white .grey-panel--content{margin-top:0}.product-delivery-info--icon>div{height:30px;max-height:30px;max-width:30px;width:30px}.product-delivery-info--wrapper{font-size:12px}.product-delivery-info--row{align-items:center;background:#f7f7f7;color:grey;display:flex;justify-content:space-between;padding:10px 5px}.product-delivery-info--row>div{margin:auto 10px}@media (max-width:767.98px){.product-delivery-info--row{font-size:11px}}.product-delivery-info--icon{color:#404040;flex:1 0 8%;font-size:30px}.product-delivery-info--icon-courier_nextday{background:url(/build/eurovaistine-theme/images/home.63e0cd07.svg) no-repeat 50%/contain}.product-delivery-info--icon-courier_sameday{background:url(/build/eurovaistine-theme/images/same-day.56e77a32.svg) no-repeat 50%/contain}.product-delivery-info--icon-pickup_point{background:url(/build/eurovaistine-theme/images/map-marker.e1581c2c.svg) no-repeat 50%/contain}.product-delivery-info--icon-pharmacy{background:url(/build/eurovaistine-theme/images/cross.1e4e9b6c.svg) no-repeat 50%/contain}.product-delivery-info--title{color:#404040;flex:1 0 20%;font-weight:700}.product-delivery-info--description{flex:1 0 40%;word-break:break-word}@media (max-width:767.98px){.product-delivery-info--description{flex-shrink:1}}.product-delivery-info--delivery-time{flex:1 1 32%;text-align:center}.free-delivery-disclaimer{color:#0091ff;font-size:14px;font-weight:700}@media (max-width:767.98px){.free-delivery-disclaimer{font-size:12px}}.free-delivery-disclaimer i,.free-delivery-disclaimer svg{font-size:16px;margin-right:10px}@media (max-width:767.98px){.free-delivery-disclaimer i,.free-delivery-disclaimer svg{font-size:14px}}.mobile-filters{display:none}@media (max-width:767.98px){.mobile-filters{display:block;padding:0;z-index:20}.mobile-filters i,.mobile-filters svg{display:inline-block}.mobile-filters--wrapper{align-items:center;background:#fff;display:flex;justify-content:center}.mobile-filters--button{background:#fff;border:1px solid #e3e3e3;border-radius:5px;box-shadow:0 1px 3px 0 rgba(18,16,11,.1);color:#717171;cursor:pointer;display:block;font-size:13px;font-weight:700;margin:13px 10px;padding:6px 10px;text-align:center;width:50%}.mobile-filters .filter-link{border:none;font-size:unset;padding:0}.mobile-filters .filter-link:after{display:none}.mobile-filters .pagination-line{background:#fff;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);display:block;padding:0 10px;position:absolute;top:52px;width:100%}.mobile-filters .pagination-line.hidden{display:none}.mobile-filters .pagination-line.active{display:block}.mobile-filters .pagination-line.collapse{display:none}.mobile-filters .pagination-line.collapse.in{display:block}.mobile-filters .pagination-line form{width:100%}}@media (max-width:767.98px) and (max-width:767.98px){.mobile-filters .pagination-line form div.form-group{flex-direction:column}}@media (max-width:767.98px){.mobile-filters .pagination-line .pagination{margin:5px 0}.mobile-filters .pagination-line .wish-list-back-button{margin:0 0 10px}}#filter-toggle{box-shadow:none;padding:0;position:static}@media (max-width:767.98px){.mobile-filters--wrapper .mobile-filters--button{margin:13px 0}.mobile-filters--wrapper .mobile-filters--button:first-child{margin-right:20px}}.loyalty-block__more--general-text,.loyalty-block__more--main-text,.loyalty-block__more--marketing-type,.loyalty-block__more--personal-text{display:none;font-size:12px;margin:5px 0}.loyalty-block__more--general-text .loyalty-offers-channels,.loyalty-block__more--main-text .loyalty-offers-channels,.loyalty-block__more--marketing-type .loyalty-offers-channels,.loyalty-block__more--personal-text .loyalty-offers-channels{font-size:14px}.loyalty-block__more--marketing-type.customer_registration,.loyalty-block__more--marketing-type.request_delete_account{margin:auto}.loyalty-info{padding-bottom:60px}@media (min-width:768px) and (max-width:991.98px){.loyalty-info.content.content-flex{display:flex}.loyalty-info.content.content-flex .content-aside{min-width:unset}.loyalty-info.content.content-flex .content-full{flex:1 0 80%;max-width:80%}}.loyalty-info h1{margin-bottom:24px}@media (max-width:767.98px){.loyalty-info h1{margin-top:24px}}.loyalty-info-member{align-items:center;display:flex;padding-bottom:24px;padding-top:20px}.loyalty-info-member>div{align-items:center;background-color:#009040;color:#fff;display:flex;font-size:18px;line-height:1;min-height:65px}.loyalty-info-member>div:first-child{padding:14px 9px}.loyalty-info-member>div:last-child{flex-grow:1;margin-left:8px;padding:23px 24px}@media (max-width:767.98px){.loyalty-info-member>div:last-child{font-size:16px}}.loyalty-info-label{cursor:pointer;font-size:16px;font-weight:400;padding-bottom:28px;padding-left:6px;padding-top:26px}@media (max-width:767.98px){.loyalty-info-label{margin-bottom:28px;margin-left:20px;padding-bottom:0;padding-top:0}.loyalty-info form[name=loyalty_club]{position:relative}.loyalty-info form[name=loyalty_club] input[type=checkbox]{left:0;position:absolute}.loyalty-info form[name=loyalty_club] button[type=submit]{width:100%}}.product-description-links{display:flex;flex-wrap:wrap;margin:auto}.product-description-links a{border-bottom:1px solid #0091ff;color:#0d6efd;flex-shrink:0;line-height:.8;margin-bottom:10px;margin-right:13px;text-decoration:none}[id^=p-link]{position:absolute;top:0}@media (min-width:768px) and (max-width:991.98px){[id^=p-link]{top:-10px}}@media (max-width:767.98px){[id^=p-link]{top:-56px}}.product-inline-card{align-items:center;background:#f0f0ec;border:1px solid #e3e3e3;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;padding:15px}@media (max-width:767.98px){.product-inline-card{padding:0}}.product-inline-card--left,.product-inline-card--right{display:inherit;flex:1 0 35%;margin:10px 15px}@media (max-width:767.98px){.product-inline-card--left,.product-inline-card--right{margin:16px}}.product-inline-card--left-image{background:#fff;height:100px;margin-right:15px;width:100px}.product-inline-card--left-image img{border:1px solid #b7b7b7;min-height:100%;min-width:100px}.product-inline-card--right{align-items:flex-end;flex-direction:column}.product-inline-card--right form{display:flex;width:100%}.product-inline-card--right form .product-form{display:flex;justify-content:space-between}.product-inline-card--right form .product-input{margin-right:12px;width:72px}@media (max-width:767.98px){.product-inline-card--right form .product-input{width:40px}}.product-inline-card--right .product--offer .product--loyalty-badge+.product-offer-text{text-align:left}.product-inline-card--right .product--offer .product-offer-text{text-align:right}@media (min-width:576px){.product-inline-card--right .product--offer{margin-left:20px}}.product-inline-card--right .product--price{border:none;font-weight:400;justify-content:flex-end;margin-right:12px;padding:0}@media (max-width:767.98px){.product-inline-card--right{align-items:flex-start}}.product-inline-card--title{color:inherit;margin-bottom:10px}.product-price-old{color:#616159;font-size:14px}.product-price-old span{text-decoration:line-through}.product-price-default,.product-price-special{font-size:20px;font-weight:700;line-height:100%}.product-price-default{color:#41413e}.product-price-special{color:#e6281a}.product-offer--gift{align-items:center;background-color:#df1f15;color:#fff;display:flex;height:40px;justify-content:center;margin:0;width:40px}.product-offer--gift:before{display:none}.product-offer--gift svg{font-size:22px;height:22px;width:22px}.product-offer-text{color:#df1f15;font-size:18px;font-weight:600;line-height:20px;position:relative;text-align:center;word-break:break-word}.product-offer-text--title{display:block;max-width:90%}@media (min-width:768px) and (max-width:991.98px){.product-offer-text--title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:992px) and (max-width:1199.98px){.product-offer-text--title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:1200px){.product-offer-text--title{-webkit-line-clamp:4}}.product-offer-text--subtitle{color:#41413e;font-size:12px;font-weight:400}.product-offer-text .infoTooltip{margin:auto 3px;position:absolute;right:0;top:25%}.article--wrapper{display:flex}@media (min-width:768px) and (max-width:991.98px){.article--wrapper{flex-wrap:wrap}}@media (max-width:767.98px){.article--wrapper{flex-direction:column;width:100%}}.article--content{flex-grow:1;width:80%}@media (max-width:767.98px){.article--content{width:100%}}.article--categories{margin-left:25px;width:20%}@media (min-width:768px) and (max-width:991.98px){.article--categories{margin:auto;width:100%}}@media (max-width:767.98px){.article--categories{margin:auto;width:100%}}@media (min-width:768px) and (max-width:991.98px){.article--products-row{display:flex;margin-top:15px}}.article--categories .article--sticky{float:none}.article--categories div[class^=col-]{width:100%}.article--sticky{position:sticky;-webkit-position:-webkit-sticky;top:10%}@media (max-width:767.98px){.article--sticky{position:relative}}.articleMainImage{width:100%}.wishlist--product-box,.wishlist--product-page{color:#e0e0e0}.wishlist--product-box{align-items:center;cursor:pointer;display:flex;height:51px;justify-content:center;position:absolute;right:0;top:0;width:51px;z-index:19}@media (max-width:767.98px){.wishlist--product-box:active{background-color:#fff}.wishlist--product-box:active svg{color:#009040;-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (min-width:768px) and (max-width:991.98px){.wishlist--product-box:active{background-color:#fff}.wishlist--product-box:active svg{color:#009040;-webkit-transform:scale(1.2);transform:scale(1.2)}}.wishlist--product-page{margin:auto}.wishlist--product-page i,.wishlist--product-page svg{font-size:30px}.wishlist--flash{display:block;position:relative}.wishlist--flash a:hover{text-decoration:underline}.wishlist--pagination-button{text-align:right}.wishlist--cart{text-align:center}.wishlist--cart .wishlist-heart{vertical-align:bottom}.wishlist-heart{color:#969696;cursor:pointer;font-size:21px;line-height:1;transition:color .2s ease;z-index:1}.wishlist-heart.full{color:#009040}@media (min-width:768px){.wishlist-heart:hover{color:#009040}}.wishlist-heart.cursor{cursor:default}.wishlist-heart--animation{-webkit-animation:wishlist-heart--animation-main .2s ease;animation:wishlist-heart--animation-main .2s ease;position:relative}.wishlist-heart--animation .wishlist-heart{left:0;position:absolute;top:0}.wishlist-heart--animation .wishlist-heart:first-child{-webkit-animation:wishlist-heart--animation-1 .7s ease-out;animation:wishlist-heart--animation-1 .7s ease-out}.wishlist-heart--animation .wishlist-heart:nth-child(2){-webkit-animation:wishlist-heart--animation-2 .7s ease-out;animation:wishlist-heart--animation-2 .7s ease-out}.wishlist-heart-empty,.wishlist-heart-empty:hover{color:#009040}.wishlist--with-label{color:#009040;cursor:pointer;font-size:13px;font-weight:700}.wishlist--with-label:hover{text-decoration:underline}.wishlist--with-label .wishlist-heart{font-size:14px}.wishlist--with-label .wishlist-label{display:inline}.to-top-arrow{background:#01a652;border-radius:5px;color:#fff;cursor:pointer;opacity:0;padding:10px 15px;position:fixed;right:7px;top:50%;transition-property:opacity,visibility;visibility:hidden}.to-top-arrow.active{opacity:1;visibility:visible;z-index:99}@media (max-width:767.98px){.filter-slide{background:#fff;bottom:50px;display:block;left:100%;margin-top:0;overflow-y:auto;padding:50px 15px 100px;position:fixed;top:95px;width:100%;z-index:100}}@media (min-width:768px) and (max-width:991.98px){.filter-slide{background:#01a652;display:block;height:100%;left:100%;margin-left:60%;margin-top:0;overflow-y:auto;padding:46px 15px 15px;position:fixed;top:0;width:40%;z-index:100}}.filter-slide .subcats{margin-bottom:15px}.filter-slide .filter.toggleable{background:#fff}@media (min-width:993px){.filter-slide .filter.toggleable{background-color:#fff;border:1px solid #d2d2c1;border-radius:4px;margin-bottom:15px;padding:5px}.filter-slide .filter.toggleable.active .filter-hdr{padding-bottom:4px}.filter-slide .filter.toggleable.active .filter-hdr .fa-chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-slide .filter.toggleable.active .filter-container{border-top:1px solid #d2d2c1;display:block}}.filter-slide .filter.toggleable .filter-hdr .fa-chevron-down{display:none}@media (min-width:993px){.filter-slide .filter.toggleable .filter-hdr{margin:0;padding-left:8px;padding-right:25px;position:relative}.filter-slide .filter.toggleable .filter-hdr .fa-chevron-down{display:block;position:absolute;right:5px;top:calc(50% - 8px)}}@media (min-width:768px) and (max-width:991.98px){.filter-slide .filter.toggleable .filter-container{padding:4px 4px 4px 16px}}@media (min-width:993px){.filter-slide .filter.toggleable .filter-container{border:none;border-radius:unset;display:none}}.filter-slide .filter.toggleable .filter-container.facet-brand,.filter-slide .filter.toggleable .filter-container.price-range{border:none;border-radius:0;padding:0}.filter-slide .filter.toggleable .filter-container.facet-brand .filter-container#facet-brand{padding:4px 4px 4px 16px}.filter-slide .toggle-menu{background:transparent;border:none;display:none;float:right;height:48px;width:45px}@media (max-width:767.98px){.filter-slide .toggle-menu{color:inherit;display:block}}@media (max-width:991.98px){.filter-slide.rx-filter-slide{padding:50px 15px 100px}.filter-slide.rx-filter-slide .letters-hdr{color:#616159;display:none}.filter-slide.rx-filter-slide #s-f-1,.filter-slide.rx-filter-slide #s-f-2{padding:15px 0}.filter-slide.rx-filter-slide #s-f-1 .filter-back,.filter-slide.rx-filter-slide #s-f-2 .filter-back{padding-top:0}.filter-slide.rx-filter-slide #s-f-1 .letter-filter,.filter-slide.rx-filter-slide #s-f-2 .letter-filter{margin-bottom:0}.filter-slide.rx-filter-slide .filter-container{height:auto;left:unset;margin-left:0;position:static;top:unset;width:100%}.filter-slide.rx-filter-slide .filter-container .toggle-filter-back{display:none}}.filter-slide.rx-filter-slide .letters-hdr{margin-bottom:15px}.filter-slide.rx-filter-slide #s-f-3{background:#f7f7f7;border-radius:2px;margin-bottom:15px;padding:0}.filter-slide.rx-filter-slide #s-f-3 .letters-hdr{background:#f0f0ec;border:1px solid #d2d2c1;border-top-left-radius:2px;border-top-right-radius:2px;color:#717171;display:block;font-size:15px;font-weight:700;line-height:110%;margin-bottom:0;padding:13px;position:relative}.filter-slide.rx-filter-slide #s-f-3 .letters-hdr:after{border:14px solid transparent;border-top-color:#f0f0ec;content:"";display:block;height:0;left:50%;margin-left:-15px;position:absolute;top:100%;width:0}.filter-slide.rx-filter-slide #s-f-3 .letters-hdr:before{border:15px solid transparent;border-top-color:#d2d2c1;content:"";display:block;height:0;left:50%;margin-left:-16px;position:absolute;top:100%;width:0}.filter-slide.rx-filter-slide #s-f-3 ul{border:1px solid #d2d2c1;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:none;margin-bottom:0;padding:20px 13px 16px 20px}.filter-slide.rx-filter-slide #s-f-3 ul li a{display:block;font-size:13px;margin:4px 0;padding:0 0 0 12px;position:relative}@media (max-width:767.98px){.filter-slide.rx-filter-slide #s-f-3 ul li a{border-bottom:1px solid #e3e3e3;padding:8px 0 8px 12px}}@media (min-width:768px) and (max-width:991.98px){.filter-slide.rx-filter-slide #s-f-1,.filter-slide.rx-filter-slide #s-f-2{background:#f7f7f7;border:1px solid #d2d2c1;border-radius:2px;margin-bottom:15px;padding:15px}}.submenu-content .toggle-menu{margin-top:-14px}.submenu-content .toggle-menu:before{color:#616159}.shipping-method--price-original{color:#df1f15}.shipping-method--option input[type=radio]{margin-right:8px;width:30px}.product-card-wrapper{margin-top:5px}@media (min-width:768px){.product-card-wrapper{margin-bottom:23px}}@media (max-width:767.98px){.product-card-wrapper{margin:5px auto 46px;max-width:226px;width:100%}}.product-card{border:1px solid #e3e3e3;box-shadow:0 0 25px rgba(0,0,0,.16);color:#41413e;height:473px;margin:auto;max-width:226px;padding:10px 10px 16px;width:auto}@media (min-width:768px){.product-card{height:487px}}.product-card>a{height:calc(100% - 156px);left:0;position:absolute;top:0;width:100%}.product-card--image{align-items:center;display:flex;justify-content:center;margin:0 auto 4px;max-width:150px;min-height:150px;width:100%}.product-card--image .sold-out-online{background:url(/build/eurovaistine-theme/images/label.sold.out.internet.98886a6f.png);background-position:50%;background-repeat:no-repeat;background-size:140px;height:40%;left:0;position:absolute;top:0;width:100%;z-index:9}.product-card--image img{max-width:100%}.product-card--available-versions{font-size:12px;height:17px;letter-spacing:0;line-height:14px;margin-bottom:16px}.product-card--title-box{height:114px}@media (max-width:767.98px){.product-card--title-box{height:110px}}.product-card--title-box .reviews--stars{color:#dfcd95;margin:0 0 10px}.product-card--title-box .reviews--stars span{font-size:14px;top:0}.product-card--title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;letter-spacing:0;line-height:19px;overflow:hidden;word-break:break-word}.product-card--classificator{color:#b0afaf;font-size:12px;font-style:italic;height:19px;line-height:19px;text-align:center}.product-card--offer{display:flex;flex-direction:column;height:78px;justify-content:flex-end;margin-bottom:7px}.product-card--offer .box{align-items:center;background-color:#df1f15;color:#fff;display:flex;font-size:22px;font-weight:700;height:40px;justify-content:center;line-height:30px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767.98px){.product-card--offer .box{font-size:18px}}.product-card--offer .box--smaller{font-size:16px}.product-card--offer--row,.product-card--offer--variants{align-items:center;display:flex;justify-content:center}.product-card--offer--variants{font-size:12px;height:17px;line-height:14px;margin-bottom:4px}.product-card--offer .product-offer__gift{align-items:center;background:#df1f15;color:#fff;display:flex;font-size:22px;height:40px;justify-content:center;margin:0;padding:0;width:40px}.product-card--offer .product-offer__gift:before{position:absolute;visibility:hidden}.product-card--price{align-items:center;display:flex;font-size:16px;font-weight:700;height:22px;justify-content:center;letter-spacing:0;line-height:22px;margin-bottom:10px}.product-card--price s{font-size:14px;font-weight:400;line-height:18px;text-decoration:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:-6px}.product-card--discount{color:#df1f15;font-size:18px;font-weight:600;line-height:20px;margin-left:12px}.product-card--loyalty-badge{align-items:center;background-color:#009040;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.product-card--loyalty-badge--small{height:22px;margin:0 auto 5px;width:22px}.product-card--loyalty-badge--small img{height:13px;width:16px}.product-card form button{box-shadow:0 1px 2px rgba(18,16,11,.302);font-size:14px;font-weight:700;height:39px;line-height:19px;width:100%}.product-card form input{left:-9999px;opacity:0;position:absolute;top:-9999px;visibility:hidden}@media (max-width:767.98px){.product-card.product-card-sm-inline{align-items:unset;display:flex;flex-direction:row;height:auto;margin:10px auto;max-width:100%;min-height:240px;width:100%}.product-card.product-card-sm-inline>a{height:100%}.product-card.product-card-sm-inline .product-item-labels-wrapper{position:relative;top:0}.product-card.product-card-sm-inline .product-card--info{justify-content:flex-start}.product-card.product-card-sm-inline .product-card--image{margin-right:10px;width:35%}.product-card.product-card-sm-inline .product-card--available-versions{margin:0;top:0}.product-card.product-card-sm-inline .product-card--title-box{align-items:flex-start;height:auto;justify-content:flex-start}.product-card.product-card-sm-inline .product-card--classificator{display:none}.product-card.product-card-sm-inline .product-card--offer{height:auto;justify-content:flex-start;margin-top:4px}.product-card.product-card-sm-inline .product-card--offer--row,.product-card.product-card-sm-inline .product-card--offer--variants,.product-card.product-card-sm-inline .product-card--price{justify-content:flex-start}.product-card.product-card-sm-inline .product-card--stock{height:auto;line-height:0;text-align:left}.product-card.product-card-sm-inline .product-card--loyalty-badge{margin:3px 0}.product-card.product-card-sm-inline form button{display:none}.product-card.product-card-sm-inline .right-content{width:65%}}.carousel-item.bitrec-item .product-card{height:auto}@media (max-width:767.98px){.product-list-similar{padding-right:8px}.product-list-similar .product-card-wrapper{margin:5px 0 15px;width:auto}}@media (min-width:992px) and (max-width:1199.98px){.product-list .product-card--offer--row{flex-wrap:wrap}.product-list .product-card--discount{margin-left:0}}.product-tabs .tab-links li{background:linear-gradient(180deg,#f7f7f7,#ececec);border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15)}.product-tabs .tab-links li a{font-weight:700}.product-tabs .tab-content ol,.product-tabs .tab-content ul{margin-left:35px}@media (max-width:767.98px){.product-photo .lab-right{color:#fff;min-width:80px}.product-photo .lab-right.lab-new{color:#dfcd95}}.product-photo .lab-right.lab-blue{bottom:10px;top:auto}.product-photo .product-photo-image .product-item{background:none;border:none;height:100%;padding:0;position:absolute;top:0;width:100%}.product-photo .product-photo-image .sold-out-online{background:url(/build/eurovaistine-theme/images/label.sold.out.internet.98886a6f.png);background-position:50%;background-repeat:no-repeat;background-size:auto}.btn{border:1px solid transparent;border-radius:4px;padding:8px 16px;text-align:center;transition:background .2s ease}.btn:active,.btn:active:focus,.btn:focus,.btn:hover,.btn[disabled]{text-decoration:none}.btn[disabled]{box-shadow:none;color:var(--white);cursor:not-allowed;opacity:.65}#rx-authentication-button{padding:8px 0}#rx-authentication-button a{color:#fff;padding:8px 16px}#rx-authentication-button a:focus,#rx-authentication-button a:hover{color:#fff;text-decoration:none}.btn-green{background:linear-gradient(180deg,#01a652,#018d45);border-radius:4px;box-shadow:0 1px 2px 0 rgba(18,16,11,.3);color:#fff}.btn-green:focus{color:#fff}.btn-green:hover{background:linear-gradient(180deg,#018d45,#017339);color:#fff}.btn-green--large{font-size:18px;line-height:24px;padding:7px 14px}.btn-mobile-cart{background:none;margin:0}.btn-secondary{background-color:#fff;border:1px solid #01a652;color:#01a652}.btn-lightgray{background:linear-gradient(180deg,#ebebeb,#dedede);color:#616159;text-transform:uppercase}.btn-lightgray:focus{color:#616159}.btn-lightgray:hover{background:linear-gradient(180deg,#dedede,#d2d2d2);color:#616159}.btn-gray{background:linear-gradient(180deg,#aaaaa6,#9e9e99)}.btn-gray,.btn-gray:focus{color:#fff}.btn-gray:hover{background:linear-gradient(180deg,#9e9e99,#91918c);color:#fff}.btn-white{background:linear-gradient(180deg,#fefefe,#f1f1f1)}.btn-white,.btn-white:focus{color:#41413e}.btn-white:hover{background:linear-gradient(180deg,#f1f1f1,#e5e5e5);color:#41413e}.btn-large,.btn-next{float:right;font-size:18px;padding:6px 35px;text-transform:uppercase}@media (max-width:767.98px){.btn-large,.btn-next{float:none;margin-bottom:15px;width:100%}}.btn-see-more{align-items:center;font-size:14px;height:39px;justify-content:center;line-height:19px}.btn-social{border:none;display:block;font-size:14px;font-weight:700;padding:12px;transition:opacity .2s ease}.btn-social.btn{box-shadow:0 1px 3px 0 rgba(0,0,0,.15);margin:10px 0}.btn-social.btn-facebook{background:#3b5998;color:#fff;width:100%}.btn-social.btn-facebook .social-login-text:before{background:50%/contain no-repeat url(/build/eurovaistine-theme/images/icon-fb.7e603640.svg);content:"";display:inline-block;height:20px;margin:auto 10px;padding-left:20px;vertical-align:middle;width:20px}.btn-social.btn-google{color:#7a7a7a;width:100%}.btn-social.btn-google .social-login-text:before{background:50%/contain no-repeat url(/build/eurovaistine-theme/images/icon-gg.bbce75f8.svg);content:"";display:inline-block;height:20px;margin:auto 10px;padding-left:20px;vertical-align:middle;width:20px}.btn-social.btn-apple{width:100%}.btn-social.btn-apple .social-login-text:before{background:50%/contain no-repeat url(/build/eurovaistine-theme/images/icon-logos-apple.64d46faf.svg);content:"";display:inline-block;height:20px;margin:auto 10px;padding-left:20px;vertical-align:middle;width:20px}.btn-social.btn-instagram{background:#3f729a;color:#fff;display:none!important;width:100%}.btn-social.btn-instagram .social-login-text:before{background:50%/contain no-repeat url(/build/eurovaistine-theme/images/icon-ig.d1bebb5f.svg);content:"";display:inline-block;height:20px;margin:auto 10px;padding-left:20px;vertical-align:middle;width:20px}.btn-social:hover{opacity:.9}.btn-social .btn-default{border-color:#ccc;color:#333;display:inline-block;font-weight:400;max-width:150px;width:100%}.btn-social .btn-default:hover{background:#eee}@media (max-width:767.98px){.btn-social .btn-social-unlink{display:block;margin-left:54px;margin-top:8px}}.btn-form-action{font-size:15px;font-weight:400;padding-left:35px;padding-right:35px;text-transform:uppercase}.confirm-email-buttons{align-items:center;display:flex;justify-content:space-between}@media (max-width:767.98px){.confirm-email-buttons{padding:0 20px}}.show-all--button{background-color:transparent;border:none;color:#009040;text-decoration:none}.show-all--button:hover{color:#009040;text-decoration:underline}.temp-save.btn-link{background-color:transparent;border:1px solid transparent;display:inline-block;line-height:1.5;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.temp-save.btn-link:hover{text-decoration:underline}.ev-overlay{background-color:hsla(0,0%,100%,.8);bottom:0;cursor:pointer;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9000}.ev-overlay-content{color:#008c3d;font:28px open_sans_sb,Arial,Helvetica,sans-serif;left:50%;min-width:260px;position:absolute;top:49%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.ev-overlay-preloader{margin-bottom:4px;margin-right:5px}.ev-overlay-text{display:inline-block}.recipient_details_information{margin-left:15px}.card-bottom-text,.card-bottom-text-inner{font-size:12px;text-align:center}.card-bottom-text{padding-right:180px}form div.cart div.cart-card{background-size:34%}@media (max-width:480px){.card-bottom-text{padding-right:0}}.display-block{display:block}@media (max-width:767px){div.panel.panel-yellow.free-delivery-message{display:block}div.panel.panel-yellow.free-delivery-message a{display:block;margin-left:0}div.free-delivery-message{margin-top:10px}.product-gift .gift-products .item button.btn{bottom:10px;display:block;margin-right:5px;position:absolute;right:5px;width:auto}.product-gift .gift-products div.row.bordered-box{border:1px solid #e1e1e1;margin:0;padding:5px}div.cart-layout div.cart-content h1{margin-top:0}.cart-right .cart-side .cart-item .cart-name{margin-right:-15px;padding-left:15px}.cart-checkout-price{margin-right:15px}.product-list>.row>div{height:auto}}@media (max-width:992px) and (min-width:768px){.content .content-full .col-nopadding{padding-left:15px;padding-right:15px}.product-list.products-top .row{margin-left:auto;margin-right:auto;padding-right:15px;padding-top:15px}}div.marketing-explanation{color:#41413e;font-size:13px;margin-bottom:5px}div.footer-bottom div.container div.footer-download div.footer-app{padding:45px}div.product-list div.row div.border-green{border:2px solid #037534}.no-extra-padding{padding:0}.wish-list-explanation span{font-size:24px}span.wish-list-heart{color:#009040;cursor:pointer;font-size:24px}.wish-list-back-button{cursor:pointer;display:block;float:left;margin:20px 0 0;text-align:right;width:100%}.wish-list-continue{margin-top:15px}.wish-list-continue a{color:#717171}.uppercase-text{text-transform:uppercase}.wish-list-popup-container .popup-close{cursor:pointer;display:block;padding-top:15px;text-transform:uppercase}.wish-list-popup-container .popup-close:hover{text-decoration:underline}.similar-query a{float:right}.form-group .select2-container .select2-selection--single{height:34px!important}.form-group .select2-container--default .select2-selection--single{border:1px solid #ccc!important;border-radius:4px!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.001);overflow:hidden;padding:3px;transition:border-color,box-shadow .2s ease}.form-group .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important}.form-group .select2-container--default .select2-selection--single .select2-selection__rendered{box-shadow:none;color:#555!important;font-size:14px;line-height:29px!important;white-space:break-spaces!important}.form-group .select2-container--default .select2-results>.select2-results__options{font-size:12px}.form-group .error .select2-container--default .select2-selection--single{border-color:#a94442!important}.form-group select:disabled+span .select2-selection.select2-selection--single{cursor:not-allowed}.form-group .disabled-input .select2-selection{background-color:#eee!important}.search-form .twitter-typeahead .tt-menu{color:#666;width:calc(100% + 38px)}.twitter-typeahead{width:100%}.twitter-typeahead .tt-menu{background:#fff;border:1px solid #9c9c9c;border-radius:0;box-shadow:0 0 0 transparent;margin:0;padding:0;width:100%}.twitter-typeahead .tt-menu .tt-suggestion{border-bottom:1px solid #e9e9e4;padding:6px 12px}.twitter-typeahead .tt-menu .tt-suggestion:last-child{border-bottom:none}.twitter-typeahead .tt-menu .tt-suggestion:hover{background:#f0f0ec;color:#333}.header-mid .search-form .input-group{font-size:0}.header-mid .search-form .input-group *{font-size:14px}.sn-suggest-hint.sn-suggest-item .sn-suggest-hintCategory{color:#ababab;display:block;font-size:11px!important;margin-left:25px}.sn-suggest-hint.sn-suggest-item .sn-suggest-hintCategory strong{font-size:inherit!important}
/*!
 * jQuery UI Slider 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:pointer;height:1.2em;position:absolute;touch-action:none;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}

/*!
 * jQuery UI Datepicker 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;left:.5em;overflow:hidden;text-indent:-99999px;top:.3em}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}