<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}meta.foundation-version{font-family:"/5.1.0/"}meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:14px}body{background:#fff;color:#505050;padding:0;margin:0;font-family:"Roboto", sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix,.person .footer{*zoom:1}.clearfix:before,.person .footer:before,.clearfix:after,.person .footer:after{content:" ";display:table}.clearfix:after,.person .footer:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:100rem;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse &gt; .column,.row.collapse &gt; .columns{padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-15px;margin-right:-15px;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:15px;padding-right:15px;width:100%;float:left}@media only screen{.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.small-push-0{left:0%;right:auto}.small-pull-0{right:0%;left:auto}.small-push-1{left:8.3333333333%;right:auto}.small-pull-1{right:8.3333333333%;left:auto}.small-push-2{left:16.6666666667%;right:auto}.small-pull-2{right:16.6666666667%;left:auto}.small-push-3{left:25%;right:auto}.small-pull-3{right:25%;left:auto}.small-push-4{left:33.3333333333%;right:auto}.small-pull-4{right:33.3333333333%;left:auto}.small-push-5{left:41.6666666667%;right:auto}.small-pull-5{right:41.6666666667%;left:auto}.small-push-6{left:50%;right:auto}.small-pull-6{right:50%;left:auto}.small-push-7{left:58.3333333333%;right:auto}.small-pull-7{right:58.3333333333%;left:auto}.small-push-8{left:66.6666666667%;right:auto}.small-pull-8{right:66.6666666667%;left:auto}.small-push-9{left:75%;right:auto}.small-pull-9{right:75%;left:auto}.small-push-10{left:83.3333333333%;right:auto}.small-pull-10{right:83.3333333333%;left:auto}.small-push-11{left:91.6666666667%;right:auto}.small-pull-11{right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}[class*=column] + [class*=column]:last-child{float:right}[class*=column] + [class*=column].end{float:left}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}@media only screen and (min-width:40.063em){.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.medium-push-0{left:0%;right:auto}.medium-pull-0{right:0%;left:auto}.medium-push-1{left:8.3333333333%;right:auto}.medium-pull-1{right:8.3333333333%;left:auto}.medium-push-2{left:16.6666666667%;right:auto}.medium-pull-2{right:16.6666666667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.3333333333%;right:auto}.medium-pull-4{right:33.3333333333%;left:auto}.medium-push-5{left:41.6666666667%;right:auto}.medium-pull-5{right:41.6666666667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.3333333333%;right:auto}.medium-pull-7{right:58.3333333333%;left:auto}.medium-push-8{left:66.6666666667%;right:auto}.medium-pull-8{right:66.6666666667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.3333333333%;right:auto}.medium-pull-10{right:83.3333333333%;left:auto}.medium-push-11{left:91.6666666667%;right:auto}.medium-pull-11{right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}[class*=column] + [class*=column]:last-child{float:right}[class*=column] + [class*=column].end{float:left}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order,.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{left:0%;right:auto}.pull-0{right:0%;left:auto}.push-1{left:8.3333333333%;right:auto}.pull-1{right:8.3333333333%;left:auto}.push-2{left:16.6666666667%;right:auto}.pull-2{right:16.6666666667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.3333333333%;right:auto}.pull-4{right:33.3333333333%;left:auto}.push-5{left:41.6666666667%;right:auto}.pull-5{right:41.6666666667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.3333333333%;right:auto}.pull-7{right:58.3333333333%;left:auto}.push-8{left:66.6666666667%;right:auto}.pull-8{right:66.6666666667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.3333333333%;right:auto}.pull-10{right:83.3333333333%;left:auto}.push-11{left:91.6666666667%;right:auto}.pull-11{right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.large-push-0{left:0%;right:auto}.large-pull-0{right:0%;left:auto}.large-push-1{left:8.3333333333%;right:auto}.large-pull-1{right:8.3333333333%;left:auto}.large-push-2{left:16.6666666667%;right:auto}.large-pull-2{right:16.6666666667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.3333333333%;right:auto}.large-pull-4{right:33.3333333333%;left:auto}.large-push-5{left:41.6666666667%;right:auto}.large-pull-5{right:41.6666666667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.3333333333%;right:auto}.large-pull-7{right:58.3333333333%;left:auto}.large-push-8{left:66.6666666667%;right:auto}.large-pull-8{right:66.6666666667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.3333333333%;right:auto}.large-pull-10{right:83.3333333333%;left:auto}.large-push-11{left:91.6666666667%;right:auto}.large-pull-11{right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}[class*=column] + [class*=column]:last-child{float:right}[class*=column] + [class*=column].end{float:left}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{left:0%;right:auto}.pull-0{right:0%;left:auto}.push-1{left:8.3333333333%;right:auto}.pull-1{right:8.3333333333%;left:auto}.push-2{left:16.6666666667%;right:auto}.pull-2{right:16.6666666667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.3333333333%;right:auto}.pull-4{right:33.3333333333%;left:auto}.push-5{left:41.6666666667%;right:auto}.pull-5{right:41.6666666667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.3333333333%;right:auto}.pull-7{right:58.3333333333%;left:auto}.push-8{left:66.6666666667%;right:auto}.pull-8{right:66.6666666667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.3333333333%;right:auto}.pull-10{right:83.3333333333%;left:auto}.push-11{left:91.6666666667%;right:auto}.pull-11{right:91.6666666667%;left:auto}}@media only screen and (min-width:90.063em){.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}.xlarge-push-0{left:0%;right:auto}.xlarge-pull-0{right:0%;left:auto}.xlarge-push-1{left:8.3333333333%;right:auto}.xlarge-pull-1{right:8.3333333333%;left:auto}.xlarge-push-2{left:16.6666666667%;right:auto}.xlarge-pull-2{right:16.6666666667%;left:auto}.xlarge-push-3{left:25%;right:auto}.xlarge-pull-3{right:25%;left:auto}.xlarge-push-4{left:33.3333333333%;right:auto}.xlarge-pull-4{right:33.3333333333%;left:auto}.xlarge-push-5{left:41.6666666667%;right:auto}.xlarge-pull-5{right:41.6666666667%;left:auto}.xlarge-push-6{left:50%;right:auto}.xlarge-pull-6{right:50%;left:auto}.xlarge-push-7{left:58.3333333333%;right:auto}.xlarge-pull-7{right:58.3333333333%;left:auto}.xlarge-push-8{left:66.6666666667%;right:auto}.xlarge-pull-8{right:66.6666666667%;left:auto}.xlarge-push-9{left:75%;right:auto}.xlarge-pull-9{right:75%;left:auto}.xlarge-push-10{left:83.3333333333%;right:auto}.xlarge-pull-10{right:83.3333333333%;left:auto}.xlarge-push-11{left:91.6666666667%;right:auto}.xlarge-pull-11{right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.xlarge-1{width:8.3333333333%}.xlarge-2{width:16.6666666667%}.xlarge-3{width:25%}.xlarge-4{width:33.3333333333%}.xlarge-5{width:41.6666666667%}.xlarge-6{width:50%}.xlarge-7{width:58.3333333333%}.xlarge-8{width:66.6666666667%}.xlarge-9{width:75%}.xlarge-10{width:83.3333333333%}.xlarge-11{width:91.6666666667%}.xlarge-12{width:100%}[class*=column] + [class*=column]:last-child{float:right}[class*=column] + [class*=column].end{float:left}.xlarge-offset-0{margin-left:0% !important}.xlarge-offset-1{margin-left:8.3333333333% !important}.xlarge-offset-2{margin-left:16.6666666667% !important}.xlarge-offset-3{margin-left:25% !important}.xlarge-offset-4{margin-left:33.3333333333% !important}.xlarge-offset-5{margin-left:41.6666666667% !important}.xlarge-offset-6{margin-left:50% !important}.xlarge-offset-7{margin-left:58.3333333333% !important}.xlarge-offset-8{margin-left:66.6666666667% !important}.xlarge-offset-9{margin-left:75% !important}.xlarge-offset-10{margin-left:83.3333333333% !important}.xlarge-offset-11{margin-left:91.6666666667% !important}.xlarge-reset-order,.xlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}@media only screen and (min-width:120.063em){.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}.xxlarge-push-0{left:0%;right:auto}.xxlarge-pull-0{right:0%;left:auto}.xxlarge-push-1{left:8.3333333333%;right:auto}.xxlarge-pull-1{right:8.3333333333%;left:auto}.xxlarge-push-2{left:16.6666666667%;right:auto}.xxlarge-pull-2{right:16.6666666667%;left:auto}.xxlarge-push-3{left:25%;right:auto}.xxlarge-pull-3{right:25%;left:auto}.xxlarge-push-4{left:33.3333333333%;right:auto}.xxlarge-pull-4{right:33.3333333333%;left:auto}.xxlarge-push-5{left:41.6666666667%;right:auto}.xxlarge-pull-5{right:41.6666666667%;left:auto}.xxlarge-push-6{left:50%;right:auto}.xxlarge-pull-6{right:50%;left:auto}.xxlarge-push-7{left:58.3333333333%;right:auto}.xxlarge-pull-7{right:58.3333333333%;left:auto}.xxlarge-push-8{left:66.6666666667%;right:auto}.xxlarge-pull-8{right:66.6666666667%;left:auto}.xxlarge-push-9{left:75%;right:auto}.xxlarge-pull-9{right:75%;left:auto}.xxlarge-push-10{left:83.3333333333%;right:auto}.xxlarge-pull-10{right:83.3333333333%;left:auto}.xxlarge-push-11{left:91.6666666667%;right:auto}.xxlarge-pull-11{right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.xxlarge-1{width:8.3333333333%}.xxlarge-2{width:16.6666666667%}.xxlarge-3{width:25%}.xxlarge-4{width:33.3333333333%}.xxlarge-5{width:41.6666666667%}.xxlarge-6{width:50%}.xxlarge-7{width:58.3333333333%}.xxlarge-8{width:66.6666666667%}.xxlarge-9{width:75%}.xxlarge-10{width:83.3333333333%}.xxlarge-11{width:91.6666666667%}.xxlarge-12{width:100%}[class*=column] + [class*=column]:last-child{float:right}[class*=column] + [class*=column].end{float:left}.xxlarge-offset-0{margin-left:0% !important}.xxlarge-offset-1{margin-left:8.3333333333% !important}.xxlarge-offset-2{margin-left:16.6666666667% !important}.xxlarge-offset-3{margin-left:25% !important}.xxlarge-offset-4{margin-left:33.3333333333% !important}.xxlarge-offset-5{margin-left:41.6666666667% !important}.xxlarge-offset-6{margin-left:50% !important}.xxlarge-offset-7{margin-left:58.3333333333% !important}.xxlarge-offset-8{margin-left:66.6666666667% !important}.xxlarge-offset-9{margin-left:75% !important}.xxlarge-offset-10{margin-left:83.3333333333% !important}.xxlarge-offset-11{margin-left:91.6666666667% !important}.xxlarge-reset-order,.xxlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}.accordion{*zoom:1;margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion dd{display:block;margin-bottom:0 !important}.accordion dd.active a{background:#e8e8e8}.accordion dd &gt; a{background:#efefef;color:#222;padding:1.1428571429rem;display:block;font-family:"Roboto", sans-serif;font-size:1.1428571429rem}.accordion dd &gt; a:hover{background:#e3e3e3}.accordion .content{display:none;padding:15px}.accordion .content.active{display:block;background:#fff}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.4285714286rem;position:relative;padding:1rem 1.7142857143rem 1rem 1rem;font-size:0.9285714286rem;background-color:#ca214a;border-color:#ae1c40;color:#fff}.alert-box .close{font-size:1.5714285714rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.7857142857rem;right:0.2857142857rem;color:#333;opacity:0.3}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{-webkit-border-radius:5px;border-radius:5px}.alert-box.round{-webkit-border-radius:1000px;border-radius:1000px}.alert-box.success{background-color:#3b945c;border-color:#337f4f;color:#fff}.alert-box.alert{background-color:#d53030;border-color:#bb2626;color:#fff}.alert-box.secondary{background-color:#dadada;border-color:#bbbbbb;color:#4a4a4a}.alert-box.warning{background-color:#FF7E00;border-color:#db6c00;color:#fff}.alert-box.info{background-color:#0088D1;border-color:#0075b4;color:#fff}[class*=block-grid-]{display:block;padding:0;margin:0 -0.7142857143rem;*zoom:1}[class*=block-grid-]:before,[class*=block-grid-]:after{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-] &gt; li{display:block;height:auto;float:left;padding:0 0.7142857143rem 1.4285714286rem}@media only screen{.small-block-grid-1 &gt; li{width:100%;list-style:none}.small-block-grid-1 &gt; li:nth-of-type(n){clear:none}.small-block-grid-1 &gt; li:nth-of-type(1n+1){clear:both}.small-block-grid-2 &gt; li{width:50%;list-style:none}.small-block-grid-2 &gt; li:nth-of-type(n){clear:none}.small-block-grid-2 &gt; li:nth-of-type(2n+1){clear:both}.small-block-grid-3 &gt; li{width:33.3333333333%;list-style:none}.small-block-grid-3 &gt; li:nth-of-type(n){clear:none}.small-block-grid-3 &gt; li:nth-of-type(3n+1){clear:both}.small-block-grid-4 &gt; li{width:25%;list-style:none}.small-block-grid-4 &gt; li:nth-of-type(n){clear:none}.small-block-grid-4 &gt; li:nth-of-type(4n+1){clear:both}.small-block-grid-5 &gt; li{width:20%;list-style:none}.small-block-grid-5 &gt; li:nth-of-type(n){clear:none}.small-block-grid-5 &gt; li:nth-of-type(5n+1){clear:both}.small-block-grid-6 &gt; li{width:16.6666666667%;list-style:none}.small-block-grid-6 &gt; li:nth-of-type(n){clear:none}.small-block-grid-6 &gt; li:nth-of-type(6n+1){clear:both}.small-block-grid-7 &gt; li{width:14.2857142857%;list-style:none}.small-block-grid-7 &gt; li:nth-of-type(n){clear:none}.small-block-grid-7 &gt; li:nth-of-type(7n+1){clear:both}.small-block-grid-8 &gt; li{width:12.5%;list-style:none}.small-block-grid-8 &gt; li:nth-of-type(n){clear:none}.small-block-grid-8 &gt; li:nth-of-type(8n+1){clear:both}.small-block-grid-9 &gt; li{width:11.1111111111%;list-style:none}.small-block-grid-9 &gt; li:nth-of-type(n){clear:none}.small-block-grid-9 &gt; li:nth-of-type(9n+1){clear:both}.small-block-grid-10 &gt; li{width:10%;list-style:none}.small-block-grid-10 &gt; li:nth-of-type(n){clear:none}.small-block-grid-10 &gt; li:nth-of-type(10n+1){clear:both}.small-block-grid-11 &gt; li{width:9.0909090909%;list-style:none}.small-block-grid-11 &gt; li:nth-of-type(n){clear:none}.small-block-grid-11 &gt; li:nth-of-type(11n+1){clear:both}.small-block-grid-12 &gt; li{width:8.3333333333%;list-style:none}.small-block-grid-12 &gt; li:nth-of-type(n){clear:none}.small-block-grid-12 &gt; li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1 &gt; li{width:100%;list-style:none}.medium-block-grid-1 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-1 &gt; li:nth-of-type(1n+1){clear:both}.medium-block-grid-2 &gt; li{width:50%;list-style:none}.medium-block-grid-2 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-2 &gt; li:nth-of-type(2n+1){clear:both}.medium-block-grid-3 &gt; li{width:33.3333333333%;list-style:none}.medium-block-grid-3 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-3 &gt; li:nth-of-type(3n+1){clear:both}.medium-block-grid-4 &gt; li{width:25%;list-style:none}.medium-block-grid-4 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-4 &gt; li:nth-of-type(4n+1){clear:both}.medium-block-grid-5 &gt; li{width:20%;list-style:none}.medium-block-grid-5 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-5 &gt; li:nth-of-type(5n+1){clear:both}.medium-block-grid-6 &gt; li{width:16.6666666667%;list-style:none}.medium-block-grid-6 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-6 &gt; li:nth-of-type(6n+1){clear:both}.medium-block-grid-7 &gt; li{width:14.2857142857%;list-style:none}.medium-block-grid-7 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-7 &gt; li:nth-of-type(7n+1){clear:both}.medium-block-grid-8 &gt; li{width:12.5%;list-style:none}.medium-block-grid-8 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-8 &gt; li:nth-of-type(8n+1){clear:both}.medium-block-grid-9 &gt; li{width:11.1111111111%;list-style:none}.medium-block-grid-9 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-9 &gt; li:nth-of-type(9n+1){clear:both}.medium-block-grid-10 &gt; li{width:10%;list-style:none}.medium-block-grid-10 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-10 &gt; li:nth-of-type(10n+1){clear:both}.medium-block-grid-11 &gt; li{width:9.0909090909%;list-style:none}.medium-block-grid-11 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-11 &gt; li:nth-of-type(11n+1){clear:both}.medium-block-grid-12 &gt; li{width:8.3333333333%;list-style:none}.medium-block-grid-12 &gt; li:nth-of-type(n){clear:none}.medium-block-grid-12 &gt; li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1 &gt; li{width:100%;list-style:none}.large-block-grid-1 &gt; li:nth-of-type(n){clear:none}.large-block-grid-1 &gt; li:nth-of-type(1n+1){clear:both}.large-block-grid-2 &gt; li{width:50%;list-style:none}.large-block-grid-2 &gt; li:nth-of-type(n){clear:none}.large-block-grid-2 &gt; li:nth-of-type(2n+1){clear:both}.large-block-grid-3 &gt; li{width:33.3333333333%;list-style:none}.large-block-grid-3 &gt; li:nth-of-type(n){clear:none}.large-block-grid-3 &gt; li:nth-of-type(3n+1){clear:both}.large-block-grid-4 &gt; li{width:25%;list-style:none}.large-block-grid-4 &gt; li:nth-of-type(n){clear:none}.large-block-grid-4 &gt; li:nth-of-type(4n+1){clear:both}.large-block-grid-5 &gt; li{width:20%;list-style:none}.large-block-grid-5 &gt; li:nth-of-type(n){clear:none}.large-block-grid-5 &gt; li:nth-of-type(5n+1){clear:both}.large-block-grid-6 &gt; li{width:16.6666666667%;list-style:none}.large-block-grid-6 &gt; li:nth-of-type(n){clear:none}.large-block-grid-6 &gt; li:nth-of-type(6n+1){clear:both}.large-block-grid-7 &gt; li{width:14.2857142857%;list-style:none}.large-block-grid-7 &gt; li:nth-of-type(n){clear:none}.large-block-grid-7 &gt; li:nth-of-type(7n+1){clear:both}.large-block-grid-8 &gt; li{width:12.5%;list-style:none}.large-block-grid-8 &gt; li:nth-of-type(n){clear:none}.large-block-grid-8 &gt; li:nth-of-type(8n+1){clear:both}.large-block-grid-9 &gt; li{width:11.1111111111%;list-style:none}.large-block-grid-9 &gt; li:nth-of-type(n){clear:none}.large-block-grid-9 &gt; li:nth-of-type(9n+1){clear:both}.large-block-grid-10 &gt; li{width:10%;list-style:none}.large-block-grid-10 &gt; li:nth-of-type(n){clear:none}.large-block-grid-10 &gt; li:nth-of-type(10n+1){clear:both}.large-block-grid-11 &gt; li{width:9.0909090909%;list-style:none}.large-block-grid-11 &gt; li:nth-of-type(n){clear:none}.large-block-grid-11 &gt; li:nth-of-type(11n+1){clear:both}.large-block-grid-12 &gt; li{width:8.3333333333%;list-style:none}.large-block-grid-12 &gt; li:nth-of-type(n){clear:none}.large-block-grid-12 &gt; li:nth-of-type(12n+1){clear:both}}.breadcrumbs{display:block;padding:1.0714285714rem 0 0 0;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:0px;background-color:transparent;border-color:rgba(0, 0, 0, 0);-webkit-border-radius:0;border-radius:0}.breadcrumbs &gt; *{margin:0;float:left;font-size:0.9285714286rem;text-transform:none}.breadcrumbs &gt; *:hover a,.breadcrumbs &gt; *:focus a{text-decoration:none}.breadcrumbs &gt; * a,.breadcrumbs &gt; * span{text-transform:none;color:#9a9a9a}.breadcrumbs &gt; *.current{cursor:default;color:#000}.breadcrumbs &gt; *.current a{cursor:default;color:#000}.breadcrumbs &gt; *.current:hover,.breadcrumbs &gt; *.current:hover a,.breadcrumbs &gt; *.current:focus,.breadcrumbs &gt; *.current:focus a{text-decoration:none}.breadcrumbs &gt; *.unavailable{color:#999}.breadcrumbs &gt; *.unavailable a{color:#999}.breadcrumbs &gt; *.unavailable:hover,.breadcrumbs &gt; *.unavailable:hover a,.breadcrumbs &gt; *.unavailable:focus,.breadcrumbs &gt; *.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs &gt; *:before{content:"/";color:#9a9a9a;margin:0 0.7142857143rem;position:relative;top:1px}.breadcrumbs &gt; *:first-child:before{content:" ";margin:0}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Roboto", sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.4285714286rem;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.4285714286rem;padding-right:0.8571428571rem;padding-bottom:0.5rem;padding-left:0.8571428571rem;font-size:1rem;background-color:#ca214a;border-color:#a21a3b;color:#ffffff !important;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;padding-top:0.5rem;padding-bottom:0.4285714286rem;-webkit-appearance:none;border:none;font-weight:normal !important}button:hover,button:focus,.button:hover,.button:focus{background-color:#a21a3b}button:hover,button:focus,.button:hover,.button:focus{color:#ffffff !important}button.secondary,.button.secondary{background-color:#dadada;border-color:#aeaeae;color:#333 !important}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#aeaeae}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333 !important}button.success,.button.success{background-color:#3b945c;border-color:#2f764a;color:#ffffff !important}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#2f764a}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#ffffff !important}button.alert,.button.alert{background-color:#d53030;border-color:#ae2323;color:#ffffff !important}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#ae2323}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#ffffff !important}button.large,.button.large{padding-top:1.2857142857rem;padding-right:2.5714285714rem;padding-bottom:1.3571428571rem;padding-left:2.5714285714rem;font-size:1.4285714286rem}button.small,.button.small{padding-top:1rem;padding-right:2rem;padding-bottom:1.0714285714rem;padding-left:2rem;font-size:0.9285714286rem}button.tiny,.button.tiny{padding-top:0.7142857143rem;padding-right:1.4285714286rem;padding-bottom:0.7857142857rem;padding-left:1.4285714286rem;font-size:0.7857142857rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.8571428571rem}button.right-align,.button.right-align{text-align:right;padding-right:0.8571428571rem}button.radius,.button.radius{-webkit-border-radius:5px;border-radius:5px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#ca214a;border-color:#a21a3b;color:#ffffff !important;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#a21a3b}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#ffffff !important}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#ca214a}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#dadada;border-color:#aeaeae;color:#333 !important;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#aeaeae}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333 !important}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#dadada}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#3b945c;border-color:#2f764a;color:#ffffff !important;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#2f764a}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#ffffff !important}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#3b945c}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#d53030;border-color:#ae2323;color:#ffffff !important;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ae2323}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#ffffff !important}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#d53030}@media only screen and (min-width:40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0;*zoom:1}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group li{margin:0;float:left}.button-group li &gt; button,.button-group li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group li:first-child button,.button-group li:first-child .button{border-left:0}.button-group li:first-child{margin-left:0}.button-group.radius &gt; * &gt; button,.button-group.radius &gt; * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.radius &gt; *:first-child button,.button-group.radius &gt; *:first-child .button{border-left:0}.button-group.radius &gt; *:first-child,.button-group.radius &gt; *:first-child &gt; a,.button-group.radius &gt; *:first-child &gt; button,.button-group.radius &gt; *:first-child &gt; .button{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.button-group.radius &gt; *:last-child,.button-group.radius &gt; *:last-child &gt; a,.button-group.radius &gt; *:last-child &gt; button,.button-group.radius &gt; *:last-child &gt; .button{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.button-group.round &gt; * &gt; button,.button-group.round &gt; * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.round &gt; *:first-child button,.button-group.round &gt; *:first-child .button{border-left:0}.button-group.round &gt; *:first-child,.button-group.round &gt; *:first-child &gt; a,.button-group.round &gt; *:first-child &gt; button,.button-group.round &gt; *:first-child &gt; .button{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round &gt; *:last-child,.button-group.round &gt; *:last-child &gt; a,.button-group.round &gt; *:last-child &gt; button,.button-group.round &gt; *:last-child &gt; .button{-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li &gt; button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{width:33.3333333333%}.button-group.even-3 li &gt; button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li &gt; button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li &gt; button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{width:16.6666666667%}.button-group.even-6 li &gt; button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{width:14.2857142857%}.button-group.even-7 li &gt; button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li &gt; button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar{*zoom:1}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.7142857143rem}.button-bar .button-group div{overflow:hidden}@media only screen and (max-width: 40em){.f-dropdown{max-width:100%;left:0}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #cccccc;font-size:14px;z-index:99;margin-top:2px;max-width:200px}.f-dropdown &gt; *:first-child{margin-top:0}.f-dropdown &gt; *:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown li{font-size:1rem;cursor:pointer;line-height:1.2857142857rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eeeeee}.f-dropdown li a{display:block;padding:0.5rem;color:#555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.4285714286rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #cccccc;font-size:14px;z-index:99;max-width:200px}.f-dropdown.content &gt; *:first-child{margin-top:0}.f-dropdown.content &gt; *:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.dropdown.button,button.dropdown{position:relative;padding-right:4.0714285714rem}.dropdown.button:before,button.dropdown:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button:before,button.dropdown:before{border-width:0.4285714286rem;right:1.6071428571rem;margin-top:-0.1785714286rem}.dropdown.button:before,button.dropdown:before{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:3rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-width:0.4285714286rem;right:1.2857142857rem;margin-top:-0.1428571429rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.5rem}.dropdown.button.small:before,button.dropdown.small:before{border-width:0.5rem;right:1.5rem;margin-top:-0.1785714286rem}.dropdown.button.small:before,button.dropdown.small:before{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:4.1428571429rem}.dropdown.button.large:before,button.dropdown.large:before{border-width:0.3571428571rem;right:1.9642857143rem;margin-top:-0.1785714286rem}.dropdown.button.large:before,button.dropdown.large:before{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:before,button.dropdown.secondary:before{border-color:#333 transparent transparent transparent}.flex-video{position:relative;padding-top:1.7857142857rem;padding-bottom:67.5%;height:0;margin-bottom:1.1428571429rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.55%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}form{margin:0 0 0.7857142857rem}form .row .row{margin:0 -0.3928571429rem}form .row .row .column,form .row .row .columns{padding:0 0.3928571429rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.3928571429rem}label{font-size:1rem;color:#000;cursor:pointer;display:block;font-weight:400;line-height:1.1;margin-bottom:0}label.right{float:none;text-align:right}label.inline{margin:0 0 0.7857142857rem 0;padding:0.5357142857rem 0}label small{text-transform:capitalize;color:#262626}select{-webkit-appearance:none !important;background:#fafafa url("/css/data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border:1px solid #ddd;padding:0.3928571429rem;font-size:1rem;-webkit-border-radius:0;border-radius:0}select.radius{-webkit-border-radius:5px;border-radius:5px}select:hover{background:#f3f3f3 url("/css/data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border-color:#999999}select::-ms-expand{display:none}@-moz-document url-prefix() {
 select {
 background: #fafafa;}
 select:hover{background:#f3f3f3}}

.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:1rem;height:2.1071428571rem;line-height:2.1071428571rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.4285714286rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.4285714286rem;border:none}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#cccccc}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#cccccc}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ddd;-webkit-box-shadow:0;box-shadow:0;color:rgba(0, 0, 0, 0.75);display:block;font-size:1rem;margin:0 0 0.7857142857rem 0;padding:0.3928571429rem;height:2.1071428571rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s, border-color 0.45s ease-in-out;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999999;-moz-box-shadow:0 0 5px #999999;box-shadow:0 0 5px #999999;border-color:#999999}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input[type=text][disabled],input[type=password][disabled],input[type=date][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=month][disabled],input[type=week][disabled],input[type=email][disabled],input[type=number][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=time][disabled],input[type=url][disabled],textarea[disabled]{background-color:#ddd}input[type=text].radius,input[type=password].radius,input[type=date].radius,input[type=datetime].radius,input[type=datetime-local].radius,input[type=month].radius,input[type=week].radius,input[type=email].radius,input[type=number].radius,input[type=search].radius,input[type=tel].radius,input[type=time].radius,input[type=url].radius,textarea.radius{-webkit-border-radius:0;border-radius:0}select{height:2.1071428571rem}input[type=file],input[type=checkbox],input[type=radio],select{margin:0 0 0.7857142857rem 0}input[type=checkbox] + label,input[type=radio] + label{display:inline-block;margin-left:0.3928571429rem;margin-right:0.7857142857rem;margin-bottom:0;vertical-align:baseline}input[type=file]{width:100%}fieldset{border:solid 1px #ddd;padding:15px;margin:0 0 30px 0}fieldset legend{font-weight:normal;background:transparent;padding:0px 5px;margin:0;margin-left:-0.2142857143rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.4285714286rem 0.6428571429rem 0.6428571429rem;margin-top:-1px;margin-bottom:0.7857142857rem;font-size:0.8571428571rem;font-weight:normal;font-style:italic;background:#d53030;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.4285714286rem 0.6428571429rem 0.6428571429rem;margin-top:-1px;margin-bottom:0.7857142857rem;font-size:0.8571428571rem;font-weight:normal;font-style:italic;background:#d53030;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type=checkbox],.error input[type=radio]{margin-bottom:0.7857142857rem}.error label,.error label.error{color:#d53030}.error small.error{display:block;padding:0.4285714286rem 0.6428571429rem 0.6428571429rem;margin-top:-1px;margin-bottom:0.7857142857rem;font-size:0.8571428571rem;font-weight:normal;font-style:italic;background:#d53030;color:#fff}.error &gt; label &gt; small{color:#262626;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#d53030}.inline-list{margin:0 auto 1.2142857143rem auto;margin-left:-1.5714285714rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list &gt; li{list-style:none;float:left;margin-left:1.5714285714rem;display:block}.inline-list &gt; li &gt; *{display:block}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas", "Menlo", "Courier", monospace;font-size:1rem;padding:0.1428571429rem 0.2857142857rem 0;-webkit-border-radius:5px;border-radius:5px}.label{font-weight:normal;font-family:"Roboto", sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:0.2857142857rem 0.5714285714rem 0.4285714286rem;font-size:0.7857142857rem;background-color:#ca214a;color:#fff}.label.radius{-webkit-border-radius:5px;border-radius:5px}.label.round{-webkit-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#d53030;color:#fff}.label.success{background-color:#3b945c;color:#fff}.label.secondary{background-color:#dadada;color:#333}ul.pagination{display:block;height:1.7142857143rem;margin-left:-0.3571428571rem}ul.pagination li{height:1.7142857143rem;color:#222;font-size:1rem;margin-left:0.3571428571rem}ul.pagination li a{display:block;padding:0.0714285714rem 0.7142857143rem 0.0714285714rem;color:#999;-webkit-border-radius:5px;border-radius:5px}ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}ul.pagination li.current a{background:#ca214a;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#ca214a}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.panel{border-style:solid;border-width:1px;border-color:#e3e3e3;margin-bottom:30px;padding:2.1428571429rem;background:#fff}.panel &gt; :first-child{margin-top:0}.panel &gt; :last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.7142857143rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#f5c2cf;margin-bottom:30px;padding:2.1428571429rem;background:#fdf1f4}.panel.callout &gt; :first-child{margin-top:0}.panel.callout &gt; :last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.7142857143rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a{color:#ca214a}.panel.radius{-webkit-border-radius:5px;border-radius:5px}.progress{background-color:#f6f6f6;height:1.7857142857rem;border:1px solid white;padding:0.1428571429rem;margin-bottom:0.7142857143rem}.progress .meter{background:#ca214a;height:100%;display:block}.progress.secondary .meter{background:#dadada;height:100%;display:block}.progress.success .meter{background:#3b945c;height:100%;display:block}.progress.alert .meter{background:#d53030;height:100%;display:block}.progress.radius{-webkit-border-radius:5px;border-radius:5px}.progress.radius .meter{-webkit-border-radius:4px;border-radius:4px}.progress.round{-webkit-border-radius:1000px;border-radius:1000px}.progress.round .meter{-webkit-border-radius:999px;border-radius:999px}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0, 0, 0, 0.45);z-index:98;display:none;top:0;left:0}dialog,.reveal-modal{visibility:hidden;display:none;position:absolute;left:50%;z-index:99;height:auto;margin-left:-40%;width:80%;background-color:#fff;padding:1.4285714286rem;border:solid 0 #666;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4);top:5.7142857143rem}dialog .column,dialog .columns,.reveal-modal .column,.reveal-modal .columns{min-width:0}dialog &gt; :first-child,.reveal-modal &gt; :first-child{margin-top:0}dialog &gt; :last-child,.reveal-modal &gt; :last-child{margin-bottom:0}dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{font-size:1rem;line-height:1;position:absolute;top:0;right:0;color:#000;font-weight:bold;cursor:pointer}dialog[open]{display:block;visibility:visible}@media only screen and (min-width:40.063em){dialog,.reveal-modal{padding:2.1428571429rem;top:5.7142857143rem}dialog.tiny,.reveal-modal.tiny{margin-left:-15%;width:30%}dialog.small,.reveal-modal.small{margin-left:-20%;width:40%}dialog.medium,.reveal-modal.medium{margin-left:-30%;width:60%}dialog.large,.reveal-modal.large{margin-left:-35%;width:70%}dialog.xlarge,.reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media print{dialog,.reveal-modal{background:#fff !important}}.side-nav{display:block;margin:0;padding:0 0 1.0714285714rem;list-style-type:none;list-style-position:inside;font-family:"Roboto", sans-serif}.side-nav li{margin:0 0 0.2142857143rem 0;font-size:0.9285714286rem}.side-nav li a:not(.button){display:block;color:#000000}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{color:#000000}.side-nav li.active &gt; a:first-child:not(.button){color:#000000;font-weight:normal;font-family:"Roboto", sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white}.split.button{position:relative;padding-right:5.7857142857rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:before{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0, 0, 0, 0.1)}.split.button span{border-left-color:rgba(255, 255, 255, 0.5)}.split.button span{width:3.5357142857rem}.split.button span:before{border-top-style:solid;border-width:0.4285714286rem;top:48%;margin-left:-0.4285714286rem}.split.button span:before{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255, 255, 255, 0.5)}.split.button.secondary span:before{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255, 255, 255, 0.5)}.split.button.success span{border-left-color:rgba(255, 255, 255, 0.5)}.split.button.tiny{padding-right:4.2857142857rem}.split.button.tiny span{width:2.5714285714rem}.split.button.tiny span:before{border-top-style:solid;border-width:0.4285714286rem;top:48%;margin-left:-0.4285714286rem}.split.button.small{padding-right:5rem}.split.button.small span{width:3rem}.split.button.small span:before{border-top-style:solid;border-width:0.5rem;top:48%;margin-left:-0.4285714286rem}.split.button.large{padding-right:6.2857142857rem}.split.button.large span{width:3.9285714286rem}.split.button.large span:before{border-top-style:solid;border-width:0.3571428571rem;top:48%;margin-left:-0.4285714286rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:before{border-color:#333 transparent transparent transparent}.split.button.radius span{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.split.button.round span{-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.2857142857rem 0 1.2857142857rem;padding-top:0.2857142857rem;margin-right:0;margin-left:-0.8571428571rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1.1428571429rem;margin-bottom:0.7142857143rem;font-family:"Roboto", sans-serif;font-weight:normal;font-size:1rem;color:#000000}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#000000;padding:0.2142857143rem 1.1428571429rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:black}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{-webkit-border-radius:5px;border-radius:5px;font-weight:normal;background:#ca214a;padding:0.2142857143rem 1.1428571429rem;cursor:default;color:#fff}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#ae1c40}div.switch{position:relative;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.4285714286rem;height:2.5714285714rem;background:#fff;border-color:#cccccc}div.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:bold;text-align:left;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}div.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none}div.switch input:hover,div.switch input:focus{cursor:pointer}div.switch span:last-child{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}div.switch input:not(:checked) + label{opacity:0}div.switch input:checked{display:none !important}div.switch input{left:0;display:block !important}div.switch input:first-of-type + label,div.switch input:first-of-type + span + label{left:-50%}div.switch input:first-of-type:checked + label,div.switch input:first-of-type:checked + span + label{left:0%}div.switch input:last-of-type + label,div.switch input:last-of-type + span + label{right:-50%;left:auto;text-align:right}div.switch input:last-of-type:checked + label,div.switch input:last-of-type:checked + span + label{right:0%;left:auto}div.switch span.custom{display:none !important}form.custom div.switch .hidden-field{margin-left:auto;position:absolute;visibility:visible}div.switch label{padding:0;line-height:2.3rem;font-size:1rem}div.switch input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-2.5rem}div.switch span:last-child{width:2.5714285714rem;height:2.5714285714rem}div.switch span:last-child{border-color:#b3b3b3;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 1000px #f2faf5, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px #f5f5f5;box-shadow:2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #f2faf5, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px #f5f5f5}div.switch:hover span:last-child,div.switch:focus span:last-child{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:linear-gradient(to bottom, #fff 0%, #e6e6e6 100%)}div.switch:active{background:transparent}div.switch.large{height:3.1428571429rem}div.switch.large label{padding:0;line-height:2.3rem;font-size:1.2142857143rem}div.switch.large input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-3.0714285714rem}div.switch.large span:last-child{width:3.1428571429rem;height:3.1428571429rem}div.switch.small{height:2rem}div.switch.small label{padding:0;line-height:2.1rem;font-size:0.8571428571rem}div.switch.small input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-1.9285714286rem}div.switch.small span:last-child{width:2rem;height:2rem}div.switch.tiny{height:1.5714285714rem}div.switch.tiny label{padding:0;line-height:1.9rem;font-size:0.7857142857rem}div.switch.tiny input:first-of-type:checked ~ span:last-child{left:100%;margin-left:-1.5rem}div.switch.tiny span:last-child{width:1.5714285714rem;height:1.5714285714rem}div.switch.radius{-webkit-border-radius:4px;border-radius:4px}div.switch.radius span:last-child{-webkit-border-radius:3px;border-radius:3px}div.switch.round{-webkit-border-radius:1000px;border-radius:1000px}div.switch.round span:last-child{-webkit-border-radius:999px;border-radius:999px}div.switch.round label{padding:0 0.6428571429rem}@-webkit-keyframes webkitSiblingBugfix {
 from {
 position: relative;}
 to{position:relative}}
table{background:#fff;margin-bottom:1.4285714286rem;border:solid 0 #f0f0f0}table thead,table tfoot{background:#f0f0f0}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5714285714rem 0.7142857143rem 0.7142857143rem;font-size:1rem;font-weight:normal;color:#505050;text-align:left}table tr th,table tr td{padding:0.6428571429rem 0.7142857143rem;font-size:1rem;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f7f7f7}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.2857142857rem}.tabs{*zoom:1;margin-bottom:0 !important}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd{position:relative;margin-bottom:0 !important;top:1px;float:left}.tabs dd &gt; a{display:block;background:#fff;color:#000;padding-top:1.0714285714rem;padding-right:2.1428571429rem;padding-bottom:1.1428571429rem;padding-left:2.1428571429rem;font-family:"Roboto", sans-serif;font-size:1.1428571429rem}.tabs dd &gt; a:hover{background:#fff}.tabs dd.active a{background:#fff}.tabs.radius dd:first-child a{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.tabs.radius dd:last-child a{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.tabs.vertical dd{position:inherit;float:none;display:block;top:auto}.tabs-content{*zoom:1;margin-bottom:30px;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content &gt; .content{display:none;float:left;padding:15px 0;width:100%}.tabs-content &gt; .content.active{display:block}.tabs-content &gt; .content.contained{padding:15px}.tabs-content.vertical{display:block}.tabs-content.vertical &gt; .content{padding:0 15px}@media only screen and (min-width:40.063em){.tabs.vertical{width:20%;float:left;margin-bottom:1.25rem}.tabs-content.vertical{width:80%;float:left;margin-left:-1px}}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2);box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(202, 33, 74, 0.5);box-shadow:0 0 6px 1px rgba(202, 33, 74, 0.5)}.th.radius{-webkit-border-radius:5px;border-radius:5px}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #5b0f21;color:#ca214a}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:999;font-weight:normal;font-size:1rem;line-height:1.3;padding:0.8571428571rem;max-width:85%;left:50%;width:100%;color:#fff;background:#333}.tooltip &gt; .nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333 transparent;top:-10px}.tooltip.radius{-webkit-border-radius:5px;border-radius:5px}.tooltip.round{-webkit-border-radius:1000px;border-radius:1000px}.tooltip.round &gt; .nub{left:2rem}.tooltip.opened{color:#ca214a !important;border-bottom:dotted 1px #5b0f21 !important}.tap-to-close{display:block;font-size:0.7142857143rem;color:#777;font-weight:normal}@media only screen and (min-width:40.063em){.tooltip &gt; .nub{border-color:transparent transparent #333 transparent;top:-10px}.tooltip.tip-top &gt; .nub{border-color:#333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left &gt; .nub{border-color:transparent transparent transparent #333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right &gt; .nub{border-color:transparent #333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width: 640px)/";width:640px}.contain-to-grid{width:100%;background:#9b0f3c}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#9b0f3c;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:auto;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem}.top-bar .button{padding-top:0.45rem;padding-bottom:0.35rem;margin-bottom:0;font-size:0.75rem}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:14px}.top-bar .name h1{line-height:45px;font-size:1.2142857143rem;margin:0}.top-bar .name h1 a{font-weight:normal;color:#fff;width:50%;display:block;padding:0 14px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.9285714286rem;font-weight:bold;position:relative;display:block;padding:0 14px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:14px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0;padding-right:25px;color:#fff;position:relative}.top-bar .toggle-topbar.menu-icon a::after{content:"";position:absolute;right:0;display:block;width:16px;top:0;height:0;-webkit-box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#9b0f3c}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888;box-shadow:0 10px 0 1px #888, 0 16px 0 1px #888, 0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:14px;margin:0}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:0;clear:both;height:1px;width:100%}.top-bar-section ul li &gt; a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:14px;font-family:"Open Sans", sans-serif;font-size:1rem;font-weight:normal;background:#333}.top-bar-section ul li &gt; a.button{background:#ca214a;font-size:1rem;padding-right:14px;padding-left:14px}.top-bar-section ul li &gt; a.button:hover{background:#931836}.top-bar-section ul li &gt; a.button.secondary{background:#dadada}.top-bar-section ul li &gt; a.button.secondary:hover{background:#c2c2c2}.top-bar-section ul li &gt; a.button.success{background:#3b945c}.top-bar-section ul li &gt; a.button.success:hover{background:#2f7549}.top-bar-section ul li &gt; a.button.alert{background:#d53030}.top-bar-section ul li &gt; a.button.alert:hover{background:#b22424}.top-bar-section ul li:hover &gt; a{background:#bb0e51;color:#fff}.top-bar-section ul li.active &gt; a{background:#ca214a;color:#fff}.top-bar-section ul li.active &gt; a:hover{background:#ae1c40;color:#fff}.top-bar-section .has-form{padding:14px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown &gt; a:after{margin-right:14px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved &gt; .dropdown{display:block}.top-bar-section .dropdown{position:absolute;left:100%;top:0;display:none;z-index:99}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 14px}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown li.has-form{padding:8px 14px}.top-bar-section .dropdown li .button{top:auto}.top-bar-section .dropdown label{padding:8px 14px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.7142857143rem}.js-generated{display:block}@media only screen and (min-width: 640px){.top-bar{background:#9b0f3c;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button{font-size:1rem;position:relative;top:7px}.top-bar.expanded{background:#9b0f3c}.contain-to-grid .top-bar{max-width:100rem;margin:0 auto;margin-bottom:0}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover &gt; a:not(.button){background:#bb0e51;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 14px;line-height:45px;background:#9b0f3c}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#bb0e51}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;color:#fff;background:#ca214a}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#ae1c40}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved &gt; .dropdown{display:none}.top-bar-section .has-dropdown.hover &gt; .dropdown,.top-bar-section .has-dropdown.not-click:hover &gt; .dropdown{display:block}.top-bar-section .has-dropdown .dropdown li.has-dropdown &gt; a:after{border:none;content:"»";top:1rem;margin-top:-2px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:rgba(255, 255, 255, 0.9);line-height:1;white-space:nowrap;padding:12px 14px;background:#333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section &gt; ul &gt; .divider,.top-bar-section &gt; ul &gt; [role=separator]{border-bottom:none;border-top:none;border-right:0;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#9b0f3c;padding:0 14px;height:45px}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover &gt; a{background:#bb0e51;color:#fff}.no-js .top-bar-section ul li:active &gt; a{background:#ca214a;color:#fff}.no-js .top-bar-section .has-dropdown:hover &gt; .dropdown{display:block}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#000;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#000}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.4285714286rem;text-rendering:optimizeLegibility}p.lead{font-size:1.25rem;line-height:1.6}p aside{font-size:1rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Roboto", sans-serif;font-weight:100;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#595959;line-height:0}h1{font-size:2.4285714286rem}h2{font-size:2rem}h3{font-size:1.9285714286rem}h4{font-size:1.3571428571rem}h5{font-size:1.4285714286rem}h6{font-size:1em}.subheader{line-height:1.4;color:#595959;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.4285714286rem 0 1.3571428571rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:bold;color:#9e2020}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.4285714286rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.4285714286rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.4285714286rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.4285714286rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.8571428571rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#505050;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.4285714286rem;padding:0.7142857143rem 1.4285714286rem 0 1.4285714286rem;border-left:0}blockquote cite{display:block;font-size:1.1428571429rem;color:#000}blockquote cite:before{content:"— "}blockquote cite a,blockquote cite a:visited{color:#000}blockquote,blockquote p{line-height:1.6;color:#000}.vcard{display:inline-block;margin:0 0 1.4285714286rem 0;border:1px solid #ddd;padding:0.7142857143rem 0.8571428571rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:1.0714285714rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0714285714rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:3.1428571429rem}h2{font-size:2.7142857143rem}h3{font-size:2.2857142857rem}h4{font-size:1.7142857143rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow-x:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{height:100%}.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;*zoom:1;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}nav.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#FFF;height:3.2142857143rem;line-height:3.2142857143rem;position:relative}nav.tab-bar h1,nav.tab-bar h2,nav.tab-bar h3,nav.tab-bar h4,nav.tab-bar h5,nav.tab-bar h6{color:#FFF;font-weight:bold;line-height:3.2142857143rem;margin:0}nav.tab-bar h1,nav.tab-bar h2,nav.tab-bar h3,nav.tab-bar h4{font-size:1.4285714286rem}section.left-small{width:3.2142857143rem;height:3.2142857143rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;box-shadow:1px 0 0 #4e4e4e;left:0}section.right-small{width:3.2142857143rem;height:3.2142857143rem;position:absolute;top:0;border-left:solid 1px #4e4e4e;box-shadow:-1px 0 0 #1a1a1a;right:0}section.tab-bar-section{padding:0 0.7142857143rem;position:absolute;text-align:center;height:3.2142857143rem;top:0}@media only screen and (min-width:40.063em){section.tab-bar-section{text-align:left}}section.tab-bar-section.left{left:0;right:3.2142857143rem}section.tab-bar-section.right{left:3.2142857143rem;right:0}section.tab-bar-section.middle{left:3.2142857143rem;right:3.2142857143rem}a.menu-icon{text-indent:2.5rem;width:3.2142857143rem;height:3.2142857143rem;display:block;line-height:2.3571428571rem;padding:0;color:#fff;position:relative}a.menu-icon span{position:absolute;display:block;width:1.4285714286rem;height:0;left:0.9285714286rem;top:10px;-webkit-box-shadow:1px 10px 1px 1px #fff, 1px 16px 1px 1px #fff, 1px 22px 1px 1px #fff;box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff}a.menu-icon:hover span{-webkit-box-shadow:1px 10px 1px 1px #fff, 1px 16px 1px 1px #fff, 1px 22px 1px 1px #fff;box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;position:absolute;overflow-y:auto;background:#48242f;z-index:1001;box-sizing:content-box;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;position:absolute;overflow-y:auto;background:#48242f;z-index:1001;box-sizing:content-box;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{padding:30px 0 13px 10px;color:rgba(255, 255, 255, 0.7);text-transform:none;font-weight:normal;background:transparent;border-top:none;border-bottom:1px solid #34161f;margin:0}ul.off-canvas-list li a{display:block;padding:6px 15px;color:rgba(255, 255, 255, 0.7);border-bottom:1px solid #361b23}.move-right &gt; .inner-wrap{-webkit-transform:translate3d(250px, 0, 0);-moz-transform:translate3d(250px, 0, 0);-ms-transform:translate3d(250px, 0, 0);-o-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0)}.move-right a.exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);display:block;position:absolute;background:rgba(255, 255, 255, 0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}@media only screen and (min-width:40.063em){.move-right a.exit-off-canvas:hover{background:rgba(255, 255, 255, 0.05)}}.move-left &gt; .inner-wrap{-webkit-transform:translate3d(-250px, 0, 0);-moz-transform:translate3d(-250px, 0, 0);-ms-transform:translate3d(-250px, 0, 0);-o-transform:translate3d(-250px, 0, 0);transform:translate3d(-250px, 0, 0)}.move-left a.exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);display:block;position:absolute;background:rgba(255, 255, 255, 0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}@media only screen and (min-width:40.063em){.move-left a.exit-off-canvas:hover{background:rgba(255, 255, 255, 0.05)}}.csstransforms.no-csstransforms3d .left-off-canvas-menu{-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}.csstransforms.no-csstransforms3d .right-off-canvas-menu{-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}.csstransforms.no-csstransforms3d .move-left &gt; .inner-wrap{-webkit-transform:translate(-250px, 0);-moz-transform:translate(-250px, 0);-ms-transform:translate(-250px, 0);-o-transform:translate(-250px, 0);transform:translate(-250px, 0)}.csstransforms.no-csstransforms3d .move-right &gt; .inner-wrap{-webkit-transform:translate(250px, 0);-moz-transform:translate(250px, 0);-ms-transform:translate(250px, 0);-o-transform:translate(250px, 0);transform:translate(250px, 0)}.no-csstransforms .left-off-canvas-menu{left:-250px}.no-csstransforms .right-off-canvas-menu{right:-250px}.no-csstransforms .move-left &gt; .inner-wrap{right:250px}.no-csstransforms .move-right &gt; .inner-wrap{left:250px}.show-for-small,.show-for-small-only,.show-for-medium-down,.show-for-large-down,.hide-for-medium,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.hide-for-small,.hide-for-small-only,.hide-for-medium-down,.show-for-medium,.show-for-medium-up,.show-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.show-for-small,table.show-for-small-only,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.show-for-small,thead.show-for-small-only,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.show-for-small,tbody.show-for-small-only,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.show-for-small,tr.show-for-small-only,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.show-for-small,td.show-for-small-only,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,td.hide-for-xlarge-up,td.hide-for-xxlarge-up,th.show-for-small,th.show-for-small-only,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge,th.hide-for-xlarge-up,th.hide-for-xxlarge-up{display:table-cell !important}@media only screen and (min-width:40.063em){.hide-for-small,.hide-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-up,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small,.show-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-up,table.show-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-up,thead.show-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-up,tbody.show-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-up,tr.show-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-up,td.show-for-medium-only,td.hide-for-large,td.hide-for-large-up,td.hide-for-large-only,td.hide-for-xlarge,td.hide-for-xlarge-up,td.hide-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-up,th.show-for-medium-only,th.hide-for-large,th.hide-for-large-up,th.hide-for-large-only,th.hide-for-xlarge,th.hide-for-xlarge-up,th.hide-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width:64.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large,table.show-for-large-up,table.show-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large,thead.show-for-large-up,thead.show-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large,tbody.show-for-large-up,tbody.show-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large,tr.show-for-large-up,tr.show-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large,td.show-for-large-up,td.show-for-large-only,td.hide-for-xlarge,td.hide-for-xlarge-up,td.hide-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large,th.show-for-large-up,th.show-for-large-only,th.hide-for-xlarge,th.hide-for-xlarge-up,th.hide-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width:90.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up,.hide-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up,table.hide-for-large-only,table.show-for-xlarge,table.show-for-xlarge-up,table.show-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up,thead.hide-for-large-only,thead.show-for-xlarge,thead.show-for-xlarge-up,thead.show-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up,tbody.hide-for-large-only,tbody.show-for-xlarge,tbody.show-for-xlarge-up,tbody.show-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up,tr.hide-for-large-only,tr.show-for-xlarge,tr.show-for-xlarge-up,tr.show-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,td.hide-for-large-only,td.show-for-xlarge,td.show-for-xlarge-up,td.show-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up,th.hide-for-large-only,th.show-for-xlarge,th.show-for-xlarge-up,th.show-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width:120.063em){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up,.hide-for-large-only,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-up,.show-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down,.hide-for-xlarge,.show-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-up,table.show-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-up,thead.show-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-up,tr.show-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,td.hide-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-up,td.show-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up,th.hide-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-up,th.show-for-xxlarge-only{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 40em){h1{font-size:2rem}h2{font-size:1.7142857143rem}h3{font-size:1.5714285714rem}h4{font-size:0.9285714286rem}}.logo-print{display:none}.row.half-gutter .columns,.row.half-gutter .column{padding-left:7.5px;padding-right:7.5px}.row .row.half-gutter{margin-left:-7.5px;margin-right:-7.5px}.columns.collapse,.column.collapse{padding-left:0;padding-right:0}.columns.half-gutter,.column.half-gutter{padding-left:7.5px;padding-right:7.5px}@media only screen and (min-width:64.063em){.large-collapse .columns{margin:0;padding:0}}[class*=block-grid-].half-gutter{margin:0 -7.5px}[class*=block-grid-].half-gutter &gt; li{padding:0 7.5px 15px}.ignore-last-child-float .columns:last-child{float:left}a:hover{text-decoration:underline}body &gt; .body,body .inner-wrap &gt; .body{padding-bottom:60px}body &gt; .body .mc,body &gt; .body .index .promo-box,.index body &gt; .body .promo-box,body .inner-wrap &gt; .body .mc,body .inner-wrap &gt; .body .index .promo-box,.index body .inner-wrap &gt; .body .promo-box{background-color:#fff}body &gt; .body .side-bar,body .inner-wrap &gt; .body .side-bar{background-color:#ffffff}.mc,.index .promo-box{-webkit-border-radius:5px;border-radius:5px}@media only screen and (max-width: 40em){.mc,.index .promo-box{padding:0 0 0 0;margin:0 0 30px 0}}@media only screen and (min-width:40.063em) and (max-width:64em){.mc,.index .promo-box{padding:0 0 0 0;margin:0 0 30px 0}}@media only screen and (min-width:64.063em){.mc,.index .promo-box{padding:0 0 0 0;margin:0 0 30px 0}}.mc .highlight-area,.index .promo-box .highlight-area{background-color:#f4f4f4;padding:7px 0px;margin-bottom:30px;-webkit-border-radius:5px;border-radius:5px}.side-bar{-webkit-border-radius:5px;border-radius:5px}@media only screen and (max-width: 40em){.side-bar{padding:15px 0 0 0}}@media only screen and (min-width:40.063em) and (max-width:64em){.side-bar{padding:15px 0 0 0}}@media only screen and (min-width:64.063em){.side-bar{padding:15px 0 0 0}}.side-bar .highlight-area{background-color:#f4f4f4;padding:15px 30px}.side-bar .panel{padding:15px 10px;margin:0 0 15px 0;border:1px solid #ddd}.side-bar .panel h1,.side-bar .panel h2,.side-bar .panel h3,.side-bar .panel h4,.side-bar .panel h5,.side-bar .panel h6,.side-bar .panel p{color:#000}.side-bar .panel h3,.side-bar .panel h4,.side-bar .panel h5{font-size:0.9285714286rem}.side-bar .panel h3,.side-bar .panel h4,.side-bar .panel h5{font-weight:400}.side-bar .panel h1,.side-bar .panel h2,.side-bar .panel h3,.side-bar .panel h4,.side-bar .panel h5,.side-bar .panel h6{text-align:center}@media only screen and (min-width:40.063em) and (max-width:64em){.side-bar .panel h1,.side-bar .panel h2,.side-bar .panel h3,.side-bar .panel h4,.side-bar .panel h5,.side-bar .panel h6{text-align:left}}@media only screen and (min-width:64.063em){.side-bar .panel h1,.side-bar .panel h2,.side-bar .panel h3,.side-bar .panel h4,.side-bar .panel h5,.side-bar .panel h6{text-align:left}}.side-bar hr{margin:0 0 20px;display:none;border-color:#ddd}.side-nav li a{text-decoration:none}.side-nav li a:hover{text-decoration:underline}@media only screen and (max-width: 40em){.side-nav{text-align:center}.side-nav li{display:inline-block;margin-bottom:0}.side-nav li a{display:inline-block;padding:5px 10px}}.breadcrumbs{margin:0 0 0 0}.breadcrumbs a:hover{color:#6a6a6a}a.button:hover{text-decoration:none}.postfix.button{line-height:1rem}dialog,.reveal-modal{-webkit-border-radius:5px;border-radius:5px;position:fixed;overflow-y:auto;height:auto;max-height:80%;margin-left:-48%;width:96%}dialog .body,.reveal-modal .body{z-index:1}dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{text-decoration:none;z-index:2;display:inline-block;padding:10px 10px 15px 15px}dialog .body,.reveal-modal .body{padding-bottom:0}dialog .body .buttons button,.reveal-modal .body .buttons button{margin-bottom:0}dialog .body .mc,dialog .body .index .promo-box,.index dialog .body .promo-box,.reveal-modal .body .mc,.reveal-modal .body .index .promo-box,.index .reveal-modal .body .promo-box{padding:0;border:0}dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{text-decoration:none}dialog h1,.reveal-modal h1{font-size:3.1428571429rem}dialog h2,.reveal-modal h2{font-size:2.7142857143rem}dialog h3,.reveal-modal h3{font-size:2.2857142857rem}dialog h4,.reveal-modal h4{font-size:1.7142857143rem}dialog h1 a:hover,dialog h2 a:hover,dialog h3 a:hover,dialog h4 a:hover,.reveal-modal h1 a:hover,.reveal-modal h2 a:hover,.reveal-modal h3 a:hover,.reveal-modal h4 a:hover{text-decoration:none}@media only screen and (min-width:40.063em) and (max-width:64em){dialog.tiny,.reveal-modal.tiny{margin-left:-30%;width:60%}dialog.small,.reveal-modal.small{margin-left:-35%;width:70%}dialog.medium,.reveal-modal.medium{margin-left:-44%;width:88%}dialog.large,.reveal-modal.large{margin-left:-47%;width:94%}}@media only screen and (max-width: 40em){dialog,.reveal-modal{padding-top:15px;padding-left:5px;padding-right:5px}}ul.off-canvas-list{list-style:none}ul.off-canvas-list li label{font-size:1rem}ul.off-canvas-list li a{font-weight:normal}ul.off-canvas-list li li a{font-weight:normal}ul.off-canvas-list li &gt; ul{margin-left:0}ul.off-canvas-list li &gt; ul &gt; li &gt; a{padding-left:30px}ul.off-canvas-list li &gt; ul &gt; li &gt; ul{margin-left:0}ul.off-canvas-list li &gt; ul &gt; li &gt; ul &gt; li &gt; a{padding-left:90px}ul.off-canvas-list li &gt; ul &gt; li &gt; ul &gt; li &gt; ul{margin-left:0}ul.off-canvas-list li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a{padding-left:120px}ul.off-canvas-list li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; ul{margin-left:0}ul.off-canvas-list li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a{padding-left:150px}ul.off-canvas-list .search-box{position:relative;padding:6px 15px;width:250px;border-bottom:1px solid #361b23}ul.off-canvas-list .search-box .search-input{width:100%;padding:8px 8px 8px 30px;margin-top:5px;margin-bottom:5px;height:34px;background-color:#633140;color:rgba(255, 255, 255, 0.7);border-color:#3a1d26;-webkit-transition:-webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s, border-color 0.45s ease-in-out;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}ul.off-canvas-list .search-box .search-input:focus{-webkit-box-shadow:0 0 5px #222222;-moz-box-shadow:0 0 5px #222222;box-shadow:0 0 5px #222222;border-color:#222222}ul.off-canvas-list .search-box .search-submit{position:absolute !important;cursor:pointer;left:10px;top:17px;padding:8px 7px 8px 8px;color:#3a1d26}.left-off-canvas-menu{overflow-y:hidden}hr.full-block-width{margin-right:-15px;margin-left:-15px}.columns &gt; hr.full-block-width{margin-right:0;margin-left:0}hr.half-margin{margin:7.5px 0}.no-results,p.no-results{padding:15px;border:1px solid #ddd;color:#d53030;text-align:center}.props{color:#686868}.props a{color:#959595}.props span:before{font-family:"iconfont13";content:"\e613";margin:0 10px 0 8px;font-size:5px;vertical-align:2px}.mobile-search{padding:30px}.mobile-search input,.mobile-search button{margin-bottom:0}.mobile-search input{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-radius:5px 0 0 5px !important}.toolbar-panel{padding:10px 0;border:0}.toolbar-panel label,.toolbar-panel select,.toolbar-panel input{margin-bottom:0;font-weight:normal}.toolbar-panel select,.toolbar-panel input{border:1px solid #ddd;width:auto;min-width:80px;float:right;margin-left:15px;padding:0.4285714286rem;height:2.1428571429rem}.toolbar .inline-list li a{color:#000}.toolbar .inline-list li a span{font-size:16px;margin-right:5px;color:#939393}.toolbar .inline-list li a:hover{text-decoration:none}.toolbar .inline-list li a:hover span{color:black}table.design-table{width:100%;border:1px solid #f0f0f0}table.design-table thead th:not(:last-child){border-right:2px solid #fff}table.design-table tbody tr{border-bottom:1px solid #f0f0f0}table.design-table th{text-align:left}table.design-table input[type=text],table.design-table .props{margin-bottom:0}table.design-table .inline-list{margin:0}table.design-table .inline-list &gt; li{margin-right:0 !important}table.design-table h3{font-size:1rem;margin-top:0;font-weight:normal}table.design-table a{color:#000}table.design-table .price{font-size:1.1428571429rem;font-weight:400}table.design-table .single-price{font-size:1rem;font-weight:normal}table.design-table .price-old{font-size:0.8571428571rem;font-weight:normal;color:#686868;text-decoration:line-through;display:block}table.design-table .discount{font-size:0.8571428571rem;font-weight:normal;color:#d53030;display:block}table.design-table .single-price{font-size:1.1428571429rem}table.design-table .single-price .price-old{font-size:0.8571428571rem;color:#686868;text-decoration:line-through;display:block}table.design-table .single-price .discount{font-size:0.8571428571rem;color:#d53030;display:block}table.design-table .img-wrap{text-align:left !important}@media only screen and (min-width:40.063em) and (max-width:64em){table.design-table{border:0 solid #f0f0f0}table.design-table h3{font-size:1.1428571429rem}table.design-table .price{font-size:1.2142857143rem}table.design-table .img-wrap{text-align:center !important}}@media only screen and (min-width:64.063em){table.design-table{border:0 solid #f0f0f0}table.design-table h3{font-size:1.3571428571rem}table.design-table .price{font-size:1.3571428571rem}table.design-table .img-wrap{text-align:center !important}}table.form-table{border:0;background-color:transparent;width:100%}table.form-table tbody{display:block}table.form-table th,table.form-table td{border:0;background-color:transparent}table.form-table tr.row{display:block}table.layout-table{border:0;background-color:transparent}table.layout-table tr,table.layout-table th,table.layout-table td{border:0;padding:0;background-color:transparent}fieldset{-webkit-border-radius:5px;border-radius:5px;position:relative}fieldset legend{position:relative;display:block;margin:0px 0 0px 0;font-size:18px;color:#000}fieldset legend span{font-size:0.9285714286rem;color:#d53030;display:none}fieldset:hover legend span{display:inline}fieldset .layout-table h5{font-family:"Roboto", sans-serif;margin:0 0.3571428571rem 0.3571428571rem 0;font-size:0.9285714286rem;line-height:1.4;font-weight:normal;text-align:right}fieldset .layout-table p{margin-bottom:0.3571428571rem;font-size:0.9285714286rem;line-height:1.4;color:#9d9d9d}@media only screen and (max-width: 40em){fieldset table.layout-table h5{font-weight:bold;text-align:left}fieldset legend span:not(.checkout-step){display:none}}form input[type=text],form input[type=password],form input[type=date],form input[type=datetime],form input[type=datetime-local],form input[type=month],form input[type=week],form input[type=email],form input[type=number],form input[type=search],form input[type=tel],form input[type=time],form input[type=url],form textarea,.form input[type=text],.form input[type=password],.form input[type=date],.form input[type=datetime],.form input[type=datetime-local],.form input[type=month],.form input[type=week],.form input[type=email],.form input[type=number],.form input[type=search],.form input[type=tel],.form input[type=time],.form input[type=url],.form textarea{-webkit-border-radius:0;border-radius:0}form .required,.form .required{color:#d53030}form .help,.form .help{color:#686868;font-size:12px}form .help-secondary,.form .help-secondary{color:#9a9a9a;font-size:12px}@media only screen and (min-width:40.063em){form label.inline,.form label.inline{float:none;text-align:right}}@media only screen and (max-width: 40em){form .small-12 label.inline,.form .small-12 label.inline{margin-bottom:0.3928571429rem;padding:0}}form label.help,form label.help-secondary,.form label.help,.form label.help-secondary{margin-bottom:0.7857142857rem;font-weight:normal;line-height:1.2em}form input + .help,form input + .help-secondary,form select + .help,form select + .help-secondary,.form input + .help,.form input + .help-secondary,.form select + .help,.form select + .help-secondary{margin-top:-0.3928571429rem}button,.button{-webkit-border-radius:5px;border-radius:5px}button.prefix,.button.prefix{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}button.postfix,.button.postfix{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.footer p.form-legend{float:right}.footer p.form-legend + .toolbar{float:left}.footer .required{color:#d53030}.alert-box a{color:#fff;text-decoration:underline}ul.spinner{list-style:none;float:left;margin:0 0.7142857143rem 0 0;line-height:0}ul.spinner li{width:1.8571428571rem;padding:0.2857142857rem;font-size:0.4285714286rem;line-height:1.2857142857rem;text-align:center;cursor:pointer;background-color:#ddd;display:block;color:#333 !important;float:left}ul.spinner li:first-child{border-right:1px solid #fff;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}ul.spinner li:last-child{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}ul.spinner li:hover{background-color:#b1b1b1}ul.spinner li .ir{display:none}@media only screen and (min-width:64.063em){ul.spinner li{width:1.4285714286rem;padding:0.0178571429rem 0;float:none;border-right:0;line-height:0.8571428571rem}ul.spinner li:first-child{border-right-width:0px;border-bottom:1px solid #fff;padding-bottom:0.0178571429rem 0-0.0714285714rem;-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}ul.spinner li:last-child{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}}.socials-list{margin:0 0 1.4285714286rem 0}.socials-list .sharrre-box{position:absolute;display:none}.socials-list .sharrre-box .count{line-height:0.9285714286rem;font-size:0.7857142857rem;color:#686868}.socials-list li{display:inline-block;float:none;margin:0 10px 0 0}.socials-list li a{background-image:url("https://img.sofia.sk/img/fms-socials-rounded-4.svg");background-repeat:no-repeat;background-size:cover;display:inline-block;width:35px;height:35px;overflow:hidden}.socials-list li.social-label{vertical-align:9px}.socials-list li.social-label span{display:inline-block;color:#686868;height:35px;font-size:inherit}.socials-list li.social-fb a{background-position:0px -454px}.socials-list li.social-fb a:hover{background-position:0px -413px}.socials-list li.social-tw a{background-position:0px -124px}.socials-list li.social-tw a:hover{background-position:0px -83px}.socials-list li.social-gp a{background-position:0px -372px}.socials-list li.social-gp a:hover{background-position:0px -330px}.socials-list li.social-pin a{background-position:0px -289px}.socials-list li.social-pin a:hover{background-position:0px -248px}.socials-list li.social-yt a{background-position:0px -207px}.socials-list li.social-yt a:hover{background-position:0px -165px}.socials-list li.social-ins a{background-position:0px -41px}.socials-list li.social-ins a:hover{background-position:0px 0px}#fixed_scroll_up{margin:0;padding:15px 19.8px;display:inline-block;position:fixed;bottom:15px;right:15px;border-color:#000;border-style:solid;border-width:0px;background-color:rgba(0, 0, 0, 0.2);color:#ffffff !important;z-index:9999;transition:opacity 300ms ease-out 0s;opacity:0;outline:none}#fixed_scroll_up.scroll_show{opacity:1}#fixed_scroll_up.scroll_show:hover{text-decoration:none;opacity:1;background-color:#ca214a;color:#ffffff !important}.owl-theme .owl-controls .owl-page span{width:10px !important;height:10px !important;margin:4px 4px 2px 4px !important;-webkit-border-radius:18px !important;-moz-border-radius:18px !important;border-radius:18px !important;background:#aaa !important}@media only screen and (max-width: 40em){table.responsive-table{display:block !important}table.responsive-table thead,table.responsive-table tbody,table.responsive-table tr,table.responsive-table th,table.responsive-table td{display:block !important}table.responsive-table thead{border-width:0px}table.responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive-table td{position:relative;padding-left:25%;white-space:normal;min-height:2.5714285714rem;text-align:left;width:100% !important}table.responsive-table td:before{position:absolute;top:0;left:0;padding:0.6428571429rem 0.7142857143rem;line-height:1.2857142857rem;width:25%;white-space:nowrap;text-align:left;font-weight:bold}table.responsive-table td:before{content:attr(data-title)}}@media only screen and (max-width: 399px){table.responsive-table td{padding:0.6428571429rem 0.7142857143rem}table.responsive-table td:before{position:relative;display:block;width:100%;top:0;left:0;padding-left:0}}.lighten{color:#686868}.no-wrap{white-space:nowrap}.no-margin{margin:0 !important}.inline-block{display:inline-block !important}.relative{position:relative}.d-none{display:none !important}.hidden{visibility:hidden !important}.clearfix,.person .footer{*zoom:1}.clearfix:before,.person .footer:before,.clearfix:after,.person .footer:after{content:" ";display:table}.clearfix:after,.person .footer:after{clear:both}.img-left{float:left;margin:0 0.7142857143rem 0.7142857143rem 0}.img-right{float:right;margin:0 0 0.7142857143rem 0.7142857143rem}@media only screen and (max-width: 40em){.text-center-small{text-align:center}.text-right-small{text-align:right}.text-left-small{text-align:left}}.width-10{width:0.7142857143rem !important}.width-20{width:1.4285714286rem !important}.width-30{width:2.1428571429rem !important}.width-40{width:2.8571428571rem !important}.width-50{width:3.5714285714rem !important}.width-60{width:4.2857142857rem !important}.width-70{width:5rem !important}.width-80{width:5.7142857143rem !important}.width-90{width:6.4285714286rem !important}.width-100{width:7.1428571429rem !important}.width-110{width:7.8571428571rem !important}.width-120{width:8.5714285714rem !important}.width-130{width:9.2857142857rem !important}.width-140{width:10rem !important}.width-150{width:10.7142857143rem !important}.width-160{width:11.4285714286rem !important}.width-170{width:12.1428571429rem !important}.width-180{width:12.8571428571rem !important}.width-190{width:13.5714285714rem !important}.width-200{width:14.2857142857rem !important}.width-10-per{width:10 %}.width-20-per{width:20 %}.width-30-per{width:30 %}.width-40-per{width:40 %}.width-50-per{width:50 %}.width-60-per{width:60 %}.width-70-per{width:70 %}.width-80-per{width:80 %}.width-90-per{width:90 %}.width-100-per{width:100 %}.height-50{height:3.5714285714rem !important}.height-60{height:4.2857142857rem !important}.height-70{height:5rem !important}.height-80{height:5.7142857143rem !important}.height-90{height:6.4285714286rem !important}.height-100{height:7.1428571429rem !important}.ir{display:inline-block;border:0;text-indent:-999em;overflow:hidden}.bg-gray{background-color:#dadada !important}.bg-black{color:#000}.bg-success,.icon-order-expedited{background-color:#3b945c !important}.bg-alert,.icon-remove-item,.icon-order-canceled{background-color:#d53030 !important}.bg-warning,.icon-order-ready,.icon-order-accepted{background-color:#FF7E00 !important}.bg-info,.icon-order-new{background-color:#0088D1 !important}.txt-round{display:inline-block;border-radius:1000px;padding:9px 6px !important}.txt-bg-gray{padding:2px;margin:0 3px;background-color:#e3dfda !important}.txt-bg-red{padding:2px;margin:0 3px;color:#fff !important;background-color:#d53030 !important}.txt-bg-blue{padding:2px;margin:0 3px;color:#fff !important;background-color:#0088D1 !important}.txt-bg-green{padding:2px;margin:0 3px;color:#fff !important;background-color:#3b945c !important}.txt-bg-orange{padding:2px;margin:0 3px;color:#fff !important;background-color:#ff7e00 !important}.txt-bg-yellow{padding:2px;margin:0 3px;background-color:#ffcc15 !important}.txt-black{color:#000 !important}.txt-green{color:#3b945c !important}.txt-red{color:#d53030 !important}.txt-orange{color:#FF7E00 !important}.txt-blue{color:#0088D1 !important}.txt-success{color:#3b945c !important}.txt-alert{color:#d53030 !important}.txt-warning{color:#FF7E00 !important}.txt-info{color:#0088D1 !important}.txt-secondary{color:#686868 !important}.txt-tertiary{color:#9a9a9a !important}.txt-size-10{font-size:0.7142857143rem !important}.txt-size-12{font-size:0.8571428571rem !important}.txt-size-14{font-size:1rem !important}.txt-size-16{font-size:1.1428571429rem !important}.txt-size-18{font-size:1.2857142857rem !important}.txt-size-20{font-size:1.4285714286rem !important}.txt-size-22{font-size:1.5714285714rem !important}.txt-size-24{font-size:1.7142857143rem !important}.txt-icon{background-color:#ccc;color:#fff;padding:3px;min-width:20px;line-height:1em;display:inline-block;text-align:center;font-size:0.9285714286rem;-webkit-border-radius:5px;border-radius:5px}.ico-obj-nova{background-color:#0088D1}.ico-obj-prijata{background-color:#FF7E00}.ico-obj-pripravena{background-color:#FF7E00}.ico-obj-expedovana{background-color:#3b945c}.ico-obj-stornovana{background-color:#d53030}.ico-waiting,.ico-pending{background-color:#FF7E00}.ico-done{background-color:#3b945c}.icon-order-show{background-color:#464749}.ico-address-primary{background-color:#ca214a}.ico-address-secondary{background-color:#dadada}.icon-solid-square,.icon-order-canceled,.icon-order-expedited,.icon-order-ready,.icon-order-accepted,.icon-order-new,.icon-order-show,.icon-solid-circle,.icon-remove-item{font-family:"iconfont13";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:5px;border-radius:5px;padding:0.3571428571rem;color:#fff;font-size:12px;vertical-align:middle;background-color:#505050}.icon-solid-circle,.icon-remove-item{padding:0.2857142857rem;-webkit-border-radius:1000px;border-radius:1000px}@font-face{font-family:"iconfont13";src:url("/css/../fonts/iconfont13.eot");src:url("/css/../fonts/iconfont13.eot?#iefix") format("embedded-opentype"), url("../fonts/iconfont13.woff") format("woff"), url("../fonts/iconfont13.ttf") format("truetype"), url("../fonts/iconfont13.svg#fms") format("svg");font-weight:normal;font-style:normal}[class^=icon-txt],[class*=" icon-txt"],.icon-tag-incart{font-family:"iconfont13";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-txt-6{font-size:6px;vertical-align:baseline}.icon-txt-8{font-size:8px;vertical-align:baseline}.icon-txt-9{font-size:9px;vertical-align:baseline}.icon-txt-12{font-size:12px;vertical-align:baseline;vertical-align:-1px}.icon-txt-16{font-size:16px;vertical-align:baseline;vertical-align:-2px}.icon-txt-20{font-size:20px;vertical-align:-3px}.icon-txt-24{font-size:24px;vertical-align:-4px}.icon-txt-32{font-size:32px;vertical-align:-4px}.icon-txt-64{font-size:64px;vertical-align:-8px}.icon-txt-arrow-2-down:before{content:"\e600"}.icon-txt-reload:before{content:"\e603"}.icon-txt-question:before,.icon-txt-person-forgotpass:before{content:"\e604"}.icon-txt-external:before{content:"\e606"}.icon-txt-arrow-2-left:before{content:"\e607"}.icon-txt-arrow-2-right:before{content:"\e608"}.icon-txt-checklist:before,.icon-order-ready:before{content:"\e60a"}.icon-txt-twitter:before{content:"\e60b"}.icon-txt-heart:before{content:"\e60c"}.icon-txt-google-plus:before{content:"\e60d"}.icon-txt-facebook2:before{content:"\e60e"}.icon-txt-user-edit:before,.icon-txt-person-register:before,.icon-txt-person-profileedit:before{content:"\e60f"}.icon-txt-user:before,.icon-txt-person-account:before,.icon-txt-person-login:before{content:"\e610"}.icon-txt-truck:before{content:"\e611"}.icon-txt-star:before,.icon-primary:before,.icon-order-new:before{content:"\e612"}.icon-txt-square-sharp:before{content:"\e613"}.icon-txt-square-rounded-small:before{content:"\e615"}.icon-txt-square-rounded:before{content:"\e616"}.icon-txt-sort:before{content:"\e617"}.icon-txt-search:before{content:"\e618"}.icon-txt-zoom-in:before{content:"\e63b"}.icon-txt-zoom-out:before{content:"\e63c"}.icon-txt-print:before{content:"\e619"}.icon-txt-plus:before,.icon-add-address:before,.icon-order-show:before{content:"\e61a"}.icon-txt-pencil:before,.icon-edit-address:before{content:"\e61b"}.icon-txt-minus:before{content:"\e61c"}.icon-txt-menu:before{content:"\e61d"}.icon-txt-lock:before{content:"\e61e"}.icon-txt-leaf:before{content:"\e61f"}.icon-txt-key:before,.icon-txt-person-changepass:before{content:"\e620"}.icon-txt-info:before{content:"\e601"}.icon-txt-info2:before{content:"\e602"}.icon-txt-info3:before{content:"\e609"}.icon-txt-info4:before{content:"\e621"}.icon-txt-info5:before{content:"\e622"}.icon-txt-info6:before{content:"\e623"}.icon-txt-info7:before{content:"\e638"}.icon-txt-check:before,.icon-order-expedited:before,.ico-order-payment-ok:before,.icon-order-ok:before{content:"\e624"}.icon-txt-house-mail:before,.icon-txt-person-deliveryaddress:before{content:"\e625"}.icon-txt-house-euro:before,.icon-txt-person-billaddress:before{content:"\e626"}.icon-txt-hourglass:before,.ico-order-payment-waiting:before,.icon-order-waiting:before{content:"\e627"}.icon-txt-flag-big:before{content:"\e628"}.icon-txt-facebook22:before{content:"\e629"}.icon-txt-download:before{content:"\e62a"}.icon-txt-diamond:before{content:"\e62b"}.icon-txt-cross-thin:before,.icon-remove-item:before{content:"\e62c"}.icon-txt-cross:before,.icon-delete-address:before,.icon-order-canceled:before{content:"\e62d"}.icon-txt-clocks:before{content:"\e62e"}.icon-txt-calendar:before{content:"\e62f"}.icon-txt-bubble:before{content:"\e630"}.icon-txt-arrow-up:before{content:"\e631"}.icon-txt-arrow-right:before,.icon-next:before,.icon-pagination-next:before{content:"\e632"}.icon-txt-arrow-left:before,.icon-prev:before,.icon-pagination-prev:before{content:"\e633"}.icon-txt-arrow-down:before,.icon-order-accepted:before{content:"\e634"}.icon-txt-arrow-double-right:before,.icon-pagination-last:before{content:"\e635"}.icon-txt-arrow-double-left:before,.icon-pagination-first:before{content:"\e636"}.icon-txt-arrow-2-up:before{content:"\e637"}.icon-txt-envelope:before{content:"\e639"}.icon-txt-cart:before{content:"\e63a"}.icon-txt-eye:before{content:"\e614"}.icon-txt-checkout:before{content:"\e600"}.icon-txt-heart-o:before{content:"\e641"}.icon-txt-watchdog-o:before{content:"\e640"}.icon-txt-watchdog:before{content:"\e63f"}.icon-txt-wishlist:before{content:"\e60c"}.icon-txt-airplane:before{content:"\e647"}.icon-txt-gift:before{content:"\e646"}.icon-txt-arrow-down-line:before{content:"\e648"}.icon-txt-user-2:before{content:"\e64a"}.icon-txt-cart-2:before{content:"\e649"}.icon-txt-fb-square:before{content:"\e645"}.icon-txt-google:before{content:"\e642"}.icon-txt-google-p:before{content:"\e643"}.icon-txt-google-p-square:before{content:"\e644"}.icon-txt-google-plus,.icon-txt-facebook2,.icon-txt-twitter{font-size:1.1428571429rem;background:#fff;-webkit-border-radius:3px;border-radius:3px}.icon-txt-facebook2{color:#38579b}.icon-txt-twitter{color:#26aaef}.icon-txt-google-plus{color:#9c1402}.ico-order-payment-waiting,.icon-order-waiting{font-family:"iconfont13"}.ico-order-payment-ok,.icon-order-ok{font-family:"iconfont13"}.icon-pagination-first{font-family:"iconfont13";font-size:16px;vertical-align:-1px}.icon-pagination-prev{font-family:"iconfont13"}.icon-pagination-next{font-family:"iconfont13"}.icon-pagination-last{font-family:"iconfont13";font-size:16px;vertical-align:-1px}[class*=icon-svg-]{background-image:url("https://img.sofia.sk/img/icos-svg-sprite.svg");background-repeat:no-repeat;display:inline-block;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:0;line-height:0}.icon-svg-fb{background-position:-15px 0px;width:16px;height:16px;vertical-align:-2px}.icon-svg-fb-24{background-position:-15px -1375px;width:24px;height:24px;vertical-align:-6px}.icon-svg-fb-32{background-position:-14px -1320px;width:33px;height:32px}.icon-svg-circle-check{background-position:-15px -39px;width:16px;height:16px}.icon-svg-circle-question{background-position:-15px -57px;width:16px;height:16px}.icon-svg-circle-alert{background-position:-15px -75px;width:16px;height:16px;vertical-align:-3px}.icon-svg-size-tables{background-position:-19px -481px;width:12px;height:12px}.icon-svg-doc-k{background-position:-19px -506px;width:16px;height:17px}.icon-svg-doc-minus{background-position:-19px -539px;width:16px;height:17px}.icon-svg-bull-mini{background-position:0 -1086px;padding-left:10px;font-size:inherit;line-height:inherit}.icon-svg-bull-square{background-position:0 -866px;padding-left:10px;font-size:inherit;line-height:inherit}.icon-svg-bull-rounded{background-position:0 -689px;padding-left:15px;font-size:inherit;line-height:inherit}.icon-svg-bull-semirounded{background-position:0 -784px;padding-left:15px;font-size:inherit;line-height:inherit}.icon-svg-external{background-position:right -1471px;padding-right:12px;font-size:inherit;line-height:inherit}.icon-svg-info{background-position:-12px -292px;width:28px;height:28px;font-size:inherit;line-height:inherit}.icon-edit-address{font-family:"iconfont13"}.icon-add-address{font-family:"iconfont13"}.icon-delete-address{font-family:"iconfont13"}.icon-primary{font-family:"iconfont13"}.icon-next{font-family:"iconfont13";font-size:0.8571428571rem}.icon-prev{font-family:"iconfont13";font-size:0.8571428571rem}.icon-remove-item{color:#fff !important}.top-bar{overflow:visible;height:45px}.top-bar .top-bar-section li:hover &gt; a{background-color:#bb0e51}.top-bar .top-bar-section ul{-webkit-border-radius:5px;border-radius:5px;border:1px}.top-bar .top-bar-section .divider,.top-bar .top-bar-section [role=separator]{background-color:#6d0b2a}.offcanvas-navi .toggle-trigger{font-style:italic}.header .header-top{background-color:#9b0f3c}.header .header-top .logo-wrap{outline:none}@media only screen and (min-width:40.063em){.header .header-top .logo-wrap{float:left}}.header .header-top .logo{text-indent:-999em;background:url("https://img.sofia.sk/img/logo-sofia-big-red.svg") no-repeat 0 0;margin:5px auto 0px auto;width:95px;height:36px;background-size:contain}.header .header-top .search-box{display:none;position:absolute;right:0;width:200px;float:right;top:12px;background-color:#9b0f3c;padding-right:30px}.header .header-top .search-box.show{display:block;transition-duration:0.6s;transition-property:width}.header .header-top .search-box .search-input{padding-left:5px;padding-right:25px;width:100%;border:0;top:0;border-color:white}.header .header-top .search-box .search-submit,.header .header-top .search-box .search-close{cursor:pointer;position:absolute !important}.header .header-top .search-box .search-submit{right:-5px;font-size:18px;color:#8a0030;padding:5px;top:0 !important}.header .header-top .search-box .search-close{color:#fff;font-size:12px;padding:5px;right:30px;top:2px}.header .header-bottom{height:115px;background-color:#fff;border-bottom:0 solid #e3e3e3}.header .header-bottom .postage-note{line-height:115px;margin-bottom:0;font-size:0.8571428571rem;color:#b6b6b6;position:absolute;top:-56px;right:15px}.header .header-bottom .postage-note a{color:#fff}.header .header-bottom .user-area .cart{margin-left:30px}.header .header-bottom .user-area .cart .my-cart{line-height:115px;display:inline-block;height:115px;color:#868686;text-decoration:none}.header .header-bottom .user-area .cart .my-cart:hover{text-decoration:none;color:#9b0f3c}.header .header-bottom .user-area .cart .my-cart span.item-label{display:none}.header .header-bottom .user-area .cart .cart-dropdown{position:absolute;right:0px;left:auto;top:49px;min-width:250px;z-index:200}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner{background:#fff;padding:30px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;box-shadow:1px 3px 2px rgba(0, 0, 0, 0.5)}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item{margin-bottom:15px}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item:last-child{margin-bottom:0}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item a{color:#505050}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item a:hover h3{text-decoration:none}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item .img-wrap img{border:1px solid #ddd}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item h3{font-size:0.8571428571rem;font-weight:normal;margin:0 0 3px 0;line-height:1.2;color:#505050}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item h3 a{line-height:1.4;color:#505050}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item h3 a:hover{color:#000}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item .price{font-size:0.7857142857rem;font-weight:bold;line-height:1;color:#505050}.header .header-bottom .user-area .cart:hover .cart-dropdown{display:block}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .cart .cart-dropdown{width:300px}}.header .header-bottom .user-area .button{position:relative;margin-left:30px;margin-bottom:0;top:10px}.header .header-bottom .user-area .button .icon-txt-checkout{color:#fff;line-height:16px;margin:0;top:-2px;font-size:16px}.header .header-bottom .user-area span[class^=icon-txt],.header .header-bottom .user-area [class*=icon-txt]{margin-right:4px;font-size:20px;position:relative;vertical-align:-5px;line-height:115px;color:#9b0f3c}@media only screen and (max-width: 40em){.header .header-bottom .user-area span[class^=icon-txt],.header .header-bottom .user-area [class*=icon-txt]{vertical-align:0;display:inline-block}}.header .header-bottom .user-area span.icon-txt-cart-2{font-size:22px}.header .header-bottom .user-area span.icon-txt-cart-2 span{color:#fff;display:inline-block;font-size:9px;height:9px;left:7px;line-height:9px;position:absolute;text-align:center;top:6px;width:12px;font-family:"Roboto", sans-serif}.header .header-bottom .user-area .filled &gt; span.icon-txt-cart-2{color:#9b0f3c}.header .header-bottom .user-area span.icon-txt-arrow-down-line{margin-right:0;font-size:11px;color:#868686;vertical-align:0px}@media only screen and (max-width: 40em){.header .header-bottom .user-area span.icon-txt-arrow-down-line{vertical-align:5px}}.header .header-bottom .user-area ul.account-menu{list-style:none;line-height:1px;margin:0}.header .header-bottom .user-area ul.account-menu &gt; li{float:left;position:relative;margin-left:30px}.header .header-bottom .user-area ul.account-menu &gt; li:hover{color:#9b0f3c}.header .header-bottom .user-area ul.account-menu &gt; li:hover a{color:#9b0f3c}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a{line-height:115px;display:inline-block;height:115px;color:#868686}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a span:not([class^=icon]){display:none}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a:hover{text-decoration:none}.header .header-bottom .user-area ul.account-menu &gt; li:hover &gt; .account-dropdown{display:block}.header .header-bottom .user-area ul.account-menu &gt; li.my-account &gt; a{width:auto !important}.header .header-bottom .user-area ul.account-menu .account-dropdown{display:none;position:absolute;left:9px;min-width:155px;top:49px;z-index:200;background-color:#fff;box-shadow:1px 3px 2px rgba(0, 0, 0, 0.5);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.header .header-bottom .user-area ul.account-menu .account-dropdown ul{margin-left:0;margin-bottom:15px;margin-top:15px}.header .header-bottom .user-area ul.account-menu .account-dropdown ul li{float:none;display:block;color:#9b0f3c}.header .header-bottom .user-area ul.account-menu .account-dropdown ul li a{background-color:#fff;color:#9b0f3c;display:inline-block;padding:3px 20px}.header .header-bottom .user-area ul.account-menu .account-dropdown ul li a:hover{text-decoration:none;color:#000}.top-bar-section .main-navi{display:none}.top-bar-section .main-navi a.no-link{cursor:default}.top-bar-section .main-navi li:first-child a,.top-bar-section .main-navi li:first-child a:not(.button),.top-bar-section .main-navi li:not(.has-form):first-child a,.top-bar-section .main-navi li:not(.has-form):first-child a:not(.button){padding-left:22px}.top-bar-section .main-navi li ul.dropdown li,.top-bar-section .main-navi li:not(.has-form) ul.dropdown li{font-size:1rem}.top-bar-section .main-navi li ul.dropdown li a,.top-bar-section .main-navi li:not(.has-form) ul.dropdown li a{font-size:1rem}.top-bar-section .main-navi li ul.dropdown li.has-dropdown a:after,.top-bar-section .main-navi li:not(.has-form) ul.dropdown li.has-dropdown a:after{display:none}.top-bar-section ul a:not(.button):hover{text-decoration:none}.top-bar-section ul ul li:not(.has-form) a:not(.button){background-color:#bb0e51}.top-bar-section a.menu-icon{height:45px;width:75px;float:left}.top-bar-section a.menu-icon span{top:2px;left:30px}@media only screen and (min-width:40.063em){.header .header-bottom .postage-note{position:relative;font-size:13px;top:0;right:auto;color:#505050}.header .header-bottom .postage-note a{color:#000}.header .header-bottom .button{margin-bottom:0}.header .header-bottom .account-menu{margin-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-top .logo{margin:10px 10px 0px 7px;width:120px;height:45px}.header ul.main-navi li a{font-size:1rem;padding:0 15px !important}.header .user-area .cart{margin-left:30px}}@media only screen and (min-width:64.063em){.header .header-top .logo{margin:19px 10px 0px 20px;width:150px;height:60px}.header .header-bottom .user-area .cart{margin-left:0}.header .header-bottom .user-area .cart .my-cart{margin-left:20px}.header .header-bottom .user-area span.item-label{display:inline !important}.header .header-bottom .user-area ul.account-menu &gt; li{margin-left:60px}.header .header-bottom .user-area .button{margin-left:60px}}@media only screen and (min-width: 640px){.top-bar-section .menu-icon{display:none}.top-bar-section .main-navi{display:block}}.foot{background-color:#9b0f3c;color:#fff;padding:30px 0 15px;text-align:center}.foot hr{border-color:transparent;margin:0 30px 30px}.foot h4,.foot h5{color:#fff;font-weight:300}.foot h5{font-size:1.5rem;line-height:1.1;overflow:hidden;white-space:nowrap;margin-bottom:10px;margin-top:0}.foot h5 a{color:#fff}.foot h5:before{background-color:transparent;background-image:-webkit-linear-gradient(to right, rgba(0, 0, 0, 0), transparent);background-image:-moz-linear-gradient(to right, rgba(0, 0, 0, 0), transparent);background-image:-o-linear-gradient(to right, rgba(0, 0, 0, 0), transparent);background-image:-webkit-gradient(linear, 100% 0, 0 0, from(transparent), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0), transparent);background-repeat:repeat-x;content:"";display:inline-block;height:1px;position:relative;margin:0 15px 0 0;top:-3px;width:40%}.foot h5:after{background-color:transparent;background-image:-webkit-linear-gradient(to right, transparent, rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(to right, transparent, rgba(0, 0, 0, 0));background-image:-o-linear-gradient(to right, transparent, rgba(93, 93, 93, 0));background-image:-webkit-gradient(linear, 100% 0, 0 0, from(rgba(0, 0, 0, 0)), to(rgba(93, 93, 93, 0.2)));background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0));background-repeat:repeat-x;content:"";display:inline-block;height:1px;position:relative;margin:0 0px 0 15px;top:-3px;width:40%}.foot ul.side-nav{padding-top:0}.foot ul.side-nav li{display:inline-block;color:#f8b2c8;font-weight:400;font-size:0.9285714286rem;line-height:1.9;margin:0}.foot ul.side-nav li a{color:#f8b2c8;padding:0.1428571429rem 1.0714285714rem}.foot ul.side-nav li a:hover{color:#fbd8e4}.foot a:hover{text-decoration:none}.foot .copyright{text-align:center;margin-bottom:0;font-size:0.7857142857rem;padding:30px 0}.foot .socials-heading{color:#fff;margin-bottom:10px}.foot .social-like-list{margin-bottom:60px}.foot .social-like-list *{display:inline-block}.foot input[type=email],.foot .alert-box,.foot button,.foot .button{font-size:0.8571428571rem}.foot input[type=email]{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.foot .button,.foot button{border-width:0;background-color:#ca214a}.foot .panel.newsletter{padding:0;background:none;border:0}@media only screen and (min-width:40.063em) and (max-width:64em){.foot{text-align:center}}@media only screen and (min-width:64.063em){.foot{color:#fff;text-align:left}.foot h4,.foot h5{color:#fff;font-weight:300}.foot h5{font-size:1.7142857143rem;line-height:1.4;white-space:normal;overflow:hidden;margin-bottom:10px}.foot h5 a{color:#fff}.foot h5:before,.foot h5:after{display:none}.foot .copyright{text-align:right;padding:0 0}.foot .socials-heading{color:#fff;margin-bottom:10px}.foot ul.side-nav li{display:list-item;color:#fac9d9;font-weight:400;font-size:0.9285714286rem;line-height:1.6;margin:0}.foot ul.side-nav li a{color:#fac9d9;padding:0.1428571429rem 0.7142857143rem 0.1428571429rem 0}.foot ul.side-nav li a:hover{color:#fce4ec}}.dcat ul.color-filter{list-style:none;margin:0}.dcat ul.color-filter li{display:inline-block;margin-bottom:15px;padding-bottom:0;position:relative}.dcat ul.color-filter li a{display:inline-block;text-indent:-999em;outline:none;width:100%;height:28px;border:1px solid #ddd}.dcat ul.color-filter li a:hover{border:1px solid #000 !important}.dcat ul.color-filter li.on a{border:1px solid #000 !important}.dcat .facet .trigger-wrap{display:none}.dcat .facet .trigger{margin-bottom:0;cursor:pointer;white-space:nowrap}.dcat .facet .panel .side-nav li a{color:#838383}.dcat .facet .panel .side-nav li a:hover{text-decoration:none;color:#000}.dcat .facet .panel .side-nav li.reset a{padding-left:0}.dcat .facet .panel .side-nav li.reset a:before{content:" ";margin:0}.dcat .facet .panel .side-nav.active-facet-nav li{background-color:#d4d4d4;font-size:0.9285714286rem;-webkit-border-radius:5px;border-radius:5px}.dcat .facet .panel .side-nav.active-facet-nav li a{color:#000;padding:0.7142857143rem 1.4285714286rem 0.7142857143rem 0.7142857143rem}.dcat .facet .panel .side-nav.active-facet-nav li a:after{display:inline-block;float:right;background:transparent;padding:3px;-webkit-border-radius:1000px;border-radius:1000px;color:#000;font-size:13px;line-height:1;margin-top:1px;font-family:"iconfont13";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e62c"}.dcat .facet .panel .side-nav.active-facet-nav li a:hover:after{color:#000}.dcat .facet .panel .side-nav.active-facet-nav li:hover{background-color:#aaaaaa}.dcat .facet .sort-panel{display:none}.dcat .facet .reset span{background-color:#d53030;font-size:5px;padding:3px;-webkit-border-radius:2px;border-radius:2px;margin-right:2px}.dcat .facet .reset a:hover{text-decoration:none;color:#000}.dcat .price{margin-bottom:0;color:#000;min-height:30px;line-height:27px;font-size:0.9285714286rem}.dcat .price.price-sale{color:#d53030 !important}.dcat .price &gt; span{display:inline-block;vertical-align:middle;line-height:0.8em}.dcat .price b{white-space:nowrap}.dcat .price .price-old{font-weight:normal;font-size:1rem;color:#9a9a9a;text-decoration:line-through;white-space:nowrap}.dcat .props span:before{content:"";margin:0}.dcat .props .divider{display:inline}.dcat .props .divider-break{display:none}.dcat .detail-tools-wrap ul{margin-left:-15px}.dcat .detail-tools-wrap ul li{margin-left:15px}.dcat .detail-tools-wrap ul li a{font-size:22px;color:#939393;outline:none;border:0}.dcat .detail-tools-wrap ul li a:hover{color:#000;text-decoration:none}.dcat .detail-tools-wrap ul li a:hover span{color:#000}.dcat .detail-tools-wrap ul li a span{font-family:"Roboto", sans-serif;font-size:0.9285714286rem;color:#686868;vertical-align:3px;margin-left:8px}.dcat .gallery-detail-wrap{position:relative}.dcat .gallery-detail-wrap ul{list-style-type:none;margin-left:0;margin-right:0;margin-bottom:0}.dcat .gallery-detail-wrap ul li{text-align:center}.dcat .gallery-detail-wrap ul li img{-moz-user-select:none}.dcat .gallery-detail-wrap .zoom img{cursor:url("https://img.sofia.sk/img/zoom-in.png"), url("../img/zoom-in.cur"), zoom-in !important}.dcat .gallery-detail-wrap .zoom-info{display:none}.dcat .gallery-detail-wrap .zoom-large-info{display:block}.dcat .gallery-detail-wrap .zoom-info p,.dcat .gallery-detail-wrap .zoom-large-info p{text-align:center;padding:0.3571428571rem;margin-bottom:0;color:#686868}.dcat .gallery-thumbs-wrap ul li a{position:relative;overflow:hidden;padding-bottom:100%;display:block;border:1px solid #ddd}.dcat .gallery-thumbs-wrap ul li a img{position:absolute}.dcat .gallery-thumbs-wrap ul li a img.strech-wider{max-width:none;min-height:100%;max-height:100%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.dcat .gallery-thumbs-wrap ul li a img{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dcat .variant-selector{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:solid;border-color:#ddd;-webkit-border-radius:0;border-radius:0;position:relative;padding:15px;margin:0 0 30px 0}.dcat .variant-selector .price{font-size:1.9285714286rem}.dcat .variant-selector .price.has-old .price-old{font-size:1rem}.dcat .variant-selector button,.dcat .variant-selector .button{margin-bottom:0}.dcat .icon-txt-watchdog.on,.dcat .icon-txt-wishlist.on{color:#3b945c}.dcat.detail h1.custom{font-size:3.1428571429rem;margin-top:0}.dcat.detail h1.custom.smaller{font-size:2.2857142857rem}.dcat.detail ul.benefits{list-style:none;padding:0;margin:0 0 30px 0;text-align:center}.dcat.detail ul.benefits li{display:inline}.dcat.detail ul.benefits li a{padding:0.3571428571rem 0.7142857143rem}.dcat.detail ul.benefits li:not(:last-child){border-right:1px solid #ddd}.dcat.detail ul.benefits + hr{margin-top:30px;margin-bottom:30px}.dcat.detail .product-params{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:solid;border-color:#ddd;-webkit-border-radius:0;border-radius:0;padding:0 0;margin:0 0 15px 0;font-size:14px;font-weight:normal;line-height:1.4}.dcat.detail .product-params h5{display:inline;font-size:14px;line-height:1.4;font-weight:400;color:#000;margin:0}.dcat.detail .product-params hr.half-margin{margin:15px -30px}.dcat.detail .product-params2{-webkit-border-radius:5px;border-radius:5px;padding:30px 30px;background-color:#f4f4f4}.dcat.detail .product-params2 p{margin-bottom:0}.dcat.detail .socials-list{margin:30px 0 30px 0}.dcat.detail .socials-list li{float:left}.dcat.detail .socials-list li a{width:30px;height:30px}.dcat.detail .socials-list li.social-label span{height:30px;line-height:30px}.dcat.detail .socials-list li.social-fb a{background-position:0px -389px}.dcat.detail .socials-list li.social-fb a:hover{background-position:0px -354px}.dcat.detail .socials-list li.social-tw a{background-position:0px -106px}.dcat.detail .socials-list li.social-tw a:hover{background-position:0px -71px}.dcat.detail .socials-list li.social-gp a{background-position:0px -319px}.dcat.detail .socials-list li.social-gp a:hover{background-position:0px -283px}.dcat.detail .socials-list li.social-pin a{background-position:0px -248px}.dcat.detail .socials-list li.social-pin a:hover{background-position:0px -212px}.dcat.detail .socials-list li.social-yt a{background-position:0px -177px}.dcat.detail .socials-list li.social-yt a:hover{background-position:0px -142px}.dcat.detail .socials-list li.social-ins a{background-position:0px -35px}.dcat.detail .socials-list li.social-ins a:hover{background-position:0px 0px}.dcat .view-all-items{line-height:2em;text-align:"center";display:"block"}@media only screen and (min-width:40.063em) and (max-width:64em){.dcat .view-all-items{text-align:"left";display:"inline-block"}}@media only screen and (min-width:64.063em){.dcat .view-all-items{text-align:"left";display:"inline-block"}}table.watchdog-table .toolbar .inline-list li,table.wishlist-table .toolbar .inline-list li{margin-left:5px}table.watchdog-table tr td:nth-child(1){width:170px;text-align:left}table.watchdog-table tr td:nth-child(2){width:auto}table.watchdog-table tr td:nth-child(3){width:120px;text-align:left}table.watchdog-table tr td:nth-child(4){width:120px;text-align:left}@media only screen and (min-width:64.063em){table.watchdog-table tr td:nth-child(1){text-align:center}table.watchdog-table tr td:nth-child(3){text-align:center}}table.watchdog-table .icon-solid-square,table.watchdog-table .icon-solid-circle,table.watchdog-table .icon-order-show,table.watchdog-table .icon-order-new,table.watchdog-table .icon-order-accepted,table.watchdog-table .icon-order-ready,table.watchdog-table .icon-order-expedited,table.watchdog-table .icon-order-canceled,table.watchdog-table .icon-remove-item{display:inline-block}table.watchdog-table .remove{margin-left:0 !important}table.watchdog-table .remove .icon-solid-square,table.watchdog-table .remove .icon-solid-circle,table.watchdog-table .remove .icon-order-show,table.watchdog-table .remove .icon-order-new,table.watchdog-table .remove .icon-order-accepted,table.watchdog-table .remove .icon-order-ready,table.watchdog-table .remove .icon-order-expedited,table.watchdog-table .remove .icon-order-canceled,table.watchdog-table .remove .icon-remove-item{background-color:#d53030;color:#fff}table.watchdog-table .item-discount-name{color:#d53030}table.wishlist-table tr td:nth-child(1){width:170px;text-align:left}table.wishlist-table tr td:nth-child(2){width:auto}table.wishlist-table tr td:nth-child(3){width:120px}table.wishlist-table tr td:nth-child(4){width:120px;text-align:left}@media only screen and (min-width:64.063em){table.wishlist-table tr td:nth-child(1){text-align:center}}.index .bottom-boxes .dcat{position:relative}.index .bottom-boxes .dcat .list-item{min-height:170px;margin-bottom:0}.index .bottom-boxes .dcat .list-item p{margin-bottom:0 !important}.index .bottom-boxes .dcat .list-item h3{font-size:0.8571428571rem}.index .bottom-boxes .dcat .list-item .price{font-size:0.8571428571rem}.index .bottom-boxes .dcat .footer{position:absolute;bottom:2px;right:0;z-index:2}@media only screen and (min-width:40.063em) and (max-width:64em){.index .bottom-boxes .dcat .list-item h3{font-size:0.8571428571rem}.index .bottom-boxes .dcat .list-item .price span{vertical-align:inherit}}@media only screen and (min-width:64.063em){.index .bottom-boxes .dcat .list-item{padding-bottom:0}.index .bottom-boxes .dcat .list-item h3{font-size:0.7857142857rem}.index .bottom-boxes .dcat .list-item .price{font-size:0.7857142857rem}.index .bottom-boxes .dcat .list-item .price span{vertical-align:inherit}}.touch .dcat .gallery-detail-wrap .zoom-info{display:block}.touch .dcat .gallery-detail-wrap .zoom-large-info{display:none}@media only screen and (max-width: 40em){.dcat .mobile-filter .facet{background-color:#f4f4f4;border-width:0px;padding:15px 15px;margin-top:15px}.dcat .mobile-filter .facet .trigger-wrap{display:block}.dcat .mobile-filter .facet ul.color-filter li a{border-color:gainsboro}.dcat .mobile-filter .facet .panel{display:none;height:auto;position:relative;left:0;right:0;margin:0.7142857143rem 0 0 0;padding:0px;background-color:transparent;border-width:0}.dcat .mobile-filter .facet .panel h4{font-weight:normal;font-size:1.2857142857rem}.dcat .mobile-filter .facet .panel h4 .reset{color:#d53030;padding-left:0.7142857143rem}.dcat .mobile-filter .facet .panel .side-nav{display:none;text-align:left}.dcat .mobile-filter .facet .panel .side-nav li{float:none;width:100%;position:relative}.dcat .mobile-filter .facet .panel .side-nav li &gt; a{color:#353535;height:auto;display:block}.dcat .mobile-filter .facet .panel:first-child{margin-top:1.4285714286rem}.dcat .mobile-filter .facet .panel:not(:last-child){border-bottom:1px solid gainsboro}.dcat .mobile-filter .facet .panel.show{display:block}.dcat .mobile-filter .facet .panel.hover .side-nav{display:block;left:0;right:0}.dcat .mobile-filter .facet .sort-panel{margin-top:0.7142857143rem;border-top:1px solid gainsboro}.dcat .mobile-filter .facet .sort-panel .inline-list{margin-top:0.7142857143rem;margin-bottom:0}.dcat .mobile-filter .facet .sort-panel.show{display:block}.dcat .mobile-filter .facet ul.color-filter li{margin:0 15px 15px 0}.dcat .mobile-filter .facet ul.color-filter li a{width:28px}.dcat .list-item.item-hover .tools .button.preview-button{display:none}}@media only screen and (min-width:64.063em){.dcat .props .divider{display:none}.dcat .props .divider-break{display:inline}}.dcat .list-item,.article .dcat .list-item{margin:0 0 30px 0;padding:5px 5px 15px 5px;text-align:center;position:relative;min-height:320px}.dcat .list-item a,.article .dcat .list-item a{display:block;text-decoration:none;color:#b6b6b6}.dcat .list-item h3,.article .dcat .list-item h3{font-weight:300;font-size:1.1428571429rem;min-height:2.2857142857rem;line-height:2.1428571429rem;margin:0;color:#000}.dcat .list-item h3 span,.article .dcat .list-item h3 span{display:inline-block;vertical-align:middle;line-height:1.0714285714rem}.dcat .list-item .price,.article .dcat .list-item .price{font-size:1.5rem;line-height:1.3571428571rem;color:#000;min-height:1.3571428571rem}.dcat .list-item img,.article .dcat .list-item img{float:none !important;margin:0px !important}.dcat .list-item .tools,.article .dcat .list-item .tools{position:absolute;width:100%;height:1px;overflow:visible;display:none}.dcat .list-item .tools .button,.article .dcat .list-item .tools .button{line-height:normal;height:auto;margin-bottom:0}.dcat .list-item .tools .button.preview-button,.article .dcat .list-item .tools .button.preview-button{display:inline-block;margin:0 auto;top:-2px;background-color:#444;padding:2px 15px;color:#fff}.dcat .list-item .tools .button.preview-button:hover,.article .dcat .list-item .tools .button.preview-button:hover{background-color:#363636}.dcat .list-item .tools .button.preview-button span,.article .dcat .list-item .tools .button.preview-button span{vertical-align:-1px}.dcat .list-item .list-item-foot,.article .dcat .list-item .list-item-foot{position:relative}.dcat .list-item .list-item-foot .sku,.article .dcat .list-item .list-item-foot .sku{display:block;font-size:0.7142857143rem;color:#9a9a9a}.dcat .list-item .list-item-foot .tools,.article .dcat .list-item .list-item-foot .tools{top:0}.dcat .list-item .list-item-foot .tools .button,.article .dcat .list-item .list-item-foot .tools .button{padding:2px 5px}.dcat .list-item .list-item-foot .tools .button:not(:first-child),.article .dcat .list-item .list-item-foot .tools .button:not(:first-child){margin-left:10px}.dcat .list-item:hover h3,.article .dcat .list-item:hover h3{color:black}.dcat .list-item:hover .price,.article .dcat .list-item:hover .price{color:#000}.dcat .list-item.item-hover .tools,.article .dcat .list-item.item-hover .tools{display:block}.dcat .list-item.item-hover .sku,.article .dcat .list-item.item-hover .sku{display:none}@media only screen and (min-width:40.063em){.dcat .list-no-results-wrap .no-results,.article .dcat .list-no-results-wrap .no-results{padding:45px 30px}}.product-preview .dcat.detail h2{font-size:2rem}.product-preview .dcat.detail h2 a{color:#000}.product-preview .dcat.detail .gallery-thumbs-wrap{margin-bottom:30px}.product-preview .dcat.detail .props .divider{display:inline}.product-preview .dcat.detail .props .divider-break{display:none}.person .addresses-list .design-table .toolbar ul{float:right}.person .addresses-list .design-table p{margin-bottom:0}.person hr{margin-top:0}.person .footer{border-top:1px solid #ddd;padding-top:30px;*zoom:1}.person .footer:before,.person .footer:after{content:" ";display:table}.person .footer:after{clear:both}.soc-connect-wrap{margin:30px 0 15px 0}@media only screen and (min-width:40.063em){.soc-connect-wrap{margin:52px 0 0 0;padding-left:30px;border-left:1px solid #ddd}}@media only screen and (min-width:64.063em){.soc-connect-wrap{padding-left:60px;margin:52px 0 0 30px}}.soc-connect-wrap a.button{margin-bottom:30px;padding:4px 10px 4px 6px;line-height:18px;vertical-align:middle;background-color:#e7e7e7}.soc-connect-wrap a.button:hover{background-color:#dadada}@media only screen and (min-width:40.063em){.soc-connect-wrap a.button{margin-bottom:10px}.soc-connect-wrap a.button:last-child{margin-bottom:0}}.soc-connect-wrap a.button i{font-size:21px;margin-right:5px;width:18px;line-height:21px;vertical-align:middle}.soc-connect-wrap a.button i.icon-txt-fb-square{color:#3b5998}.soc-connect-wrap a.button i.icon-txt-google{color:#dd4b39;font-size:23px}.soc-connect-wrap a.button span{line-height:21px;vertical-align:middle}.cart .summary .sum-price,.cart .summary-price .sum-price,.checkout .summary .sum-price,.checkout .summary-price .sum-price,.order .summary .sum-price,.order .summary-price .sum-price{text-align:right}.cart .summary .price,.cart .summary-price .price,.checkout .summary .price,.checkout .summary-price .price,.order .summary .price,.order .summary-price .price{white-space:nowrap}.cart .summary label,.cart .summary-price label,.checkout .summary label,.checkout .summary-price label,.order .summary label,.order .summary-price label{font-weight:normal;margin-bottom:0.3928571429rem}@media only screen and (min-width:40.063em){.cart .summary .row .columns:first-child label,.cart .summary-price .row .columns:first-child label,.checkout .summary .row .columns:first-child label,.checkout .summary-price .row .columns:first-child label,.order .summary .row .columns:first-child label,.order .summary-price .row .columns:first-child label{text-align:right}}.cart .summary .total,.cart .summary-price .total,.checkout .summary .total,.checkout .summary-price .total,.order .summary .total,.order .summary-price .total{padding-bottom:15px;padding-top:15px}.cart .summary .total label,.cart .summary-price .total label,.checkout .summary .total label,.checkout .summary-price .total label,.order .summary .total label,.order .summary-price .total label{font-size:14px;font-weight:bold}.cart .not-logged-wrap,.checkout .not-logged-wrap,.order .not-logged-wrap{text-align:center}.cart .not-logged-wrap p,.checkout .not-logged-wrap p,.order .not-logged-wrap p{margin-bottom:0}.cart table.design-table tr td:nth-child(1){width:180px;text-align:center}.cart table.design-table tr td:nth-child(2){width:auto}.cart table.design-table tr td:nth-child(3){width:160px;text-align:center}.cart table.design-table tr td:nth-child(4){width:120px;text-align:left}.cart table.design-table tr td:nth-child(5){width:120px;text-align:left}@media only screen and (min-width:40.063em){.cart table.design-table tr td:nth-child(4){text-align:right}.cart table.design-table tr td:nth-child(5){text-align:right}}.cart table.design-table input.amount{width:40px;float:left;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.cart table.design-table .icon-solid-square,.cart table.design-table .icon-solid-circle,.cart table.design-table .icon-order-show,.cart table.design-table .icon-order-new,.cart table.design-table .icon-order-accepted,.cart table.design-table .icon-order-ready,.cart table.design-table .icon-order-expedited,.cart table.design-table .icon-order-canceled,.cart table.design-table .icon-remove-item{display:inline-block}.cart table.design-table .refresh .icon-solid-square,.cart table.design-table .refresh .icon-solid-circle,.cart table.design-table .refresh .icon-order-show,.cart table.design-table .refresh .icon-order-new,.cart table.design-table .refresh .icon-order-accepted,.cart table.design-table .refresh .icon-order-ready,.cart table.design-table .refresh .icon-order-expedited,.cart table.design-table .refresh .icon-order-canceled,.cart table.design-table .refresh .icon-remove-item{background-color:#FF7E00;color:#fff}.cart table.design-table .remove .icon-solid-square,.cart table.design-table .remove .icon-solid-circle,.cart table.design-table .remove .icon-order-show,.cart table.design-table .remove .icon-order-new,.cart table.design-table .remove .icon-order-accepted,.cart table.design-table .remove .icon-order-ready,.cart table.design-table .remove .icon-order-expedited,.cart table.design-table .remove .icon-order-canceled,.cart table.design-table .remove .icon-remove-item{background-color:#d53030;color:#fff}.cart table.design-table .item-discount-name{color:#d53030}.cart table.design-table .toolbar .inline-list li{margin-left:5px}.cart .props{margin-bottom:0}.cart .props br{display:none}.cart .single-products .spinner,.cart .single-products input.amount,.cart .single-products .refresh{display:none !important}.cart .single-products .remove{margin-left:0px !important}.cart .single-products .ir{text-indent:0 !important;display:inline !important;color:#000 !important}.cart .single-products.design-table tr th:nth-child(4){display:none !important}.cart .single-products.design-table tr td:nth-child(4){display:none !important}.cart .discount{position:relative;margin-bottom:30px}.cart .discount input,.cart .discount button{margin-bottom:0}.cart .discount .has-help input,.cart .discount .has-help button{margin-bottom:0.7857142857rem}.cart .discount input:not(.button){-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.cart .discount .help{margin-bottom:0;margin-top:-0.3928571429rem;color:#686868;font-size:12px}.cart .special-discounts{padding-top:30px}.cart .special-discounts .sum-coupon-discount{text-align:right}.cart .special-discounts .toolbar{text-align:right}.cart .alert-box{margin-top:30px;margin-bottom:30px}.checkout h1{padding-left:30px;color:#000}.checkout .props{display:none}.checkout button{white-space:nowrap}.checkout .toolbar.address-toolbar{position:relative;top:5px;margin-bottom:0;float:right}.checkout .toolbar.address-toolbar ul{float:right}.checkout .toolbar.address-toolbar .inline-list{margin-bottom:15px}@media only screen and (max-width: 40em){.checkout .toolbar.address-toolbar{float:right !important}}@media only screen and (min-width:64.063em){.checkout .address-toolbar ul{float:none !important}}@media only screen and (max-width: 40em){.checkout fieldset legend{box-sizing:content-box;-moz-box-sizing:content-box;display:block;width:100%;padding:30px;margin:0 -14px 10px -14px;background-color:#f4f4f4;color:#000}}.checkout .secure-area{background-color:#f4f4f4;padding:30px 30px 0 30px;margin:0px -30px;position:relative;-webkit-border-radius:0;border-radius:0}.checkout .secure-area:before{content:""}@media only screen and (min-width:40.063em){.checkout .secure-area:before{font-family:"iconfont13";content:"\e61e";color:#c3c3c3;font-size:3em;position:absolute;top:30px;left:30px}}@media only screen and (min-width:40.063em) and (max-width:64em){.checkout .secure-area{padding:30px 0 0 0;margin:30px 0 0 0}}@media only screen and (min-width:64.063em){.checkout .secure-area{padding:30px 0 0 0;margin:30px 0 0 0}}.checkout .checkout-step{display:inline;color:#fff;font-size:14px;background-color:#ca214a;-webkit-border-radius:1000px;border-radius:1000px;font-weight:bold;padding:1px 5px;vertical-align:1px}.checkout .radio-cell{text-align:center}.checkout .billing-address .disabled input,.checkout .billing-address .disabled select{border-color:#e8e8e8;background-color:#f9f9f9;color:#8f8f8f;box-shadow:none !important}.checkout .payment{margin-bottom:30px}.checkout .payment img{margin-bottom:15px}.checkout .shipping{margin-bottom:30px}.checkout .shipping .delivery-props{margin-top:10px}.checkout .shipping img{margin-bottom:30px}.checkout .billing-address{margin-bottom:30px}.checkout .delivery-address{margin-bottom:30px}.checkout .params{margin-bottom:30px}.checkout .params textarea{height:85px}.checkout .not-logged-wrap{margin-top:0.3571428571rem}.checkout .not-logged-wrap hr{margin-bottom:0.7142857143rem}@media only screen and (max-width: 40em){.checkout .payment img{max-width:100% !important;min-width:1px !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.checkout .payment{margin-bottom:30px}.checkout .shipping{margin-bottom:30px}.checkout .billing-address{margin-bottom:30px}.checkout .delivery-address{margin-bottom:30px}.checkout .params{margin-bottom:30px}}@media only screen and (min-width:64.063em){.checkout .payment{margin-bottom:30px}.checkout .shipping{margin-bottom:0}.checkout .billing-address{margin-bottom:30px}.checkout .delivery-address{margin-bottom:60px}.checkout .params{margin-bottom:0}}.checkout .checkout-summary{-webkit-border-radius:5px;border-radius:5px;border-color:#ddd;border-style:solid;border-width:1px;margin-bottom:30px;padding:15px 15px 0}@media only screen and (max-width: 40em){.checkout .checkout-summary{background-color:#fff}}@media only screen and (min-width:40.063em) and (max-width:64em){.checkout .checkout-summary{background-color:#fff}}@media only screen and (min-width:64.063em){.checkout .checkout-summary{background-color:#fff}}.checkout .checkout-summary button,.checkout .checkout-summary .button,.checkout .checkout-summary input{margin-bottom:0}.checkout .checkout-summary .cart-tools{text-align:right}.checkout .checkout-summary .catalog{padding-top:15px}.checkout .checkout-summary .catalog .list-item{*zoom:1;margin-bottom:30px}.checkout .checkout-summary .catalog .list-item:before,.checkout .checkout-summary .catalog .list-item:after{content:" ";display:table}.checkout .checkout-summary .catalog .list-item:after{clear:both}.checkout .checkout-summary .catalog .list-item a{display:block;text-decoration:none;color:#686868}.checkout .checkout-summary .catalog .list-item img{max-width:80px}.checkout .checkout-summary .catalog .list-item h3{font-weight:300;line-height:1.1}.checkout .checkout-summary .catalog .list-item h3 a{color:#505050}.checkout .checkout-summary .catalog .list-item .price{color:#686868}@media only screen and (max-width: 40em){.checkout .checkout-summary .catalog .list-item{clear:both;text-align:left;font-size:0.8571428571rem}.checkout .checkout-summary .catalog .list-item:not(:last-child){border-bottom:1px solid #ddd}.checkout .checkout-summary .catalog .list-item img{float:left;margin:0 30px 15px 0}.checkout .checkout-summary .catalog .list-item h3{font-size:1rem;margin:0 0 15px 0}.checkout .checkout-summary .catalog .list-item .props,.checkout .checkout-summary .catalog .list-item .price{margin:0 0 15px 0}}@media only screen and (min-width:40.063em) and (max-width:64em){.checkout .checkout-summary .catalog .list-item{clear:both;text-align:left;font-size:0.8571428571rem}.checkout .checkout-summary .catalog .list-item:not(:last-child){border-bottom:1px solid #ddd}.checkout .checkout-summary .catalog .list-item img{float:left;margin:0 30px 15px 0}.checkout .checkout-summary .catalog .list-item h3{font-size:1rem;margin:0 0 15px 0 0}.checkout .checkout-summary .catalog .list-item .props,.checkout .checkout-summary .catalog .list-item .price{margin:0 0 15px 0 0}}@media only screen and (min-width:64.063em){.checkout .checkout-summary .catalog .list-item{text-align:center;font-size:0.8571428571rem}.checkout .checkout-summary .catalog .list-item img{margin:0 0 5px 0}.checkout .checkout-summary .catalog .list-item h3{font-size:1rem;margin:0 0 5px 0}.checkout .checkout-summary .catalog .list-item .props,.checkout .checkout-summary .catalog .list-item .price{margin:0 0 5px 0}}.checkout .checkout-summary .catalog .list-plain .list-item{padding-left:10px;margin-bottom:15px}.checkout .checkout-summary .catalog .list-plain .list-item .img-wrap,.checkout .checkout-summary .catalog .list-plain .list-item .price{display:none}.checkout .checkout-summary .catalog .list-plain .list-item h3{text-align:left;position:relative}.checkout .checkout-summary .catalog .list-plain .list-item h3:before{display:block;position:absolute;left:-9px;top:0;content:"•"}@media only screen and (max-width: 40em){.checkout .checkout-summary .catalog .list-plain .list-item{border-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:64em){.checkout .checkout-summary .catalog .list-plain .list-item{border-bottom:0}}.checkout .checkout-summary .discount .help{margin-bottom:0;margin-top:-0.3928571429rem;color:#686868;font-size:12px}.checkout .checkout-summary .summary-price *:not(h3){text-align:right}.checkout .checkout-summary .sum{margin:0;padding-bottom:15px;padding-top:15px}.checkout .checkout-summary .sum label{font-size:14px;font-weight:bold;color:#000;margin-bottom:0}@media only screen and (max-width: 40em){.checkout .checkout-summary .sum{border-top:1px solid #ddd}}@media only screen and (min-width:40.063em) and (max-width:64em){.checkout .checkout-summary .sum{border-top:1px solid #ddd}}@media only screen and (min-width:64.063em){.checkout .checkout-summary .sum{background-color:#f4f4f4;margin-left:-15px;margin-right:-15px}.checkout .checkout-summary .sum .price{padding-right:15px}}.order .list-item .icon-txt-hourglass,.order .list-item .ico-order-payment-waiting,.order .list-item .icon-order-waiting{color:#686868}.order .list-item .price .icon-txt-check,.order .list-item .price .ico-order-payment-ok,.order .list-item .price .icon-order-ok,.order .list-item .price .icon-order-expedited{color:#3b945c}.order.list .toolbar p,.order.list .toolbar ul{display:inline;float:left;margin-left:5px}.order.list .toolbar ul li{margin-left:5px}.order.detail fieldset,.order.detail .block{margin-bottom:30px}.order.detail fieldset h5,.order.detail .block h5{font-size:1rem;font-weight:400;line-height:1.1;margin:0 0 0 0}@media only screen and (min-width:40.063em){.order.detail fieldset h5,.order.detail .block h5{text-align:right}}.order.detail fieldset p,.order.detail .block p{margin-bottom:15px;font-size:1rem;line-height:1.1}.order.detail fieldset label,.order.detail .block label{cursor:default}.order.detail .checkout-payments{margin-bottom:0}.order.detail .checkout-payments dd{margin-bottom:5px}.order.detail .cart table.design-table tr td:nth-child(1){width:130px;text-align:center}.order.detail .cart table.design-table tr td:nth-child(2){width:auto}.order.detail .cart table.design-table tr td:nth-child(3){width:110px;text-align:left}.order.detail .cart table.design-table tr td:nth-child(4){width:110px;text-align:left}.order.detail .cart table.design-table tr td:nth-child(5){width:110px;text-align:left}@media only screen and (min-width:40.063em){.order.detail .cart table.design-table tr td:nth-child(3){text-align:center}.order.detail .cart table.design-table tr td:nth-child(4){text-align:right}.order.detail .cart table.design-table tr td:nth-child(5){text-align:right}}.order.detail .params .help{margin-bottom:0}.order.detail .payment img,.order.detail .shipping img{margin:15px 0}@media only screen and (min-width: 400px) and (max-width: 40em){.order .order-table.responsive-table td{padding-left:55%}.order .order-table.responsive-table td:before{width:50%}.order .order-table tr td:nth-child(4).text-right{text-align:left !important}}.article .article-form-wrap{background-color:#f4f4f4;padding:7px 0px;margin-bottom:30px;-webkit-border-radius:5px;border-radius:5px;position:relative}.article .article-form-wrap textarea{height:120px}@media only screen and (min-width:64.063em){.article .article-form-wrap label.inline{float:left;margin-bottom:0.3928571429rem;padding:0px}}.index{padding-top:75px}.index .promo-box{padding:0;margin-bottom:45px}.index .promo-box .list-item{position:relative;padding-bottom:0}.index .promo-box .list-item img{-webkit-border-radius:5px;border-radius:5px}.index .promo-box .list-item .more{position:absolute;bottom:0;right:30px;font-size:0.7857142857rem}.index .promo-box .owl-controls{margin:0;position:relative;overflow:visible}.index .promo-box .owl-controls .owl-pagination{-webkit-border-radius:5px;border-radius:5px;display:inline-block;margin:0 auto;background:transparent;position:relative}.index .bottom-boxes .panel{-webkit-border-radius:5px;border-radius:5px}.index .bottom-boxes .panel h2{font-size:1.2857142857rem;margin-bottom:0.7142857143rem;color:#000}.index .bottom-boxes .panel p{margin-bottom:15px}.index .bottom-boxes .panel .footer{text-align:right}.index .bottom-boxes .panel .footer .more{font-size:0.7857142857rem}@media only screen and (min-width:40.063em){.index .promo-box .list-item .more{bottom:0.3571428571rem}.index .promo-box .owl-controls{position:relative;height:0px;overflow:visible}.index .promo-box .owl-controls .owl-pagination{position:relative;top:-1.4285714286rem}}@media only screen and (min-width:64.063em){.index .bottom-boxes .box-1{width:31%}.index .bottom-boxes .box-1 .panel{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin-top:96px;border-right:0}.index .bottom-boxes .box-2{width:38%}.index .bottom-boxes .box-3{width:31%;float:right}.index .bottom-boxes .box-3 .panel{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;margin-top:96px;border-left:0}}.stamps-list{list-style:none outside none;margin:-0.3571428571rem 0 0.3571428571rem}.stamps-list li{display:inline-block;height:51px;margin-right:0.7142857143rem}.stamps-list li a{background-image:url("https://img.sofia.sk/img/stamps/stamps-2.png");background-repeat:no-repeat;display:inline-block;height:51px}.stamp-authentic a{background-position:0 0;width:68px}.stamp-authentic a:hover{background-position:0 -70px}.stamp-shipping a{background-position:-75px 0;width:50px}.stamp-shipping a:hover{background-position:-75px -70px}.stamp-money-back a{background-position:-128px 0;width:60px}.stamp-money-back a:hover{background-position:-128px -70px}.stamp-charity a{background-position:-200px 0;width:50px}.stamp-charity a:hover{background-position:-200px -70px}.dcat img.origin-flag{margin:0px 0px 0px 6px !important}.dcat .list-item img.origin-flag{margin:0px 0px 0px 2px !important}.article .aside{border-top:1px solid #ddd;padding-top:30px}.article .aside .stamps-list{margin-bottom:30px}.article .aside h4{font-size:0.8571428571rem;margin-bottom:0.7142857143rem}.article .aside .content{text-align:center}.article .aside .content img{margin-bottom:30px}.article .aside .perex p{color:#000;font-weight:bold}.article .aside .img-wrap img{margin-bottom:10px}@media only screen and (min-width:40.063em){.article .aside{padding-top:0;border-top:0;border-left:1px solid #ddd;padding-left:30px}}@media only screen and (max-width: 40em){.row.small-half-gutter .columns,.row.small-half-gutter .column{padding-left:7.5px;padding-right:7.5px}.row .row.small-half-gutter{margin-left:-7.5px;margin-right:-7.5px}.columns.small-half-gutter,.column.small-half-gutter{padding-left:7.5px;padding-right:7.5px}}form .row .row{margin:0 -15px}form .row .row .column,form .row .row .columns{padding:0 15px}.header .header-stripe{min-height:45px;background-color:#9b0f3c;color:#fff;padding-top:15px}.header .header-stripe a{color:#fff;font-size:1.2142857143rem}.header .header-stripe a:hover{text-decoration:none}.header .header-stripe .hotline-label{display:none}.header .header-stripe span[class*=icon-txt]{font-size:21px;vertical-align:middle;margin-right:5px;position:relative;top:-2px}.header .header-stripe .icon-txt-pen,.header .header-stripe .icon-txt-notepad{position:relative;top:-3px !important}@media only screen and (max-width: 40em){.header .header-stripe .item-label,.header .header-stripe .email-value,.header .header-stripe .hotline-on,.header .header-stripe .divider{display:none}}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-stripe a{font-size:0.9285714286rem}}.header .header-top{background:#fff}.header .header-top .logo-wrap{position:relative;z-index:5003;padding:0 0}.header .header-top .logo-wrap .logo{position:relative}.header .header-top .logo-wrap span{position:absolute;width:37px;height:12px;display:inline-block;text-indent:-999em;background:url(https://img.sofia.sk/img/eshop.svg) no-repeat 0 0;bottom:7px;right:13px;display:none}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-top .logo-wrap{padding:0 10px;background:#fff;margin-top:-51px}.header .header-top .logo-wrap .logo{top:0;margin:0;height:45px;width:100px}.header .header-top .logo-wrap span{bottom:-8px;height:13px;right:10px;width:40px;background-size:contain}}@media only screen and (min-width:64.063em){.header .header-top .logo-wrap{padding:0;margin-top:-95px;background:#fff}.header .header-top .logo-wrap .logo{top:0px}.header .header-top .logo-wrap span{bottom:-20px;right:8px;width:65px;height:20px;background-size:contain}}@media only screen and (max-width: 40em){.header .header-top .logo-wrap{display:block;left:50%;margin-left:-60px;padding:7px 10px;position:absolute;width:120px;z-index:150}}.header .header-top .logo-wrap .logo.logo--hu{background:url("https://img.sofia.sk/img/logo-sofia-big-red-hu.svg") no-repeat 0 0;background-size:contain}.header .header-top .search-box{top:9px;display:block;width:165px;margin-right:10px}.header .header-top .search-box .search-input{color:#8a0030;background-color:#fff !important;box-shadow:none !important;width:165px;border-radius:5px;padding-right:35px}.header .header-top .search-box .search-input::-webkit-input-placeholder{color:#8a0030}.header .header-top .search-box .search-input:-moz-placeholder{color:#8a0030;opacity:1}.header .header-top .search-box .search-input::-moz-placeholder{color:#8a0030;opacity:1}.header .header-top .search-box .search-input:-ms-input-placeholder{color:#8a0030}.header .header-top .search-box .search-input:placeholder-shown{color:#8a0030}.header .header-top .search-box .search-input ~ .button{position:absolute;right:0;top:0;padding:0 2px;height:27px;display:flex;align-items:center;justify-content:center;background-color:#e7e7e7;border-bottom-left-radius:0;border-top-left-radius:0}.header .header-top .search-box .search-input ~ .button:hover{background-color:#cecece}.header .header-top .search-box .search-input ~ .button.button-reset{background-color:#fff;border-radius:0;right:35px;color:#000 !important}.header .header-top .search-box .search-submit{right:0}.header .header-top .search-box .search-close{right:35px;top:2px;color:#8a0030}.header .header-top .icon-txt-search{color:#8a0030;font-size:18px;padding:5px}.header .header-top .collapsed-search{margin-left:15px;float:right;display:none}.header .header-top .collapsed-search:hover{text-decoration:none}.header .header-top .collapsed-search .icon-txt-search{top:4px;position:relative}@media only screen and (min-width:40.063em){.header .header-top .collapsed-search{display:block}}.header .header-top .main-navi .dropdown:not(.rich-menu){border-top:10px solid #bb0e51;border-bottom:10px solid #bb0e51;border-radius:0}.header .header-top .main-navi .dropdown li:hover{background-color:#bb0e51;color:#fff}.header .header-top .main-navi .dropdown li:hover a{background-color:#bb0e51;color:#fff}.header .header-top .main-navi .dropdown li a{line-height:25px}.header .header-top .main-navi li.has-dropdown &gt; a.more{padding-right:30px}.header .header-top .main-navi li.has-dropdown &gt; a.more:after{content:"\e634";font-family:"iconfont13";color:rgba(255, 255, 255, 0.6);font-size:10px;top:0;right:10px;margin-right:0;margin-top:0}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-top .main-navi li.has-dropdown &gt; a.more{padding-right:25px !important}}.header .header-top .main-navi li.has-dropdown.has-richmenu.not-click.has-delayed-dropdown &gt; .dropdown{display:none !important}.header .header-top .main-navi li.has-dropdown.has-richmenu.not-click.has-delayed-dropdown.show-delayed-dropdown &gt; .dropdown{display:block !important}.header .header-top .main-navi li &gt; a.more{border-right:1px solid rgba(255, 255, 255, 0.3);border-left:1px solid rgba(255, 255, 255, 0.3)}.header .header-top .main-navi &gt; li.menu-bold a{font-weight:bold}.header .header-top .main-navi &gt; li.menu-italic a{font-style:italic}.header .header-top .main-navi &gt; li.menu-underline a{text-decoration:underline}.header .header-top .main-navi &gt; li.menu-bold-italic a{font-weight:bold;font-style:italic}.header .header-top .main-navi &gt; li.menu-bold-underline a{font-weight:bold;text-decoration:underline}.header .header-top .main-navi &gt; li.menu-bold-italic-underline a{font-weight:bold;font-style:italic;text-decoration:underline}.header .header-top .main-navi &gt; li.menu-italic-underline a{font-style:italic;text-decoration:underline}.header .header-top .main-navi &gt; li &gt; span{display:flex;height:45px;padding:1px 14px 0;align-items:center;color:#fff}.header .header-top .main-navi &gt; li &gt; span:hover{background-color:#bb0e51}@media only screen and (min-width:64.063em){.header .header-top .main-navi .has-richmenu{position:static !important}}.header .header-top .main-navi .has-richmenu &gt; a{position:relative}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-top .main-navi .has-richmenu:not(:first-child) .rich-menu{margin-left:-80px}}.header .header-top .main-navi .rich-menu{background-color:#fff;box-shadow:4px 6px 5px 1px rgba(0, 0, 0, 0.3)}@media only screen and (min-width:64.063em){.header .header-top .main-navi .rich-menu{left:0;right:0}}.header .header-top .main-navi .rich-menu li{background-color:transparent !important}.header .header-top .main-navi .rich-menu li:hover{background-color:transparent !important}.header .header-top .main-navi .rich-menu li:hover a{background-color:transparent !important}.header .header-top .main-navi .rich-menu ul.rich-ul{display:block}.header .header-top .main-navi .rich-menu ul.rich-ul li{background:transparent}.header .header-top .main-navi .rich-menu ul.rich-ul li a{padding:0 !important;background:transparent;line-height:25px;color:rgba(255, 255, 255, 0.9)}.header .header-top .main-navi .rich-menu ul.rich-ul li a:hover{color:#fff}.header .header-top .main-navi .rich-menu ul.rich-ul li img{filter:invert(100%);-webkit-filter:invert(100%);max-width:75px;max-height:15px;margin:5px 0}.header .header-top .main-navi .rich-menu ul.rich-ul li &gt; span{color:rgba(255, 255, 255, 0.5)}.header .header-top .main-navi .rich-menu ul.rich-ul li.menu-bold a{font-weight:bold}.header .header-top .main-navi .rich-menu ul.rich-ul li.menu-italic a{font-style:italic}.header .header-top .main-navi .rich-menu ul.rich-ul li.menu-underline a{text-decoration:underline}.header .header-top .main-navi .rich-menu ul.rich-ul li.menu-bold-italic a{font-weight:bold;font-style:italic}.header .header-top .main-navi .rich-menu ul.rich-ul li.menu-bold-underline a{font-weight:bold;text-decoration:underline}.header .header-top .main-navi .rich-menu ul.rich-ul li.menu-bold-italic-underline a{font-weight:bold;font-style:italic;text-decoration:underline}.header .header-top .main-navi .rich-menu ul.rich-ul li.menu-italic-underline a{font-style:italic;text-decoration:underline}.header .header-top .main-navi .rich-menu h4,.header .header-top .main-navi .rich-menu label.header-like{font-size:1.0714285714rem;font-weight:800;color:#fff;padding:0;text-transform:none;margin-top:3px;margin-bottom:7px;line-height:21px}.header .header-top .main-navi .rich-menu h4 &gt; a,.header .header-top .main-navi .rich-menu label.header-like &gt; a{padding:0px !important;font-weight:inherit !important;line-height:inherit !important;background:transparent !important;color:#fff}.header .header-top .main-navi .rich-menu .panel{background:#bb0e51;margin:0;padding:30px 15px;border:0;min-height:335px}.header .header-top .main-navi .rich-menu .panel.richmenu-right-panel{background:#fff}.header .header-top .main-navi .rich-menu .panel.richmenu-right-panel h4{color:#000}.header .header-top .main-navi .rich-menu [class*=block-grid-2] &gt; li{width:50% !important}.header .header-top .main-navi .rich-menu [class*=block-grid-3] &gt; li{width:33.3333% !important}.header .header-top .main-navi .rich-menu [class*=block-grid-4] &gt; li{width:25% !important}.header .header-top .main-navi .rich-menu [class*=block-grid-5] &gt; li{width:20% !important}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-top .main-navi .rich-menu [class*=block-grid-2],.header .header-top .main-navi .rich-menu [class*=block-grid-3],.header .header-top .main-navi .rich-menu [class*=block-grid-4]{width:100%;background:transparent;display:flex}.header .header-top .main-navi .rich-menu [class*=block-grid-2] &gt; li,.header .header-top .main-navi .rich-menu [class*=block-grid-3] &gt; li,.header .header-top .main-navi .rich-menu [class*=block-grid-4] &gt; li{width:auto !important;display:inline-block;margin-right:30px}.header .header-top .main-navi .rich-menu ul.rich-ul{background:transparent}.header .header-top .main-navi .rich-menu ul.rich-ul li{float:none}}.header .header-top .main-navi .rich-menu .dcat{padding-top:15px}.header .header-top .main-navi .rich-menu .dcat .list-item{padding:0;min-height:0;margin:0}.header .header-top .main-navi .rich-menu .dcat .list-item a{background:transparent}.header .header-top .main-navi .rich-menu .dcat .list-item .tags .badge-sale,.header .header-top .main-navi .rich-menu .dcat.detail .list-item .tags .bundle-amount{right:0;font-weight:400;width:auto}.header .header-top .main-navi .rich-menu .dcat .list-item .sku,.header .header-top .main-navi .rich-menu .dcat .list-item .stone-colors{display:none !important}.header .header-top .main-navi .rich-menu .dcat .list-item .img-wrap{min-height:155px}.header .header-top .main-navi .rich-menu .dcat .list-item .status{top:-1px;font-size:11px}.header .header-top a.menu-icon{top:7px;width:40px;overflow:hidden;z-index:100}.header .header-top a.menu-icon span{top:6px;left:15px;color:#ca214a}@media only screen and (min-width:40.063em){.header .header-top{margin-top:60px}.header .header-top a.menu-icon{top:0px;background-color:#9b0f3c}}@media only screen and (min-width:64.063em){.header .header-top{margin-top:115px}}@media only screen and (max-width: 40em){.header .header-top{height:60px;background:#fff}.header .header-top .top-bar{background:#fff}.header .header-top .top-bar .header-search-dropdown input{font-size:1rem}.header .header-top a.menu-icon{line-height:1;text-indent:0}.header .header-top a.menu-icon:hover{text-decoration:none}.header .header-top a.menu-icon i.icon-txt-menu-hamburger{font-size:16px;position:relative;top:15px;left:5px}.header .header-top a.menu-icon i.icon-txt-menu-hamburger:before{transform:scaleX(1.22);display:block}.header .header-top a.menu-icon span{color:#9b0f3c;-webkit-box-shadow:1px 10px 1px 1px #9b0f3c, 1px 16px 1px 1px #9b0f3c, 1px 22px 1px 1px #9b0f3c;box-shadow:0 10px 0 1px #9b0f3c, 0 16px 0 1px #9b0f3c, 0 22px 0 1px #9b0f3c}}.header .header-top .search-icon{display:none}@media only screen and (max-width: 40em){.header .header-top .search-icon{color:#fff;height:45px;width:45px;padding:0 5px;left:40px;top:12px;display:inline-flex;justify-content:center;align-items:center;min-width:0}.header .header-top .search-icon:hover{text-decoration:none}.header .header-top .search-icon span.icon-txt-search{color:#fff;font-size:20px}}.header .header-search-dropdown{z-index:150 !important;border:0 !important;position:absolute !important;max-width:none !important;background-color:#9b0f3c !important;padding:10px 15px !important;padding-top:13px !important;width:calc(100vw - 15px) !important;margin-left:-15px;margin-top:0}.header .header-search-dropdown.open{top:0px !important;left:0px !important}.header .header-search-dropdown .compact-search{margin-bottom:0;border:0;background-color:#840d33 !important;color:#fff !important;padding:0 60px 0 10px;height:45px;top:0;box-shadow:none !important}.header .header-search-dropdown .compact-search::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.6)}.header .header-search-dropdown .compact-search:-moz-placeholder{color:rgba(255, 255, 255, 0.6)}.header .header-search-dropdown .compact-search::-moz-placeholder{color:rgba(255, 255, 255, 0.6)}.header .header-search-dropdown .compact-search:-ms-input-placeholder{color:rgba(255, 255, 255, 0.6)}.header .header-search-dropdown .compact-search:placeholder-shown{color:rgba(255, 255, 255, 0.6)}.header .header-search-dropdown button{color:#fff !important;top:5px !important;font-size:20px;right:0;position:absolute;background-color:transparent}.header .header-search-dropdown button span.icon-txt-search{color:#fff;font-size:20px}.header .header-search-dropdown .header-search-dropdown__close{color:rgba(255, 255, 255, 0.7);padding:10px;position:relative;top:0px;font-size:18px;text-decoration:none !important}.header .header-search-dropdown .header-search-dropdown__close i{position:relative;left:5px}.header .header-search-dropdown:before,.header .header-search-dropdown:after{display:none}.header .header-bottom{width:100%}@media only screen and (max-width: 40em){.header .header-bottom{height:auto;background-color:#f4f4f4}.header .header-bottom .cart-button span[class*=icon-txt]{color:#9b0f3c !important}}@media only screen and (min-width:40.063em){.header .header-bottom{position:absolute;top:45px}}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-bottom{height:60px}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a{height:60px;line-height:60px}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a [class*=icon-txt]{line-height:60px}.header .header-bottom .user-area .button{top:10px !important}}@media only screen and (min-width: 64.063em) and (max-width: 74.163em){.header .header-bottom span.hotline-label{display:none}}@media only screen and (min-width: 74.263em){.header .header-bottom span.hotline-label{display:inline !important}}.header .header-bottom .hotline a{color:#8a0030 !important;font-weight:bold}.header .header-bottom .hotline .icon{font-size:18px !important;color:#8a0030 !important}.header .header-bottom span.hotline-on{display:none}@media only screen and (min-width:64.063em){.header .header-bottom span.hotline-on{display:block !important;font-weight:normal;text-align:left;line-height:20px;font-weight:normal;position:relative;top:-43px;font-size:0.8571428571rem;margin-left:25px}.header .header-bottom .user-area{position:relative;top:45px}.header .header-bottom .user-area .button{top:11px !important}}.header .header-bottom .user-area span[class^=icon-txt],.header .header-bottom .user-area [class*=icon-txt]{vertical-align:middle;color:#ca214a}.header .header-bottom .user-area .cart{height:60px;margin-left:10px;position:absolute;top:-60px;right:15px;z-index:98}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .cart{position:relative;top:0;right:0}}@media only screen and (min-width:64.063em){.header .header-bottom .user-area .cart{margin-left:0}}.header .header-bottom .user-area .cart .my-cart{line-height:38px;height:38px;color:#fff;margin-left:0}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .cart .my-cart{margin-left:10px}}.header .header-bottom .user-area .cart .my-cart:hover{text-decoration:none}.header .header-bottom .user-area .cart .my-cart p{color:#fff;margin:0;line-height:38px;font-weight:700}@media only screen and (max-width: 40em){.header .header-bottom .user-area .cart .my-cart p{position:absolute;color:#fff;top:4px;left:0;right:18px;text-align:center;font-size:0.8571428571rem}.header .header-bottom .user-area .cart .my-cart p span:not(.cart-items-count){display:none}}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .cart .my-cart p{display:inline}}@media only screen and (min-width:64.063em){.header .header-bottom .user-area .cart .my-cart p span{display:inline}}.header .header-bottom .user-area .cart .my-cart span[class^=icon-txt],.header .header-bottom .user-area .cart .my-cart [class*=icon-txt]{line-height:38px;color:#fff;margin-left:10px}.header .header-bottom .user-area .cart .my-cart .icon-txt-cart-2{position:relative;top:-3px;margin-left:0 !important}@media only screen and (max-width: 40em){.header .header-bottom .user-area .cart .my-cart .icon-txt-cart-2{font-size:30px}}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .cart .my-cart .icon-txt-cart-2{margin-right:10px}}@media only screen and (max-width: 40em){.header .header-bottom .user-area .cart .my-cart .icon-txt-arrow-down-line{margin-left:0 !important}}.header .header-bottom .user-area .cart .my-cart.cart-button{padding:0px;background-color:transparent;color:#fff}.header .header-bottom .user-area .cart .my-cart.cart-button span,.header .header-bottom .user-area .cart .my-cart.cart-button p{color:#fff}.header .header-bottom .user-area .cart .my-cart.cart-button.filled{color:#fff}.header .header-bottom .user-area .cart .my-cart.cart-button.filled span,.header .header-bottom .user-area .cart .my-cart.cart-button.filled p{color:#fff}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .cart .my-cart.cart-button{padding:0 10px;background-color:#ca214a}.header .header-bottom .user-area .cart .my-cart.cart-button span,.header .header-bottom .user-area .cart .my-cart.cart-button p{color:#fff}.header .header-bottom .user-area .cart .my-cart.cart-button.filled{color:#ca214a;background-color:#f4f4f4}.header .header-bottom .user-area .cart .my-cart.cart-button.filled span,.header .header-bottom .user-area .cart .my-cart.cart-button.filled p{color:#ca214a}}.header .header-bottom .user-area .cart .cart-dropdown{top:59px}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner{padding-top:15px}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item h5{font-size:1.2142857143rem;font-weight:300;color:#000;margin:0;line-height:1.1}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item p.props{line-height:1.2;margin-top:-5px}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item p.props span:before,.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .list-item p.props span:after{display:none}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .discount-item .price{color:#000;font-size:0.8571428571rem}.header .header-bottom .user-area .cart .cart-dropdown .cart-dropdown-inner .discount-item h3{margin-top:-5px}.header .header-bottom .user-area .checkout-link{line-height:60px;margin-left:20px;color:#ca214a}.header .header-bottom .user-area .checkout-link:hover{color:#9e1a3a;text-decoration:none}.header .header-bottom .user-area .checkout-link span.icon-txt-arrow-right-line{color:#ca214a;font-size:11px;margin-left:5px}.header .header-bottom .user-area .checkout-button{margin-left:10px;padding-right:10px;padding-left:10px}.header .header-bottom .user-area .checkout-button .icon-txt-arrow-right-line{color:#fff;font-size:11px;line-height:25px;margin-left:5px}.header .header-bottom .user-area .checkout-button .icon-txt-checkout{line-height:25px}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-bottom .user-area .checkout-button{margin-left:15px}}@media only screen and (max-width: 40em){.header .header-bottom .user-area .checkout-button{display:none}}.header .header-bottom .user-area .icon-txt-user-2,.header .header-bottom .user-area .icon-txt-heart-o{position:relative;vertical-align:-4px !important;margin-right:5px;color:#ca214a !important}.header .header-bottom .user-area .icon-txt-arrow-down-line{margin-left:5px}.header .header-bottom .user-area ul.account-menu li{margin-left:15px}.header .header-bottom .user-area ul.account-menu li:hover a{color:#868686}@media only screen and (min-width:64.063em){.header .header-bottom .user-area ul.account-menu li a{height:60px;line-height:60px}.header .header-bottom .user-area ul.account-menu li a span[class^=icon-txt],.header .header-bottom .user-area ul.account-menu li a span[class*=icon-txt]{line-height:60px}}.header .header-bottom .user-area ul.account-menu li a:hover{color:#000}@media only screen and (max-width: 40em){.header .header-bottom .user-area ul.account-menu li a{height:60px;line-height:60px}.header .header-bottom .user-area ul.account-menu li a span[class*=icon-txt]{line-height:60px}}.header .header-bottom .user-area ul.account-menu li.sign-up{margin:0 10px 0 0px}.header .header-bottom .user-area ul.account-menu li.sign-up:before{content:"|";display:inline-block;margin:0 5px;color:#868686}@media only screen and (min-width:40.063em) and (max-width:64em){.header .header-bottom .user-area ul.account-menu li.sign-up{display:none}}.header .header-bottom .user-area ul.account-menu li .account-dropdown{top:40px;left:0px}.header .header-bottom .user-area ul.account-menu li .account-dropdown ul{margin-top:0}.header .header-bottom .user-area ul.account-menu li .account-dropdown ul li{color:#868686}.header .header-bottom .user-area ul.account-menu li .account-dropdown ul li a{color:#868686;padding-left:0;line-height:40px;height:40px}.header .header-bottom .user-area ul.account-menu li .account-dropdown ul li:hover{color:#000}.header .header-bottom .user-area ul.account-menu li .account-dropdown ul li:hover a{color:#000}.header .header-bottom .user-area ul.account-menu li .divider{display:inline-block;margin:0 5px;color:#868686}.header .header-bottom .user-area ul.account-menu li.predajne a{color:#8a0030}.header .header-bottom .user-area ul.account-menu li.predajne .icon{color:#8a0030;margin-right:0}.header .header-bottom .user-area ul.account-menu li.predajne .item-label{color:#8a0030;font-weight:bold}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .button{top:11px;top:28px}}.header .header-top .m-header-icon{color:#fff;height:45px;width:45px;padding:0 2px;display:inline-flex;justify-content:center;align-items:center;min-width:0;position:absolute;top:11px}@media only screen and (min-width:40.063em){.header .header-top .m-header-icon{display:none}}.header .header-top .m-header-icon:hover{text-decoration:none}.header .header-top .m-header-icon i{color:#fff;font-size:20px}.header .header-top .m-header-icon.m-header__watchdog{left:66px;top:12px}.header .header-top .m-header-icon.m-header__watchdog i{font-size:21px}.header .header-top .m-header-icon.m-header__wishlist{left:30px}.header .header-top .m-header-icon.m-header__user{right:34px}.header .header-top .m-header__search{left:auto !important;right:70px}.header .header-top .m-header__search .icon-txt-search{font-size:20px !important}@media only screen and (max-width: 40em){.header .header-bottom .user-area .cart .my-cart .icon-txt-cart-2{font-size:26px}.header .header-bottom .user-area .cart .my-cart.cart-button.filled &gt; p + span{display:none}}@media only screen and (max-width: 40em){#offcanvas-item-login{display:none}}ul.lang-menu{list-style:none;line-height:1px;margin:0;margin-left:10px;position:relative}ul.lang-menu li{margin:0;float:left}ul.lang-menu li &gt; a{display:inline-block;color:#868686;height:60px;line-height:60px;text-decoration:none;padding-right:5px;padding-left:5px}ul.lang-menu li &gt; a:hover{color:#000}ul.lang-menu li &gt; a i{-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.33);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.33);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.33);margin-right:3px}@media only screen and (min-width:40.063em) and (max-width:64em){ul.lang-menu{margin-left:10px}}.rich-menu-grid{background-color:#bb0e51;display:flex;padding:15px;align-items:stretch}.rich-menu-grid-item{padding:10px;flex:0 1 200px}.rich-menu-grid-item .rich-ul{background:transparent}.rich-menu-grid-item .rich-ul li{float:none;width:auto}.two-columns{column-count:2;column-gap:15px}.body{padding-top:20px}@media only screen and (min-width:40.063em){.body{padding-top:40px}}.reveal-modal .body{padding-top:0}body{overflow-anchor:none}body &gt; .body,body .inner-wrap &gt; .body{padding-bottom:15px}@media only screen and (min-width:64.063em){body &gt; .body,body .inner-wrap &gt; .body{padding-bottom:60px}}div.table{word-wrap:break-word;font-size:1rem;border:#ddd;margin-bottom:30px}div.table thead{border-bottom:0}div.table tbody{border-top:0}div.table th{font-weight:500;text-align:left;font-size:1rem}div.table td{font-size:1rem}div.table &gt; div &gt; div{padding:9px 10px}div.table div.row{margin-right:0;margin-left:0;padding-left:0;padding-right:0;display:flex;flex-wrap:wrap}div.table div.row &gt; .columns,div.table div.row &gt; .columns{padding:9px 10px;flex:1 1 0px}@media only screen and (max-width: 700px){div.table div.row &gt; .columns.small-1,div.table div.row &gt; .columns.small-1{flex:0 0 8.33%;max-width:8.33%}div.table div.row &gt; .columns.small-2,div.table div.row &gt; .columns.small-2{flex:0 0 16.66%;max-width:16.66%}div.table div.row &gt; .columns.small-3,div.table div.row &gt; .columns.small-3{flex:0 0 25%;max-width:25%}div.table div.row &gt; .columns.small-4,div.table div.row &gt; .columns.small-4{flex:0 0 33.33%;max-width:33.33%}div.table div.row &gt; .columns.small-5,div.table div.row &gt; .columns.small-5{flex:0 0 41.7%;max-width:41.7%}div.table div.row &gt; .columns.small-6,div.table div.row &gt; .columns.small-6{flex:0 0 50%;max-width:50%}div.table div.row &gt; .columns.small-7,div.table div.row &gt; .columns.small-7{flex:0 0 58.33%;max-width:58.33%}div.table div.row &gt; .columns.small-8,div.table div.row &gt; .columns.small-8{flex:0 0 66.66%;max-width:50%}div.table div.row &gt; .columns.small-9,div.table div.row &gt; .columns.small-9{flex:0 0 75%;max-width:75%}div.table div.row &gt; .columns.small-10,div.table div.row &gt; .columns.small-10{flex:0 0 83.33%;max-width:83.33%}div.table div.row &gt; .columns.small-11,div.table div.row &gt; .columns.small-11{flex:0 0 91.7%;max-width:91.7%}div.table div.row &gt; .columns.small-12,div.table div.row &gt; .columns.small-12{flex:0 0 100%;max-width:100%}}div.table .tbody &gt; .row{align-items:center;border-bottom:1px solid #ddd;padding:0}div.table .tbody &gt; .row:nth-child(even){background-color:#f4f4f4}@media only screen and (max-width: 700px){div.table .tbody &gt; .row .columns:before{line-height:1.2857142857rem;white-space:nowrap;text-align:left;color:#666;font-size:0.9285714286rem;font-weight:400;position:relative;display:block;width:100%;top:0;left:0;content:attr(data-title)}}@media only screen and (max-width: 700px){div.table .tbody &gt; .row{align-items:flex-start}}div.table .thead &gt; div{font-size:1rem;background-color:transparent;font-weight:500}div.table .thead &gt; div.row{padding:0;background-color:#f0f0f0}div.table .thead &gt; div.row &gt; .columns,div.table .thead &gt; div.row &gt; .column{padding:9px 10px}div.table .thead &gt; div.row &gt; .columns:not(:last-child),div.table .thead &gt; div.row &gt; .column:not(:last-child){border-right:2px solid #fff}@media only screen and (max-width: 700px){div.table .thead{display:none}}.cart-tab__tools-col .toolbar ul.inline-list{margin-bottom:0}.foot ul.side-nav{margin-bottom:15px}@media only screen and (min-width:64.063em){.foot ul.side-nav{margin-bottom:0}}.foot ul.side-nav li a:hover,.foot ul.side-nav li a:focus{color:#fff}.foot .copyright{color:#f16c97;font-size:0.8571428571rem;margin-bottom:0;padding-top:8px}.foot .copyright a{color:#fac9d9}.foot .copyright a:hover{color:#fff;text-decoration:underline}.foot .copyright a + span{margin-right:5px;margin-left:5px;color:#fac9d9}.foot .foot-bottom{border-top:1px solid #b23c62;padding-top:15px;margin-top:20px}.foot input{border:0;color:#fff;background:#b23c62 !important;border-radius:0 !important;box-shadow:none !important;margin-bottom:5px;font-size:0.8571428571rem}.foot input.error{border:1px solid #fff !important;color:#fff;background:#b23c62 !important;border-radius:0 !important;box-shadow:none !important}.foot .button,.foot button{background-color:#840d33;margin-bottom:0;transition:background-color, 0.5s}.foot .button:hover,.foot button:hover{background-color:#6d0b2a}.foot .fixed-fluid{height:auto;overflow:hidden}.foot .fixed-fluid .fixed-col{width:55px;float:left}.foot .fixed-fluid .fluid-col{float:none;width:auto;overflow:hidden}@media only screen and (max-width: 40em){.foot .fixed-fluid .fixed-col{width:100%;float:none}.foot .fixed-fluid .fluid-col{width:100%;float:none}}@media only screen and (min-width:40.063em) and (max-width:64em){.foot .fixed-fluid .fluid-col{text-align:left}}.foot p{margin-bottom:10px;padding-top:10px;color:#fff}.foot img{max-width:none}.foot h6{font-size:1.2857142857rem;color:#fff;margin-bottom:10px;line-height:1.2;font-weight:300;margin-top:5px}.foot h6 a{color:#fff}.foot h6 a:hover{text-decoration:underline}@media only screen and (min-width:40.063em){.foot h6{text-align:left}}@media only screen and (min-width:64.063em){.foot h6{font-size:1.7142857143rem}}.foot i[class^=icon-txt],.foot [class*=icon-txt]{display:block;border-radius:1000px;background-color:#b23c62;width:40px;height:40px;background-size:20px auto;line-height:40px;vertical-align:middle;margin:5px auto 0px;text-align:center;font-size:25px}.foot i[class^=icon-txt].icon-txt-at,.foot [class*=icon-txt].icon-txt-at{font-size:20px}.foot i[class^=icon-txt].icon-txt-envelope-o,.foot [class*=icon-txt].icon-txt-envelope-o{font-size:21px}@media only screen and (min-width:40.063em){.foot i[class^=icon-txt],.foot [class*=icon-txt]{display:inline-block;margin-right:10px;margin-bottom:0}}.foot hr{border-color:#b23c62;margin:20px 0 20px}.foot h5{margin-bottom:10px}.foot h5:before,.foot h5:after{display:none}@media only screen and (min-width:40.063em) and (max-width:64em){.foot .newsletter{text-align:left}}.foot .alert-box{background:#fff;padding:5px 15px;border:0px solid #d53030;color:#d53030}.foot .alert-box i[class^=icon-txt],.foot .alert-box [class*=icon-txt]{font-size:12px;width:20px;height:20px;line-height:20px;margin:0 5px 0 0;background-color:transparent}.foot .alert-box.success{color:#3b945c}.foot ::-webkit-input-placeholder{color:#fbebf0}.foot :-moz-placeholder{color:#fbebf0;opacity:1}.foot ::-moz-placeholder{color:#fbebf0;opacity:1}.foot :-ms-input-placeholder{color:#fbebf0}.foot :placeholder-shown{color:#fbebf0}.foot table.layout-table tr td{padding-bottom:5px;text-align:left;padding-right:5px}.foot table.layout-table tr td p,.foot table.layout-table tr td h6{padding:0;margin:0}@media only screen and (max-width: 40em){.foot h5{margin-bottom:15px}.foot h5.expander{cursor:pointer}.foot h5.expander:after{font-family:"iconfont13";content:"\e634";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:inline;font-size:12px;margin-left:10px}.foot h5.expander.expanded:after{content:"\e631"}.foot h5.expander.expanded + ul.side-nav{padding-top:10px;padding-bottom:10px}.foot h5.expander.expanded + ul.side-nav li{display:block}.foot hr{border-width:1px;border-bottom-width:2px;margin-right:-15px;margin-left:-15px}.foot ul.side-nav{background-color:#b23c62;padding:0;border-bottom:3px solid #b23c62}.foot ul.side-nav li{display:none;text-align:center}.foot ul.side-nav li a{color:#fff}.foot ul.side-nav li a:hover,.foot ul.side-nav li a:focus{text-decoration:none}.foot table.layout-table{margin:0 0 0 20px}.foot table.layout-table tr td{padding-bottom:10px}.foot table.layout-table tr td h6{margin-bottom:10px;font-size:1.1428571429rem}.foot table.layout-table tr td p{font-weight:300}.foot .foot-bottom{border-top-width:3px}}ul.footer-menu{list-style:none;margin:0}.foot-cream{color:#f16c97 !important}ul.payments-list{list-style:none;margin:0;display:inline-block}ul.payments-list li{display:inline-block;width:42px;height:28px;margin-right:10px;margin-bottom:10px;background:url("https://img.sofia.sk/img/payments-2.png") no-repeat 0 0}ul.payments-list li.payment-visa{background-position:0px 0px}ul.payments-list li.payment-mastercard{background-position:-54px 0px}ul.payments-list li.payment-visa-electron{background-position:-108px 0px}ul.payments-list li.payment-maestro{background-position:-162px 0px}ul.payments-list li.payment-diners{background-position:-216px 0px}ul.payments-list li.payment-discovery{background-position:-270px 0px}ul.payments-list li span{display:inline-block;text-indent:-999em}ul.footer-badges-list{list-style:none;margin:0;display:inline-block;margin-left:15px}@media only screen and (min-width:64.063em){ul.footer-badges-list{margin-left:27px}}ul.footer-badges-list li{display:inline-block;margin-right:15px;margin-bottom:10px}ul.footer-badges-list li.badge-punc img{width:150px}ul.footer-badges-list li.badge-overene img{width:50px}ul.footer-badges-list li.badge-mall img{width:101px}.fb-circle{display:inline-block;background:url("https://img.sofia.sk/img/icos.svg") no-repeat 0 0;background-size:cover}.fb-banner{text-align:center;border:1px solid #b23c62;border-radius:5px;margin-bottom:20px}.fb-banner a{display:inline-block;width:100%;color:#fff !important}.fb-banner h2{font-weight:400;font-size:1.1428571429rem;margin-bottom:0;color:#fff}.fb-banner p{font-weight:300;font-size:0.9285714286rem;color:#fff}.fb-banner .fb-circle{width:127px;height:127px;margin-bottom:10px}.index{padding-top:0}.banners-grid-wrap{margin-bottom:30px;padding-top:0px}.banners-grid-wrap &gt; .row{max-width:100rem}.banners-grid-wrap .hp-img-box-1,.banners-grid-wrap .hp-img-box-2,.banners-grid-wrap .hp-txt-box-1,.banners-grid-wrap .hp-txt-box-2,.banners-grid-wrap .hp-txt-box-3,.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-2-slider,.banners-grid-wrap .hp-txt-box-3-slider{margin:0 0 0px 0;overflow:hidden}.banners-grid-wrap .hp-img-box-1,.banners-grid-wrap .hp-txt-box-1,.banners-grid-wrap .hp-txt-box-3,.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-3-slider{border:0}.banners-grid-wrap .hp-img-box-1,.banners-grid-wrap .hp-img-box-2{text-align:center;background:#fff}.banners-grid-wrap .hp-img-box-1 img,.banners-grid-wrap .hp-img-box-2 img{margin-bottom:0}@media only screen and (min-width:64.063em){.banners-grid-wrap .hp-img-box-1 img,.banners-grid-wrap .hp-img-box-2 img{width:100%}}.banners-grid-wrap .hp-img-box-2{border:1px solid #ddd}@media only screen and (max-width: 40em){.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-2-slider,.banners-grid-wrap .hp-txt-box-3-slider{padding:15px}}@media only screen and (min-width:40.063em) and (max-width:64em){.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-2-slider,.banners-grid-wrap .hp-txt-box-3-slider{padding:15px 0}}@media only screen and (min-width:64.063em){.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-2-slider,.banners-grid-wrap .hp-txt-box-3-slider{padding:15px 0;min-height:275px}}.banners-grid-wrap .hp-txt-box-1-slider .testimony,.banners-grid-wrap .hp-txt-box-2-slider .testimony,.banners-grid-wrap .hp-txt-box-3-slider .testimony{text-align:center;position:relative;padding:0 40px;color:#000;font-size:1.1428571429rem;background-color:transparent;padding:5px 30px;font-weight:300;margin-bottom:0}.banners-grid-wrap .hp-txt-box-1-slider .testimony:before,.banners-grid-wrap .hp-txt-box-1-slider .testimony:after,.banners-grid-wrap .hp-txt-box-2-slider .testimony:before,.banners-grid-wrap .hp-txt-box-2-slider .testimony:after,.banners-grid-wrap .hp-txt-box-3-slider .testimony:before,.banners-grid-wrap .hp-txt-box-3-slider .testimony:after{font-size:2.7142857143rem;position:absolute;font-family:georgia, serif;color:#000}@media only screen and (min-width:64.063em){.banners-grid-wrap .hp-txt-box-1-slider .testimony:before,.banners-grid-wrap .hp-txt-box-1-slider .testimony:after,.banners-grid-wrap .hp-txt-box-2-slider .testimony:before,.banners-grid-wrap .hp-txt-box-2-slider .testimony:after,.banners-grid-wrap .hp-txt-box-3-slider .testimony:before,.banners-grid-wrap .hp-txt-box-3-slider .testimony:after{font-size:3.4285714286rem}}.banners-grid-wrap .hp-txt-box-1-slider .testimony:before,.banners-grid-wrap .hp-txt-box-2-slider .testimony:before,.banners-grid-wrap .hp-txt-box-3-slider .testimony:before{content:"“";left:10px;top:0px}.banners-grid-wrap .hp-txt-box-1-slider .testimony:after,.banners-grid-wrap .hp-txt-box-2-slider .testimony:after,.banners-grid-wrap .hp-txt-box-3-slider .testimony:after{content:"”";right:10px;bottom:0px}.banners-grid-wrap .hp-txt-box-1-slider .testimony:before,.banners-grid-wrap .hp-txt-box-2-slider .testimony:before,.banners-grid-wrap .hp-txt-box-3-slider .testimony:before{top:-20px;left:0px}.banners-grid-wrap .hp-txt-box-1-slider .testimony:after,.banners-grid-wrap .hp-txt-box-2-slider .testimony:after,.banners-grid-wrap .hp-txt-box-3-slider .testimony:after{right:0px}.banners-grid-wrap .hp-txt-box-1-slider .owl-dots,.banners-grid-wrap .hp-txt-box-2-slider .owl-dots,.banners-grid-wrap .hp-txt-box-3-slider .owl-dots{margin:0}.banners-grid-wrap .hp-txt-box-1 blockquote,.banners-grid-wrap .hp-txt-box-2 blockquote,.banners-grid-wrap .hp-txt-box-3 blockquote,.banners-grid-wrap .hp-txt-box-1-slider blockquote,.banners-grid-wrap .hp-txt-box-2-slider blockquote,.banners-grid-wrap .hp-txt-box-3-slider blockquote{padding:15px 0 0;font-size:1rem}@media only screen and (min-width:64.063em){.banners-grid-wrap .hp-txt-box-1 blockquote,.banners-grid-wrap .hp-txt-box-2 blockquote,.banners-grid-wrap .hp-txt-box-3 blockquote,.banners-grid-wrap .hp-txt-box-1-slider blockquote,.banners-grid-wrap .hp-txt-box-2-slider blockquote,.banners-grid-wrap .hp-txt-box-3-slider blockquote{padding:25px 0 0;font-size:1.1428571429rem}}@media only screen and (max-width: 40em){.banners-grid-wrap .hp-txt-box-1,.banners-grid-wrap .hp-txt-box-2,.banners-grid-wrap .hp-txt-box-3,.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-2-slider,.banners-grid-wrap .hp-txt-box-3-slider{padding:15px}.banners-grid-wrap .hp-txt-box-1 p,.banners-grid-wrap .hp-txt-box-2 p,.banners-grid-wrap .hp-txt-box-3 p,.banners-grid-wrap .hp-txt-box-1-slider p,.banners-grid-wrap .hp-txt-box-2-slider p,.banners-grid-wrap .hp-txt-box-3-slider p{font-size:0.8571428571rem}.banners-grid-wrap .hp-txt-box-1 h2,.banners-grid-wrap .hp-txt-box-2 h2,.banners-grid-wrap .hp-txt-box-3 h2,.banners-grid-wrap .hp-txt-box-1-slider h2,.banners-grid-wrap .hp-txt-box-2-slider h2,.banners-grid-wrap .hp-txt-box-3-slider h2{font-size:1.2857142857rem}.banners-grid-wrap .hp-txt-box-1 .button,.banners-grid-wrap .hp-txt-box-2 .button,.banners-grid-wrap .hp-txt-box-3 .button,.banners-grid-wrap .hp-txt-box-1-slider .button,.banners-grid-wrap .hp-txt-box-2-slider .button,.banners-grid-wrap .hp-txt-box-3-slider .button{margin-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:64em){.banners-grid-wrap .hp-txt-box-1,.banners-grid-wrap .hp-txt-box-2,.banners-grid-wrap .hp-txt-box-3,.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-2-slider,.banners-grid-wrap .hp-txt-box-3-slider{padding:15px}.banners-grid-wrap .hp-txt-box-1 p,.banners-grid-wrap .hp-txt-box-2 p,.banners-grid-wrap .hp-txt-box-3 p,.banners-grid-wrap .hp-txt-box-1-slider p,.banners-grid-wrap .hp-txt-box-2-slider p,.banners-grid-wrap .hp-txt-box-3-slider p{font-size:0.8571428571rem;max-height:40%;overflow:hidden;text-overflow:ellipsis}.banners-grid-wrap .hp-txt-box-1 h2,.banners-grid-wrap .hp-txt-box-2 h2,.banners-grid-wrap .hp-txt-box-3 h2,.banners-grid-wrap .hp-txt-box-1-slider h2,.banners-grid-wrap .hp-txt-box-2-slider h2,.banners-grid-wrap .hp-txt-box-3-slider h2{font-size:1.2857142857rem}}@media only screen and (min-width:64.063em){.banners-grid-wrap .hp-txt-box-1,.banners-grid-wrap .hp-txt-box-2,.banners-grid-wrap .hp-txt-box-3,.banners-grid-wrap .hp-txt-box-1-slider,.banners-grid-wrap .hp-txt-box-2-slider,.banners-grid-wrap .hp-txt-box-3-slider{padding:15px;min-height:275px}}.banners-grid-wrap .hp-txt-box-2 p:last-child,.banners-grid-wrap .hp-txt-box-2-slider p:last-child,.banners-grid-wrap .hp-txt-box-3 p:last-child,.banners-grid-wrap .hp-txt-box-3-slider p:last-child{margin-bottom:0px}.banners-grid-wrap .hp-txt-box-2,.banners-grid-wrap .hp-txt-box-2-slider{border:1px solid #ddd}.banners-grid-wrap .hp-txt-box-3,.banners-grid-wrap .hp-txt-box-3-slider{background-color:#f4f4f4}@media only screen and (min-width:64.063em){.banners-grid-wrap .big-rect .hp-txt-box-1,.banners-grid-wrap .big-rect .hp-txt-box-1-slider,.banners-grid-wrap .big-rect .hp-txt-box-2,.banners-grid-wrap .big-rect .hp-txt-box-2-slider,.banners-grid-wrap .big-rect .hp-txt-box-3,.banners-grid-wrap .big-rect .hp-txt-box-3-slider{min-height:0}}.body .about-section{padding:40px 0 30px}@media only screen and (max-width: 40em){.body .about-section{margin-bottom:0px !important;display:none}}.dcat .header .heading-img{margin-bottom:10px;position:relative}.dcat .header .heading-img.heading-img-1-1{margin:0;top:-12px}.dcat .header .heading-img.heading-img-1-3{margin:0;top:-9px}.dcat .header .heading-img.heading-img-1-12{margin:0}.dcat .header .heading-img.heading-img-1-15{margin:0;max-height:25px}.dcat .header .heading-img.heading-img-1-17{margin:0}.dcat .header .heading-img.heading-img-1-20{margin:0;top:-13px}.dcat .header .heading-img.heading-img-1-22{margin:0;top:-13px}.dcat .header .heading-img.heading-img-1-24{margin:0;top:-1px}@media only screen and (max-width: 40em){.dcat .header .heading-img.heading-img-1-20{margin:0;top:-11px;max-width:190px}}@media only screen and (max-width: 40em){.dcat .header h1{font-size:1.7857142857rem}}.dcat .header .heading-count{font-size:1.4285714286rem;color:#686868;vertical-align:middle;white-space:nowrap;font-weight:100}@media only screen and (max-width: 40em){.dcat .header .heading-count{font-size:1.2142857143rem}}@media only screen and (max-width: 40em){.dcat .header{transform:scale(0.75);transform-origin:left;margin-right:-110px}.dcat .header .heading-img{transform:scale(0.8);transform-origin:left;margin-right:-15px !important}}.dcat .header.list-header{display:flex;align-items:center}.dcat .header.list-header h1{margin-right:10px}@media only screen and (max-width: 40em){.dcat.dcat--2022.detail .header{margin-right:auto}}.dcat .status.status-2{color:#3b945c}.dcat .status.status-3{color:#3b945c}.dcat .status.status-5{color:#9a9a9a}.dcat .status.status-6{color:#d53030}.dcat .list-item{background-color:#fff}.dcat .list-item .sku,.dcat .list-item h3.list-item__short-description,.dcat .list-item h2.list-item__short-description{color:#9a9a9a;font-size:0.9285714286rem;margin-bottom:5px;display:inline-block !important;margin-top:0}.dcat .list-item h3.list-item__short-description,.dcat .list-item h2.list-item__short-description{font-weight:400;line-height:1.1 !important;min-height:0 !important;max-height:none !important}.dcat .list-item .price{font-weight:300;position:relative}.dcat .list-item .price b{font-weight:300}.dcat .list-item .price .price-old + span{color:#ca214a}.dcat .list-item .price .price-czk{font-size:0.9285714286rem;color:#9a9a9a !important;font-weight:normal;bottom:-10px;right:0;left:0;position:absolute}@media only screen and (max-width: 40em){.dcat .list-item .price .price-czk{margin-bottom:5px}}.dcat .list-item .status{position:absolute;top:15px;left:15px;font-size:12px}.dcat .list-item .status.status-5{z-index:1}.dcat .list-item .img-wrap{margin-bottom:3px;position:relative}.dcat .list-item .list-item-foot .icon-txt-heart-o{font-size:15px;line-height:14px}.dcat .list-item .list-item-foot .tools{display:block}.dcat .list-item .preview-button{z-index:5}.dcat .list-item .preview-button span{margin-right:5px;font-size:17px}.dcat .list-item h3,.dcat .list-item p.list-item__brand-name{font-size:0.9285714286rem;max-height:45px;overflow:hidden}.dcat .list-item p.list-item__brand-name{margin-bottom:0;min-height:20px;line-height:25px;font-weight:300;color:#000}.dcat .list-item p.list-item__brand-name span{line-height:1.2;display:inline-block;vertical-align:middle}.dcat .list-item.banner-item .img-wrap img{max-height:none}.dcat .list-item ul.stone-colors{margin:0;text-align:center;position:absolute;width:100%;bottom:0;left:0;right:0}.dcat .list-item ul.stone-colors li{display:inline-block;margin:0 2px 0 0;line-height:10px}.dcat .list-item ul.stone-colors li img{max-width:10px}@media only screen and (max-width: 40em){.dcat .list-item{min-height:325px;padding-bottom:10px}.dcat .list-item .img-wrap{min-height:180px;display:flex;align-items:center;justify-content:center}.dcat .list-item .img-wrap img{max-height:180px}}@media only screen and (min-width:40.063em){.dcat .list-item{min-height:310px}.dcat .list-item .img-wrap{min-height:130px}.dcat .list-item .img-wrap img{max-height:130px}.dcat .list-item h3,.dcat .list-item p.list-item__brand-name{font-size:1rem;max-height:100px}.dcat .list-item.banner-item .img-wrap img{max-height:none}}@media only screen and (min-width:64.063em){.dcat .list-item{min-height:320px}.dcat .list-item .img-wrap{min-height:180px}.dcat .list-item .img-wrap img{max-height:180px}.dcat .list-item h3,.dcat .list-item p.list-item__brand-name{font-size:1.1428571429rem}}.dcat .list-item.banner-item{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}@media only screen and (max-width: 40em){.dcat .list-item.banner-item{min-height:330px}}.dcat .list-item.banner-item .img-wrap{margin-bottom:0}.dcat .list-item.banner-item .img-wrap img{max-height:230px;min-height:0}@media only screen and (min-width: 480px) and (max-width:640px){.dcat .list-item.banner-item .img-wrap img{max-height:215px;min-height:0}}@media only screen and (min-width:40.063em){.dcat .list-item.banner-item .img-wrap img{max-height:265px;min-height:0}}@media only screen and (min-width:64.063em){.dcat .list-item.banner-item .img-wrap img{max-height:315px;min-height:0}}@media only screen and (max-width: 40em){.dcat .list-item.banner-item{margin-bottom:25px !important}}.dcat .list-item.banner-item-wide .img-wrap img{max-height:230px;min-height:0}@media only screen and (min-width: 480px) and (max-width:640px){.dcat .list-item.banner-item-wide .img-wrap img{max-height:215px;min-height:0}}@media only screen and (min-width:40.063em){.dcat .list-item.banner-item-wide .img-wrap img{max-height:265px;min-height:0}}@media only screen and (min-width:64.063em){.dcat .list-item.banner-item-wide .img-wrap img{max-height:315px;min-height:0}}.dcat.detail{padding-top:15px}.dcat.detail .status{text-align:right;text-transform:uppercase;font-weight:700}.dcat.detail .status .status-second-text{text-transform:none;font-weight:400}.dcat.detail .status.status-5{color:#505050}.dcat.detail .has-selector .status{position:relative;margin-top:15px !important}@media only screen and (min-width:64.063em){.dcat.detail .has-selector .status{position:absolute;top:8px;right:15px}.dcat.detail .has-selector .status.has-second-text{top:-8px}.dcat.detail .has-selector .status .status-second-text{position:relative;top:-6px}}.dcat.detail h1.custom,.dcat.detail h2.custom-h1-like{margin-bottom:5px;font-size:2.7857142857rem}@media only screen and (max-width: 40em){.dcat.detail h1.custom,.dcat.detail h2.custom-h1-like{font-size:1.7142857143rem;line-height:1.2;margin-bottom:15px}}@media only screen and (min-width:40.063em) and (max-width:64em){.dcat.detail h1.custom,.dcat.detail h2.custom-h1-like{font-size:2.4285714286rem;line-height:1.2;margin-bottom:15px}}.dcat.detail span.h1-additional{display:none;font-size:16px;line-height:18px;font-weight:300}@media only screen and (min-width:40.063em){.dcat.detail span.h1-additional{display:inline-block}}.dcat.detail .akcie-section .akcia-wrap{border-radius:0 !important;border-color:#ca214a !important}.dcat.detail .akcie-section .akcia-wrap .txt-banner h3{color:#ca214a !important;font-weight:300 !important;font-size:2.1428571429rem !important;font-family:"Roboto", sans-serif !important;margin-bottom:10px !important}.dcat.detail .akcie-section .akcia-wrap .txt-banner p{font-size:1.7142857143rem !important;font-weight:300 !important;font-family:"Roboto", sans-serif !important}.dcat.detail .akcie-section .akcia-wrap .header{margin-left:-15px}.dcat.detail .akcie-section .akcia-wrap .header h2{margin:0}.dcat.detail .description{line-height:1.6;margin-bottom:20px}.dcat.detail .description p{margin-bottom:10px;line-height:1.5}.dcat.detail .description.description--red{color:#fb2b03}.dcat.detail .description.description--red a{color:#fb2b03}.dcat.detail .product-params{color:#9a9a9a}.dcat.detail .product-params hr.half-margin{margin:5px 0 6px}.dcat.detail .product-params img{vertical-align:top}.dcat.detail .product-params .brand-value{max-height:20px}.dcat.detail .product-params a{color:#444}.dcat.detail .product-params a:hover{color:#000}.dcat.detail .variant-selector{background-color:#f4f4f4}.dcat.detail .variant-selector select,.dcat.detail .variant-selector p{margin-bottom:0}.dcat.detail .variant-selector p{margin-top:5px}.dcat.detail .variant-selector label{font-weight:400;color:#505050;float:left;margin-left:5px;line-height:35px}.dcat.detail .variant-selector label.heading-label{margin-left:0;font-size:1.1428571429rem;font-weight:100}.dcat.detail .variant-selector .price{font-weight:300;margin-top:0}.dcat.detail .variant-selector .price b{font-weight:300}.dcat.detail .variant-selector .price .price-czk{font-size:0.9285714286rem;color:#9a9a9a !important;font-weight:normal;width:100%;position:relative;top:-5px}.dcat.detail .variant-selector .amount{margin:2px 0 0 0;width:35px !important}.dcat.detail .variant-selector button .icon-txt-bag{margin:0 5px 0 0;position:relative;top:0px}.dcat.detail .variant-selector .order-param-selector .order-param-selector-radio{clear:both}.dcat.detail .variant-selector .order-param-selector .order-param-selector-radio label{line-height:1;float:none}.dcat.detail .variant-selector .order-param-selector .order-param-selector-radio:last-child:not(:only-child){margin-bottom:-10px}.dcat.detail .variant-selector .order-param-selector .order-param-selector-radio.status-show{width:150px}.dcat.detail .variant-selector .order-param-selector .order-param-selector-radio.status-show .order-param-selector-status{display:inline-block}.dcat.detail .variant-selector .order-param-selector .order-param-selector-radio .order-param-selector-status{font-size:11px;color:#686868;display:none;max-width:110px;vertical-align:middle}.dcat.detail .variant-selector .order-param-selector:not(:last-child){margin-bottom:10px}.dcat.detail .variant-selector .order-param-selector .order-param-selector-help{text-align:right}@media only screen and (min-width:64.063em){.dcat.detail .variant-selector .order-param-selector .order-param-selector-help{margin-top:-25px}}.dcat.detail .variant-selector .order-param-selector .order-param-selector-help a{color:#9a9a9a;font-size:0.9285714286rem}.dcat.detail .variant-selector .order-param-selector .order-param-selector-help a:before{display:inline-block;width:14px;height:14px;border-radius:999em;color:#f4f4f4;font-size:10px;background:#ca214a;content:"?";text-align:center;line-height:15px;vertical-align:1px}.dcat.detail .variant-selector .order-param-selector select + .order-param-selector-help{margin-top:10px !important}.dcat.detail .variant-selector .spinner{top:2px}.dcat.detail .variant-selector ul.variants-list{list-style:none;margin:0;clear:left}.dcat.detail .variant-selector ul.variants-list li{margin-bottom:10px;display:inline-block;width:100%;vertical-align:top;line-height:1.1}@media only screen and (min-width:40.063em){.dcat.detail .variant-selector ul.variants-list li{width:135px}}.dcat.detail .variant-selector ul.variants-list li a{display:block;height:auto;overflow:hidden}.dcat.detail .variant-selector ul.variants-list li a .fixed-col{width:55px;float:left}.dcat.detail .variant-selector ul.variants-list li a .fluid-col{float:none;width:auto;overflow:hidden}.dcat.detail .variant-selector ul.variants-list li a:hover{text-decoration:none}.dcat.detail .variant-selector ul.variants-list li a:hover img{border:1px solid #ddd}.dcat.detail .variant-selector ul.variants-list li img{border-radius:999em;margin-right:5px;max-width:45px;background:#fff;padding:5px;border:1px solid transparent}.dcat.detail .variant-selector ul.variants-list li span{display:inline-block}.dcat.detail .variant-selector ul.variants-list li span.note{font-size:0.7857142857rem;color:#ca214a}.dcat.detail .variant-selector ul.variants-list li.active img{border:1px solid #ca214a !important}.dcat.detail .variant-selector ul.variants-list.variants-color-list li{width:auto;margin-right:10px}.dcat.detail .variant-selector ul.variants-list.variants-color-list li img{max-width:30px}.dcat.detail .variant-selector ul.variants-list:not(.variants-color-list) li a.fixed-fluid{display:table-row;width:100%}.dcat.detail .variant-selector ul.variants-list:not(.variants-color-list) li a.fixed-fluid &gt; div{float:none;display:table-cell;vertical-align:middle}.dcat.detail .gallery-detail-wrap{outline:1px solid #ddd;margin-bottom:20px}.dcat.detail .gallery-detail-wrap .zoom img{background-color:#fff}.dcat.detail .gallery-detail-wrap ul li img:not(.zoomImg){display:inline-block;width:auto;max-width:100%}.dcat.detail .gallery-detail-wrap .slide-background-content &gt; iframe{border:0}.dcat.detail .tags{padding:15px 45px;position:absolute !important;text-align:right !important;width:100%}.dcat.detail .tags .badge-sale,.dcat.detail .tags .list-item .bundle-amount,.dcat.detail .list-item .tags .bundle-amount{position:relative !important;left:auto !important;right:-10px !important;top:0 !important;font-size:1.1428571429rem}@media only screen and (min-width:40.063em){.dcat.detail .tags{left:-100%}.dcat.detail .tags .badge-sale,.dcat.detail .tags .list-item .bundle-amount,.dcat.detail .list-item .tags .bundle-amount{top:0 !important;right:-10px !important}}.dcat.detail .list-item .tags{left:0}.dcat.detail .list-item .bundle-amount{font-weight:normal !important;width:32px !important;height:32px !important;line-height:29px !important;border:0 !important;box-shadow:none !important}.dcat.detail .props{margin-bottom:15px;color:#9a9a9a}.dcat.detail .detail-tools-wrap ul{margin-bottom:15px;margin-top:3px;text-align:right;line-height:1}@media only screen and (min-width:40.063em){.dcat.detail .detail-tools-wrap ul{margin-bottom:0px}}.dcat.detail .detail-tools-wrap ul li{display:inline-block;float:none}.dcat.detail .detail-tools-wrap ul li a{color:#9a9a9a;font-size:0.9285714286rem;line-height:15px;transition:color 0.3s}.dcat.detail .detail-tools-wrap ul li a:hover{color:#000}.dcat.detail .detail-tools-wrap ul li a:hover span{color:#000 !important}.dcat.detail .detail-tools-wrap ul li a i{font-size:1.4285714286rem}.dcat.detail .detail-tools-wrap ul li a i.icon-txt-printer{font-size:1.2857142857rem}.dcat.detail .detail-tools-wrap ul li a.icon-txt-wishlist.on,.dcat.detail .detail-tools-wrap ul li a.icon-txt-watchdog.on,.dcat.detail .detail-tools-wrap ul li a.icon-txt-envelope.on,.dcat.detail .detail-tools-wrap ul li a.icon-txt-shoplocator.on{color:#3b945c !important}.dcat.detail .detail-tools-wrap ul li a.icon-txt-wishlist.on:before,.dcat.detail .detail-tools-wrap ul li a.icon-txt-watchdog.on:before,.dcat.detail .detail-tools-wrap ul li a.icon-txt-envelope.on:before,.dcat.detail .detail-tools-wrap ul li a.icon-txt-shoplocator.on:before{font-size:16px}.dcat.detail .detail-tools-wrap ul li a span{font-weight:normal;margin-left:2px;color:#9a9a9a !important;transition:color 0.3s}.dcat.detail .detail-tools-wrap ul li a[class^=icon-txt]:before,.dcat.detail .detail-tools-wrap ul li a[class*=icon-txt]:before{font-size:16px;margin-right:5px}.dcat.detail .detail-tools-wrap ul li a[class^=icon-txt].icon-txt-shoplocator:before,.dcat.detail .detail-tools-wrap ul li a[class*=icon-txt].icon-txt-shoplocator:before{margin-right:2px}.dcat.detail .detail-tools-wrap ul li:first-child{margin-bottom:7px}@media only screen and (min-width:64.063em){.dcat.detail .detail-tools-wrap ul li:first-child{margin-bottom:0px}}@media only screen and (max-width: 40em){.dcat.detail .detail-tools-wrap{padding-top:15px}.dcat.detail .detail-tools-wrap ul{display:flex}.dcat.detail .detail-tools-wrap ul li{margin-bottom:5px;display:inline-block;flex-direction:0 0 auto}}.dcat.detail .share-wrap{margin-bottom:15px}.dcat.detail .item-video{height:260px}@media only screen and (min-width:40.063em){.dcat.detail .item-video{height:330px}}@media only screen and (min-width:64.063em){.dcat.detail .item-video{height:535px}}.dcat.detail .variant-selector__add-items{display:flex;padding:0 15px 7.5px;flex-wrap:wrap}.dcat.detail .variant-selector__price{flex:1 1 auto}.dcat.detail .variant-selector__price .price b{margin-right:7px}.dcat.detail .variant-selector__amount-wrapper{flex:1 1 auto;display:flex;justify-content:flex-end}.dcat.detail .variant-selector__button-wrapper{flex:1 1 100%}@media only screen and (min-width:64.063em){.dcat.detail .variant-selector__price{flex:1 1 50%}.dcat.detail .variant-selector__amount-wrapper{flex:1 1 auto}.dcat.detail .variant-selector__button-wrapper{flex:1 1 auto}}.dcat .detail-tools-wrap .detail__tool--gift .icon-txt-gift:before{position:relative;top:-2px}.dcat .detail-tools-wrap .detail__tool--installments{margin-bottom:0 !important;margin-left:14px}.dcat .detail-tools-wrap .detail__tool--installments .icon-alert{color:#fff !important;border:0;font-weight:bold;width:15px;height:15px;top:0;line-height:16px;font-size:12px}.dcat .detail-tools-wrap .detail__tool--installments img{width:40px;opacity:0.4;transition:opacity 0.3s}.dcat .detail-tools-wrap .detail__tool--installments img.logo-ahoj{position:relative;top:-7px}.dcat .detail-tools-wrap .detail__tool--installments a:hover .icon-alert{color:#fff !important}.dcat .detail-tools-wrap .detail__tool--installments a:hover img{opacity:1}.dcat .badge-sale,.dcat.detail .list-item .bundle-amount{position:absolute;display:inline-block;font-weight:400;width:auto;height:auto;font-size:0.8571428571rem;font-weight:400;border:0;border-radius:0;background:transparent;box-shadow:none;line-height:1;top:15px;right:15px}.dcat .badge-sale.f-sale,.dcat.detail .list-item .f-sale.bundle-amount{color:#ca214a}.dcat .badge-sale.f-limited,.dcat.detail .list-item .f-limited.bundle-amount{color:#0088D1}.dcat .badge-sale.f-new,.dcat.detail .list-item .f-new.bundle-amount{color:#3b945c}.dcat .badge-sale.f-vyhodna-cena,.dcat.detail .list-item .f-vyhodna-cena.bundle-amount{color:#ca214a}.dcat .badge-sale.f-naobjednavku,.dcat.detail .list-item .f-naobjednavku.bundle-amount{color:#9a9a9a;top:165px}@media only screen and (min-width:40.063em) and (max-width:64em){.dcat .badge-sale.f-naobjednavku,.dcat.detail .list-item .f-naobjednavku.bundle-amount{top:120px}}.dcat .f-sale-perc{display:block;padding-top:4px}.dcat ul.color-filter li{margin-bottom:8px;padding-left:4px;padding-right:4px}.dcat ul.color-filter li a{border-radius:1000px;border:0}.dcat ul.color-filter li a:hover{border:1px solid #000}.dcat ul.color-filter li a.color-no-color{background:url("https://img.sofia.sk/img/bg-color-transparent.png") no-repeat center center}.dcat ul.color-filter li a.color-multi{background:url("https://img.sofia.sk/img/bg-color-multi.png") no-repeat center center;background-size:cover}.dcat ul.color-filter li a.color-gold{background:url("https://img.sofia.sk/img/bg-color-gold.png") no-repeat center center}.dcat ul.color-filter li a.color-copper{background:url("https://img.sofia.sk/img/bg-color-copper.png") no-repeat center center;background-size:cover}.dcat ul.color-filter li a.color-silver{background:url("https://img.sofia.sk/img/bg-color-silver.png") no-repeat center center;background-size:cover}.dcat ul.color-filter li.toggler{font-style:normal}.dcat ul.color-filter li.toggler a{background:#fff;position:relative}.dcat ul.color-filter li.toggler:after{content:"\e61a";font-family:"iconfont13";display:inline-block;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:36%;top:20%}.dcat ul.color-filter li.on a{border:0 !important}.dcat ul.color-filter li.on a:after{-moz-osx-font-smoothing:grayscale;background:transparent none repeat scroll 0 0;border-radius:1000px;color:#ca214a;content:"\e62c";display:inline-block;float:right;font-family:"iconfont13";font-size:10px;line-height:1;padding:0;left:15px;line-height:15px;position:absolute;right:15px;text-align:center;text-indent:0;top:8px;background:#fff;height:15px}.dcat hr.dcat-list-header-divider{margin:10px 0 40px}.dcat .loading{opacity:0.5}.dcat .loading:after{position:fixed;top:40%;left:50%;width:40px;height:40px;margin-left:-30px !important;border-radius:1000px;background:rgba(255, 255, 255, 0.9) url("https://img.sofia.sk/img/loader-big.gif") no-repeat center center;background-size:100%;border:15px solid rgba(255, 255, 255, 0.3);box-sizing:content-box}@media only screen and (min-width:40.063em){.dcat .loading:after{margin-left:70px}}@media only screen and (max-width: 40em){.dcat .small-only-half-gutter .list-item,.dcat .small-half-gutter .list-item{margin-bottom:15px}}.dcat-grid-list{text-align:center;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:0;grid-column-gap:15px}.dcat-grid-list .dcat-grid-item{display:inline-block;vertical-align:top;padding:0 1px;margin-bottom:0;width:50%;max-width:480px}@media only screen and (min-width:64.063em){.dcat-grid-list .dcat-grid-item{width:25%}}.dcat-grid-list .dcat-grid-item:only-child{margin-bottom:0}.dcat-grid-list .dcat-grid-item .slick-arrow{opacity:0;transition:opacity 0.3s}.dcat-grid-list .dcat-grid-item:hover .slick-arrow{opacity:1}.dcat-grid-list .dcat-grid-item .img-wrap .slick-slide img{margin:0 auto !important}.dcat-grid-list .dcat-grid-item .list-item .tags .badge-sale,.dcat-grid-list .dcat-grid-item .dcat.detail .list-item .tags .bundle-amount,.dcat.detail .dcat-grid-list .dcat-grid-item .list-item .tags .bundle-amount{width:auto;height:auto;right:15px;top:15px;line-height:1;font-weight:normal;font-size:0.8571428571rem}.dcat-grid-list .dcat-grid-item .list-item .tags .badge-sale.f-naobjednavku,.dcat-grid-list .dcat-grid-item .dcat.detail .list-item .tags .f-naobjednavku.bundle-amount,.dcat.detail .dcat-grid-list .dcat-grid-item .list-item .tags .f-naobjednavku.bundle-amount{top:165px}@media only screen and (max-width: 40em){.dcat-grid-list .dcat-grid-item{width:100px}.dcat-grid-list .dcat-grid-item .img-wrap{display:block;width:calc(50vw - 40px);margin:0 auto !important}}.dcat-grid-list.dcat-grid-list--reduced-columns .dcat-grid-item{width:100%}@media only screen and (min-width:64.063em){.dcat-grid-list.dcat-grid-list--reduced-columns .dcat-grid-item{width:50%}}@media only screen and (min-width:40.063em){.dcat-grid-list{grid-template-columns:repeat(2, minmax(200px, 1fr));grid-column-gap:30px}}@media only screen and (min-width:64.063em){.dcat-grid-list{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));grid-column-gap:30px}}@supports (display: grid) {
 .dcat-grid-list {
 text-align: left;}
 .dcat-grid-list .dcat-grid-item{padding:0;width:auto;max-width:none}.dcat-grid-list.dcat-grid-list--reduced-columns{grid-template-columns:100%}@media only screen and (min-width:40.063em){.dcat-grid-list.dcat-grid-list--reduced-columns{grid-template-columns:1fr 1fr}}}
.grid-colspan-2{grid-column:span 2}.gift-hint-modal h2{margin:0 0 20px 0}.gift-hint-modal hr{margin-bottom:25px}.gift-hint-modal textarea + .help{position:relative;top:-10px;font-size:0.7857142857rem;color:#9a9a9a}.gift-hint-modal .dcat .list-item{min-height:0}.close-custom-dialog .dcat .list-item{min-height:0}.gift-hint__recipient{margin-bottom:5px}label.help{color:rgba(0, 0, 0, 0.4);font-size:0.7857142857rem;margin-top:-5px;margin-bottom:10px !important;padding-left:15px}img.lazyload,img.lazyloading,img.lazyloaded{color:transparent}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}.lazyloading{background:none}.bundle_products{padding:15px;border:1px solid #ddd;margin-bottom:30px}.bundle_products h4{font-size:1.4285714286rem}.bundle_products .list-item.bundle-list-item{margin-bottom:0px}@media only screen and (min-width:40.063em){.bundle_products .list-item.bundle-list-item{min-height:240px;margin-bottom:10px}}@media only screen and (min-width:40.063em){.bundle_products .list-item.bundle-list-item .img-wrap{min-height:130px}}.box-loading .dcat .special-header + .row{opacity:0.5}.box-loading .dcat .special-header + .row:after{position:absolute;top:40px;left:50%;width:30px;height:30px;margin-left:-30px !important;border-radius:1000px;background:rgba(255, 255, 255, 0.9) url("https://img.sofia.sk/img/loader-big.gif") no-repeat center center;background-size:100%;border:15px solid rgba(255, 255, 255, 0.3);box-sizing:content-box}@media only screen and (min-width:40.063em){.box-loading .dcat .special-header + .row:after{margin-left:70px;top:60px}}.akcia-wrap.highlight-strong .list-item.blank-item .img{background-color:rgba(255, 255, 255, 0.2);background-image:none !important}.akcia-wrap.highlight-strong .list-item .price .price-free{color:#fff}.article .section-header{margin-bottom:30px}ul.spinner{margin-right:0;height:29px;border:1px solid #ddd;border-left-color:#fff;height:29.5px;left:-1px;position:relative}ul.spinner li{border-radius:0 !important;width:15px;background:#fff !important}ul.spinner li span.icon-txt-arrow-up:before{content:"\e60e"}ul.spinner li span.icon-txt-arrow-down:before,ul.spinner li span.icon-order-accepted:before{content:"\e60d"}ul.spinner li a:hover{text-decoration:none}ul.spinner li:hover span{color:#ca214a}@media only screen and (max-width: 40em){.product-preview .tags{margin-top:-40px}}.dcat .mobile-filter .facet .panel .side-nav li &gt; a{padding-left:0}@media only screen and (max-width: 40em){.dcat .mobile-filter{margin-bottom:5px}.dcat .mobile-filter .facet{margin-top:-5px}.dcat .mobile-filter .facet ul.color-filter{margin-bottom:5px}.dcat .mobile-filter .facet ul.color-filter li{margin:0 0px 5px 0;padding:0 3px 0px}.dcat .mobile-filter .facet ul.color-filter li a{width:27px;height:27px}.dcat .mobile-filter .ui-slider{margin-bottom:17px}}.facet .toggler{font-style:italic}.facet .toggler .toggler-icon{font-size:10px;padding-left:5px}.facet .facet-count{font-size:0.8em;opacity:0.8}.dcat .facet .panel .side-nav.active-facet-nav li a{padding-right:22px}.categories-list{list-style:none;margin:39px 0 30px;text-align:center}.categories-list .category-list-item{border:1px solid #f8dde5;margin:0 15px 15px;display:block;max-width:100%;transition:border-color 0.5s;width:auto}.categories-list .category-list-item h3{text-align:center;background:#f4f4f4;padding:15px 0;margin-bottom:0;color:#505050;font-weight:300;transition:background 0.5s}.categories-list .category-list-item .img-wrap{min-height:200px}.categories-list .category-list-item:hover{border-color:#f4c8d5}.categories-list .category-list-item:hover h3{background:#f4c8d5;color:#000}@media only screen and (min-width:40.063em){.categories-list .category-list-item{width:168px;display:inline-block}.categories-list .category-list-item h3{font-size:24px}.categories-list .category-list-item .img-wrap{min-height:190px}}@media only screen and (min-width:64.063em){.categories-list .category-list-item{width:168px}.categories-list .category-list-item .img-wrap{min-height:190px}}.categories-list .category-list-item .img-wrap{padding:5px}.categories-list .category-list-item a:hover{text-decoration:none}.side-bar .panel ul.side-nav{padding-bottom:0}.side-bar .panel p.props{font-size:0.8571428571rem;color:#838383;margin-bottom:10px}.side-bar .panel--merge-start{margin-bottom:0;border-bottom:0;padding-bottom:10px}.side-bar .panel--merge-start input[type=text]{margin-bottom:0}.side-bar .panel--merge-end{border-top:0;padding-top:0}.side-bar .panel--merge-end input[type=text]{margin-bottom:0}.price-filter-input-wrap{display:flex;column-gap:5px;align-items:center}.price-filter-input-wrap input{margin-bottom:0;font-size:0.8571428571rem;text-align:right}.dcat ul.color-filter li.on a{outline:1px solid #000}.dcat ul.color-filter li.on a:after{width:16px;height:16px;top:-5px;right:-2px;left:auto;line-height:14px;border:1px solid #ccc;display:none}.active-facet-nav li a{line-height:1.2;position:relative}.active-facet-nav li a:after{position:absolute;right:5px !important;top:8px !important;left:auto !important}.dcat.detail ul.socials-list{margin-top:0}ul.socials-list li{height:20px;width:20px;display:inline-block;background-image:url("https://img.sofia.sk/img/icos-socials.svg");background-repeat:no-repeat;background-position:0 0;background-size:cover;float:none !important}ul.socials-list li.social-fb{background-position:0px 0px}ul.socials-list li.social-pin{background-position:0px -53px}ul.socials-list li.social-mail{background-position:0px -79px}.checkout h1{padding-left:0}.checkout hr.full-block-width{display:none !important}.checkout hr.full-block-width.eshop-navi-divider{display:block !important}.checkout .checkout-summary{border-radius:0}.checkout .checkout-summary h3{font-size:1.1428571429rem;font-weight:bold}.checkout .checkout-summary hr.full-block-width{display:block !important}.checkout .checkout-summary .discount input:not(.button){margin-bottom:15px}.checkout .checkout-summary .catalog .list-plain{margin-bottom:15px}.checkout .checkout-summary .catalog .list-plain .list-item{margin-bottom:3px}.checkout .checkout-summary .catalog .list-plain .list-item h3{margin-bottom:3px}.checkout .secure-area{margin:0 -15px;padding:30px 15px 0}.checkout .payment img.payment-logo{max-width:120px !important}.checkout .payment .payment-subtype-img-wrap{max-height:40px;display:inline-block;margin-left:5px;position:relative}.checkout .payment .payment-subtype-img-wrap img{max-height:40px;margin-bottom:0}.checkout .payment .delivery-props input[type=radio]{margin-bottom:0}.checkout .payment .eshop_checkout_osc_payment_subtype_wrapper{display:flex;align-items:center;height:40px}.cart table.design-table .spinner + .toolbar .inline-list{margin-left:10px}.cart table.design-table .spinner + .toolbar .inline-list li{margin-right:0px !important;margin-left:5px !important}.cart table.design-table input.amount{border-radius:0;float:left;width:30px}.cart table.design-table .toolbar [class^=icon-txt] + span{font-size:0.9285714286rem}.cart table.design-table .toolbar li.refresh{display:none}.cart .akcie-section .akcia-wrap{overflow:hidden}.cart .akcie-section .akcia-wrap div.header{margin-left:-15px}.cart .akcie-section .akcia-wrap div.header h2{margin:0;font-size:1.1428571429rem !important;padding:4px 15px}.cart .akcie-section .akcia-wrap .txt-banner p{font-size:1.3571428571rem !important;font-family:"Roboto", sans-serif !important;padding-bottom:5px !important}@media only screen and (max-width: 40em){.cart .akcie-section .akcia-wrap .txt-banner p{font-size:1rem !important}}.cart .summary .total label{font-size:1.3571428571rem}.cart-special-offer__list{max-width:750px;margin:0 auto;padding-right:25px;padding-left:25px}.cart-special-offer__list .owl-item{text-align:center}.cart-special-offer__list.owl-theme .owl-nav{display:block !important;top:35% !important}.cart-special-offer__list.owl-theme .owl-nav .owl-next{right:-40px !important;line-height:22px !important}.cart-special-offer__list.owl-theme .owl-nav .owl-prev{left:10px !important;line-height:22px !important}@media only screen and (min-width:40.063em){.cart-special-offer__list{padding-right:40px;padding-left:40px}.cart-special-offer__list.owl-theme .owl-nav{top:35% !important}.cart-special-offer__list.owl-theme .owl-nav .owl-next{right:-30px !important;line-height:32px !important}.cart-special-offer__list.owl-theme .owl-nav .owl-prev{left:20px !important;line-height:32px !important}}.cart-special-offer__item{display:inline-block;text-align:center;width:100%}.cart-special-offer__item .list-item{min-height:270px}@media only screen and (max-width: 40em){.cart-special-offer__item .list-item{min-height:180px;margin-bottom:0;padding-bottom:50px}.cart-special-offer__item .list-item .img-wrap{min-height:90px}.cart-special-offer__item .list-item .list-item-foot .tools .button{margin:0 5px 5px}}.cart-special-offer__item .list-item h3{display:none}.cart-special-offer__item .list-item .sku{font-size:0.7857142857rem}.cart-special-offer__item .list-item .price{font-size:1.2142857143rem}.cart-special-offer__item .list-item .img-wrap{text-align:center}.cart-special-offer__item .list-item .img-wrap img{width:auto !important;display:inline-block !important;max-width:100%}button.how-it-works__payment-title{color:#2b59db !important;margin-bottom:0 !important;font-family:"PublicaSansRegular", sans-serif !important}button.how-it-works__payment-title:hover{color:rgba(43, 89, 219, 0.9) !important}.summary-v2{background:#f4f4f4;border:0;padding-right:15px;padding-left:15px}.summary-v2 .sum-price{text-align:right}.summary-v2 input[type=text]{border-radius:5px 0 0 5px}.summary-v2 label{cursor:default}@media only screen and (min-width:40.063em){.summary-v2{padding-right:40px;padding-left:40px}}.summary-v2 .alert-box{margin-top:0px;margin-bottom:25px}.summary-v2__discount-coupon{margin-bottom:20px !important}.summary-v2__discount-coupon input{margin-bottom:0}.summary-v2__discount-coupon label{white-space:nowrap}.summary-v2__discount-coupon i{display:inline-block;padding:2px;color:#fff;background-color:#ca214a;border-radius:2px;font-size:12px;margin-right:5px}.summary-v2__wallet{margin-bottom:20px !important}.summary-v2__wallet input{margin-bottom:0}.summary-v2__wallet label{white-space:nowrap}.summary-v2__wallet i{display:inline-block;padding:2px;color:#fff;background-color:#ca214a;border-radius:2px;font-size:12px;margin-right:5px;position:relative}.summary-v2__wallet a:only-child{display:inline-block;position:relative;top:5px}.summary-v2__wallet a.disabled{cursor:default;opacity:0.4}.summary-v2__label--type-1{font-weight:300;margin-bottom:25px;font-size:1.2857142857rem}.summary-v2__label--type-2{margin-bottom:7.5px;font-weight:700;font-size:1rem}.summary-v2__label--type-2 &gt; span{font-weight:300}.summary-v2__label--type-3{margin-bottom:7.5px;font-weight:300;font-size:1rem}.summary-v2__label--type-4{margin-bottom:0;margin-top:5px;font-weight:700;font-size:1.2857142857rem}@media only screen and (min-width:40.063em){.summary-v2__label--type-4{margin-bottom:7.5px;margin-top:0}}div.cart-div-table div.row{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"img tx1" "img tx2" "img tls"}div.cart-div-table div.row .cart-tab__img-col{grid-area:img}div.cart-div-table div.row .cart-tab__description-col{grid-area:tx1}div.cart-div-table div.row .cart-tab__description-col h5{font-size:1.2857142857rem;font-weight:normal;margin-bottom:0}div.cart-div-table div.row .cart-tab__description-col p{margin-bottom:0}div.cart-div-table div.row .cart-tab__prod-name{font-size:1.1428571429rem;margin:0 0 7px 0;line-height:1;display:block;color:#000}div.cart-div-table div.row .cart-tab__price-col{grid-area:tx2}div.cart-div-table div.row .cart-tab__amount-col{grid-area:tls}div.cart-div-table div.row .cart-tab__tools-col{grid-area:tls}@media only screen and (min-width:40.063em){div.cart-div-table div.row{display:flex}div.cart-div-table div.row .cart-tab__img-col{flex:0 0 160px}div.cart-div-table div.row .cart-tab__price-col{flex:0 0 100px}div.cart-div-table div.row .cart-tab__amount-col{flex:0 0 100px}div.cart-div-table div.row .cart-tab__tools-col{flex:0 0 150px}div.cart-div-table div.row .cart-tab__prod-name{font-size:1.3571428571rem}}div.cart-div-table div.tbody .cart-tab__price-col{font-size:1.1428571429rem;color:#000}@media only screen and (min-width:40.063em){div.cart-div-table div.tbody .cart-tab__price-col{text-align:right}}div.cart-div-table .txt-icon{margin-right:5px}div.table.list-div-table .thead .row,div.table.list-div-table .tbody .row{align-items:center;border-bottom:1px solid #ddd;padding:0;margin-bottom:0px;flex-wrap:nowrap}@media only screen and (max-width: 700px){div.table.list-div-table .thead .row,div.table.list-div-table .tbody .row{align-items:flex-start;margin-bottom:5px;flex-wrap:wrap}}div.table.list-div-table .thead .row .columns,div.table.list-div-table .tbody .row .columns{padding-left:10px;display:flex;align-items:center;flex-wrap:wrap;white-space:nowrap}div.table.list-div-table .thead .row .columns.date-col,div.table.list-div-table .tbody .row .columns.date-col{flex:0 1 150px}div.table.list-div-table .thead .row .columns.type-col,div.table.list-div-table .tbody .row .columns.type-col{flex:0 1 100px;justify-content:center}div.table.list-div-table .thead .row .columns.status-col,div.table.list-div-table .tbody .row .columns.status-col{flex:0 1 150px}div.table.list-div-table .thead .row .columns.amount-col,div.table.list-div-table .tbody .row .columns.amount-col{flex:0 1 100px;color:#505050;font-size:1rem;justify-content:flex-end}div.table.list-div-table .thead .row .columns.nr-col,div.table.list-div-table .tbody .row .columns.nr-col{flex:1 1 100px}div.table.list-div-table .thead .row .columns.tools-col,div.table.list-div-table .tbody .row .columns.tools-col{flex:0 1 120px;justify-content:flex-end}div.table.list-div-table .thead .row .columns .txt-icon,div.table.list-div-table .tbody .row .columns .txt-icon{margin-right:5px}@media only screen and (max-width: 700px){div.table.list-div-table .thead .row .columns,div.table.list-div-table .tbody .row .columns{padding-bottom:5px;padding-left:15px}div.table.list-div-table .thead .row .columns.date-col,div.table.list-div-table .tbody .row .columns.date-col{white-space:normal;flex:0 0 50%;order:1}div.table.list-div-table .thead .row .columns.type-col,div.table.list-div-table .tbody .row .columns.type-col{order:4;flex:0 0 50%;justify-content:flex-start}div.table.list-div-table .thead .row .columns.status-col,div.table.list-div-table .tbody .row .columns.status-col{order:3;flex:0 0 50%}div.table.list-div-table .thead .row .columns.amount-col,div.table.list-div-table .tbody .row .columns.amount-col{order:5;flex:0 0 50%;color:#000;font-size:1.1428571429rem;justify-content:flex-start}div.table.list-div-table .thead .row .columns.nr-col,div.table.list-div-table .tbody .row .columns.nr-col{order:2;flex:0 0 50%}div.table.list-div-table .thead .row .columns.tools-col,div.table.list-div-table .tbody .row .columns.tools-col{order:6;flex:0 0 100%;justify-content:flex-start;padding-bottom:10px}div.table.list-div-table .thead .row .columns:before,div.table.list-div-table .tbody .row .columns:before{line-height:1.2857142857rem;white-space:nowrap;text-align:left;color:#999;font-size:0.7857142857rem;font-weight:400;position:relative;display:block;width:100%;top:0;left:0;margin-bottom:1px;content:attr(data-title);flex:0 0 100%}}div.table.list-div-table div.thead div.row div.columns{justify-content:flex-start !important}div.table.list-div-table div.tbody div.row{background-color:transparent}@media only screen and (max-width: 700px){div.table.list-div-table{border-top:1px solid #ddd}}.list-div-table--wallet &gt; .tbody &gt; div{padding:0}.list-div-table--wallet &gt; .tbody &gt; div .row{align-items:center;border-bottom:1px solid #ddd;padding:0;margin-bottom:0px;flex-wrap:nowrap}@media only screen and (max-width: 700px){.list-div-table--wallet &gt; .tbody &gt; div .row{align-items:flex-start;margin-bottom:5px;flex-wrap:wrap}}.list-div-table--wallet &gt; .tbody &gt; div .row:not(:first-child){background-color:#f4f4f4}@media only screen and (max-width: 700px){.list-div-table--wallet &gt; .tbody &gt; div .row:not(:first-child){margin-top:-5px}}div.cart-div-table{margin-bottom:20px}div.cart-div-table .div-thead{background-color:#f4f4f4;display:flex}@media only screen and (max-width: 40em){div.cart-div-table .div-thead{display:none}}div.cart-div-table .div-thead .div-th{height:35px;padding:0px 10px;border-right:2px solid #fff;display:flex;align-items:center}div.cart-div-table .div-thead .div-th:last-child{border-right:0}div.cart-div-table .div-td{padding:10px;display:flex;align-items:center}@media only screen and (max-width: 40em){div.cart-div-table .div-td{padding:10px 0px}}div.cart-div-table .div-td.cart-tab__description-col{flex-direction:column;align-items:flex-start;justify-content:center}div.cart-div-table .div-td.cart-tab__price-sum-col,div.cart-div-table .div-td.cart-tab__price-pc-col{justify-content:flex-end}@media only screen and (min-width:40.063em){div.cart-div-table .div-td.cart-tab__price-sum-col label,div.cart-div-table .div-td.cart-tab__price-pc-col label{display:none}}div.cart-div-table .div-tr{display:flex;border-bottom:1px solid #ddd}div.cart-div-table .div-tr:nth-child(odd){background-color:#f4f4f4}@media only screen and (max-width: 40em){div.cart-div-table .div-tr{border-top:1px solid #ddd}div.cart-div-table .div-tr + .div-tr{border-top:0}}div.cart-div-table .div-tr.unavailable{background-color:#fbe5ea}div.cart-div-table .div-tr .cart-tab__img-wrap{flex:0 0 auto}div.cart-div-table .div-tr .cart-tab__img-wrap img{max-width:140px}@media only screen and (min-width:40.063em) and (max-width:64em){div.cart-div-table .div-tr .cart-tab__img-wrap img{max-width:100px}}@media only screen and (max-width: 40em){div.cart-div-table .div-tr .cart-tab__img-wrap{flex:0 0 49%}div.cart-div-table .div-tr .cart-tab__img-wrap img{max-width:100%;padding:0 10px}}div.cart-div-table .div-tr .cart-tab__txt-wrap{flex:1 0 auto;display:flex}@media only screen and (max-width: 40em){div.cart-div-table .div-tr .cart-tab__txt-wrap{flex:0 0 51%;flex-wrap:wrap;padding-right:10px}}div.cart-div-table .div-tr .cart-tab__txt-wrap h3{font-size:1.3571428571rem;font-weight:normal;margin:0 0 7px 0;line-height:1}@media only screen and (max-width: 40em){div.cart-div-table .div-tr .cart-tab__txt-wrap h3{order:2}}div.cart-div-table .div-tr .cart-tab__txt-wrap .props{margin-bottom:15px}@media only screen and (max-width: 40em){div.cart-div-table .div-tr .cart-tab__txt-wrap .props{order:3;margin-bottom:0}}div.cart-div-table .div-tr .cart-tab__txt-wrap .single-price{font-size:1.1428571429rem;color:#000}div.cart-div-table .div-tr .cart-tab__txt-wrap .price{font-size:1.3571428571rem;color:#000}@media only screen and (max-width: 40em){div.cart-div-table .div-tr .cart-tab__txt-wrap .price{font-size:1.1428571429rem;font-weight:bold}}div.cart-div-table .div-tr .cart-tab__txt-wrap .toolbar .inline-list{margin-bottom:0}@media only screen and (max-width: 40em){div.cart-div-table .div-tr .cart-tab__txt-wrap .toolbar{margin-bottom:5px;order:1}}div.cart-div-table .div-tr .cart-tab__txt-wrap label{font-size:1rem;color:#000;font-weight:bold}@media only screen and (max-width: 40em){div.cart-div-table .div-tr .cart-tab__txt-wrap label{text-align:right}}div.cart-div-table .cart-tab__item-col{flex:0 0 160px}@media only screen and (min-width:40.063em) and (max-width:64em){div.cart-div-table .cart-tab__item-col{flex:0 0 120px}}@media only screen and (max-width: 40em){div.cart-div-table .cart-tab__item-col{flex:0 0 100%}}div.cart-div-table .cart-tab__description-col{flex:1 0 auto}div.cart-div-table .cart-tab__description-col p.props span.unavailable.highlight_unavailable{background-color:#ca214a;color:#fff !important;display:inline-block;padding:0 5px;margin-left:10px}div.cart-div-table .cart-tab__description-col p.props span.unavailable.highlight_unavailable::before{display:none}@media only screen and (min-width:40.063em) and (max-width:64em){div.cart-div-table .cart-tab__description-col{flex:1 0 160px}}@media only screen and (max-width: 40em){div.cart-div-table .cart-tab__description-col{flex:0 0 100%}}div.cart-div-table .cart-tab__amount-col{flex:0 0 160px}@media only screen and (min-width:40.063em) and (max-width:64em){div.cart-div-table .cart-tab__amount-col{flex:0 0 130px}}@media only screen and (max-width: 40em){div.cart-div-table .cart-tab__amount-col{flex:0 0 60%}div.cart-div-table .cart-tab__amount-col .inline-list{margin-left:0 !important}}div.cart-div-table .cart-tab__price-pc-col{flex:0 0 120px;text-align:right}@media only screen and (min-width:40.063em) and (max-width:64em){div.cart-div-table .cart-tab__price-pc-col{flex:0 0 100px}}@media only screen and (max-width: 40em){div.cart-div-table .cart-tab__price-pc-col{flex:0 0 40%;flex-direction:column;align-items:flex-end;justify-content:center !important}div.cart-div-table .cart-tab__price-pc-col label{margin-bottom:5px;font-size:0.8571428571rem !important}}div.cart-div-table .cart-tab__price-pc-col .price-old{font-weight:normal;font-size:0.9285714286rem;margin-bottom:5px;display:inline-block;color:#9a9a9a;text-decoration:line-through}div.cart-div-table .cart-tab__price-pc-col .discount{color:#d53030;font-size:0.7142857143rem;display:block;margin-bottom:0}div.cart-div-table .cart-tab__price-sum-col{flex:0 0 120px}@media only screen and (min-width:40.063em) and (max-width:64em){div.cart-div-table .cart-tab__price-sum-col{flex:0 0 100px}}@media only screen and (max-width: 40em){div.cart-div-table .cart-tab__price-sum-col{flex:0 0 100%;border-top:1px solid #ddd;justify-content:space-between !important}}div.cart-div-table .spinner + .toolbar .inline-list{margin-left:10px}div.cart-div-table .spinner + .toolbar .inline-list li{margin-right:0px !important;margin-left:5px !important}@media only screen and (max-width: 40em){div.cart-div-table .spinner + .toolbar .inline-list li{margin-left:2px !important}div.cart-div-table .spinner + .toolbar .inline-list li span.icon-txt-cross,div.cart-div-table .spinner + .toolbar .inline-list li span.icon-order-canceled,div.cart-div-table .spinner + .toolbar .inline-list li span.icon-delete-address{margin-right:0}}div.cart-div-table input.amount{border-radius:0;float:left;width:30px;margin-bottom:0}div.cart-div-table .toolbar [class^=icon-txt] + span{font-size:0.9285714286rem}div.cart-div-table .toolbar li.refresh{display:none}.cart .summary label,.cart .summary-price label,.checkout .summary label,.checkout .summary-price label,.order .summary label,.order .summary-price label{margin-bottom:8px}.cart .not-logged-wrap,.checkout .not-logged-wrap,.order .not-logged-wrap{border:1px solid #f8dde5;padding:15px 15px 20px;margin:0 0 30px}.cart .not-logged-wrap h3,.checkout .not-logged-wrap h3,.order .not-logged-wrap h3{margin-top:0;font-size:1.1428571429rem;font-weight:600;margin-bottom:5px}.cart .not-logged-wrap p,.checkout .not-logged-wrap p,.order .not-logged-wrap p{font-size:0.9285714286rem}.mc.order.order--2022 .panel,.index .order.order--2022.promo-box .panel{margin-bottom:30px}.mc.order.order--2022 .form-row,.index .order.order--2022.promo-box .form-row{display:flex}.mc.order.order--2022 .form-row &gt; h5,.index .order.order--2022.promo-box .form-row &gt; h5{flex:0 1 140px;text-align:left;margin-bottom:15px}.mc.order.order--2022 .form-row &gt; p,.index .order.order--2022.promo-box .form-row &gt; p{flex:0 1 100px}.mc.order.order--2022 .form-row.total h5,.index .order.order--2022.promo-box .form-row.total h5,.mc.order.order--2022 .form-row.total p,.index .order.order--2022.promo-box .form-row.total p{font-weight:bold;font-size:1.2857142857rem}.mc.order.order--2022 .form-row--wide &gt; h5,.index .order.order--2022.promo-box .form-row--wide &gt; h5{flex:0 1 205px}div.cart-div-table--order-detail{margin-bottom:30px}.checkout-info--grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"del-add bill-add" "shipping payment" "note summary" "discount summary";gap:30px;margin-bottom:30px}@media only screen and (max-width: 40em){.checkout-info--grid{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"del-add" "bill-add" "shipping" "payment" "note" "discount" "summary"}}.checkout-info--grid .block{border-style:solid;border-width:1px;border-color:#e3e3e3;margin-bottom:30px;padding:2.1428571429rem;background:#fff;margin-bottom:0 !important}.checkout-info--grid .block &gt; :first-child{margin-top:0}.checkout-info--grid .block &gt; :last-child{margin-bottom:0}.checkout-info--grid .block h1,.checkout-info--grid .block h2,.checkout-info--grid .block h3,.checkout-info--grid .block h4,.checkout-info--grid .block h5,.checkout-info--grid .block h6,.checkout-info--grid .block p{color:#333}.checkout-info--grid .block h1,.checkout-info--grid .block h2,.checkout-info--grid .block h3,.checkout-info--grid .block h4,.checkout-info--grid .block h5,.checkout-info--grid .block h6{line-height:1;margin-bottom:0.7142857143rem}.checkout-info--grid .block h1.subheader,.checkout-info--grid .block h2.subheader,.checkout-info--grid .block h3.subheader,.checkout-info--grid .block h4.subheader,.checkout-info--grid .block h5.subheader,.checkout-info--grid .block h6.subheader{line-height:1.4}.checkout-info--grid .block h3{font-size:1.5714285714rem;font-weight:400;margin-bottom:25px}.checkout-info--grid .block .form-row p{color:#505050}.checkout-info--grid .block .form-row h5{color:#000}.checkout-info--grid .delivery-address{grid-area:del-add}.checkout-info--grid .billing-address{grid-area:bill-add}.checkout-info--grid .shipping{grid-area:shipping}.checkout-info--grid .payment{grid-area:payment}.checkout-info--grid .user-note{grid-area:note}.checkout-info--grid .special-discounts{grid-area:discount}.checkout-info--grid .special-discounts--single{grid-area:note}.checkout-info--grid .summary{grid-area:summary;background-color:#f0f0f0}.block--order-props,.block--order-payment-prompt{border-style:solid;border-width:1px;border-color:#e3e3e3;margin-bottom:30px;padding:2.1428571429rem;background:#fff}.block--order-props &gt; :first-child,.block--order-payment-prompt &gt; :first-child{margin-top:0}.block--order-props &gt; :last-child,.block--order-payment-prompt &gt; :last-child{margin-bottom:0}.block--order-props h1,.block--order-props h2,.block--order-props h3,.block--order-props h4,.block--order-props h5,.block--order-props h6,.block--order-props p,.block--order-payment-prompt h1,.block--order-payment-prompt h2,.block--order-payment-prompt h3,.block--order-payment-prompt h4,.block--order-payment-prompt h5,.block--order-payment-prompt h6,.block--order-payment-prompt p{color:#333}.block--order-props h1,.block--order-props h2,.block--order-props h3,.block--order-props h4,.block--order-props h5,.block--order-props h6,.block--order-payment-prompt h1,.block--order-payment-prompt h2,.block--order-payment-prompt h3,.block--order-payment-prompt h4,.block--order-payment-prompt h5,.block--order-payment-prompt h6{line-height:1;margin-bottom:0.7142857143rem}.block--order-props h1.subheader,.block--order-props h2.subheader,.block--order-props h3.subheader,.block--order-props h4.subheader,.block--order-props h5.subheader,.block--order-props h6.subheader,.block--order-payment-prompt h1.subheader,.block--order-payment-prompt h2.subheader,.block--order-payment-prompt h3.subheader,.block--order-payment-prompt h4.subheader,.block--order-payment-prompt h5.subheader,.block--order-payment-prompt h6.subheader{line-height:1.4}.block--order-props h3,.block--order-payment-prompt h3{font-size:1.5714285714rem;font-weight:400;margin-bottom:25px}.design-table.wishlist-table .price{font-size:1.5714285714rem;font-weight:300}.design-table.wishlist-table .price b{font-weight:300;display:inline-block;margin-bottom:5px}.design-table.wishlist-table .toolbar .inline-list li{margin-bottom:5px}.cart-dropdown .not-logged-wrap{padding:10px 0;border-left:0;border-right:0;border-bottom:0;padding-bottom:0;margin-bottom:0;border:1px solid #f8dde5;padding:10px 10px 10px}.cart-dropdown .not-logged-wrap h3{font-size:1rem}.cart-dropdown .not-logged-wrap p{font-size:0.8571428571rem;line-height:1.4;margin-bottom:10px}.cart-dropdown .not-logged-wrap p:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.header .header-bottom .user-area .cart .cart-dropdown{width:360px}}.cart-dropdown .cart-dropdown__tools-col span{line-height:1 !important;color:#939393 !important;font-size:16px;display:inline-block;padding-top:5px}.cart-dropdown .cart-dropdown__tools-col a:hover{text-decoration:none}.cart-dropdown .cart-dropdown__tools-col a:hover span{color:#000 !important}.cart-dropdown .price{display:block;text-align:right;font-size:0.9285714286rem !important;padding-top:16px;white-space:nowrap}.cart-dropdown .button--to-cart{margin:5px 0 0 !important;width:100%}.cart-dropdown__amount-col{padding-top:10px}.cart-dropdown__amount-col input.amount{border-radius:0;float:left;width:30px;margin-bottom:0}.cart-dropdown__amount-col ul.spinner li{line-height:12px}.cart-dropdown__amount-col ul.spinner li span{font-size:6px !important;line-height:6px !important;color:#505050 !important}.promo-box-item{background-color:#aaa;margin-bottom:30px}.promo-box-item .txt-wrap{padding:15px 20px;min-height:135px}.promo-box-item .txt-wrap.color-white{background-color:#ccc}@media only screen and (min-width:40.063em){.promo-box-item .txt-wrap.color-white{background-color:rgba(204, 204, 204, 0.92)}}.promo-box-item .txt-wrap.color-white button,.promo-box-item .txt-wrap.color-white .button{background-color:#000;color:#ccc}.promo-box-item .txt-wrap.color-white p{color:#474747}.promo-box-item .txt-wrap.color-transparent{background-color:#000}@media only screen and (min-width:40.063em){.promo-box-item .txt-wrap.color-transparent{background-color:rgba(0, 0, 0, 0.92)}}.promo-box-item .txt-wrap.color-transparent button,.promo-box-item .txt-wrap.color-transparent .button{background-color:#fff;color:#000}.promo-box-item .txt-wrap.color-transparent h3{color:#fff}.promo-box-item .txt-wrap.color-transparent p{color:#bfbfbf}.promo-box-item .txt-wrap.color-black{background-color:#000}@media only screen and (min-width:40.063em){.promo-box-item .txt-wrap.color-black{background-color:rgba(0, 0, 0, 0.92)}}.promo-box-item .txt-wrap.color-black button,.promo-box-item .txt-wrap.color-black .button{background-color:#fff;color:#000}.promo-box-item .txt-wrap.color-black h3{color:#fff}.promo-box-item .txt-wrap.color-black p{color:#bfbfbf}.promo-box-item .txt-wrap.color-red{background-color:#c4081e}@media only screen and (min-width:40.063em){.promo-box-item .txt-wrap.color-red{background-color:rgba(196, 8, 30, 0.92)}}.promo-box-item .txt-wrap.color-red button,.promo-box-item .txt-wrap.color-red .button{background-color:#fff;color:#c4081e}.promo-box-item .txt-wrap.color-red h3{color:#fff}.promo-box-item .txt-wrap.color-red p{color:#e7cbce}.promo-box-item .txt-wrap.color-red button,.promo-box-item .txt-wrap.color-red .button,.promo-box-item .txt-wrap.color-red button.promo-button:after{background:#fff !important;color:#000}.promo-box-item .txt-wrap h3,.promo-box-item .txt-wrap h2{font-size:2.2857142857rem;margin-bottom:0}.promo-box-item .txt-wrap p{line-height:1.4;margin-bottom:10px}.promo-box-item .txt-wrap .button,.promo-box-item .txt-wrap button{margin-bottom:0}.promo-box-item.big-promo-box-item{position:relative;height:auto;background:transparent}.promo-box-item.big-promo-box-item .img-wrap{position:absolute;z-index:1;top:0;left:0;right:0;height:130px;background-repeat:no-repeat;background-position:20% 0;background-size:cover}@media only screen and (min-width:40.063em){.promo-box-item.big-promo-box-item .img-wrap{background-position:60% 0;background-size:cover}}.promo-box-item.big-promo-box-item .txt-wrap{padding:15px;position:relative;z-index:2;margin-top:130px}.promo-box-item.big-promo-box-item .txt-wrap.color-white{background-color:#fff}@media only screen and (min-width:40.063em){.promo-box-item.big-promo-box-item .txt-wrap.color-white{background-color:rgba(255, 255, 255, 0.92)}}.promo-box-item.big-promo-box-item .txt-wrap.color-white button,.promo-box-item.big-promo-box-item .txt-wrap.color-white .button{background-color:#000;color:#fff}.promo-box-item.big-promo-box-item .txt-wrap.color-white p{color:#595959}@media only screen and (max-width: 40em){.promo-box-item.big-promo-box-item .txt-wrap.color-white{background-color:#ebebeb}}.promo-box-item.big-promo-box-item .txt-wrap.color-gray{background-color:#666}@media only screen and (min-width:40.063em){.promo-box-item.big-promo-box-item .txt-wrap.color-gray{background-color:rgba(102, 102, 102, 0.92)}}.promo-box-item.big-promo-box-item .txt-wrap.color-gray button,.promo-box-item.big-promo-box-item .txt-wrap.color-gray .button{background-color:#fff;color:#666}.promo-box-item.big-promo-box-item .txt-wrap.color-gray h3{color:#fff}.promo-box-item.big-promo-box-item .txt-wrap.color-gray p{color:#d9d9d9}.promo-box-item.big-promo-box-item .txt-wrap.color-black{background-color:#010101}@media only screen and (min-width:40.063em){.promo-box-item.big-promo-box-item .txt-wrap.color-black{background-color:rgba(1, 1, 1, 0.92)}}.promo-box-item.big-promo-box-item .txt-wrap.color-black button,.promo-box-item.big-promo-box-item .txt-wrap.color-black .button{background-color:#fff;color:#010101}.promo-box-item.big-promo-box-item .txt-wrap.color-black h3{color:#fff}.promo-box-item.big-promo-box-item .txt-wrap.color-black p{color:silver}.promo-box-item.big-promo-box-item .txt-wrap.color-red{background-color:#c4081e}@media only screen and (min-width:40.063em){.promo-box-item.big-promo-box-item .txt-wrap.color-red{background-color:rgba(196, 8, 30, 0.92)}}.promo-box-item.big-promo-box-item .txt-wrap.color-red button,.promo-box-item.big-promo-box-item .txt-wrap.color-red .button{background-color:#fff;color:#c4081e}.promo-box-item.big-promo-box-item .txt-wrap.color-red h3{color:#fff}.promo-box-item.big-promo-box-item .txt-wrap.color-red p{color:#e7cbce}@media only screen and (max-width: 40em){.promo-box-item.big-promo-box-item .txt-wrap.color-transparent{background-color:#000}}@media only screen and (max-width: 40em) and (min-width:40.063em){.promo-box-item.big-promo-box-item .txt-wrap.color-transparent{background-color:rgba(0, 0, 0, 0.92)}}@media only screen and (max-width: 40em){.promo-box-item.big-promo-box-item .txt-wrap.color-transparent button,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent .button{background-color:#fff;color:#000}}@media only screen and (max-width: 40em){.promo-box-item.big-promo-box-item .txt-wrap.color-transparent h3{color:#fff}}@media only screen and (max-width: 40em){.promo-box-item.big-promo-box-item .txt-wrap.color-transparent p{color:#bfbfbf}}@media only screen and (max-width: 40em){.promo-box-item.big-promo-box-item .txt-wrap.color-transparent h2,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent h3{color:#fff}}@media only screen and (min-width:40.063em){.promo-box-item.big-promo-box-item .txt-wrap.color-transparent{padding-right:0;padding-left:0;background-color:transparent}.promo-box-item.big-promo-box-item .txt-wrap.color-transparent .button,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent button{background:#d53030}.promo-box-item.big-promo-box-item .txt-wrap.color-transparent .button:after,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent button:after{background:#d53030 !important}.promo-box-item.big-promo-box-item .txt-wrap.color-transparent h3,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent h2,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent p{color:#fff;background:rgba(0, 0, 0, 0.8);padding:5px 15px}.promo-box-item.big-promo-box-item .txt-wrap.color-transparent h3,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent h2{display:inline-block}.promo-box-item.big-promo-box-item .txt-wrap.color-transparent.promo-text-white h3,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent.promo-text-white h2,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent.promo-text-white p{color:#fff;background:transparent;padding:0}.promo-box-item.big-promo-box-item .txt-wrap.color-transparent.promo-text-black h3,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent.promo-text-black h2,.promo-box-item.big-promo-box-item .txt-wrap.color-transparent.promo-text-black p{color:#000;background:transparent;padding:0}}.promo-box-item.big-promo-box-item .txt-wrap h3,.promo-box-item.big-promo-box-item .txt-wrap h2{font-size:2.2857142857rem;line-height:1.1;margin:0 0 10px}.promo-box-item.big-promo-box-item .txt-wrap p{color:#ccc;line-height:1.5;font-size:1.1428571429rem}.promo-box-item.big-promo-box-item .txt-wrap button,.promo-box-item.big-promo-box-item .txt-wrap .button{min-width:140px;color:#fff}@media only screen and (min-width:40.063em){.promo-box-item.big-promo-box-item{height:360px;background:transparent;margin-bottom:60px}.promo-box-item.big-promo-box-item .img-wrap{left:15px;right:15px;height:360px}.promo-box-item.big-promo-box-item .txt-wrap{margin-top:110px}.promo-box-item.big-promo-box-item .txt-wrap .promo-button{font-size:1.1428571429rem}.promo-box-item.big-promo-box-item .promo-text-top .txt-wrap{margin-top:20px}.promo-box-item.big-promo-box-item .promo-text-bottom .txt-wrap{margin-top:200px}.promo-box-item.big-promo-box-item .promo-text-left .txt-wrap{margin-left:30px}.promo-box-item.big-promo-box-item .promo-text-left .color-transparent h3,.promo-box-item.big-promo-box-item .promo-text-left .color-transparent h2,.promo-box-item.big-promo-box-item .promo-text-left .color-transparent p,.promo-box-item.big-promo-box-item .promo-text-left .color-transparent button,.promo-box-item.big-promo-box-item .promo-text-left .color-transparent .button{float:left;display:block;clear:both}.promo-box-item.big-promo-box-item .promo-text-right .txt-wrap{margin-right:30px}.promo-box-item.big-promo-box-item .promo-text-right .color-transparent h3,.promo-box-item.big-promo-box-item .promo-text-right .color-transparent h2,.promo-box-item.big-promo-box-item .promo-text-right .color-transparent p,.promo-box-item.big-promo-box-item .promo-text-right .color-transparent button,.promo-box-item.big-promo-box-item .promo-text-right .color-transparent .button{float:right;display:block;clear:both}}@media only screen and (min-width:64.063em){.promo-box-item.big-promo-box-item .txt-wrap{margin-top:110px;margin-right:0px !important;margin-left:0px !important}.promo-box-item.big-promo-box-item .txt-wrap h3,.promo-box-item.big-promo-box-item .txt-wrap h2{font-size:2.5714285714rem}.promo-box-item.big-promo-box-item .txt-wrap p{font-size:1.2857142857rem}.promo-box-item.big-promo-box-item .img-wrap{top:0px;left:0px;right:0px}.promo-box-item.big-promo-box-item .promo-text-top .txt-wrap{margin-top:20px}.promo-box-item.big-promo-box-item .promo-text-bottom .txt-wrap{margin-top:200px}}.highlighted-section{background-color:#f4f4f4;padding:30px 0;margin-bottom:30px}.highlighted-section h2{margin-bottom:30px}.highlighted-section .mc,.highlighted-section .index .promo-box,.index .highlighted-section .promo-box{background-color:transparent !important}@media only screen and (max-width: 40em){.highlighted-section{padding-top:15px;padding-bottom:15px;margin-bottom:15px}.highlighted-section h2{margin-bottom:15px}.highlighted-section .mc.dcat,.highlighted-section .index .dcat.promo-box,.index .highlighted-section .dcat.promo-box{margin-bottom:10px}}@media only screen and (min-width:40.063em){.highlighted-section + .highlighted-section{background-color:#fff;padding:0 0 5px;margin-bottom:15px}.highlighted-section + .highlighted-section + div{background-color:#f4f4f4;padding:30px 0 15px;margin-bottom:30px}.highlighted-section + .highlighted-section + div .mc.dcat,.highlighted-section + .highlighted-section + div .index .dcat.promo-box,.index .highlighted-section + .highlighted-section + div .dcat.promo-box{background-color:#f4f4f4}.highlighted-section + .highlighted-section + div h2{margin-bottom:30px}.highlighted-section + .highlighted-section + div + section.highlighted-section{background-color:#fff;padding:0 0 5px;margin-bottom:15px}}@media only screen and (max-width: 40em){hr.static-divider{display:none}}.plain-panel,.dcat .facet .active-facet{border:0 !important;padding:0 !important}.button .icon-txt-arrow-right-line,button .icon-txt-arrow-right-line{font-size:11px}.button.button--large,button.button--large{font-size:1.4285714286rem;padding:15px 25px}.button.button--large.loading:after,button.button--large.loading:after{width:32px;height:32px}.button.loading,button.loading{background:#a21a3b;transition:background-color 0.3s;color:rgba(255, 255, 255, 0.1) !important}.button.loading:after,button.loading:after{position:absolute;top:50%;left:50%;width:26px;height:26px;margin-left:0px !important;border-radius:1000px;background:rgba(255, 255, 255, 0) url("https://img.sofia.sk/img/loader-small-pink.gif") no-repeat center center;background-size:100%;box-sizing:content-box;display:block;content:"";transform:translate(-50%, -50%)}.button--green{background:#3b945c !important}.button--green:hover{background:#348251 !important}.button--outline{background:#fff !important;color:#333 !important;border:1px solid #dadada}.button--outline:hover,.button--outline:active,.button--outline:focus{background:#eee !important;color:#333 !important}.button--plain{background:#fff !important;color:#333 !important;border:0px solid #dadada}.button--plain:hover,.button--plain:active,.button--plain:focus{background:#eee !important;color:#333 !important}a.more{color:#686868}a.more:hover{text-decoration:none;color:#000}a.more span{color:#ca214a;margin-left:5px;font-size:12px}@media only screen and (max-width: 40em){.small-collapse{padding-left:0;padding-right:0}}[class*=block-grid-].quarter-gutter{margin:0 -3.75px}[class*=block-grid-].quarter-gutter &gt; li{padding:0 3.75px 7.5px}fieldset{border-radius:0}@media only screen and (max-width: 40em){fieldset{border:0;padding:15px 0}}h1{line-height:1.2}@media only screen and (min-width:40.063em){h1.long-text{font-size:2.5714285714rem}}h1.h2-like{font-size:2.7142857143rem;margin-bottom:0.5rem;margin-top:0.2rem}.highlighted-section h1.h2-like{margin-bottom:30px}@media only screen and (max-width: 40em){h1.h2-like{font-size:1.7142857143rem}}.reveal-modal .mc,.reveal-modal .index .promo-box,.index .reveal-modal .promo-box{margin-bottom:0}@media only screen and (max-width: 40em){.reveal-modal .watchdog{padding-top:30px}.reveal-modal .watchdog fieldset{margin-bottom:15px;padding-bottom:0}}.custom-dialog{z-index:5106;backface-visibility:hidden;display:none;padding:15px 30px;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;left:0 !important;right:0 !important;position:fixed;height:auto !important;min-height:0 !important;top:50% !important;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);margin-left:auto !important;max-height:98vh;overflow-y:auto}@media only screen and (min-width:40.063em){.custom-dialog{margin:0 auto}.custom-dialog.tiny{width:40%}.custom-dialog.small{width:50%}.custom-dialog.medium{width:70%}.custom-dialog.large{width:85%}.custom-dialog.absolute-xtiny{width:370px}.custom-dialog.absolute-tiny{width:470px}.custom-dialog.absolute-small{width:500px}.custom-dialog.absolute-medium{width:620px}.custom-dialog.absolute-big,.custom-dialog.absolute-large{width:700px}.custom-dialog.absolute-xxl{width:95%}}@media only screen and (min-width:64.063em){.custom-dialog.tiny{width:30%}.custom-dialog.small{width:40%}.custom-dialog.medium{width:60%}.custom-dialog.large{width:75%}.custom-dialog.absolute-tiny{width:470px}.custom-dialog.absolute-small{width:520px}.custom-dialog.absolute-medium{width:620px}.custom-dialog.absolute-big,.custom-dialog.absolute-large{width:1000px}.custom-dialog.absolute-xxl{width:90%}}.custom-dialog .custom-dialog__tools,.custom-dialog .dialog-tools,.custom-dialog .panel-toolbar--right{display:flex;justify-content:flex-end;position:relative;z-index:10;right:-15px}.custom-dialog .dialog-head,.custom-dialog .dialog-foot{padding:0 20px}.custom-dialog .dialog-head{margin-bottom:30px;position:relative;top:-5px}.custom-dialog .custom-dialog__close,.custom-dialog .custom-dialog__drag,.custom-dialog .close-custom-dialog{font-size:18px;color:#000;position:relative}.custom-dialog .custom-dialog__close:hover,.custom-dialog .custom-dialog__drag:hover,.custom-dialog .close-custom-dialog:hover{text-decoration:none}.custom-dialog.open{display:block;opacity:1;visibility:visible}.custom-dialog-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5105;display:none;background-color:rgba(10, 10, 10, 0.45);overflow-y:auto}.display-block{display:block !important}.alert-box{line-height:1.6}blockquote{text-align:center}blockquote:before,blockquote:after{font-size:2.7142857143rem;position:absolute;font-family:georgia}@media only screen and (min-width:64.063em){blockquote:before,blockquote:after{font-size:3.4285714286rem}}blockquote:before{content:"“";left:10px;top:0}blockquote:after{content:"”";right:10px}.dcat-list-seo-description{position:relative;top:-20px;margin-bottom:20px}.dcat-list-seo-description .toggler{font-style:italic;white-space:"nowrap"}.dcat-list-seo-description .toggler:hover{text-decoration:underline}.dcat-list-seo-description .toggler:hover .toggler-icon{text-decoration:none}.dcat-list-seo-description .toggler .toggler-icon{font-size:10px;padding-left:5px}.benefits{text-align:center;margin-bottom:30px;margin-bottom:0;margin-top:-25px;margin-bottom:-25px}.benefits ul{list-style:none;margin:0;background:#fff;padding:10px 0}.benefits ul li{display:inline-block;font-size:1.2857142857rem;color:#000;font-weight:700}.benefits ul li a{display:inline-block;padding:5px 15px;transition:background-color 0.5s;color:#000}.benefits ul li a:hover{color:#000}@media only screen and (min-width:64.063em){.benefits ul{padding:0}.benefits ul li{border-right:1px solid #fff}.benefits ul li:last-child{border:0}.benefits ul li a{padding:15px 20px;transition:background-color 0.5s}.benefits ul li a:hover{background-color:whitesmoke;text-decoration:none}}@media only screen and (max-width: 40em){.benefits{margin-top:-15px;margin-bottom:10px}.benefits ul{padding:0;margin-bottom:0}.benefits ul li{display:inline-block;width:55%;font-size:0.9285714286rem;text-align:left;font-weight:700;white-space:nowrap}.benefits ul li:nth-child(odd){width:45%}.benefits ul li a{padding-left:0;padding-right:5px}.benefits ul li [class^=icon-img],.benefits ul li [class*=" icon-img"]{width:30px;background-size:30px auto;height:30px;margin-right:2px}.benefits ul li .icon-img-truck{background-position:0px 3px}.benefits ul li .icon-img-truck-2{background-position:0px -351px}.benefits ul li .icon-img-stopwatch{background-position:0px -44px}.benefits ul li .icon-img-stores{background-position:0px -90px}.benefits ul li .icon-img-house{background-position:0px -182px}.benefits ul li .icon-img-gift{background-position:0px -138px}.benefits ul li .icon-img-certificate{background-position:0px -266px}.benefits ul li .icon-img-map-mark{background-position:0px -265px}.benefits ul li .icon-img-reload{background-position:0px -395px}.benefits ul li .icon-img-percent-2{background-position:0px -440px}.benefits ul li .icon-img-percent{background-position:0px -520px}}@media only screen and (min-width:40.063em){.benefits{display:block}}@media only screen and (min-width:64.063em){.benefits{display:table;width:100%}.benefits ul{display:table-row}.benefits ul li{display:table-cell;font-size:1.1428571429rem}}.benefits [class^=icon-img],.benefits [class*=" icon-img"]{vertical-align:middle;margin:-3px 5px -3px 0}[class^=icon-img],[class*=" icon-img"]{background:url(https://img.sofia.sk/img/icos-benefits-2.png?v3) no-repeat 0 0;width:45px;background-size:45px auto;display:inline-block;height:45px}.icon-img-loading{background:url(https://img.sofia.sk/img/ico-loading-info-24.gif) no-repeat 0 0;width:20px;background-size:20px auto;height:20px}.alert-box .icon-img-loading{margin-right:5px;vertical-align:middle}.alert-box .icon-txt-check,.alert-box .ico-order-payment-ok,.alert-box .icon-order-ok,.alert-box .icon-order-expedited,.alert-box .icon-txt-cross,.alert-box .icon-order-canceled,.alert-box .icon-delete-address{margin-right:5px}.icon-img-truck{background-position:0px 4px}.icon-img-truck-2{background-position:0px -528px}.icon-img-stopwatch{background-position:0px -66px}.icon-img-stores{background-position:0px -135px}.icon-img-house{background-position:0px -274px}.icon-img-gift{background-position:0px -207px}.icon-img-certificate{background-position:0px -340px}.icon-img-map-mark{background-position:0px -402px}.icon-img-reload{background-position:0px -593px}.icon-img-percent-2{background-position:0px -660px}.icon-img-percent{background-position:0px -778px;margin-right:0px !important}.p-benefit-item{display:flex}.p-benefit-item:not(:last-child){margin-bottom:10px}.p-benefit-icon{flex:0 0 40px;color:#ca214a;font-size:18px}.p-benefit-txt{flex:1 1 auto;font-size:1.0714285714rem;line-height:1.6}.p-benefits-ul{margin-top:10px !important}@media only screen and (min-width:64.063em){.p-benefits-ul{margin-bottom:0 !important}}.p-benefits-ul li{margin-bottom:0 !important;color:#ca214a;font-size:1.0714285714rem}.icon-img-truck-red,.icon-img-shield-red,.icon-img-return-red{background:url(https://img.sofia.sk/img/icos-benefits-red.png) no-repeat 0 0;width:25px;background-size:25px auto;display:inline-block;height:25px}.icon-img-shield-red{background-position:0 -40px}.icon-img-return-red{background-position:0 -78px}.txt-primary{color:#ca214a !important}.categories{text-align:center;margin-bottom:30px}.categories ul{list-style:none;margin:0;background:#f8dde5;padding:10px 0}.categories ul li{display:inline-block;font-size:1.2857142857rem;color:#505050;font-weight:700}.categories ul li a{display:inline-block;padding:5px 15px;transition:background-color 0.5s;color:#505050}.categories ul li a:hover{color:#000}@media only screen and (min-width:64.063em){.categories ul{padding:0}.categories ul li{border-right:1px solid #fff}.categories ul li:last-child{border:0}.categories ul li a{padding:15px 30px;transition:background-color 0.5s}.categories ul li a:hover{background-color:#f5ccd8;text-decoration:none}}.categories ul li{font-size:1rem;font-weight:300}.brands{text-align:center;margin-bottom:30px;margin-bottom:90px}.brands ul{list-style:none;margin:0;background:#fff;padding:10px 0}.brands ul li{display:inline-block;font-size:1.2857142857rem;color:#505050;font-weight:700}.brands ul li a{display:inline-block;padding:5px 15px;transition:background-color 0.5s;color:#505050}.brands ul li a:hover{color:#000}@media only screen and (min-width:64.063em){.brands ul{padding:0}.brands ul li{border-right:0px solid #fff}.brands ul li:last-child{border:0}.brands ul li a{padding:15px 30px;transition:background-color 0.5s}.brands ul li a:hover{background-color:whitesmoke;text-decoration:none}}.brands ul li a{padding:15px 30px}@media only screen and (min-width:64.063em){.brands ul li a{padding:15px 30px}}.brands ul li a.brand-link-7{padding-bottom:13px}.brands ul li a.brand-link-7 img{max-height:26px}.brands ul li a.brand-link-2 img{max-height:17px}.brands ul li a.brand-link-6 img{max-height:17px}.brands ul li a.brand-link-17 img{max-height:22px}.brands img{max-height:20px}.brands2{text-align:center;margin-bottom:30px}.brands2 ul{list-style:none;margin:0;background:#fff;padding:10px 0}.brands2 ul li{display:inline-block;font-size:1.2857142857rem;color:#505050;font-weight:700}.brands2 ul li a{display:inline-block;padding:5px 15px;transition:background-color 0.5s;color:#505050}.brands2 ul li a:hover{color:#000}@media only screen and (min-width:64.063em){.brands2 ul{padding:0}.brands2 ul li{border-right:0px solid #fff}.brands2 ul li:last-child{border:0}.brands2 ul li a{padding:15px 21px;transition:background-color 0.5s}.brands2 ul li a:hover{background-color:whitesmoke;text-decoration:none}}.brands2 img{max-height:15px}.brands2 .toggler{font-style:italic}.brands2 .toggler a:hover{text-decoration:none}.brands2 .toggler .toggler-icon{font-size:10px;padding-left:5px}@media only screen and (max-width: 40em){.brands2 .mobile-hide{display:none}}@media only screen and (min-width:40.063em) and (max-width:64em){.brands2 .medium-hide{display:none}}@media only screen and (min-width:64.063em){.brands2 .large-hide{display:none}}@media only screen and (min-width:40.063em){.brands2{margin-top:-32px}}.brands2 #brands-carousel,.brands2 .brands-carousel{padding:0 30px}@media only screen and (min-width:40.063em){.brands2 #brands-carousel,.brands2 .brands-carousel{padding:0 80px}}.brands2 .brands-carousel{max-height:60px;overflow:hidden;margin:-5px 0 0}.brands2 .brands-carousel div{text-align:center}.brands2 .brands-carousel a{display:flex;height:60px;align-items:center;justify-content:center;transition:0.3s}.brands2 .brands-carousel a:hover{background-color:whitesmoke}.brands2 .brands-carousel img{width:auto !important;max-width:90%;display:inline-block !important}.brands2 ul li a,.brands2 .brands-carousel a{padding:8px 0px;line-height:15px}.brands2 ul li a.brand-link-1,.brands2 .brands-carousel a.brand-link-1{padding-top:7px;padding-bottom:7px}.brands2 ul li a.brand-link-1 img,.brands2 .brands-carousel a.brand-link-1 img{max-height:24px}.brands2 ul li a.brand-link-2,.brands2 .brands-carousel a.brand-link-2{padding-top:9px;padding-bottom:9px}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-2 img,.brands2 .brands-carousel a.brand-link-2 img{max-height:20px}}.brands2 ul li a.brand-link-5,.brands2 .brands-carousel a.brand-link-5{padding-top:9px;padding-bottom:9px}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-5 img,.brands2 .brands-carousel a.brand-link-5 img{max-height:20px}}.brands2 ul li a.brand-link-6,.brands2 .brands-carousel a.brand-link-6{padding-top:9px;padding-bottom:9px}.brands2 ul li a.brand-link-6 img,.brands2 .brands-carousel a.brand-link-6 img{max-height:18px}.brands2 ul li a.brand-link-7,.brands2 .brands-carousel a.brand-link-7{padding-top:7px;padding-bottom:7px}.brands2 ul li a.brand-link-7 img,.brands2 .brands-carousel a.brand-link-7 img{max-height:20px}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-7 img,.brands2 .brands-carousel a.brand-link-7 img{max-height:24px}}.brands2 ul li a.brand-link-8,.brands2 .brands-carousel a.brand-link-8{padding-top:5px;padding-bottom:6px}.brands2 ul li a.brand-link-8 img,.brands2 .brands-carousel a.brand-link-8 img{max-height:27px}.brands2 ul li a.brand-link-9,.brands2 .brands-carousel a.brand-link-9{padding-top:7px;padding-bottom:7px}.brands2 ul li a.brand-link-9 img,.brands2 .brands-carousel a.brand-link-9 img{max-height:24px}.brands2 ul li a.brand-link-12 img,.brands2 .brands-carousel a.brand-link-12 img{max-height:29px}.brands2 ul li a.brand-link-13 img,.brands2 .brands-carousel a.brand-link-13 img{max-height:18px}.brands2 ul li a.brand-link-14,.brands2 .brands-carousel a.brand-link-14{padding-top:5px;padding-bottom:6px}.brands2 ul li a.brand-link-14 img,.brands2 .brands-carousel a.brand-link-14 img{max-height:29px}.brands2 ul li a.brand-link-15 img,.brands2 .brands-carousel a.brand-link-15 img{max-height:18px}.brands2 ul li a.brand-link-17 img,.brands2 .brands-carousel a.brand-link-17 img{max-height:29px}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-18 img,.brands2 .brands-carousel a.brand-link-18 img{max-height:19px}}.brands2 ul li a.brand-link-21 img,.brands2 .brands-carousel a.brand-link-21 img{max-height:18px}.brands2 ul li a.brand-link-22 img,.brands2 .brands-carousel a.brand-link-22 img{max-height:30px;margin-top:-13px}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-22 img,.brands2 .brands-carousel a.brand-link-22 img{max-height:37px;margin-top:-13px}}.brands2 ul li a.brand-link-23 img,.brands2 .brands-carousel a.brand-link-23 img{max-height:30px}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-23 img,.brands2 .brands-carousel a.brand-link-23 img{max-height:37px}}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-37 img,.brands2 .brands-carousel a.brand-link-37 img{max-height:30px}}@media only screen and (min-width:64.063em){.brands2 ul li a.brand-link-38 img,.brands2 .brands-carousel a.brand-link-38 img{max-height:19px}}@media only screen and (min-width:40.063em){.brands2{margin-bottom:15px}}@media only screen and (min-width:64.063em){.brands2 img{max-height:25px}.brands2 ul li a{padding:15px 15px}.brands2 ul li a.brand-link-1{padding-top:13px;padding-bottom:13px}.brands2 ul li a.brand-link-1 img{max-height:23px}.brands2 ul li a.brand-link-2{padding-top:14px;padding-bottom:13px}.brands2 ul li a.brand-link-2 img{max-height:17px}.brands2 ul li a.brand-link-5{padding-top:16px;padding-bottom:16px}.brands2 ul li a.brand-link-5 img{max-height:17px}.brands2 ul li a.brand-link-6{padding-top:14px;padding-bottom:13px}.brands2 ul li a.brand-link-6 img{max-height:14px}.brands2 ul li a.brand-link-7{padding-top:12px;padding-bottom:12px}.brands2 ul li a.brand-link-7 img{max-height:23px}.brands2 ul li a.brand-link-8{padding-top:11px;padding-bottom:11px}.brands2 ul li a.brand-link-8 img{max-height:24px}.brands2 ul li a.brand-link-9{padding-top:13px;padding-bottom:13px}.brands2 ul li a.brand-link-9 img{max-height:24px}.brands2 ul li a.brand-link-13 img{max-height:16px}.brands2 ul li a.brand-link-14{padding-top:11px;padding-bottom:11px}.brands2 ul li a.brand-link-14 img{max-height:24px}.brands2 ul li a.brand-link-15 img{max-height:13px}}ul.brands-inline-list{text-align:center;margin-bottom:30px !important;list-style:none;margin:0;background:#f4f4f4;padding:10px 0}ul.brands-inline-list li{display:inline-block;font-size:1rem;color:#000;font-weight:300;padding:0 15px}ul.brands-inline-list li a{display:inline-block;transition:background-color 0.5s;color:#000;padding:15px 0px}ul.brands-inline-list li a:hover{color:#000}@media only screen and (min-width:64.063em){ul.brands-inline-list li{border-right:0}ul.brands-inline-list li:last-child{border:0}ul.brands-inline-list li a{padding:15px 15px;transition:background-color 0.5s}ul.brands-inline-list li a:hover{background-color:#eaeaea;text-decoration:none}}ul.brands-inline-list img{max-height:20px}.beads{margin:30px 0 60px;padding:0 0px;overflow:hidden;max-height:180px}@media only screen and (min-width:40.063em){.beads{padding:0 75px;max-height:110px}}@media only screen and (min-width:64.063em){.beads{padding:0 75px;max-height:100px}}.beads .img-wrap{float:left}.beads a{outline:none}.benefits + ul.breadcrumbs{margin-top:-30px}ul.breadcrumbs li a:hover{color:#000}ul.breadcrumbs li:before{content:"\e632";font-family:"iconfont13";display:inline-block;font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner-wrap{margin-bottom:10px}@media only screen and (max-width: 40em){.banner-stuha-wrap{margin-top:-5px;margin-bottom:10px}}@media only screen and (min-width:40.063em){.banner-stuha-wrap{margin-bottom:15px}}@media only screen and (min-width:64.063em){.banner-stuha-wrap{height:45px;overflow:hidden}}.banner-strip{background:url(https://img.sofia.sk/img/bg-red-strip-2.jpg) repeat-y center 0;min-height:45px;text-align:center;background-size:cover;display:flex;justify-content:center;align-items:center}.banner-strip h3{font-size:1.5rem;font-weight:300;color:#fff;margin:0;line-height:1.15;padding:5px}@media only screen and (min-width:40.063em){.banner-strip h3{font-size:1.8571428571rem}}@media only screen and (min-width:64.063em){.banner-strip h3{font-weight:100;font-size:2.5714285714rem;padding:0}}.banner-strip a:hover{text-decoration:none !important}.toolbar-panel{margin-top:5px}.toolbar-panel label{color:#9a9a9a;font-size:0.9285714286rem}.toolbar-panel select{font-size:0.9285714286rem}.toolbar-panel .per-page{width:55px;min-width:10px}ul.grid-select{margin:1px 20px 0 0;height:22px;float:right}ul.grid-select li{display:inline-block;margin-left:5px;height:22px}ul.grid-select li:first-child{margin-left:0}ul.grid-select li a{display:inline-block;height:22px;width:22px;background-image:url(https://img.sofia.sk/img/bg-grids-sprite.png);background-repeat:no-repeat;opacity:0.3;transition:opacity 0.3s}ul.grid-select li.active a,ul.grid-select li:hover a{opacity:0.8}.toolbar-panel.hide-for-small ul.grid-select{margin-top:5px}a.grid-select__button--4x3{background-position:center 3px}a.grid-select__button--2x3{background-position:center -23px}a.grid-select__button--2x2{background-position:center -49px}a.grid-select__button--1x2{background-position:center -75px}.person .header h1,.person .header h2{margin-bottom:25px}.person h3{margin-bottom:15px}.person .footer{border-top:1px solid #ddd;padding-top:14px}@media only screen and (max-width: 40em){.person fieldset{padding-bottom:0;margin-bottom:15px}}.person .composite-input{max-width:600px}.person .button + .button{margin-left:10px}.person--centered{max-width:500px;margin-right:auto;margin-left:auto}.person--centered form &gt; .row &gt; .columns{width:100%}.person--centered .header{text-align:center}.person--centered .composite-input{max-width:500px}.person--centered .dcat .list-item{min-height:0px}.person--centered .footer .toolbar ul.inline-list{text-align:center}.mc.order.list .toolbar .toolbar__sorting,.index .order.list.promo-box .toolbar .toolbar__sorting{display:flex;justify-content:flex-start}.mc.order.list .toolbar .toolbar__sorting p,.index .order.list.promo-box .toolbar .toolbar__sorting p{margin-left:0}.mc.order.list .toolbar .toolbar__sorting p,.index .order.list.promo-box .toolbar .toolbar__sorting p,.mc.order.list .toolbar .toolbar__sorting ul,.index .order.list.promo-box .toolbar .toolbar__sorting ul{margin-top:10px}@media only screen and (min-width:40.063em){.mc.order.list .toolbar .toolbar__sorting,.index .order.list.promo-box .toolbar .toolbar__sorting{justify-content:flex-end}.mc.order.list .toolbar .toolbar__sorting p,.index .order.list.promo-box .toolbar .toolbar__sorting p,.mc.order.list .toolbar .toolbar__sorting ul,.index .order.list.promo-box .toolbar .toolbar__sorting ul{margin-bottom:0;margin-top:15px}}@media only screen and (min-width:40.063em) and (max-width:64em){.mc.order.list .toolbar .toolbar__sorting,.index .order.list.promo-box .toolbar .toolbar__sorting{flex-direction:column;align-items:flex-end}.mc.order.list .toolbar .toolbar__sorting p,.index .order.list.promo-box .toolbar .toolbar__sorting p{margin-left:5px}.mc.order.list .toolbar .toolbar__sorting ul,.index .order.list.promo-box .toolbar .toolbar__sorting ul{margin-top:0;margin-left:0;margin-bottom:10px}}ul.inline-list &gt; li{display:inline-block;float:none}.form-input-group{margin-bottom:25px}.form-input-group h4{font-weight:400;font-size:1.2857142857rem}.form-input-group + .form-input-group{margin-top:-10px}.form-input-group:only-child{margin-bottom:10px}div.error--2 input,div.error--2 select,div.error--2 textarea{border-color:#c4081e !important}div.error--2 small.error--2{background-color:transparent;color:#c4081e;padding:2px 0 0 0 !important;margin-top:-7px;margin-bottom:7px}.country-tel-input .iti__selected-flag{height:28px}.country-tel-input + label{margin-top:6px}.iti.country-tel-input{width:100%}input + .icon-txt-eye-2,input + .icon-txt-eye-2-off{position:absolute;top:5px;right:17px;display:inline-block;padding:3px;text-decoration:none}.main .owl-theme .owl-nav{width:100%;position:absolute;top:25px;left:-25px;margin-top:0}@media only screen and (max-width: 40em){.main .owl-theme .owl-nav{top:0px;display:none}}.main .owl-theme .owl-nav .owl-prev,.main .owl-theme .owl-nav .owl-next{position:absolute;width:40px;height:40px;text-align:center;background-color:rgba(255, 255, 255, 0.4);color:#000;font-size:20px;line-height:40px;padding:0;border-radius:1000px !important;transition:background 0.5s;font-family:"iconfont13"}.main .owl-theme .owl-nav .owl-prev:hover,.main .owl-theme .owl-nav .owl-next:hover{background:#f8dde5}@media only screen and (max-width: 40em){.main .owl-theme .owl-nav .owl-prev,.main .owl-theme .owl-nav .owl-next{font-size:10px;width:30px;height:30px;line-height:30px}}.main .owl-theme .owl-nav .owl-prev.disabled,.main .owl-theme .owl-nav .owl-next.disabled{opacity:0.2}.main .owl-theme .owl-nav .owl-prev.disabled:hover,.main .owl-theme .owl-nav .owl-next.disabled:hover{background:rgba(255, 255, 255, 0.4);color:#000}.main .owl-theme .owl-nav .owl-prev{left:30px}@media only screen and (min-width:64.063em){.main .owl-theme .owl-nav .owl-prev{left:45px}}.main .owl-theme .owl-nav .owl-next{right:0px}@media only screen and (min-width:64.063em){.main .owl-theme .owl-nav .owl-next{right:0px}}.owl-dots{text-align:center;margin:10px 0}.owl-dots .owl-dot{display:inline-block;margin:0}.owl-dots .owl-dot span{width:10px;height:10px;display:inline-block;background-color:#cbcbcb;border-radius:1000px;margin-bottom:0 !important}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background-color:#868686}.owl-dots .owl-dot:only-child{display:none !important}.owl-carousel .owl-item img{-moz-transform-style:flat !important}@media only screen and (min-width:40.063em) and (max-width:64em){.testimony-carousel-section .owl-controls .owl-nav .owl-prev{left:-40px}.testimony-carousel-section .owl-controls .owl-nav .owl-next{right:-70px}}@media only screen and (min-width:64.063em){.testimony-carousel-section .owl-controls .owl-nav .owl-prev{left:-50px}.testimony-carousel-section .owl-controls .owl-nav .owl-next{right:-95px}}.gallery-thumbs-carousel.owl-theme,.gallery-thumbs-carousel--off.owl-theme{width:calc(100% + 6px) !important}.gallery-thumbs-carousel.owl-theme .owl-stage-outer,.gallery-thumbs-carousel--off.owl-theme .owl-stage-outer{padding-left:2px !important;padding-right:2px !important;left:-3px}.gallery-thumbs-carousel.owl-theme .owl-nav,.gallery-thumbs-carousel--off.owl-theme .owl-nav{top:50%;margin-top:-28px;left:-35px}.gallery-thumbs-carousel.owl-theme .owl-nav .owl-next,.gallery-thumbs-carousel--off.owl-theme .owl-nav .owl-next{right:-20px}.gallery-thumbs-carousel.owl-theme .owl-item .img-wrap,.gallery-thumbs-carousel--off.owl-theme .owl-item .img-wrap{border:1px solid #ddd;padding:5px}.gallery-thumbs-carousel.owl-theme .owl-item .img-wrap.active,.gallery-thumbs-carousel--off.owl-theme .owl-item .img-wrap.active{border-color:#989898}.gallery-thumbs-carousel.owl-theme .owl-item .img-wrap a,.gallery-thumbs-carousel--off.owl-theme .owl-item .img-wrap a{outline:none}.gallery-thumbs-carousel.owl-theme .owl-item .video-thumb a,.gallery-thumbs-carousel--off.owl-theme .owl-item .video-thumb a{background-color:#000}.gallery-thumbs-carousel.owl-theme .owl-item .video-thumb a:after,.gallery-thumbs-carousel--off.owl-theme .owl-item .video-thumb a:after{display:inline-block;content:" ";background:rgba(0, 0, 0, 0) url("/css/../bower_components/owl.carousel/dist/assets/owl.video.play.png") no-repeat scroll 0 0;background-size:contain;cursor:pointer;height:36px;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;top:50%;transition:scale 100ms ease 0s;width:36px;z-index:1}.gallery-thumbs-carousel.owl-theme .owl-stage,.gallery-thumbs-carousel--off.owl-theme .owl-stage{display:flex;align-items:center}.gallery-thumbs-carousel:not(.owl-carousel),.gallery-thumbs-carousel--off:not(.owl-carousel){text-align:center;padding:0}.gallery-thumbs-carousel:not(.owl-carousel) &gt; .img-wrap,.gallery-thumbs-carousel--off:not(.owl-carousel) &gt; .img-wrap{display:inline-block;border:1px solid #ddd;padding:5px;margin:0 8px}.gallery-thumbs-carousel:not(.owl-carousel) &gt; .img-wrap img,.gallery-thumbs-carousel--off:not(.owl-carousel) &gt; .img-wrap img{max-width:70px}.gallery-thumbs-carousel:not(.owl-carousel) &gt; .img-wrap a,.gallery-thumbs-carousel--off:not(.owl-carousel) &gt; .img-wrap a{outline:none}.gallery-thumbs-carousel--off{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px}@media only screen and (max-width: 40em){.gallery-thumbs-carousel--off{grid-gap:15px}}.gallery-thumbs-carousel--off .img-wrap{margin:0 !important;max-width:160px}.gallery-thumbs-carousel--off .img-wrap img{max-width:100% !important}.mar-bot-cg{margin-bottom:30px}.mar-bot-cgh{margin-bottom:15px}@media only screen and (max-width: 40em){.mar-bot-cg-s{margin-bottom:30px}.mar-bot-cgh-ml{margin-bottom:15px}}@media only screen and (min-width:40.063em){.mar-bot-cg-ml{margin-bottom:30px}.mar-top-cg-ml{margin-top:30px}}@media only screen and (min-width:40.063em){.mar-bot-cgh-ml{margin-bottom:15px}.mar-top-cgh-ml{margin-top:15px}}.article h1{margin-bottom:30px;font-size:3.3571428571rem}.article h2{font-size:2rem;margin-bottom:15px;font-weight:300}.article h3{font-size:1.4285714286rem;margin-bottom:15px;font-weight:400}.article h4{font-size:1.3571428571rem;margin-bottom:15px;font-weight:300}.article h5{font-size:1.0714285714rem;margin-bottom:7.5px;font-weight:700}@media only screen and (max-width: 40em){.article img{margin-bottom:20px}}@media only screen and (max-width: 40em){.article h1{font-size:2.6428571429rem}.article h2{font-size:1.7142857143rem}}.article .content-section.highlight form label:not(.inline){margin:3px 0 5px}.content-section{margin:0 auto 0;padding-top:30px;padding-bottom:30px}@media only screen and (max-width: 40em){.content-section{padding-top:15px;padding-bottom:15px}}.reveal-modal .content-section{padding:0}.content-section.highlight{max-width:none;background:#f4f4f4;border-bottom:1px solid #ddd;padding:30px}.content-section .section-header h2 + p{margin-top:-15px;margin-bottom:0}.content-section a.button:not(:last-child){margin-bottom:7.5px}.feature-icon-block-item{background:#fff;border:1px solid #ddd;padding:15px;text-align:center;margin-bottom:15px}.feature-icon-block-item .icon{margin:0 auto 15px}.feature-icon-block-item .icon span{color:#ca214a;font-size:42px !important;border:2px solid #ca214a;-webkit-border-radius:1000px;border-radius:1000px;width:100px;height:100px;line-height:95px !important;text-align:center;display:inline-block}.feature-icon-block-item h3{min-height:60px;font-weight:300;color:#000}.highlight-pink-block{background:#fbeaef;color:#000;padding:15px;font-size:1.2857142857rem;font-weight:300}.highlight-gray-block{background:#f4f4f4;color:#000;padding:15px;font-size:1.2857142857rem;font-weight:300}.testimony{text-align:center;position:relative;padding:0 40px;color:#505050;font-size:1rem;background-color:transparent;margin-bottom:20px}.testimony:before,.testimony:after{font-size:2rem;position:absolute;font-family:georgia, serif;color:#999}@media only screen and (min-width:64.063em){.testimony:before,.testimony:after{font-size:2.7142857143rem}}.testimony:before{content:"“";left:10px;top:0px}.testimony:after{content:"”";right:10px;bottom:0px}.testimony:before{top:0px}.testimony:after{bottom:-20px}.testimony p{margin-bottom:0px}.testimony-highlight-pink{text-align:center;position:relative;padding:0 40px;color:#000;font-size:1.1428571429rem;background-color:#f8dde5;padding-top:15px;padding-bottom:15px}.testimony-highlight-pink:before,.testimony-highlight-pink:after{font-size:2.7142857143rem;position:absolute;font-family:georgia, serif;color:#fff}@media only screen and (min-width:64.063em){.testimony-highlight-pink:before,.testimony-highlight-pink:after{font-size:3.4285714286rem}}.testimony-highlight-pink:before{content:"“";left:10px;top:0px}.testimony-highlight-pink:after{content:"”";right:10px;bottom:0px}.testimony-highlight-pink:before{top:10px}.testimony-highlight-pink:after{bottom:-15px}.testimony-highlight-gray{text-align:center;position:relative;padding:0 40px;color:#000;font-size:1.1428571429rem;background-color:#f4f4f4;padding-top:15px;padding-bottom:15px}.testimony-highlight-gray:before,.testimony-highlight-gray:after{font-size:2.7142857143rem;position:absolute;font-family:georgia, serif;color:#000}@media only screen and (min-width:64.063em){.testimony-highlight-gray:before,.testimony-highlight-gray:after{font-size:3.4285714286rem}}.testimony-highlight-gray:before{content:"“";left:10px;top:0px}.testimony-highlight-gray:after{content:"”";right:10px;bottom:0px}.testimony-highlight-gray:before{top:10px}.testimony-highlight-gray:after{bottom:-15px}.testimony-highlight-borders{text-align:center;position:relative;padding:0 40px;color:#000;font-size:1.1428571429rem;background-color:transparent;padding-top:15px;padding-bottom:15px;border:1px solid #ddd}.testimony-highlight-borders:before,.testimony-highlight-borders:after{font-size:2.7142857143rem;position:absolute;font-family:georgia, serif;color:#999}@media only screen and (min-width:64.063em){.testimony-highlight-borders:before,.testimony-highlight-borders:after{font-size:3.4285714286rem}}.testimony-highlight-borders:before{content:"“";left:10px;top:0px}.testimony-highlight-borders:after{content:"”";right:10px;bottom:0px}.testimony-highlight-borders:before{top:10px}.testimony-highlight-borders:after{bottom:-15px}.testimony-name{opacity:0.6;margin-top:10px;text-align:center}.note-important{color:#ca214a;font-size:0.9285714286rem;margin-bottom:30px;padding-left:25px}.note-important &gt; i{font-size:16px;vertical-align:-2px;left:-25px;position:relative;margin-right:-15px}ul.design-ul{list-style:none;margin-left:0}ul.design-ul li{padding:0px 5px 0px 25px;background-repeat:no-repeat;text-indent:-15px}ul.design-ul li:before{position:relative;left:-10px;content:"●";color:#ca214a;font-size:14px;vertical-align:middle;line-height:0.5}ul.design-checks,ul.design-checklist,ul.p-benefits-ul{list-style:none;margin-left:0}ul.design-checks li,ul.design-checklist li,ul.p-benefits-ul li{padding-left:20px;margin-bottom:15px}ul.design-checks li:before,ul.design-checklist li:before,ul.p-benefits-ul li:before{font-family:"iconfont13";content:"\e624";color:#ca214a;font-size:14px;margin-right:5px;margin-left:-20px}ol.design-ol{list-style-type:none;margin:0;margin-left:45px;padding:0;counter-reset:li-counter}ol.design-ol &gt; li{position:relative;margin-bottom:0px;padding-left:0;min-height:40px}ol.design-ol &gt; li:before{position:absolute;top:-3px;left:-45px;width:31px;height:31px;font-size:1.1428571429rem;border:2px solid #ca214a;border-radius:1000px;line-height:1;font-weight:bold;text-align:center;padding-top:7px;color:#000;content:counter(li-counter);counter-increment:li-counter}.accordion{margin-left:0;background:#fefefe;list-style-type:none;background:transparent;border-bottom:1px solid #DADADA}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion .accordion-item{margin-bottom:0;position:relative}.accordion-item:first-child &gt; :first-child{border-radius:0 0 0 0}.accordion-item:last-child &gt; :last-child{border-radius:0 0 0 0}a.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:0px solid #ddd;border-bottom:0;font-size:0.75rem;line-height:1;color:#000;font-weight:400;text-decoration:none;position:relative;font-size:1.3rem;padding:20px 15px 20px 45px;background-color:transparent;border-top:1px solid #DADADA;color:#353535;display:flex;align-items:center;justify-content:space-between}a.accordion-title:hover{background-color:transparent;text-decoration:none}a.accordion-title:after{content:"+";transform:rotate(0deg);color:#ca214a;font-size:22px;position:absolute;transition:0.3s;left:15px}a.accordion-title h3{font-size:1rem;font-weight:400;margin-bottom:0}:last-child:not(.is-active) &gt; .accordion-title{border-bottom:0px solid #ddd;border-radius:0 0 0 0}.accordion-title:hover,.accordion-title:focus{background-color:#F2F2F2}.accordion-content{display:none;border:0px solid #ddd;border-bottom:0;background-color:inherit;color:#353535;padding:0 0 0 15px}.accordion-content hr{border-color:#cdcdcd}.accordion-content ul{margin-bottom:15px}:last-child &gt; .accordion-content:last-child{border-bottom:0px solid #ddd}.accordion .is-active a.accordion-title:after{transform:rotate(180deg);content:"-"}.accordion .is-active .accordion-content{display:block}.txt-highlighted,.txt-pink{color:#ca214a !important}.ui-slider-horizontal{margin:0 10px 15px 8px;height:6px !important;border:0 !important;background-color:#ddd !important;border-radius:0 !important}.ui-slider-horizontal .ui-slider-handle{border-radius:999em;background-color:#fff !important;border-color:#c4c4c4 !important;height:20px !important;width:20px !important;top:-7px !important}.ui-slider-horizontal .ui-slider-range{background-color:#ca214a !important}.facet-price-reset{font-size:0.8571428571rem;color:#838383}.facet-price-reset:hover{text-decoration:none}@media only screen and (max-width: 40em){.facet-price-reset{padding-bottom:15px !important;display:inline-block}}p.price-range{margin-bottom:10px}#fixed_scroll_up{right:auto;left:15px}#fixed_scroll_up.active{opacity:1}#fixed_scroll_up .icon-txt-arrow-up{background:transparent;width:auto;height:auto;font-size:14px;margin:0;line-height:1}.cookie-consent{z-index:10000001 !important}.ulozenka-layout{height:420px}@media only screen and (min-width:40.063em){.ulozenka-layout{height:500px}}@media only screen and (min-width:64.063em){.ulozenka-layout{height:500px}}.ulozenka-map{width:100%;height:100%;max-height:100%}.ulozenka-map button{color:inherit !important}.g-map-wrapper .button,.g-map-wrapper button{color:inherit !important}dl.custom-tabs{border-bottom:1px solid #ccc}dl.custom-tabs dd{border:1px solid #eee;border-bottom-color:#ccc;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-right:5px}dl.custom-tabs dd a{background-color:#eee;border-bottom-color:#eee;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}dl.custom-tabs dd a:hover{text-decoration:none}dl.custom-tabs dd.active{border:1px solid #ccc;border-bottom-color:#fff;background-color:transparent}dl.custom-tabs dd:not(.active):hover{border:1px solid #ccc;border-bottom-color:#ccc}@media only screen and (max-width: 40em){dl.custom-tabs{margin-top:20px}.person dl.custom-tabs{margin-bottom:20px !important}}@media only screen and (min-width:40.063em) and (max-width:64em){dl.custom-tabs{margin-top:20px}.person dl.custom-tabs{margin-bottom:20px !important}}.icon-txt-at:before{content:"\e68a"}.icon-txt-bag:before,.icon-txt-cart:before{content:"\e68b"}.icon-txt-cross-o:before{content:"\e68c"}.icon-txt-cross:before,.icon-order-canceled:before,.icon-delete-address:before{content:"\e62c"}.icon-txt-email2:before{content:"\e68e"}.icon-txt-fb:before{content:"\e63e"}.icon-txt-lupa-o:before{content:"\e690"}.icon-txt-envelope-o:before{content:"\e69a"}.icon-txt-phone-o:before,.icon-txt-mobil:before{content:"\e69b"}.icon-txt-printer:before{content:"\e69c"}.icon-txt-tablet:before{content:"\e69d"}.icon-txt-user-o:before{content:"\e69e"}.icon-txt-arrow-right-line:before{content:"\e632"}.icon-txt-arrow-left-line:before{content:"\e633"}.icon-txt-arrow-up-line:before{content:"\e631"}.icon-txt-arrow-down-line:before{content:"\e634"}.icon-txt-envelope:before{content:"\e69a"}.icon-txt-envelope-full:before{content:"\e68d"}.icon-txt-shoplocator:before,.icon-txt-pin:before{content:"\e900"}.icon-txt-shoplocator-o:before,.icon-txt-pin-o:before{content:"\e906"}.icon-txt-phone:before{content:"\e901"}.icon-txt-watchdog-o:before{content:"\e640"}.icon-txt-engrave:before{content:"\e903"}.icon-txt-engrave-2:before{content:"\e902"}.icon-txt-engrave-3:before{content:"\e904"}.icon-txt-engrave-4:before{content:"\e905"}.icon-txt-gift:before{content:"\e646"}.icon-txt-eye-1:before{content:"\e614"}.icon-txt-eye-1-off:before{content:"\e90b"}.icon-txt-eye-2:before{content:"\e908"}.icon-txt-eye-2-off:before{content:"\e90a"}.icon-txt-pen:before{content:"\e90d"}.icon-txt-notepad:before{content:"\e90c"}.icon-txt-i-circle:before{content:"\e602"}.icon-txt-i-circle-o:before{content:"\e623"}.icon-txt-exclamation-o:before{content:"\e623";transform:rotate(0.5turn);display:inline-block}.icon-txt-globe-1:before{content:"\e90e"}.icon-txt-globe-2:before{content:"\e90f"}.icon-txt-menu-hamburger:before{content:"\e910"}.icon-txt-wallet-o:before{content:"\e914"}.icon-txt-wallet:before{content:"\e913"}.icon-txt-coins:before{content:"\e912"}.icon-alert{font-weight:bold;display:inline-block;width:20px;height:20px;border-radius:999em;color:#fff;background-color:#d53030;border:1px solid #fff;text-align:center;font-size:16px;vertical-align:top;position:relative;top:-2px;line-height:18px}.header-stripe .icon-alert,.foot .icon-alert{background-color:#ff3c00}.flag-icon,[class^=icon-flag-],[class*=icon-flag-]{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:15px;height:12px}.icon-flag-cz,.flag-icon-cz{background-image:url(https://img.sofia.sk/img/flags/cz.svg)}.icon-flag-hu,.flag-icon-hu{background-image:url(https://img.sofia.sk/img/flags/hu.svg)}.icon-flag-sk,.flag-icon-sk{background-image:url(https://img.sofia.sk/img/flags/sk.svg)}.icon-flag-de,.flag-icon-de{background-image:url(https://img.sofia.sk/img/flags/de.svg)}.icon-flag-at,.flag-icon-at{background-image:url(https://img.sofia.sk/img/flags/at.svg)}.icon-flag-eu,.flag-icon-eu{background-image:url(https://img.sofia.sk/img/flags/eu.svg)}.icon-flag-gb,.flag-icon-gb{background-image:url(https://img.sofia.sk/img/flags/gb.svg)}.icon-flag-bg,.flag-icon-bg{background-image:url(https://img.sofia.sk/img/flags/bg.svg)}.icon-flag-ro,.flag-icon-ro{background-image:url(https://img.sofia.sk/img/flags/ro.svg)}ul.off-canvas-list--multilevel li ul{margin-left:0px}ul.off-canvas-list--multilevel li a{padding:6px 15px !important;position:relative}ul.off-canvas-list--multilevel li a:hover{text-decoration:none;background-color:rgba(0, 0, 0, 0.2)}ul.off-canvas-list--multilevel li.has-submenu &gt; a:after{font-family:"iconfont13";content:"\e632" !important;position:absolute;right:20px;font-size:10px;top:18px}ul.off-canvas-list--multilevel li.back a{padding-left:35px !important;font-style:italic}ul.off-canvas-list--multilevel li.back a:before{font-family:"iconfont13";content:"\e633" !important;position:absolute;left:15px;font-size:10px;top:18px}ul.off-canvas--dropdowns li.has-sub{position:relative}ul.off-canvas--dropdowns li.has-sub &gt; a.sub-trigger{position:absolute;right:0;top:0}ul.off-canvas--dropdowns li.has-sub.open &gt; .sub-ul{display:block}ul.off-canvas--dropdowns li.has-sub[class=has-sub] &gt; a.sub-trigger span{vertical-align:0px}ul.off-canvas--dropdowns li ul li a:not(.sub-trigger){padding-left:35px !important}ul.off-canvas--dropdowns li ul ul li a:not(.sub-trigger){padding-left:45px !important;font-size:0.9285714286rem}ul.off-canvas--dropdowns li ul ul ul li a:not(.sub-trigger){padding:10px 15px 10px 60px !important}ul.off-canvas--dropdowns &gt; li &gt; label{padding:6px 15px !important}ul.off-canvas--dropdowns .sub-ul{display:none}ul.off-canvas--dropdowns .sub-ul label{padding:15px 15px 15px 30px;background-color:#492832;font-size:1.2857142857rem}ul.off-canvas--dropdowns .sub-ul .sub-ul label{padding:10px 15px 10px 60px}ul.off-canvas--dropdowns .sub-ul .sub-ul li.menu-bold a{font-weight:bold}ul.off-canvas--dropdowns .sub-ul .sub-ul li.menu-italic a{font-style:italic}ul.off-canvas--dropdowns .sub-ul .sub-ul li.menu-underline a{text-decoration:underline}ul.off-canvas--dropdowns .sub-ul .sub-ul li.menu-bold-italic a{font-weight:bold;font-style:italic}ul.off-canvas--dropdowns .sub-ul .sub-ul li.menu-bold-underline a{font-weight:bold;text-decoration:underline}ul.off-canvas--dropdowns .sub-ul .sub-ul li.menu-bold-italic-underline a{font-weight:bold;font-style:italic;text-decoration:underline}ul.off-canvas--dropdowns .sub-ul .sub-ul li.menu-italic-underline a{font-style:italic;text-decoration:underline}.left-submenu{-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#48242f;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back &gt; a{padding:30px 0 13px 10px;color:rgba(255, 255, 255, 0.7);text-transform:none;font-weight:normal;background:rgba(0, 0, 0, 0.25);border-top:0px solid #000;border-bottom:0px solid #000;margin:0}.left-submenu .back &gt; a:hover{background:rgba(0, 0, 0, 0.35);border-top:0px solid #000;border-bottom:0px solid #000}.left-submenu .back &gt; a:before{content:"«";margin-right:0.5rem;display:inline}.left-submenu.move-right{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.right-submenu{-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#48242f;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back &gt; a{padding:30px 0 13px 10px;color:rgba(255, 255, 255, 0.7);text-transform:none;font-weight:normal;background:rgba(0, 0, 0, 0.25);border-top:0px solid #000;border-bottom:0px solid #000;margin:0}.right-submenu .back &gt; a:hover{background:rgba(0, 0, 0, 0.35);border-top:0px solid #000;border-bottom:0px solid #000}.right-submenu .back &gt; a:after{content:"»";margin-left:0.5rem;display:inline}.right-submenu.move-left{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu &gt; a:after{content:"»";margin-left:0.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu &gt; a:before{content:"«";margin-right:0.5rem;display:inline}@media only screen and (min-width:40.063em){.header-top--2022 .top-bar-section{padding-right:190px;z-index:5001}}@media only screen and (max-width: 40em){.header-stripe,.brands2,.lang-menu,.account-menu{display:none}.breadcrumbs{padding:0;margin:-5px 0 -5px 0}.breadcrumbs li{font-size:12px}.header .header-top{height:70px !important;background:#9b0f3c}.header .header-top .top-bar{background:#9b0f3c}.header .header-top a.menu-icon{top:12px}.header .header-top a.menu-icon span{left:0;color:#fff;-webkit-box-shadow:1px 10px 1px 1px #fff, 1px 16px 1px 1px #fff, 1px 22px 1px 1px #fff;box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff}.header .header-top .logo{margin-top:8px;background:url("https://img.sofia.sk/img/logo-sofia.svg") no-repeat 0 0;background-size:cover}.header .header-top .logo.logo--hu{background:url("https://img.sofia.sk/img/logo-sofia-hu.svg") no-repeat 0 0 !important;background-size:contain !important}.header .header-bottom .user-area .button{top:6px}.header .header-bottom .user-area .cart .my-cart .icon-txt-cart-2{color:#fff !important}.header .header-bottom .user-area .cart .my-cart .cart-items-count{color:#9b0f3c !important}.header .header-bottom .user-area .cart .my-cart p{right:5px}.header .header-bottom .user-area .icon-txt-arrow-down-line{display:none !important}a.right-off-canvas-toggle.menu-icon{height:80px;line-height:80px;width:63px;font-size:0.85714rem;text-transform:uppercase;font-weight:bold;margin-left:5px}a.right-off-canvas-toggle.menu-icon:hover{text-decoration:none}a.right-off-canvas-toggle.menu-icon span::after{margin-top:-7px;right:0;left:auto;top:50%;width:16px}ul.off-canvas-list .sub-trigger{float:right;padding-left:20px;padding-right:20px;text-align:center;display:inline-block;width:56px;position:relative;z-index:2;background-color:transparent !important}ul.off-canvas-list .sub-trigger span{vertical-align:middle;font-size:16px}ul.off-canvas-list .sub-trigger:hover{background-color:transparent !important}ul.off-canvas-list .sub-ul{display:none}ul.off-canvas-list .sub-ul li a{background-color:#492832}ul.off-canvas-list li.open &gt; .sub-ul{display:block}ul.off-canvas-list &gt; li &gt; a,ul.off-canvas-list &gt; li &gt; label{text-transform:uppercase;padding:20px 10px 20px 30px;border-bottom-width:0px}ul.off-canvas-list &gt; li.small-txt &gt; a{font-size:1.21429rem}ul.off-canvas-list li a,ul.off-canvas-list li label{font-size:20px;background-color:#56313c;border-color:rgba(255, 255, 255, 0.1)}ul.off-canvas-list li label{line-height:1.6}ul.off-canvas-list li a:hover{text-decoration:none}ul.off-canvas-list li.secondary a,ul.off-canvas-list li.market{border-bottom:1px solid #59323e}ul.off-canvas-list li.secondary a a,ul.off-canvas-list li.secondary a &gt; label,ul.off-canvas-list li.market a,ul.off-canvas-list li.market &gt; label{font-size:1rem;font-weight:400;text-transform:none;border-top:1px solid #59323e;border-bottom:1px solid #59323e}ul.off-canvas-list li.secondary a a i,ul.off-canvas-list li.secondary a &gt; label i,ul.off-canvas-list li.market a i,ul.off-canvas-list li.market &gt; label i{font-size:10px;margin-right:3px;color:#9da4ab}ul.off-canvas-list li.secondary a &gt; label,ul.off-canvas-list li.secondary a ul li a,ul.off-canvas-list li.market &gt; label,ul.off-canvas-list li.market ul li a{border-bottom:0}ul.off-canvas-list li.secondary a &gt; label,ul.off-canvas-list li.market &gt; label{position:relative;padding-left:35px !important}ul.off-canvas-list li.secondary a &gt; label:before,ul.off-canvas-list li.market &gt; label:before{font-size:15px;font-family:"iconfont13";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"\e90e";position:absolute;top:5px;left:13px}ul.off-canvas-list li.login a{padding:20px 35px 20px 32px;font-size:1rem;font-weight:400;text-transform:none;background-color:#ca214a}ul.off-canvas-list li.login a:hover{background-color:#ba1943}ul.off-canvas-list li.login a span[class*=icon-txt]{margin-right:5px;font-size:16px}ul.off-canvas-list li.login .sub-ul li a{background-color:#b71640}ul.off-canvas-list li ul li.has-sub.open &gt; a{border-bottom-width:0px}ul.off-canvas-list li ul li .sub-trigger{border-bottom:0 !important}ul.off-canvas-list li ul li .sub-trigger span{font-size:14px}ul.off-canvas-list li ul li a{font-size:1.28571rem}ul.off-canvas-list li ul li ul li a{font-size:1rem;font-weight:400;border-bottom-width:0px}ul.off-canvas-list li.search{background:#3c1c26}ul.off-canvas-list .search-box{padding:0 42px 0 0px;border:0;top:0;margin-top:0 !important;padding:0 42px 0 0px;border:0;top:0}ul.off-canvas-list .search-box .search-input{margin:0;font-size:14px;padding:10px 35px 10px 15px !important;height:43px;background-color:transparent;border:0;color:#fff}ul.off-canvas-list .search-box .search-submit{left:auto !important;right:0px;top:0px !important;padding:14px 18px 14px 5px !important;color:#fff;background-color:transparent;font-size:18px}.offcanvas-navi{list-style:none;margin-left:0}.offcanvas-navi li.offcanvas-article{background-color:#48242f}.offcanvas-navi li.offcanvas-article a{font-weight:400;font-size:1rem !important;text-transform:none;padding:10px 10px 10px 15px !important;background-color:#48242f;color:rgba(255, 255, 255, 0.7)}.offcanvas-navi li.offcanvas-article a span{margin-right:5px}.offcanvas-navi li.offcanvas-article.first-article-menu-item{padding-top:10px}.offcanvas-navi li.market{margin-bottom:10px;padding-top:10px;background-color:#48242f}.offcanvas-navi li.market a,.offcanvas-navi li.market &gt; label{background-color:#48242f}.offcanvas-navi li.market a.sub-trigger{top:10px !important}.country-selector-wrap .country-selector-inner{margin:0;padding:0;background:#401e28}.country-selector-wrap .country-selector-inner a{color:#fff;padding-left:21px;border:0 !important;background:transparent !important}.country-selector-wrap .country-selector-inner a span{margin-right:5px}.country-selector-wrap .country-selector-inner ul{margin:0 -10px !important;padding:0 0 10px 30px !important;background-color:transparent;border-bottom:1px solid #48494d}.country-selector-wrap .country-selector-inner ul li{line-height:1.1;margin-left:20px}.country-selector-wrap .country-selector-inner ul li a{padding:0 !important;color:#9da4ab !important}.country-selector-wrap .country-selector-inner ul li a:hover{color:#f47931 !important}}.composite-input{padding-top:0;position:relative}.composite-input label{font-weight:normal !important;color:#8f969c !important;position:absolute;pointer-events:none;left:15px;transition:0.2s ease all;top:17px;font-size:1rem}.composite-input input[type=text],.composite-input input[type=password],.composite-input input[type=date],.composite-input input[type=datetime],.composite-input input[type=datetime-local],.composite-input input[type=month],.composite-input input[type=week],.composite-input input[type=email],.composite-input input[type=number],.composite-input input[type=search],.composite-input input[type=tel],.composite-input input[type=time],.composite-input input[type=url],.composite-input input[type=color],.composite-input select{box-shadow:none;color:rgba(0, 0, 0, 0.75);font-size:1rem;margin:0 0 10px 0;padding:20px 15px 4px;height:47px;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}.composite-input input[type=text]:focus,.composite-input input[type=password]:focus,.composite-input input[type=date]:focus,.composite-input input[type=datetime]:focus,.composite-input input[type=datetime-local]:focus,.composite-input input[type=month]:focus,.composite-input input[type=week]:focus,.composite-input input[type=email]:focus,.composite-input input[type=number]:focus,.composite-input input[type=search]:focus,.composite-input input[type=tel]:focus,.composite-input input[type=time]:focus,.composite-input input[type=url]:focus,.composite-input input[type=color]:focus,.composite-input select:focus{border-color:#ccc;background-color:#fff}.composite-input textarea{box-shadow:none;padding:22px 15px 20px;min-height:80px}.composite-input textarea:focus{border-color:#ccc;background-color:#fff}.composite-input textarea + label,.composite-input textarea + small + label{top:1px;background:#fff;padding-top:12px;padding-bottom:5px;width:calc(100% - 40px);text-align:left}.composite-input textarea:focus ~ label,.composite-input textarea.used ~ label,.composite-input textarea[value]:not([value=""]) ~ label,.composite-input textarea:not([placeholder=""]) ~ label{top:1px;font-size:0.7857142857rem;padding-top:4px;padding-bottom:3px}.composite-input:focus-within &gt; div ~ label,.composite-input input:focus ~ label,.composite-input input.used ~ label,.composite-input div.used ~ label,.composite-input input[value]:not([value=""]) ~ label{top:6px;font-size:0.7857142857rem}.composite-input small.error{margin-top:-11px;padding-bottom:6px}.composite-input select{background-image:url(https://img.sofia.sk/img/arrow-down.svg);background-position:right 10px center;background-size:15px;background-color:#fff;background-repeat:no-repeat;padding-left:10px}.composite-input select ~ label{top:6px;font-size:0.7857142857rem}.composite-input--multiple &gt; select{background-image:none;min-height:142px;padding-top:32px}.composite-input--multiple &gt; select + label,.composite-input--multiple &gt; select + small + label{top:1px;background:#fff;padding-top:10px;padding-bottom:5px;padding-left:10px;width:calc(100% - 40px);text-align:left;margin-left:-10px}.composite-input--date{margin-bottom:25px}.composite-input--date .react-datepicker__input-container &gt; input{margin-bottom:0}.composite-input--date label{margin-top:0px !important}.composite-input-date-wrap.used + label{top:6px;font-size:0.7857142857rem}.composite-checkbox{margin-bottom:10px;display:flex;align-items:flex-start}.composite-checkbox &gt; small.error--2{display:block;margin-top:5px !important;margin-bottom:5px !important}.composite-input--date{margin-bottom:25px}.composite-input--date .react-datepicker__input-container &gt; input{margin-bottom:0}.composite-input--date label{margin-top:0px !important}.question-form-textarea textarea{min-height:100px}ul.pagination li.active{color:#fff}ul.pagination li.active a{color:#fff;background:#ca214a;font-weight:bold;cursor:default}ul.pagination li.disabled a{cursor:default;background-color:#fff !important}@font-face{font-family:"iconfont13";src:url("/css/../fonts/iconfont13.eot");src:url("/css/../fonts/iconfont13.eot?#iefix") format("embedded-opentype"), url("../fonts/iconfont13.woff") format("woff"), url("../fonts/iconfont13.ttf") format("truetype"), url("../fonts/iconfont13.svg#fms") format("svg");font-weight:normal;font-style:normal}.body .slick-arrow{width:30px;height:30px;text-align:center;font-size:1px;transition:0.5s;z-index:1 !important;margin-bottom:0;overflow:hidden;color:transparent !important}.body .slick-arrow:before{font-size:16px;transition:opacity 0.5s;opacity:0.6;color:#000 !important;font-family:"iconfont13"}.body .slick-arrow:hover:before{opacity:1}@media only screen and (max-width: 40em){.body .slick-arrow{opacity:1;top:35%}}@media only screen and (min-width:40.063em) and (max-width:64em){.body .slick-arrow{opacity:1}}.body .slick-next{right:0}.body .slick-next:before{content:"\e632"}.body .slick-prev{left:0}.body .slick-prev:before{content:"\e633"}.body .slick-dots{text-align:right;bottom:30px;right:30px}.body .slick-dots button{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;background-color:rgb(214, 214, 214);display:block;-webkit-backface-visibility:visible;transition:opacity 0.2s ease;border-radius:30px;opacity:0.5}.body .slick-dots button:before,.body .slick-dots button:after{display:none !important}.body .slick-dots li.slick-active button{background-color:#c4081e;opacity:1}.body .slick-dots li:hover button{opacity:1}@media only screen and (min-width:40.063em){.body .slick-dots{bottom:50px;right:50px}}.body .brands-carousel .slick-prev{left:-40px}.body .brands-carousel .slick-next{right:-40px}.body .gallery-detail-wrap .slick-arrow{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.body .gallery-detail-wrap .slick-arrow:before{font-size:30px}@media only screen and (max-width: 40em){.body .gallery-detail-wrap .slick-arrow{top:48%}}.body .gallery-detail-wrap .slick-track{display:flex;align-items:center}.body .gallery-detail-wrap .gallery-item-video{text-align:center}.body .gallery-detail-wrap .gallery-item-video iframe{width:800px;height:800px;max-width:100%;max-height:calc(100vw - 40px)}@media only screen and (min-width:40.063em){.body .gallery-detail-wrap .gallery-item-video iframe{max-height:560px}}@media only screen and (min-width:64.063em){.body .gallery-detail-wrap .gallery-item-video iframe{width:97%;max-height:670px}}.mc.wallet .tabs-content,.index .wallet.promo-box .tabs-content{margin-bottom:0}@media only screen and (max-width: 40em){.mc.wallet .tabs-content p .no-wrap,.index .wallet.promo-box .tabs-content p .no-wrap{display:block}}.mc.wallet .filter-wrap input:not(.button),.index .wallet.promo-box .filter-wrap input:not(.button){margin-bottom:15px}.mc.wallet .filter-wrap .button,.index .wallet.promo-box .filter-wrap .button{margin:0 10px 15px 0;padding-right:20px;padding-left:20px;display:inline-flex;height:47px;justify-content:center;align-items:center}@media only screen and (min-width:64.063em){.mc.wallet .filter-wrap .button,.index .wallet.promo-box .filter-wrap .button{margin:0 10px 0px 0}}.composite-input--date{margin-bottom:25px}.composite-input--date .react-datepicker__input-container &gt; input{margin-bottom:0}.composite-input--date label{margin-top:0px !important}.composite-input-date-wrap.used + label{top:6px;font-size:0.687rem}.react-datepicker-wrapper{width:100%}.react-datepicker__current-month{font-weight:500 !important}.react-datepicker__input-container &gt; input{padding-right:55px !important;background:#fff url("https://img.sofia.sk/img/icon-calendar.svg") no-repeat right 10px center !important;background-size:19px}.react-datepicker__close-icon{right:30px !important}.react-datepicker__close-icon:after{background-color:transparent !important;color:#505050 !important;font-size:14px !important;font-family:"icofont";content:"\e90b" !important}.react-datepicker-popper[data-placement^=bottom]{margin-top:0px !important}.banner-strip--silver,.banner-stuha-wrap--silver .banner-strip{background-image:url("https://img.sofia.sk/img/bg-gray-strip.jpg");color:#9b0f3c}.banner-strip--silver h3,.banner-stuha-wrap--silver .banner-strip h3{color:#9b0f3c}button.wishlist,.button.wishlist{background-color:#9d9d9d;color:#fff;transition:background-color 0.3s}button.wishlist:hover,button.wishlist.active,button.wishlist.on,.button.wishlist:hover,.button.wishlist.active,.button.wishlist.on{background-color:#3b945c}.snackbar{border-style:solid;border-width:1px;border-color:#e3e3e3;margin-bottom:30px;padding:2.1428571429rem;background:#fff;background-color:#3b945c;color:#fff;display:flex;align-items:center;justify-content:center;position:fixed;bottom:0px;margin-bottom:0px !important;z-index:10;padding:15px;left:50%;transform:translateX(-50%);width:100%;opacity:0.2;bottom:-65px;transition:0.3s}.snackbar &gt; :first-child{margin-top:0}.snackbar &gt; :last-child{margin-bottom:0}.snackbar h1,.snackbar h2,.snackbar h3,.snackbar h4,.snackbar h5,.snackbar h6,.snackbar p{color:#333}.snackbar h1,.snackbar h2,.snackbar h3,.snackbar h4,.snackbar h5,.snackbar h6{line-height:1;margin-bottom:0.7142857143rem}.snackbar h1.subheader,.snackbar h2.subheader,.snackbar h3.subheader,.snackbar h4.subheader,.snackbar h5.subheader,.snackbar h6.subheader{line-height:1.4}.snackbar.open{opacity:1;bottom:0}.snackbar.snackbar--error{background-color:#d53030}@media only screen and (min-width:40.063em){.snackbar{width:70%}}@media only screen and (min-width:64.063em){.snackbar{width:50%}}.snackbar p{color:#fff;margin-bottom:0;margin:0 10px;flex:1 1 auto;text-align:center}.snackbar button,.snackbar .button{flex:0 0 auto}@media only screen and (max-width: 40em){.snackbar{flex-direction:column}.snackbar p{margin-bottom:10px}}@keyframes slide-fade-bottom {
 from {
 opacity: 0;bottom: -50px;
 }
 to{opacity:1;bottom:0px}}
.icon-txt-filter:before{content:"\e911"}.checkbox-item{padding-left:20px;position:relative;cursor:pointer}.checkbox-item:before{display:inline-block;width:15px;height:15px;content:" ";margin-left:-20px;position:relative;border:2px solid #ddd;border-radius:2px;margin-right:5px;vertical-align:top;left:0;top:0px}.checkbox-item.active:after,.checkbox-item.on:after{content:"\e624";font-family:"iconfont13";position:absolute;top:-2px;left:0px;font-size:14px}.checkbox-item:hover:after{color:#ca214a}.checkbox-item.active:after{color:#505050}.checkbox-item a{display:inline-block !important;width:100%}.checkbox-item a:hover{text-decoration:none}ul.checkbox-list{list-style:none;margin-left:0}ul.checkbox-list li{padding-left:20px;position:relative;cursor:pointer}ul.checkbox-list li:before{display:inline-block;width:15px;height:15px;content:" ";margin-left:-20px;position:relative;border:2px solid #ddd;border-radius:2px;margin-right:5px;vertical-align:top;left:0;top:0px}ul.checkbox-list li.active:after,ul.checkbox-list li.on:after{content:"\e624";font-family:"iconfont13";position:absolute;top:-2px;left:0px;font-size:14px}ul.checkbox-list li:hover:after{color:#ca214a}ul.checkbox-list li.active:after{color:#505050}ul.checkbox-list li a{display:inline-block !important;width:100%}ul.checkbox-list li a:hover{text-decoration:none}.radio-item{padding-left:20px;position:relative;cursor:pointer}.radio-item:before{display:inline-block;width:15px;height:15px;content:" ";margin-left:-20px;position:relative;border:2px solid #ddd;border-radius:2px;margin-right:5px;vertical-align:top;left:0;top:0px}.radio-item.active:after,.radio-item.on:after{content:"\e624";font-family:"iconfont13";position:absolute;top:-2px;left:0px;font-size:14px}.radio-item:hover:after{color:#ca214a}.radio-item.active:after{color:#505050}.radio-item a{display:inline-block !important;width:100%}.radio-item a:hover{text-decoration:none}.radio-item:before{border-radius:500px}.radio-item.active:after,.radio-item.on:after{content:"";display:inline-block;width:7px;height:7px;position:absolute;top:4px;left:4px;background-color:#ca214a}.header .header-top--2022 .m-header__search{right:40px}.header .header-top--2022 .header-search-dropdown .compact-search{background-color:#fff !important;color:#9b0f3c !important;padding:0 60px 0 10px;border-radius:5px;height:39px;top:2px;position:relative}.header .header-top--2022 .header-search-dropdown .compact-search::placeholder{color:#9b0f3c;opacity:1}.header .header-top--2022 .header-search-dropdown button{background-color:#840d33;color:#fff;padding:3px 5px 4px;margin-right:4px;margin-bottom:0;top:6px !important;border-radius:5px}.header .header-top--2022 .header-search-dropdown button span.icon-txt-search{font-size:18px}.header .header-top--2022 .header-search-dropdown .header-search-dropdown__close i{left:0}.header .header-top--2022 .m-header__wishlist i{font-size:24px}.header .header-top--2022 .m-header__wishlist .wishlist-items-count{color:#9b0f3c;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;font-size:0.8571428571rem;font-weight:bold}.header .header-bottom{z-index:5002}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a{color:#686868}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a.disabled{color:#a8a8a8;cursor:default}.header .header-bottom .user-area ul.account-menu &gt; li &gt; a.disabled .icon{color:#a8a8a8}.header .header-bottom .user-area .lang-menu &gt; li &gt; a{color:#686868}.header .header-bottom .user-area .lang-menu &gt; li &gt; a:hover{color:#000}.offcanvas--2022 .logo-wrap{display:inline-block;padding:23px 15px}.offcanvas--2022 .logo-wrap .logo{background:url("https://img.sofia.sk/img/logo-sofia.svg") no-repeat 0 0;text-indent:-999em;width:60px;height:24px;background-size:contain}.offcanvas__buttons{padding:10px 15px;display:flex;flex-direction:column;row-gap:20px}.offcanvas__buttons a.button{display:block;margin-bottom:0;padding-top:12px;padding-bottom:12px}.offcanvas__buttons a.button.secondary{background-color:rgba(0, 0, 0, 0.25);color:#fff !important}.custom-offcanvas-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.2);z-index:1}.custom-offcanvas-sublevel,.custom-offcanvas-level-0,.custom-offcanvas-level-1,.custom-offcanvas-level-2,.custom-offcanvas-level-3,.custom-offcanvas-level-4{position:fixed;height:100%;width:calc(100vw - 30px);max-width:400px;background:#48242f;z-index:560;top:0;transition:left 0.3s;left:-100%;overflow-y:auto;box-shadow:5px 0px 5px rgba(0, 0, 0, 0.65)}.custom-offcanvas-sublevel.active,.custom-offcanvas-level-0.active,.custom-offcanvas-level-1.active,.custom-offcanvas-level-2.active,.custom-offcanvas-level-3.active,.custom-offcanvas-level-4.active{left:0}.custom-offcanvas__head h3{font-size:1.4285714286rem;font-weight:normal;text-transform:uppercase;padding-bottom:18px;border-bottom:1px solid rgba(255, 255, 255, 0.15);margin:23px 16px 5px;color:#fff}.custom-offcanvas__close{padding:15px;position:relative;right:-10px;color:#fff !important;text-decoration:none !important;position:absolute;top:13px;right:0px;opacity:0.5}.custom-offcanvas__back{padding:15px;color:#fff !important;text-decoration:none !important;display:inline-block;margin-bottom:5px;opacity:0.5}.custom-offcanvas__navi{margin:0;margin-bottom:15px;padding-top:5px;padding-bottom:5px;background-color:#56313c}.custom-offcanvas__navi li{font-size:1.2857142857rem;display:flex !important}.custom-offcanvas__navi li a{color:rgba(255, 255, 255, 0.7);text-decoration:none;padding:6px 15px;flex-grow:1;background-color:#56313c}.custom-offcanvas__navi li a + a{flex-grow:0}.custom-offcanvas-level-0 .custom-offcanvas__navi li{text-transform:uppercase;font-size:1.4285714286rem}.custom-offcanvas__next-level i{font-size:14px}.custom-offcanvas__person-menu{margin-bottom:15px}.custom-offcanvas__person-menu .button{display:inline-block;margin-left:15px;margin-top:10px}.show-for-expanded-only{display:block !important}.show-for-minified-only{display:none !important}@media only screen and (max-width: 640px){.show-for-expanded-only{display:none !important}.show-for-minified-only{display:block !important}}.dcat--2022 .toolbar-panel-inner{display:flex;justify-content:flex-end;align-items:center}.dcat--2022 .toolbar-panel-inner .inline-list{margin-bottom:0}.dcat--2022 .list-item .list-item-foot .tools .button{display:inline-block}.dcat--2022 .dcat-list__top .content-header{display:flex;align-items:flex-end}.dcat--2022 .dcat-list__top .content-header h1{margin-right:10px}.dcat--2022 .dcat-list__top .content-header .heading-count{font-size:1.4285714286rem;color:#686868;vertical-align:middle;white-space:nowrap;font-weight:100;margin-bottom:15px}@media only screen and (max-width: 40em){.dcat--2022 .dcat-list__top .content-header .heading-count{font-size:1.2142857143rem;margin-bottom:23px}}.dcat--2022 .dcat-list__top ~ .perex ~ a.more{display:none}@media only screen and (max-width: 40em){.dcat--2022 .dcat-list__top ~ .perex,.dcat--2022 .dcat-list__top ~ div &gt; .perex{display:none}.dcat--2022 .dcat-list__top ~ .perex.collapsed,.dcat--2022 .dcat-list__top ~ div &gt; .perex.collapsed{max-height:70px;overflow:hidden;position:relative}.dcat--2022 .dcat-list__top ~ .perex.collapsed:after,.dcat--2022 .dcat-list__top ~ div &gt; .perex.collapsed:after{position:absolute;content:"";display:inline-block;height:50px;bottom:0;left:0;right:0;background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%)}.dcat--2022 .dcat-list__top ~ .perex ~ a.more,.dcat--2022 .dcat-list__top ~ div &gt; .perex ~ a.more{display:block;text-align:right;padding:5px 10px 5px 0px;margin-bottom:10px}.dcat--2022 .dcat-list__top ~ .perex ~ a.more span,.dcat--2022 .dcat-list__top ~ div &gt; .perex ~ a.more span{margin:0 5px 0 0}.dcat--2022 .dcat-list__top ~ .perex.extended-seo-text{display:block}}@media only screen and (min-width:40.063em){.dcat--2022 .dcat-list__top{margin-top:7px}}@media only screen and (max-width: 40em){.dcat--2022{position:relative;top:2px}.dcat--2022 .header{transform:scale(1)}.dcat--2022 h1,.dcat--2022 h1.custom,.dcat--2022 h2.custom-h1-like{font-weight:400;font-size:1.5714285714rem !important;margin-bottom:20px;margin-top:15px}.dcat--2022 h1.custom,.dcat--2022 h1.custom.custom,.dcat--2022 h2.custom-h1-like.custom{margin-bottom:5px;margin-top:0}.dcat--2022 h2.custom-h1-like{margin-top:0;margin-bottom:5px !important}}@media only screen and (max-width: 40em){.dcat--2022 .articles-list__perpage{display:none}}.dcat--2022 .bundle_products h4{margin-bottom:20px}.dcat--2022 .bundle_products .dcat-grid-list{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}.dcat--2022 .bundle_products .list-item.bundle-list-item{margin-bottom:0}@media only screen and (max-width: 40em){.dcat--2022 .bundle_products .list-item.bundle-list-item{min-height:230px}}.dcat--2022 .bundle_products .list-item.bundle-list-item .img-wrap{min-height:120px}.dcat--2022 .bundle_products .list-item.bundle-list-item .img-wrap img{max-height:120px}.dcat--2022 .bundle_products .list-item.bundle-list-item .badge-sale,.dcat--2022 .bundle_products .dcat.detail .list-item.bundle-list-item .bundle-amount,.dcat.detail .dcat--2022 .bundle_products .list-item.bundle-list-item .bundle-amount{font-size:0.8571428571rem;position:absolute !important;right:15px !important}.dcat--2022 .bundle_products .list-item.bundle-list-item .badge-sale.f-naobjednavku,.dcat--2022 .bundle_products .dcat.detail .list-item.bundle-list-item .f-naobjednavku.bundle-amount,.dcat.detail .dcat--2022 .bundle_products .list-item.bundle-list-item .f-naobjednavku.bundle-amount{top:110px !important;font-size:0.8571428571rem}.sticky-outer-wrapper.active .dcat-list__top{position:relative;background-color:#fff;padding-top:20px;margin-top:-20px;padding-bottom:10px;border-bottom:1px solid #ddd}.facet--2022 .side-nav.side-nav--design li{line-height:1.2;font-weight:400;text-transform:none;margin-bottom:7px}.facet--2022 .side-nav.side-nav--design li &gt; a{padding-left:20px;position:relative;cursor:pointer;display:inline-block}.facet--2022 .side-nav.side-nav--design li &gt; a:before{display:inline-block;width:15px;height:15px;content:" ";margin-left:-20px;position:relative;border:2px solid #ddd;border-radius:2px;margin-right:5px;vertical-align:top;left:0;top:0px}.facet--2022 .side-nav.side-nav--design li &gt; a.active:after,.facet--2022 .side-nav.side-nav--design li &gt; a.on:after{content:"\e624";font-family:"iconfont13";position:absolute;top:-2px;left:0px;font-size:14px}.facet--2022 .side-nav.side-nav--design li &gt; a:hover:after{color:#ca214a}.facet--2022 .side-nav.side-nav--design li &gt; a.active:after{color:#505050}.facet--2022 .side-nav.side-nav--design li &gt; a a{display:inline-block !important;width:100%}.facet--2022 .side-nav.side-nav--design li &gt; a a:hover{text-decoration:none}.facet--2022 .side-nav.side-nav--design li.checked &gt; a{color:#ca214a !important;position:relative;padding-right:15px}.facet--2022 .side-nav.side-nav--design li.checked &gt; a:after{-moz-osx-font-smoothing:grayscale;background:transparent none repeat scroll 0 0;border-radius:1000px;color:#ca214a;content:"\e624";font-family:"iconfont13";font-size:11px;line-height:1;padding:3px;position:absolute;top:-1px;left:-1px}@media only screen and (max-width: 40em){.facet--2022 .side-nav.side-nav--design li.checked &gt; a:after{top:3px}}.facet--2022 .side-nav.side-nav--design li:last-child{margin-bottom:0}.facet--2022 .side-nav.side-nav--design li.has-children a{width:auto}.facet--2022 .side-nav.side-nav--design li.has-children .submenu-toggler{display:inline-block;margin-left:5px;cursor:pointer}.facet--2022 .side-nav.side-nav--design li.has-children .submenu-toggler:after{-moz-osx-font-smoothing:grayscale;color:#838383;content:"\e634";display:inline-block;font-family:"iconfont13";font-size:10px;line-height:1;padding:3px;position:relative;top:1px}.facet--2022 .side-nav.side-nav--design li.has-children ul{display:none}.facet--2022 .side-nav.side-nav--design li.has-children.expanded .submenu-toggler:after{content:"\e631"}.facet--2022 .side-nav.side-nav--design li.has-children.expanded ul{display:block}.facet--2022 .side-nav.side-nav--design li.facet-item-highlight{font-weight:bold}.facet--2022 .side-nav.side-nav--design li.facet-item-highlight-2{font-weight:bold;font-style:italic}.facet--2022 .side-nav.side-nav--design li.no-link &gt; span{color:#838383;display:inline-block;padding-left:20px}.facet--2022 .side-nav.side-nav--design li ul{list-style:none;margin:10px 0 10px 0}.facet--2022 .side-nav.side-nav--design li ul li{padding-left:17px}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a{padding-left:20px;position:relative;cursor:pointer;padding-top:0;padding-bottom:0}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a:before{display:inline-block;width:15px;height:15px;content:" ";margin-left:-20px;position:relative;border:2px solid #ddd;border-radius:2px;margin-right:5px;vertical-align:top;left:0;top:0px}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a.active:after,.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a.on:after{content:"\e624";font-family:"iconfont13";position:absolute;top:-2px;left:0px;font-size:14px}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a:hover:after{color:#ca214a}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a.active:after{color:#505050}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a a{display:inline-block !important;width:100%}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a a:hover{text-decoration:none}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a:before{border-radius:500px}.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a.active:after,.facet--2022 .side-nav.side-nav--design.facet--radio li &gt; a.on:after{content:"";display:inline-block;width:7px;height:7px;position:absolute;top:4px;left:4px;background-color:#ca214a}.facet--2022 .side-nav.side-nav--design.facet--radio li.checked &gt; a:after{content:"";display:inline-block;width:7px;height:7px;position:absolute;top:4px;left:4px;background-color:#ca214a}.facet--2022 .active-facet li.reset-all{background-color:#777 !important}.facet--2022 .active-facet li.reset-all a{color:#fff !important}.facet--2022 .active-facet li.reset-all a:after{color:#fff !important}.facet--2022 .active-facet li.reset-all:hover{background-color:#6a6a6a !important}.facet--2022 .facet--local-paging{font-size:0.9285714286rem;font-style:italic;padding-top:5px}.facet--2022 .facet--local-paging a.more{color:#9a9a9a}.facet--2022 .facet--local-paging a.more:hover{color:#686868}.facet--2022 .facet--local-paging a.more &gt; i{font-size:10px;margin-left:5px}.facet--2022 .facet--local-search input{font-size:0.8571428571rem}.facet--2022 .panel &gt; h4,.facet--2022 .panel &gt; label{cursor:pointer;position:relative}.facet--2022 .panel &gt; h4:after,.facet--2022 .panel &gt; label:after{-moz-osx-font-smoothing:grayscale;color:#000;content:"\e631";display:inline-block;font-family:"iconfont13";font-size:10px;line-height:1;padding:3px;position:absolute;top:-1px;left:auto;right:0}.facet--2022 .panel &gt; label{font-size:0.9285714286rem;font-weight:400;line-height:1;cursor:pointer;margin-bottom:10px}.facet--2022 .panel.closed &gt; ul,.facet--2022 .panel.closed &gt; div,.facet--2022 .panel.closed &gt; p{display:none}.facet--2022 .panel.closed h4,.facet--2022 .panel.closed label{margin-bottom:0}.facet--2022 .panel.closed h4:after,.facet--2022 .panel.closed label:after{content:"\e634"}.dcat-list__top{display:flex;flex-direction:column;align-items:flex-start}.dcat-list__top .mobile-filter{width:100%}.dcat-list__top .mobile-filter .button{display:block;padding:10px;margin-bottom:10px}.dcat-list__top ul.active-facet-nav{list-style:none;margin:0;border-bottom:1px solid #ddd;padding-bottom:15px;display:block;width:100%}.dcat-list__top ul.active-facet-nav li{font-size:0.8571428571rem;display:inline-block}.dcat-list__top ul.active-facet-nav li a{display:inline-block;margin-right:5px;padding:2px 5px;border-radius:5px;background-color:#e7e7e7}.dcat-list__top ul.active-facet-nav li a:hover{text-decoration:none;background-color:#f4f4f4}.dcat-list__top ul.active-facet-nav li a i{margin-left:5px;font-size:10px}@media only screen and (max-width: 40em){.dcat-list__top ul.active-facet-nav li a{padding-right:18px}.dcat-list__top ul.active-facet-nav li a:after{display:inline-block;background:transparent;padding:3px;-webkit-border-radius:1000px;border-radius:1000px;color:#000;font-size:10px;line-height:1;margin-top:1px;font-family:"iconfont13";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e62c";right:0px !important;top:0px !important}}@media only screen and (max-width: 40em){.dcat-list__top .articles-list__sorting{margin-bottom:10px}.dcat-list__top .articles-list__sorting ul.inline-list li{font-size:0.8571428571rem}.dcat-list__top .articles-list__sorting ul.inline-list li a{color:#505050}.sticky-outer-wrapper.active .dcat-list__top ul.active-facet-nav{border-bottom:0;padding-bottom:5px}}@media only screen and (min-width:40.063em){.dcat-list__top{justify-content:space-between}.dcat-list__top .mobile-filter,.dcat-list__top ul.active-facet-nav{display:none}}@media only screen and (min-width:64.063em){.dcat-list__top{flex-direction:row;align-items:center}}.reveal-modal--filter,.custom-dialog--filter{height:95vh}.custom-dialog--mobile-filter{padding:0;max-height:90vh}.custom-dialog--mobile-filter .custom-dialog__tools{right:10px;top:10px}@media only screen and (max-width: 40em){.custom-dialog--mobile-filter{max-width:calc(100vw - 40px);margin-left:10px !important}}.mobile-filter__popup{display:flex;flex-direction:column;overflow:auto;background:#fff;padding:15px;z-index:10;height:100%}.mobile-filter__popup .mobile-filter__top{margin-bottom:15px}.mobile-filter__popup .mobile-filter__top a.button{margin-bottom:30px;display:flex;justify-content:space-between;font-size:1.125rem}.mobile-filter__popup .mobile-filter__body-top{flex:0 0 50px;display:flex;justify-content:space-between}.mobile-filter__popup .mobile-filter__body-middle{flex:0 1 calc(90vh - 220px);overflow:auto;padding:15px;position:relative;margin-bottom:15px;padding-left:0}.mobile-filter__popup .mobile-filter__body-bottom{flex:0 0 auto;flex:0 0 50px;text-align:center}.mobile-filter__popup .mobile-filter__body-bottom .button{margin-top:10px;margin-bottom:10px;padding:10px 15px;display:block}.mobile-filter__popup .mobile-filter__body-bottom .button:last-child{margin-bottom:0}.mobile-filter__popup + .close-reveal-modal{position:absolute;z-index:10;top:5px}.mobile-filter__popup h3{font-weight:normal}.mobile-filter__popup .facet .panel{border:0;padding:0}.mobile-filter__popup .facet .panel h4,.mobile-filter__popup .facet .panel &gt; label,.mobile-filter__popup .facet .panel h5{font-size:1rem;font-weight:bold;color:#333}.mobile-filter__popup .facet .active-facet{display:none}.mobile-filter__popup .facet .side-nav{text-align:left;padding-bottom:0}.mobile-filter__popup .facet .side-nav li{width:100%}.mobile-filter__popup .facet .side-nav li a{color:#818181;text-decoration:none !important}.mobile-filter__popup ul.color-filter{list-style:none;margin:0 0 0 -5px}.mobile-filter__popup ul.color-filter li{display:inline-block;margin-bottom:15px;padding-bottom:0;position:relative}.mobile-filter__popup ul.color-filter li a{display:inline-block;text-indent:-999em;outline:none;width:28px;height:28px;border:1px solid transparent;border-radius:999em}.mobile-filter__popup ul.color-filter li a:hover{border:1px solid #000 !important}.mobile-filter__popup ul.color-filter li a.color-no-color{background:url("https://img.sofia.sk/img/bg-color-transparent.png") no-repeat center center}.mobile-filter__popup ul.color-filter li a.color-gold{background:url("https://img.sofia.sk/img/bg-color-gold.png") no-repeat center center}.mobile-filter__popup ul.color-filter li a.color-multi{background:url("https://img.sofia.sk/img/bg-color-multi.png") no-repeat center center;background-size:auto;background-size:cover}.mobile-filter__popup ul.color-filter li.on a{border:1px solid #000 !important}.dcat--2022.detail .order-param-selector{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.dcat--2022.detail .order-param-selector .order-param-selector-options{flex:1 1 auto}.dcat--2022.detail .order-param-selector .order-param-selector-help{margin-bottom:5px}.dcat--2022.detail .order-param-selector .order-param-selector-help a:before{background:#ca214a !important;margin-right:5px}.dcat--2022.detail .order-param-selector .order-param-selector-options--empty .order-param-selector-help{margin-top:0 !important}.dcat--2022.detail .order-param-selector-help--gray{margin-bottom:8px}.dcat--2022.detail .variant-selector__add-items{justify-content:space-between;padding:0}.dcat--2022.detail .variant-selector__add-items .variant-selector__price{flex:1 1 auto;margin-top:2px}.dcat--2022.detail .variant-selector__add-items .variant-selector__amount-wrapper{margin-right:30px}.dcat--2022.detail .variant-selector__add-items .variant-selector__button-wrapper{flex:0 0 auto;display:flex;align-items:flex-start;column-gap:10px}.dcat--2022.detail .variant-selector__add-items .variant-selector__button-wrapper button:not(:last-child){margin-right:10px}.dcat--2022.detail .detail__availability{text-transform:uppercase;padding-left:15px;margin-bottom:25px}.dcat--2022.detail .detail__availability p{margin-bottom:0}.dcat--2022.detail .detail__availability .status{text-align:left;text-transform:none}.dcat--2022.detail .detail__availability .status-second-text{text-transform:none;font-weight:bold}.dcat--2022.detail .detail__availability + .detail__wallet{margin-top:-20px}.dcat--2022.detail .detail__wallet{padding-left:15px;margin-bottom:25px}.dcat--2022.detail .detail__wallet i{margin-right:10px;color:#9d9d9d}.dcat--2022.detail .detail__wallet p{margin-bottom:0}.dcat--2022.detail .detail__benefits{padding:15px;margin-bottom:45px}.dcat--2022.detail .detail__benefits li.active i,.dcat--2022.detail .detail__benefits i.active{color:#3b945c}.dcat--2022.detail ul.benefits-list{list-style:none;margin-left:0}.dcat--2022.detail ul.benefits-list li{margin-bottom:5px}.dcat--2022.detail ul.benefits-list li:last-child{margin-bottom:0}.dcat--2022.detail ul.benefits-list li a{color:#505050;display:flex;align-items:center;transition:color 0.3s}.dcat--2022.detail ul.benefits-list li a:hover{text-decoration:none;color:#000}.dcat--2022.detail ul.benefits-list li a:hover i,.dcat--2022.detail ul.benefits-list li a:hover img{color:#000;transition:0.3s;opacity:1}.dcat--2022.detail ul.benefits-list li a:hover span.icon-alert{background-color:#000;transition:0.3s}.dcat--2022.detail ul.benefits-list li i{color:#9d9d9d;margin-right:10px}.dcat--2022.detail ul.benefits-list li img.logo-ahoj{width:40px;opacity:0.4;transition:opacity 0.3s;vertical-align:0;margin-left:5px;margin-top:-6px}.dcat--2022.detail ul.benefits-list li span.icon-alert{border:0;background-color:#9d9d9d;color:#fff;width:14px;height:14px;line-height:16px;font-size:12px;margin-right:10px}.dcat--2022.detail .gallery-thumbs-wrap .img-wrap{display:inline-flex;align-items:center;justify-content:center}.dcat--2022.detail .gallery-thumbs-wrap .img-wrap.img-wrap--video{position:relative}.dcat--2022.detail .gallery-thumbs-wrap .img-wrap.img-wrap--video picture:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:center center no-repeat url(https://img.sofia.sk/img/blanks/vimeo_video_thumb_2.png);background-size:80px}@media only screen and (max-width: 40em){.dcat--2022.detail .gallery-thumbs-wrap .img-wrap.img-wrap--video picture:after{background-size:60px}}@media only screen and (max-width: 40em){.dcat--2022.detail .gallery-thumbs-wrap{margin-bottom:30px}.dcat--2022.detail .description h3{font-weight:600;font-size:1.0714285714rem;margin-bottom:15px;color:#505050}.dcat--2022.detail .variant-selector__button-wrapper{width:100%}.dcat--2022.detail .variant-selector__button-wrapper button:not(.wishlist){flex:1 1 auto}.dcat--2022.detail .variant-selector__price{margin-bottom:15px}.dcat--2022.detail .detail__availability{padding-left:0}.dcat--2022.detail .detail__availability .status-second-text{font-weight:400}.dcat--2022.detail .detail__benefits{margin-bottom:30px}.dcat--2022.detail .status{font-weight:400;color:#000}.dcat--2022.detail .product-params{margin-top:10px}}@media only screen and (min-width:40.063em) and (max-width:64em){.dcat--2022.detail .variant-selector__button-wrapper{width:100%}.dcat--2022.detail .variant-selector__button-wrapper button:not(.wishlist){flex:1 1 auto}.dcat--2022.detail .variant-selector__price{margin-bottom:15px}}.gallery-detail-placeholder{padding-bottom:75%;background-color:#fff}.gallery-detail-placeholder:after{content:" ";display:block;width:260px;height:260px;margin:8px;border-radius:50%;border:3px solid #ddd;border-color:#ddd transparent #ddd transparent;animation:loading-dual-ring 1.2s linear infinite;position:absolute;left:50%;top:50%;margin-left:-130px;margin-top:-130px}.dcat-grid-item .gallery-detail-placeholder:after{width:100px;height:100px;margin-left:-50px;margin-top:-50px}@keyframes loading-dual-ring {
 0% {
 transform: rotate(0deg);}
 100%{transform:rotate(360deg)}}
button.wishlist{background-color:#9d9d9d;color:#fff;padding:0 5px;min-height:30px;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s}button.wishlist i{font-size:18px}button.wishlist:hover,button.wishlist.active{background-color:#3b945c}.order-param-selector__radio-group{display:flex;width:100%;flex-wrap:wrap}.order-param-selector__radio-group .order-param-selector-radio{margin-right:10px;margin-bottom:5px}.order-param-selector__radio-group .order-param-selector-radio input[type=radio]{margin-bottom:0}.order-param-selector-help--gray a{color:#9a9a9a}.order-param-selector-help--gray a:before{display:inline-block;width:14px;height:14px;border-radius:999em;color:#f4f4f4;font-size:10px;background:#909090;content:"?";text-align:center;line-height:15px;vertical-align:1px}.reveal-modal .order-param-selector-help--gray{margin-bottom:15px}.sizes-select__options{display:flex;margin-bottom:25px;flex-direction:column;row-gap:10px}.sizes-select__options .size-select__item{margin:0 !important}@media only screen and (min-width:64.063em){.sizes-select__options{flex-direction:row;column-gap:10px}.sizes-select__options .size-select__item{margin:0 !important}}.size-select__item{border:1px solid #ddd;color:#000;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;transition:0.3s;cursor:pointer}.size-select__item:not(:last-child){margin:0 10px 0 0}.size-select__item:hover:not(.not-available),.size-select__item.active{border-color:#000}.size-select__item.not-available{opacity:0.35;border:1px solid #ddd;cursor:default}.size-select__item b{font-size:1.8571428571rem}.size-select__item span{font-size:0.8571428571rem}.custom-dialog .dialog-foot{padding:15px 0px}.custom-dialog .dialog-foot .buttons-group{align-items:center;justify-content:space-between}.custom-dialog .dialog-foot .buttons-group .button,.custom-dialog .dialog-foot .buttons-group ul{margin-bottom:0}.custom-dialog .dialog-head{margin-bottom:0px;padding-right:0;padding-left:0}.custom-dialog .dialog-head h4{font-size:1.1428571429rem}.cart{height:auto}.cart .table{margin-bottom:0}.cart .table .row{flex-wrap:nowrap}.cart .table .row:not(:last-child){margin-bottom:15px}.cart .table .row .columns{padding:0}.cart .table .row .columns:nth-child(1){flex:0 0 60px}.cart .table .row .columns:nth-child(2){flex:1 1 auto}.cart .table .row .columns:nth-child(3){flex:0 0 80px}.cart .table h3{font-size:0.8571428571rem;font-weight:400;margin:0;line-height:1.2}.cart .img-wrap{margin-right:10px}.cart .props{font-size:0.7857142857rem;margin-bottom:2px;color:#9a9a9a}.cart .props.callout{color:#000;border:1px solid #ca214a;padding:2px 5px 1px;display:inline-block;line-height:1.1}.cart .stock-label{font-size:0.7857142857rem;margin-bottom:2px}.cart .props-snackbar{text-transform:uppercase;line-height:1.2}.cart .props-snackbar.success{color:#3b945c}.cart .props-snackbar.alert{color:#ca214a}.cart .props-snackbar.info{color:#0088D1}.cart .stock-label-type-1,.cart .stock-label-type-2{color:#000;border:1px solid #ca214a;padding:2px 5px 1px;display:inline-block;line-height:1.1;text-transform:uppercase}.cart .stock-label-type-3,.cart .stock-label-type-4{color:#ca214a;text-transform:uppercase}.cart .price{padding-top:0;line-height:1.2;font-size:1.0714285714rem !important;display:block;font-weight:normal !important;min-height:0}.cart .price-sale{color:#ca214a}.cart .price-old{display:block;font-size:0.7857142857rem;text-decoration:line-through;color:#9a9a9a}.cart .app-design-cart-amount{margin-bottom:0;margin-top:5px;line-height:1;display:flex;align-items:center;column-gap:5px;font-size:0.8571428571rem}.cart .app-design-cart-amount a.button{margin:0 3px !important;width:20px;height:20px;background-color:#f4f4f4;color:#505050;border-radius:999em;padding:0;display:flex;align-items:center;justify-content:center;top:0 !important}.cart .app-design-cart-amount a.button i{line-height:10px;font-size:0.8571428571rem !important;color:#505050 !important;margin-right:0 !important;line-height:1 !important}.cart .app-design-cart-amount a.button:hover{background-color:#dbdbdb}.cart .app-design-cart-amount &gt; span{white-space:nowrap}.cart .app-design-cart-amount.app-design-cart-amount--right{float:left;margin-top:-3px;margin-left:5px}@media only screen and (min-width:40.063em){.cart .app-design-cart-amount.app-design-cart-amount--only{min-height:20px;position:relative;top:3px}}.text-snackbar{line-height:1.2;padding-left:20px}.text-snackbar.success{color:#3b945c}.text-snackbar.success:before{font-family:"iconfont13";font-size:14px;margin-right:5px;margin-left:-20px;content:"\e624"}.text-snackbar.alert{color:#ca214a}.text-snackbar.alert:before{font-family:"iconfont13";font-size:14px;margin-right:5px;margin-left:-20px;content:"\e623";transform:rotate(0.5turn);display:inline-block}.text-snackbar.info{color:#0088D1}.text-snackbar.info:before{font-family:"iconfont13";font-size:14px;margin-right:5px;margin-left:-20px;content:"\e623"}.inner-wrap .header .header-bottom .user-area .cart-dropdown .cart-dropdown-inner{padding:15px}.inner-wrap .header .header-bottom .user-area .cart-dropdown .cart-dropdown-inner .cart{height:auto}.inner-wrap .header .header-bottom .user-area .cart-dropdown .cart-dropdown-inner .cart .app-design-cart-amount{margin-top:0}.inner-wrap .header .header-bottom .user-area .cart-dropdown .cart-dropdown-inner .cart .app-design-cart-amount a.button{top:0 !important}@media only screen and (max-width: 40em){.inner-wrap .header .header-bottom .user-area .cart-dropdown{display:none !important}}.buttons-group{display:flex;column-gap:15px;justify-content:flex-end}.added-to-cart h2{text-align:center;margin-bottom:10px}.added-to-cart h2 + p{margin-bottom:15px !important;text-align:center}@media only screen and (max-width: 40em){.added-to-cart h2{font-size:2rem}}.added-to-cart .panel{padding:15px}.added-to-cart .dcat{margin-top:15px}.added-to-cart .dcat h3{font-size:1.7142857143rem;margin-bottom:15px}.added-to-cart .dcat .list-item{min-height:235px;margin-bottom:0}.added-to-cart .dcat .list-item .img-wrap{min-height:100px}.added-to-cart .dcat .list-item .img-wrap img{max-height:100px}.added-to-cart .dcat .list-item h3{font-size:1rem}.added-to-cart .dcat .list-item .badge-sale,.added-to-cart .dcat .list-item .bundle-amount{position:absolute !important;font-size:12px !important;top:15px;right:0px !important}.added-to-cart .dcat .list-item .tags{padding:0}.added-to-cart .dcat .list-item .tags .badge-sale.f-naobjednavku,.added-to-cart .dcat .list-item .tags .f-naobjednavku.bundle-amount{top:105px !important;right:0 !important}.cart--in-dialog{margin-bottom:15px}.cart--in-dialog .table .row{align-items:center}.cart--in-dialog .table .row .columns{padding:0}.cart--in-dialog .table .row .columns:nth-child(1){flex:0 0 100px}.cart--in-dialog .table .row .columns:nth-child(3){flex:0 0 100px}.cart--in-dialog .table h3{font-size:1rem}.app-layout-mc{position:relative;max-width:1400px;margin:0 auto;display:flex;flex-wrap:nowrap;flex-direction:column}@media only screen and (min-width:64.063em){.app-layout-mc{flex-direction:row;padding:0 15px}}.app-layout-sidebar{flex:0 0 300px;padding:0 15px}.app-layout-sidebar .app-design__summary{display:none}@media only screen and (min-width:64.063em){.app-layout-sidebar{padding:85px 0 0 0}.app-layout-sidebar .app-design__summary{display:block}}.app-layout-offset{display:none}@media only screen and (min-width:64.063em){.app-layout-offset{flex:0 1 0px;display:block}}.app-layout-wraper{margin:0 auto 45px}@media only screen and (min-width:40.063em){.app-layout-wraper{max-width:580px}}@media only screen and (min-width:64.063em){.app-layout-wraper{max-width:580px;flex:0 0 580px}}.app-layout-wraper .button:not(:last-child){margin-right:10px}.app-layout-wraper .checkout-options{margin-left:25px}.app-layout-wraper .legend-like--2 + .alert-wrap{margin-top:-5px}.app-layout-wraper h1.h1-v2{display:block;text-align:center;margin-bottom:30px;font-size:2.4285714286rem}.app-layout-wraper h1.h1-v2 span{text-transform:none}.app-layout-wraper .app-design__table.cart .table{margin-bottom:35px}.app-layout-wraper .app-design__table.cart + .app-design-cart-tools{margin-top:-25px;margin-bottom:20px;margin-left:0}@media only screen and (min-width:40.063em){.app-layout-wraper .app-design__table.cart + .app-design-cart-tools{margin-top:-30px}}.app-layout-wraper .app-design__table .table{margin-bottom:15px}.app-layout-wraper .app-design__table .table .row{align-items:center;margin-bottom:5px}.app-layout-wraper .app-design__table .table .row .columns{padding:0}.app-layout-wraper .app-design__table .table .row .columns:nth-child(1){flex:0 0 120px}.app-layout-wraper .app-design__table .table .row .columns:nth-child(3){flex:0 0 180px}.app-layout-wraper .app-design__table .table .row .columns:nth-child(3) br{display:none}.app-layout-wraper .app-design__table .table h3{font-size:1.0714285714rem;font-weight:600;margin-bottom:5px}@media only screen and (max-width: 40em){.app-layout-wraper .app-design__table .table .row{margin-bottom:15px}.app-layout-wraper .app-design__table .table .row .columns:nth-child(1){flex:0 0 60px}.app-layout-wraper .app-design__table .table .row .columns:nth-child(2){flex:1 0 150px}.app-layout-wraper .app-design__table .table .row .columns:nth-child(3){flex:1 1 auto;display:flex;max-width:none;align-items:flex-end;flex-direction:column}.app-layout-wraper .app-design__table .table .row .columns:nth-child(3) .app-design-cart-amount{order:2;margin-top:5px}.app-layout-wraper .app-design__table .table .row .columns:nth-child(3) .price,.app-layout-wraper .app-design__table .table .row .columns:nth-child(3) .price-old{order:1}.app-layout-wraper .app-design__table .table .row .columns:nth-child(3) .app-design-cart-tools{order:3;white-space:nowrap}}.app-layout-wraper ul.app-design-cart-tools{list-style:none;margin:0;margin-left:15px;line-height:2}.app-layout-wraper ul.app-design-cart-tools li{font-size:0.8571428571rem;display:inline-block}.app-layout-wraper ul.app-design-cart-tools li.active a i{color:#3b945c}.app-layout-wraper ul.app-design-cart-tools li a{color:#9a9a9a;transition:color 0.3s}.app-layout-wraper ul.app-design-cart-tools li a:hover{color:#686868;text-decoration:none}.app-layout-wraper ul.app-design-cart-tools li a i{margin-right:3px}.app-layout-wraper ul.app-design-cart-tools li:not(:last-child):after{content:"|";display:inline-block;margin:0 3px 0 5px;color:#9a9a9a}.app-layout-wraper .composite-checkbox input{margin-bottom:0}.app-layout-wraper .checkout-discount-wrapper{margin-top:45px;margin-bottom:30px}.app-layout-wraper .order__payment-form &gt; .panel{margin-bottom:50px}.alert-box{margin-bottom:20px}@media only screen and (max-width: 40em){.alert-box{position:fixed;bottom:0;right:15px;left:15px;z-index:100;margin-bottom:0}}.app-tools-wrap ul.tools{list-style:none;margin:0}.app-tools-wrap ul.tools li{font-size:0.8571428571rem}.app-tools-wrap ul.tools li a{color:#ca214a}.app-tools-wrap ul.tools li a i{color:#000;display:inline-block;margin-right:5px}.legend-like--2 + .app-tools-wrap{float:right;position:relative;margin-top:-51px}.app-design__person-info h4.legend-like{padding-right:100px}.app-design__person-info p{padding-top:5px;margin-bottom:15px}.app-design__person-info .checkout-discount-wrapper p{padding-top:0}h4.legend-like.legend-like--2{font-size:1.2857142857rem;color:#000;font-weight:400;border-top:1px solid #ddd;padding-top:30px;margin-bottom:30px}.app-layout-wraper h4.legend-like.legend-like--2{margin-top:55px}.app-design__summary h4.legend-like.legend-like--2,.panel h4.legend-like.legend-like--2{margin-bottom:20px;border:0;padding-top:0;margin-top:3px}.custom-dialog-2 h4.legend-like.legend-like--2{margin-top:20px;padding-top:15px;margin-bottom:30px}.custom-dialog-2 .dialog-layout-wrap .dialog-body input[type=text]{margin-bottom:15px}.custom-dialog-2 .dialog-layout-wrap .dialog-body .row .row{margin-left:-30px;margin-right:-30px}.custom-dialog-2 .dialog-layout-wrap .dialog-body &gt; form &gt; .row{margin-left:0;margin-right:0}.custom-dialog-2 .dialog-foot .button + .button{margin-left:15px}.recaptcha-form-wrap2{margin-top:10px}.checkout-options{margin-bottom:30px}.checkout-options.checkout-suboptions{margin-top:15px;margin-bottom:0}.checkout-options.checkout-suboptions .checkout-option{padding-top:0;margin-bottom:5px}.checkout-options.checkout-suboptions .checkout-option .option-inner-wrap{display:flex;column-gap:10px;align-items:center;min-height:30px;padding:0 !important}.checkout-options.checkout-suboptions .checkout-option .option-inner-wrap input[type=radio]{margin-bottom:0px}.checkout-options.checkout-suboptions .checkout-option .option-inner-wrap label{margin:0 !important}.checkout-options.checkout-suboptions .checkout-option .option-inner-wrap img{margin:0 !important}.checkout-option{border-bottom:1px solid #ddd;padding:20px 0 0 0;border:0 !important}.checkout-option:first-child{border-top:1px solid #ddd}.checkout-option.highlighted{background-color:#f4f4f4}.checkout-option .help{color:#9a9a9a;line-height:1.3}.checkout-option label{font-size:1rem;font-weight:600;color:#000;margin:0 10px 5px 0 !important}.checkout-option label + img{margin-top:0 !important}.checkout-option input[type=radio] + label{padding-left:0px}.checkout-option input[type=radio] + label:before{margin-right:5px;margin-left:0px}.checkout-option .price{float:right;font-size:1rem;font-weight:normal;width:80px;height:100%;position:absolute;top:0;bottom:0;right:0;text-align:right;color:#000}.checkout-option .price.free{font-size:1rem}.checkout-option input[type=text],.checkout-option select{margin-bottom:5px;margin-top:15px;font-weight:700;font-size:1rem}.checkout-option select{background-color:#fff !important}.checkout-option img{margin:5px 0 0 !important}.checkout-option .option-inner-wrap{position:relative;padding-right:80px}.checkout-option .option-inner-wrap input[type=radio],.checkout-option .option-inner-wrap input[type=checkbox],.checkout-option .option-inner-wrap input[type=radio] + label:before{left:-25px;position:absolute}.checkout-option .option-inner-wrap label.payment-label i{font-size:0.8571428571rem;color:#555;font-weight:400}.checkout-option .option-inner-wrap label.payment-label img{margin:0 0 5px !important;display:inline-block !important}.checkout-option .option-inner-wrap .composite-input{margin-left:0}.checkout-option .option-inner-wrap .composite-input.payment-iban-input small.error{margin-bottom:5px;padding-top:2px}.checkout-option:first-child{padding-top:0}.checkout-option .composite-input input[type=text]{color:#505050;font-weight:normal}@media only screen and (max-width: 40em){.checkout-option:not(.highlighted){padding-right:0;padding-left:0}.checkout-option .option-inner-wrap{padding-right:80px;padding-left:25px}.checkout-option .option-inner-wrap label{font-size:1.2857142857rem;margin-bottom:5px !important}.checkout-option .option-inner-wrap label:before{left:0 !important}.checkout-option .option-inner-wrap input[type=radio] + label::before{left:-25px !important;margin-right:5px;margin-left:0 !important}.checkout-option .price{display:block;width:100%;text-align:right;position:absolute;float:none;margin:5px 0 -5px;font-size:1.0714285714rem !important;margin-top:0;line-height:1.2}.checkout-option .help{font-size:0.8571428571rem;line-height:1.2;display:inline-block}.checkout-option .datepicker{width:100% !important;max-width:400px}.checkout-option label{font-size:1rem !important;text-transform:none}.checkout-option input[type=radio] + label::before{width:15px !important;height:15px !important;border:1px solid #bdc2c5 !important}.checkout-option input[type=radio]:checked + label::before{border:5px solid #231f20 !important}}.checkout-option--2 .composite-input select ~ label{color:#8f969c;font-weight:400;top:25px;font-size:0.7857142857rem !important}.checkout-option--2 .panel--in-form{padding:15px;margin-top:15px}.composite-input.error--2 input[type=text],.composite-input.error--2 input[type=text],.composite-input.error--2 select{border-color:#d53030;background-color:#fdf1f1}.app-design__summary{background-color:#f4f4f4;padding:15px;margin-bottom:30px}.app-design__summary .checkout-summary{padding:0;background:transparent !important;margin-bottom:5px}.app-design__summary .summary-price label{margin-bottom:10px}.app-design__summary .sum{border-top:1px solid #ddd;padding-top:15px;margin-top:10px !important}.app-design__summary .sum label,.app-design__summary .sum .price{font-weight:700;margin-bottom:0}.panel--half-padding{padding:15px}.panel--in-form.panel--highlighted{padding:15px;background-color:#f4f4f4;border:0}.panel--in-form.panel--highlighted &gt; h4{font-size:1.2857142857rem;font-weight:400;margin-bottom:10px;margin-top:3px;color:#000;line-height:1.4}.app-design__person-info .panel--in-form.panel--highlighted{margin-top:30px;margin-bottom:5px}.checkout-login-register{margin-bottom:10px}.checkout-login-register p{line-height:1.3;margin-bottom:0}.checkout-login-register + hr{margin-top:5px;margin-bottom:5px}.checkout-login-register-txt{display:flex;column-gap:15px;align-items:center;display:flex}.checkout-login-register-txt a.button{flex:0 0 150px;height:47px;display:flex;align-items:center;justify-content:center;margin-bottom:5px;order:2}.checkout-login-register-txt p{font-size:0.9285714286rem;flex-grow:1}.checkout-login-register-txt .composite-checkbox{flex:0 0 45%;margin-bottom:0}.checkout-login-register-txt .composite-checkbox input{margin-bottom:0}@media only screen and (max-width: 40em){.checkout-login-register-txt{flex-direction:column;align-items:flex-start}.checkout-login-register-txt .composite-checkbox{order:2;margin-top:15px;margin-bottom:5px}.checkout-login-register-txt &gt; p{order:1}.checkout-login-register-txt a.button{flex:0 0 30px;height:30px;margin-top:10px;margin-bottom:10px;width:100%}}.checkout-login-register__buttons{display:flex;column-gap:10px;justify-content:center;border-top:1px solid #ddd;padding-top:15px;margin-top:15px;margin-bottom:15px}.checkout-login-register__buttons .button{margin-bottom:0}.checkout-special-offer{padding:15px;margin-bottom:15px}.checkout-special-offer h4.legend-like--2{margin-bottom:5px !important}.checkout-special-offer p{line-height:1.3;margin-bottom:0}.checkout-special-offer.collapsible h4{position:relative}.checkout-special-offer.collapsible h4:after{content:"\e631";font-family:"iconfont13";position:absolute;right:0;top:0}.checkout-special-offer.collapsible.closed h4:after{content:"\e634"}.checkout-special-offer.collapsible.closed .checkout-special-offer__item{display:none}.checkout-special-offer.panel .checkout-special-offer__item p{font-size:0.9285714286rem}.checkout-special-offer__item{max-width:700px;margin:0 auto}.checkout-special-offer__item:not(:last-child){border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.checkout-special-offer__item:last-child{margin-bottom:5px}.checkout-special-offer__item:first-of-type{padding-top:20px}.checkout-special-offer__item &gt; div,.checkout-special-offer__item &gt; p{padding-left:45px;background-repeat:no-repeat;background-position:0 0;background-size:25px}.checkout-special-offer__item &gt; div.checkout-special-offer--gift,.checkout-special-offer__item &gt; p.checkout-special-offer--gift{min-height:27px;display:flex;align-items:center;background-image:url(https://img.sofia.sk/img/banners/ico-gift-img.png);background-position:5px 0}.checkout-special-offer__item &gt; div.checkout-special-offer--truck,.checkout-special-offer__item &gt; p.checkout-special-offer--truck{background-image:url(https://img.sofia.sk/img/banners/ico-truck-img-2.png);background-size:35px}.app-layout-mc .checkout-special-offer__item &gt; div.checkout-special-offer--truck b.txt-pink,.app-layout-mc .checkout-special-offer__item &gt; p.checkout-special-offer--truck b.txt-pink{color:#333 !important}.checkout-special-offer__item &gt; div img,.checkout-special-offer__item &gt; p img{max-width:50px;margin-bottom:-10px}.checkout-special-offer__item &gt; p{position:relative;text-align:left}.checkout-special-offer__item &gt; p i.icon-txt-coins{position:absolute;left:10px;font-size:22px}.checkout-special-offer__item &gt; p span:empty{display:none}.custom-dialog .checkout-special-offer__item:first-of-type{padding-top:5px}@media only screen and (min-width:40.063em){.added-to-cart .checkout-special-offer__item{text-align:center}.added-to-cart .checkout-special-offer__item &gt; div.checkout-special-offer--truck{display:inline-block}.added-to-cart .checkout-special-offer__item &gt; div.checkout-special-offer--gift p{text-align:left}}.checkout-special-offer__progress{width:100%;border:1px solid #ddd;border-radius:100px;margin-top:10px;max-width:305px}.checkout-special-offer__progress span{display:block;background-color:#ddd;height:10px}.checkout-ahoj-info{text-align:center;margin-bottom:30px}.checkout-ahoj-info span{color:#9a9a9a;transition:color 0.3s}.checkout-ahoj-info img.logo-ahoj{position:relative;top:-4px;width:40px;opacity:0.4;transition:opacity 0.3s}.checkout-ahoj-info a:hover{text-decoration:none}.checkout-ahoj-info a:hover span{color:#000}.checkout-ahoj-info a:hover img{opacity:1}.checkout-discount-wrapper{display:flex;column-gap:10px;margin-top:25px;margin-bottom:15px}.checkout-discount-wrapper .composite-input{flex:1 1 auto}.checkout-discount-wrapper .composite-input input{margin-bottom:5px}.checkout-discount-wrapper .button{flex:0 0 150px;height:47px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.checkout-login-discount-wrap .checkout-discount-wrapper{margin-top:15px;margin-bottom:0}.checkout-discount-wrapper + hr{margin-top:15px}@media only screen and (max-width: 40em){.checkout-discount-wrapper{flex-direction:column}.checkout-discount-wrapper .button{flex-basis:30px;height:30px}}.checkout-discount-wrapper--wallet{align-items:center}.checkout-discount-wrapper--wallet p{margin:0;flex:1 1 auto;font-size:0.9285714286rem}.checkout-conditions{margin-bottom:30px}.checkout-conditions a{text-decoration:underline}.checkout-order-button-wrap{margin-left:0}.checkout-order-button-wrap .button{width:100%;height:47px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.ac-menu{position:absolute;top:46px;box-sizing:border-box;width:100%;border:1px solid #cccccc;z-index:2;background:#fff;max-height:220px;overflow:auto}.ac-menu-item{padding:3px 6px;cursor:default}.ac-menu-item-highlighted{background-color:#f4f4f4}.ac-component:focus-within ~ label,.ac-component.used ~ label{top:10px}.ac-menu{display:none;padding:5px 0}.ac-menu ul{list-style:none !important;margin:0 !important}.ac-menu ul li{padding-left:20px}.ac-menu ul li:hover{background-color:#f4f4f4}.ac-menu ul li:before{display:none !important}.ac-component--open &gt; .ac-menu{display:block}.react-slider-wrap{margin-bottom:15px}.react-slider{width:100%;max-width:500px;height:20px}.react-slider-thumb{font-size:0.9em;text-align:center;background-color:#fff;color:white;cursor:pointer;border:1px solid #c5c5c5;box-sizing:border-box;outline:0}.react-slider-thumb.active{background-color:#fff}.react-slider-track{position:relative;background:#ddd}.react-slider-track.react-slider-track-1{background:#ca214a}.react-slider-track.react-slider-track-2{background:#d6d6d6}.react-slider .react-slider-track{top:6px;height:6px}.react-slider .react-slider-thumb{top:-1px;width:20px;height:20px;line-height:18px;border-radius:999em}.react-slider .react-slider-mark{margin:0 10px;bottom:calc(50% - 3px)}.pac-container{z-index:10000}.delivery-picker button{color:#000 !important;border-radius:2px !important;margin-right:5px !important}.delivery-picker__layout{display:flex;height:70vh}.delivery-picker__map-wrap{flex-grow:1;height:100%}.delivery-picker__list-wrap{padding:1rem;flex-basis:270px !important;height:100%;overflow:auto;padding-left:10px;padding-right:10px;padding-top:0}@media only screen and (max-width: 40em){.delivery-picker{display:flex;flex-direction:column}.delivery-picker__search{flex:0 0 auto}.delivery-picker__layout{flex-direction:column;flex:1 1 auto;height:auto}.delivery-picker__map-wrap{flex-grow:1;margin-bottom:10px;flex-basis:250px !important}.delivery-picker__list-wrap{height:auto;flex-basis:200px !important;padding-right:0;padding-left:0}}.delivery-picker__search{padding:15px;background-color:#f4f4f4;margin-bottom:15px;position:relative}.delivery-picker__search:before{position:absolute;top:27px;left:28px;font-family:"iconfont13";content:"\e618";color:#ca214a;font-size:16px}.delivery-picker__search &gt; input{margin-bottom:0 !important;padding:8px 5px 8px 35px;height:40px}.delivery-picker__list-item{margin-bottom:10px;padding:10px 5px 5px 28px !important;background:no-repeat 0 1px url(https://img.sofia.sk/img/zasielkovna/ico-packeta.png);background-size:20px;cursor:pointer;padding-left:40px !important;background-position:10px 10px}.delivery-picker__list-item h5{font-size:0.8571428571rem;font-weight:bold;margin-bottom:0}.delivery-picker__list-item p{font-size:0.8571428571rem;margin-bottom:5px}.delivery-picker__list-item:hover,.delivery-picker__list-item.active{background-color:#f4f4f4}.delivery-picker__item-extra{background-color:#f4f4f4;padding:10px 0 0 0;border-top:1px solid #ddd;display:none}.active .delivery-picker__item-extra{display:block}.delivery-picker__item-extra .buttons-wrap .button{font-size:0.8571428571rem;margin-bottom:5px}.width-5-per{width:5%}.width-10-per{width:10%}.width-15-per{width:15%}.width-20-per{width:20%}.width-25-per{width:25%}.width-30-per{width:30%}.width-35-per{width:35%}.width-40-per{width:40%}.width-45-per{width:45%}.width-50-per{width:50%}.width-55-per{width:55%}.width-60-per{width:60%}.width-65-per{width:65%}.width-70-per{width:70%}.width-75-per{width:75%}.width-80-per{width:80%}.width-85-per{width:85%}.width-90-per{width:90%}.width-95-per{width:95%}.width-100-per{width:100%}.off-canvas &gt; ul.menu{margin-bottom:0}@media only screen and (min-width:40.063em){.brand-slider{display:flex;height:60px;column-gap:10px;overflow:hidden;flex-wrap:wrap}.brand-slide{width:120px}}.cookie-consent-2022{--txt-color-primary:#505050;--txt-color-secondary:#9da4ab;--txt-color-link:#000;--txt-color-button-primary:#fff;--txt-color-button-secondary:#000;--bg-color-gray:#f2f2f2;--bg-color-button-primary:#ca214a;--bg-color-button-primary-hover:#b91b41;--bg-color-button-secondary:#dadada;--bg-color-button-secondary-hover:#aeaeae;--border-color:#E4E4E4;--border-color-button:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000}.cookie-consent-2022:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background-color:rgba(0, 0, 0, 0.3);content:""}.cookie-consent-2022 .cookie-consent-inner{background-color:#fff;padding:20px;position:fixed;width:90vw;height:auto;max-height:90vh;z-index:10000;max-width:530px;overflow:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.cookie-consent-2022 .cookie-consent-inner h2{font-size:15px;color:#000;margin-bottom:15px;text-align:left;font-weight:bold}.cookie-consent-2022 .cookie-consent-inner p{font-size:13px;color:#333;margin-bottom:15px;text-align:left}.cookie-consent-2022 .cookie-consent-inner p a{font-size:inherit !important}.cookie-consent-2022 .button{display:inline-block;width:auto;text-decoration:none !important;transition:0.3s;font-size:12px;font-weight:400;border:0;padding:12px 20px 11px;position:relative;background-color:var(--bg-color-button-primary) !important;color:var(--txt-color-button-primary);border:1px solid var(--bg-color-button-primary)}.cookie-consent-2022 .button:hover{background-color:var(--bg-color-button-primary-hover) !important;border-color:var(--bg-color-button-primary-hover) !important}.cookie-consent-2022 .cookie-consent__buttons{display:flex}.cookie-consent-2022 .cookie-consent__buttons a:not(.button){font-size:12px;display:inline-block;padding:12px 10px 11px}.cookie-consent-2022 .cookie-consent__buttons .button{flex:1 1 auto;margin-bottom:0}.cookie-consent-2022 .cookie-consent__buttons .button::after{display:none}.cookie-consent-2022 .cookie-consent__buttons .button:not(:last-child){margin-right:15px}.cookie-consent-2022 .button--secondary{background-color:var(--bg-color-button-secondary) !important;color:var(--txt-color-button-secondary) !important;border:1px solid var(--bg-color-button-secondary) !important}.cookie-consent-2022 .button--secondary:hover{background-color:var(--bg-color-button-secondary-hover) !important;border-color:var(--bg-color-button-secondary-hover) !important}.cookie-consent-2022 label{margin-bottom:5px;margin-top:10px}.cookie-consent-2022 .cookie-consent__txt-links{color:var(--txt-color-secondary);display:flex;margin-bottom:20px}.cookie-consent-2022 .cookie-consent__txt-links a{color:var(--txt-color-secondary) !important;font-size:13px}.cookie-consent-2022 .cookie-consent__txt-links a:not(:last-child){margin-right:20px}.cookie-consent-2022 .cookie-consent__txt-links-icon{fill:var(--txt-color-secondary);vertical-align:-2px}.cookie-consent-2022 .cookie-consent__options{margin-bottom:15px}.cookie-consent-2022 .cookie-consent__option{display:flex;padding:10px;border:1px solid var(--border-color);margin-bottom:10px}.cookie-consent-2022 .cookie-consent__option-text{flex:1 1 auto;padding-right:10px}.cookie-consent-2022 .cookie-consent__option-text h4{font-size:13px;font-weight:bold;color:#000;margin-bottom:0;margin-top:0;text-align-last:left}.cookie-consent-2022 .cookie-consent__option .cookie-consent__option-text p{font-size:12px;margin-bottom:0;color:var(--txt-color-secondary)}.cookie-consent-2022 .cookie-consent__option .c-consent-switch{flex:0 0 auto}.cookie-consent-2022 .c-consent-switch{position:relative;display:inline-block;width:30px;height:17px}.cookie-consent-2022 .c-consent-switch input{opacity:0;width:0;height:0}.cookie-consent-2022 .c-consent-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:0.4s;border-radius:17px}.cookie-consent-2022 .c-consent-slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:white;transition:0.05s;border-radius:999px;border:0 !important}.cookie-consent-2022 input:disabled + .c-consent-slider{opacity:0.3}.cookie-consent-2022 input:checked + .c-consent-slider{background-color:#2196F3}.cookie-consent-2022 input:checked + .c-consent-slider:before{bottom:2px}.cookie-consent-2022 input:focus + .c-consent-slider{box-shadow:none}.cookie-consent-2022 input:checked + .c-consent-slider:before{transform:translateX(13px)}@media only screen and (max-width: 650px){.cookie-consent-2022 .cookie-consent-inner{max-height:calc(100vh - 100px);transform:translate(-50%, 0%);top:60px}.cookie-consent-2022 .cookie-consent__buttons,.cookie-consent-2022 .cookie-consent__txt-links{flex-direction:column}.cookie-consent-2022 .cookie-consent__buttons .button{margin:0 0 10px}.cookie-consent-2022 .cookie-consent__buttons .button:not(:last-child),.cookie-consent-2022 .cookie-consent__txt-links a:not(:last-child){margin:0 0 10px}.cookie-consent-2022 input:checked + .c-consent-slider:before{bottom:2px}.cookie-consent-2022 input:disabled + .c-consent-slider:before{bottom:1px}}.reference-banner,.register-banner,.gdpr-sutaz-banner,.christmas-banner-2,.christmas-banner-23,.compet-2020-banner,.may20-banner,.custom-competition-banner{background:#999 url("https://img.sofia.sk/img/bg-calza-red.jpg") no-repeat center center;background-size:cover;border:0}.reference-banner h2,.register-banner h2,.gdpr-sutaz-banner h2,.christmas-banner-2 h2,.christmas-banner-23 h2,.compet-2020-banner h2,.may20-banner h2,.custom-competition-banner h2{font-size:3.4285714286rem;color:#fff;font-weight:100}@media only screen and (max-width: 40em){.reference-banner h2,.register-banner h2,.gdpr-sutaz-banner h2,.christmas-banner-2 h2,.christmas-banner-23 h2,.compet-2020-banner h2,.may20-banner h2,.custom-competition-banner h2{font-size:2.8571428571rem}}.reference-banner h3,.register-banner h3,.gdpr-sutaz-banner h3,.christmas-banner-2 h3,.christmas-banner-23 h3,.compet-2020-banner h3,.may20-banner h3,.custom-competition-banner h3{font-size:1.4285714286rem;color:#fff;font-weight:300;margin-bottom:10px}.reference-banner p,.register-banner p,.gdpr-sutaz-banner p,.christmas-banner-2 p,.christmas-banner-23 p,.compet-2020-banner p,.may20-banner p,.custom-competition-banner p{font-size:1rem;color:#fff;font-weight:300}.reference-banner p span,.register-banner p span,.gdpr-sutaz-banner p span,.christmas-banner-2 p span,.christmas-banner-23 p span,.compet-2020-banner p span,.may20-banner p span,.custom-competition-banner p span{font-weight:400}.reference-banner p.circle,.register-banner p.circle,.gdpr-sutaz-banner p.circle,.christmas-banner-2 p.circle,.christmas-banner-23 p.circle,.compet-2020-banner p.circle,.may20-banner p.circle,.custom-competition-banner p.circle{display:flex;width:230px;height:230px;justify-content:center;align-items:center;flex-direction:column;background:#fff;border-radius:999em;font-size:1.5714285714rem;color:#000;font-weight:300;margin:0 0px 0 0;text-align:center;line-height:1.3;float:right}.reference-banner p.circle span,.register-banner p.circle span,.gdpr-sutaz-banner p.circle span,.christmas-banner-2 p.circle span,.christmas-banner-23 p.circle span,.compet-2020-banner p.circle span,.may20-banner p.circle span,.custom-competition-banner p.circle span{font-size:2.0714285714rem;color:#ca214a;font-weight:300}@media only screen and (min-width:64.063em) and (max-width:90em){.reference-banner p.circle,.register-banner p.circle,.gdpr-sutaz-banner p.circle,.christmas-banner-2 p.circle,.christmas-banner-23 p.circle,.compet-2020-banner p.circle,.may20-banner p.circle,.custom-competition-banner p.circle{margin-right:-15px}}@media only screen and (min-width:40.063em) and (max-width:64em){.reference-banner p.circle,.register-banner p.circle,.gdpr-sutaz-banner p.circle,.christmas-banner-2 p.circle,.christmas-banner-23 p.circle,.compet-2020-banner p.circle,.may20-banner p.circle,.custom-competition-banner p.circle{width:190px;height:190px;font-size:1.2857142857rem;margin:0 auto;float:none;padding:0 10px}.reference-banner p.circle span,.register-banner p.circle span,.gdpr-sutaz-banner p.circle span,.christmas-banner-2 p.circle span,.christmas-banner-23 p.circle span,.compet-2020-banner p.circle span,.may20-banner p.circle span,.custom-competition-banner p.circle span{font-size:1.8571428571rem}}@media only screen and (max-width: 40em){.reference-banner p.circle,.register-banner p.circle,.gdpr-sutaz-banner p.circle,.christmas-banner-2 p.circle,.christmas-banner-23 p.circle,.compet-2020-banner p.circle,.may20-banner p.circle,.custom-competition-banner p.circle{float:none;margin:0 auto;margin-bottom:15px}}.reference-banner input,.register-banner input,.gdpr-sutaz-banner input,.christmas-banner-2 input,.christmas-banner-23 input,.compet-2020-banner input,.may20-banner input,.custom-competition-banner input{border:0;color:#ca214a;font-size:1.2857142857rem;font-weight:300;height:40px;border-radius:0 !important;margin-bottom:15px !important}.reference-banner input.error,.register-banner input.error,.gdpr-sutaz-banner input.error,.christmas-banner-2 input.error,.christmas-banner-23 input.error,.compet-2020-banner input.error,.may20-banner input.error,.custom-competition-banner input.error{border-radius:0}.reference-banner input.error + small.error,.register-banner input.error + small.error,.gdpr-sutaz-banner input.error + small.error,.christmas-banner-2 input.error + small.error,.christmas-banner-23 input.error + small.error,.compet-2020-banner input.error + small.error,.may20-banner input.error + small.error,.custom-competition-banner input.error + small.error{margin-top:-15px;border-radius:0}.reference-banner form + a,.register-banner form + a,.gdpr-sutaz-banner form + a,.christmas-banner-2 form + a,.christmas-banner-23 form + a,.compet-2020-banner form + a,.may20-banner form + a,.custom-competition-banner form + a{color:#fff;float:right;font-size:1rem;font-weight:300;margin-top:-5px}.reference-banner .t-icon-wrapper,.register-banner .t-icon-wrapper,.gdpr-sutaz-banner .t-icon-wrapper,.christmas-banner-2 .t-icon-wrapper,.christmas-banner-23 .t-icon-wrapper,.compet-2020-banner .t-icon-wrapper,.may20-banner .t-icon-wrapper,.custom-competition-banner .t-icon-wrapper{margin-bottom:0}.reference-banner .button,.register-banner .button,.gdpr-sutaz-banner .button,.christmas-banner-2 .button,.christmas-banner-23 .button,.compet-2020-banner .button,.may20-banner .button,.custom-competition-banner .button{padding:10px 20px;font-size:1.1428571429rem}.reference-banner .button.white,.register-banner .button.white,.gdpr-sutaz-banner .button.white,.christmas-banner-2 .button.white,.christmas-banner-23 .button.white,.compet-2020-banner .button.white,.may20-banner .button.white,.custom-competition-banner .button.white{background:#fff;color:#ca214a !important}.reveal-modal .reference-banner,.reveal-modal .register-banner,.reveal-modal .gdpr-sutaz-banner,.reveal-modal .christmas-banner-2,.reveal-modal .christmas-banner-23,.reveal-modal .compet-2020-banner,.reveal-modal .may20-banner,.reveal-modal .custom-competition-banner{margin-bottom:0}.reference-banner .close-reveal-modal,.register-banner .close-reveal-modal,.gdpr-sutaz-banner .close-reveal-modal,.christmas-banner-2 .close-reveal-modal,.christmas-banner-23 .close-reveal-modal,.compet-2020-banner .close-reveal-modal,.may20-banner .close-reveal-modal,.custom-competition-banner .close-reveal-modal{display:none}.reveal-modal .reference-banner a.close-reveal-modal,.reveal-modal .register-banner a.close-reveal-modal,.reveal-modal .gdpr-sutaz-banner a.close-reveal-modal,.reveal-modal .christmas-banner-2 a.close-reveal-modal,.reveal-modal .christmas-banner-23 a.close-reveal-modal,.reveal-modal .compet-2020-banner a.close-reveal-modal,.reveal-modal .may20-banner a.close-reveal-modal,.reveal-modal .custom-competition-banner a.close-reveal-modal{display:block}@media only screen and (max-width: 40em){.reveal-modal .reference-banner,.reveal-modal .register-banner,.reveal-modal .gdpr-sutaz-banner,.reveal-modal .christmas-banner-2,.reveal-modal .christmas-banner-23,.reveal-modal .compet-2020-banner,.reveal-modal .may20-banner,.reveal-modal .custom-competition-banner{padding:20px 0 5px 0}.reveal-modal .reference-banner a.button,.reveal-modal .register-banner a.button,.reveal-modal .gdpr-sutaz-banner a.button,.reveal-modal .christmas-banner-2 a.button,.reveal-modal .christmas-banner-23 a.button,.reveal-modal .compet-2020-banner a.button,.reveal-modal .may20-banner a.button,.reveal-modal .custom-competition-banner a.button{margin-bottom:10px}.reveal-modal .reference-banner p.circle,.reveal-modal .register-banner p.circle,.reveal-modal .gdpr-sutaz-banner p.circle,.reveal-modal .christmas-banner-2 p.circle,.reveal-modal .christmas-banner-23 p.circle,.reveal-modal .compet-2020-banner p.circle,.reveal-modal .may20-banner p.circle,.reveal-modal .custom-competition-banner p.circle{width:140px;height:140px;padding:0 10px;font-size:1.1428571429rem;line-height:1.2}.reveal-modal .reference-banner p.circle span,.reveal-modal .register-banner p.circle span,.reveal-modal .gdpr-sutaz-banner p.circle span,.reveal-modal .christmas-banner-2 p.circle span,.reveal-modal .christmas-banner-23 p.circle span,.reveal-modal .compet-2020-banner p.circle span,.reveal-modal .may20-banner p.circle span,.reveal-modal .custom-competition-banner p.circle span{font-size:1.4285714286rem}.reveal-modal .reference-banner h1,.reveal-modal .register-banner h1,.reveal-modal .gdpr-sutaz-banner h1,.reveal-modal .christmas-banner-2 h1,.reveal-modal .christmas-banner-23 h1,.reveal-modal .compet-2020-banner h1,.reveal-modal .may20-banner h1,.reveal-modal .custom-competition-banner h1{font-size:2.1428571429rem;line-height:1.1}.reveal-modal .reference-banner h2,.reveal-modal .register-banner h2,.reveal-modal .gdpr-sutaz-banner h2,.reveal-modal .christmas-banner-2 h2,.reveal-modal .christmas-banner-23 h2,.reveal-modal .compet-2020-banner h2,.reveal-modal .may20-banner h2,.reveal-modal .custom-competition-banner h2{font-size:1.8571428571rem}.reveal-modal .reference-banner h3,.reveal-modal .register-banner h3,.reveal-modal .gdpr-sutaz-banner h3,.reveal-modal .christmas-banner-2 h3,.reveal-modal .christmas-banner-23 h3,.reveal-modal .compet-2020-banner h3,.reveal-modal .may20-banner h3,.reveal-modal .custom-competition-banner h3{font-size:1.2857142857rem}.reveal-modal .reference-banner p,.reveal-modal .register-banner p,.reveal-modal .gdpr-sutaz-banner p,.reveal-modal .christmas-banner-2 p,.reveal-modal .christmas-banner-23 p,.reveal-modal .compet-2020-banner p,.reveal-modal .may20-banner p,.reveal-modal .custom-competition-banner p{font-size:0.9285714286rem;margin-bottom:15px}.reveal-modal .reference-banner p.note,.reveal-modal .register-banner p.note,.reveal-modal .gdpr-sutaz-banner p.note,.reveal-modal .christmas-banner-2 p.note,.reveal-modal .christmas-banner-23 p.note,.reveal-modal .compet-2020-banner p.note,.reveal-modal .may20-banner p.note,.reveal-modal .custom-competition-banner p.note{font-size:0.7857142857rem}}.reference-banner.christmas-banner,.reference-banner.may20-banner,.register-banner.christmas-banner,.register-banner.may20-banner,.gdpr-sutaz-banner.christmas-banner,.gdpr-sutaz-banner.may20-banner,.christmas-banner-2.christmas-banner,.christmas-banner-2.may20-banner,.christmas-banner-23.christmas-banner,.christmas-banner-23.may20-banner,.compet-2020-banner.christmas-banner,.compet-2020-banner.may20-banner,.may20-banner.christmas-banner,.may20-banner.may20-banner,.custom-competition-banner.christmas-banner,.custom-competition-banner.may20-banner{background:#999 url("https://img.sofia.sk/img/bg-calza-gray-2-wide.jpg") no-repeat center center}.reference-banner.christmas-banner h2,.reference-banner.may20-banner h2,.register-banner.christmas-banner h2,.register-banner.may20-banner h2,.gdpr-sutaz-banner.christmas-banner h2,.gdpr-sutaz-banner.may20-banner h2,.christmas-banner-2.christmas-banner h2,.christmas-banner-2.may20-banner h2,.christmas-banner-23.christmas-banner h2,.christmas-banner-23.may20-banner h2,.compet-2020-banner.christmas-banner h2,.compet-2020-banner.may20-banner h2,.may20-banner.christmas-banner h2,.may20-banner.may20-banner h2,.custom-competition-banner.christmas-banner h2,.custom-competition-banner.may20-banner h2{font-size:2.8571428571rem;line-height:1.2;margin-bottom:25px}@media only screen and (max-width: 40em){.reference-banner.christmas-banner h2,.reference-banner.may20-banner h2,.register-banner.christmas-banner h2,.register-banner.may20-banner h2,.gdpr-sutaz-banner.christmas-banner h2,.gdpr-sutaz-banner.may20-banner h2,.christmas-banner-2.christmas-banner h2,.christmas-banner-2.may20-banner h2,.christmas-banner-23.christmas-banner h2,.christmas-banner-23.may20-banner h2,.compet-2020-banner.christmas-banner h2,.compet-2020-banner.may20-banner h2,.may20-banner.christmas-banner h2,.may20-banner.may20-banner h2,.custom-competition-banner.christmas-banner h2,.custom-competition-banner.may20-banner h2{font-size:2.2857142857rem}}.reference-banner.christmas-banner h2 span,.reference-banner.may20-banner h2 span,.register-banner.christmas-banner h2 span,.register-banner.may20-banner h2 span,.gdpr-sutaz-banner.christmas-banner h2 span,.gdpr-sutaz-banner.may20-banner h2 span,.christmas-banner-2.christmas-banner h2 span,.christmas-banner-2.may20-banner h2 span,.christmas-banner-23.christmas-banner h2 span,.christmas-banner-23.may20-banner h2 span,.compet-2020-banner.christmas-banner h2 span,.compet-2020-banner.may20-banner h2 span,.may20-banner.christmas-banner h2 span,.may20-banner.may20-banner h2 span,.custom-competition-banner.christmas-banner h2 span,.custom-competition-banner.may20-banner h2 span{font-weight:400;white-space:nowrap}.reference-banner.christmas-banner input,.reference-banner.may20-banner input,.register-banner.christmas-banner input,.register-banner.may20-banner input,.gdpr-sutaz-banner.christmas-banner input,.gdpr-sutaz-banner.may20-banner input,.christmas-banner-2.christmas-banner input,.christmas-banner-2.may20-banner input,.christmas-banner-23.christmas-banner input,.christmas-banner-23.may20-banner input,.compet-2020-banner.christmas-banner input,.compet-2020-banner.may20-banner input,.may20-banner.christmas-banner input,.may20-banner.may20-banner input,.custom-competition-banner.christmas-banner input,.custom-competition-banner.may20-banner input{height:auto;margin:12px 5px 0}.reference-banner.christmas-banner label,.reference-banner.may20-banner label,.register-banner.christmas-banner label,.register-banner.may20-banner label,.gdpr-sutaz-banner.christmas-banner label,.gdpr-sutaz-banner.may20-banner label,.christmas-banner-2.christmas-banner label,.christmas-banner-2.may20-banner label,.christmas-banner-23.christmas-banner label,.christmas-banner-23.may20-banner label,.compet-2020-banner.christmas-banner label,.compet-2020-banner.may20-banner label,.may20-banner.christmas-banner label,.may20-banner.may20-banner label,.custom-competition-banner.christmas-banner label,.custom-competition-banner.may20-banner label{color:#fff !important;line-height:1.4}.reference-banner.christmas-banner a,.reference-banner.may20-banner a,.register-banner.christmas-banner a,.register-banner.may20-banner a,.gdpr-sutaz-banner.christmas-banner a,.gdpr-sutaz-banner.may20-banner a,.christmas-banner-2.christmas-banner a,.christmas-banner-2.may20-banner a,.christmas-banner-23.christmas-banner a,.christmas-banner-23.may20-banner a,.compet-2020-banner.christmas-banner a,.compet-2020-banner.may20-banner a,.may20-banner.christmas-banner a,.may20-banner.may20-banner a,.custom-competition-banner.christmas-banner a,.custom-competition-banner.may20-banner a{color:#ffe1e9}.reference-banner.christmas-banner .close-banner-x,.reference-banner.may20-banner .close-banner-x,.register-banner.christmas-banner .close-banner-x,.register-banner.may20-banner .close-banner-x,.gdpr-sutaz-banner.christmas-banner .close-banner-x,.gdpr-sutaz-banner.may20-banner .close-banner-x,.christmas-banner-2.christmas-banner .close-banner-x,.christmas-banner-2.may20-banner .close-banner-x,.christmas-banner-23.christmas-banner .close-banner-x,.christmas-banner-23.may20-banner .close-banner-x,.compet-2020-banner.christmas-banner .close-banner-x,.compet-2020-banner.may20-banner .close-banner-x,.may20-banner.christmas-banner .close-banner-x,.may20-banner.may20-banner .close-banner-x,.custom-competition-banner.christmas-banner .close-banner-x,.custom-competition-banner.may20-banner .close-banner-x{float:right;color:#fff !important;position:relative}.reference-banner.christmas-banner .close-banner-x:hover,.reference-banner.may20-banner .close-banner-x:hover,.register-banner.christmas-banner .close-banner-x:hover,.register-banner.may20-banner .close-banner-x:hover,.gdpr-sutaz-banner.christmas-banner .close-banner-x:hover,.gdpr-sutaz-banner.may20-banner .close-banner-x:hover,.christmas-banner-2.christmas-banner .close-banner-x:hover,.christmas-banner-2.may20-banner .close-banner-x:hover,.christmas-banner-23.christmas-banner .close-banner-x:hover,.christmas-banner-23.may20-banner .close-banner-x:hover,.compet-2020-banner.christmas-banner .close-banner-x:hover,.compet-2020-banner.may20-banner .close-banner-x:hover,.may20-banner.christmas-banner .close-banner-x:hover,.may20-banner.may20-banner .close-banner-x:hover,.custom-competition-banner.christmas-banner .close-banner-x:hover,.custom-competition-banner.may20-banner .close-banner-x:hover{text-decoration:none}.reference-banner.christmas-banner .button-close,.reference-banner.may20-banner .button-close,.register-banner.christmas-banner .button-close,.register-banner.may20-banner .button-close,.gdpr-sutaz-banner.christmas-banner .button-close,.gdpr-sutaz-banner.may20-banner .button-close,.christmas-banner-2.christmas-banner .button-close,.christmas-banner-2.may20-banner .button-close,.christmas-banner-23.christmas-banner .button-close,.christmas-banner-23.may20-banner .button-close,.compet-2020-banner.christmas-banner .button-close,.compet-2020-banner.may20-banner .button-close,.may20-banner.christmas-banner .button-close,.may20-banner.may20-banner .button-close,.custom-competition-banner.christmas-banner .button-close,.custom-competition-banner.may20-banner .button-close{margin:15px 0 0}@media only screen and (max-width: 40em){.reference-banner.christmas-banner,.reference-banner.may20-banner,.register-banner.christmas-banner,.register-banner.may20-banner,.gdpr-sutaz-banner.christmas-banner,.gdpr-sutaz-banner.may20-banner,.christmas-banner-2.christmas-banner,.christmas-banner-2.may20-banner,.christmas-banner-23.christmas-banner,.christmas-banner-23.may20-banner,.compet-2020-banner.christmas-banner,.compet-2020-banner.may20-banner,.may20-banner.christmas-banner,.may20-banner.may20-banner,.custom-competition-banner.christmas-banner,.custom-competition-banner.may20-banner{background-size:cover}}.reference-banner.may20-banner,.register-banner.may20-banner,.gdpr-sutaz-banner.may20-banner,.christmas-banner-2.may20-banner,.christmas-banner-23.may20-banner,.compet-2020-banner.may20-banner,.may20-banner.may20-banner,.custom-competition-banner.may20-banner{background:#999 url("https://img.sofia.sk/img/banners/bg-flowers-gray-3.jpg") no-repeat center center}@media only screen and (max-width: 40em){.reveal-modal{z-index:151;top:50px !important}.reveal-modal a.close-reveal-modal{padding:5px 10px 5px 10px;background:#fff;border-radius:3px}.reveal-modal.medium.open{padding:5px;width:82%;margin-left:-41%}.reveal-modal-bg{z-index:150}}.christmas-banner-2,.christmas-banner-23,.custom-competition-banner{background:#701524 url("https://img.sofia.sk/img/bg-vianoce-19-SOFIA-vizual.jpg") no-repeat right center;background-size:cover;padding:45px 30px 15px}.christmas-banner-2 h1,.christmas-banner-23 h1,.custom-competition-banner h1{color:#fff;line-height:1.2;margin-bottom:30px;font-size:3.4285714286rem}.christmas-banner-2 h1 b,.christmas-banner-23 h1 b,.custom-competition-banner h1 b{font-weight:400}.christmas-banner-2 h2,.christmas-banner-23 h2,.custom-competition-banner h2{margin-bottom:30px;font-size:2.8571428571rem}.christmas-banner-2 h2 b,.christmas-banner-23 h2 b,.custom-competition-banner h2 b{font-weight:400}.christmas-banner-2 p,.christmas-banner-23 p,.custom-competition-banner p{font-size:1.2857142857rem}.christmas-banner-2 p.main-text,.christmas-banner-23 p.main-text,.custom-competition-banner p.main-text{margin-bottom:75px}.christmas-banner-2 a,.christmas-banner-23 a,.custom-competition-banner a{text-decoration:underline;color:#fff}.christmas-banner-2 .button,.christmas-banner-23 .button,.custom-competition-banner .button{text-decoration:none}@media only screen and (max-width: 40em){.christmas-banner-2,.christmas-banner-23,.custom-competition-banner{background:#701524 url("https://img.sofia.sk/img/bg-vianoce-19-SOFIA-vizual.jpg") no-repeat right -150px center}.christmas-banner-2 h1,.christmas-banner-23 h1,.custom-competition-banner h1{margin-top:30px;margin-bottom:40px}.christmas-banner-2 h1 br,.christmas-banner-2 p.main-text br,.christmas-banner-23 h1 br,.christmas-banner-23 p.main-text br,.custom-competition-banner h1 br,.custom-competition-banner p.main-text br{display:none}.christmas-banner-2 p,.christmas-banner-23 p,.custom-competition-banner p{font-size:1.0714285714rem !important}.christmas-banner-2 p.main-text,.christmas-banner-23 p.main-text,.custom-competition-banner p.main-text{margin-bottom:15px}.christmas-banner-2 p:not(.main-text),.christmas-banner-23 p:not(.main-text),.custom-competition-banner p:not(.main-text){margin-bottom:50px}.christmas-banner-2 .button,.christmas-banner-23 .button,.custom-competition-banner .button{display:inline-block;margin-bottom:45px !important}}.christmas-banner-2.panel,.christmas-banner-23.panel,.custom-competition-banner.panel{background:#701524 url("https://img.sofia.sk/img/bg-vianoce-19-SOFIA-vizual.jpg") no-repeat right top}.christmas-banner-2.panel p,.christmas-banner-23.panel p,.custom-competition-banner.panel p{font-size:1.1428571429rem}.christmas-banner-2.panel p.main-text,.christmas-banner-23.panel p.main-text,.custom-competition-banner.panel p.main-text{margin-bottom:0}.christmas-banner-2.panel p:not(.main-text),.christmas-banner-23.panel p:not(.main-text),.custom-competition-banner.panel p:not(.main-text){margin-bottom:30px}.christmas-banner-2.panel p.note,.christmas-banner-23.panel p.note,.custom-competition-banner.panel p.note{font-size:0.8571428571rem !important;margin-bottom:30px}.christmas-banner-2.panel input[type=checkbox],.christmas-banner-23.panel input[type=checkbox],.custom-competition-banner.panel input[type=checkbox]{height:28px;margin-bottom:5px !important}.christmas-banner-2.panel label,.christmas-banner-23.panel label,.custom-competition-banner.panel label{font-size:1.7857142857rem;color:#fff}@media only screen and (max-width: 40em){.christmas-banner-2.panel,.christmas-banner-23.panel,.custom-competition-banner.panel{background:#701524 url("https://img.sofia.sk/img/bg-vianoce-19-SOFIA-vizual.jpg") no-repeat right -170px top}.christmas-banner-2.panel h2,.christmas-banner-23.panel h2,.custom-competition-banner.panel h2{font-size:2.8571428571rem}.christmas-banner-2.panel p.note,.christmas-banner-23.panel p.note,.custom-competition-banner.panel p.note{margin-top:10px}.christmas-banner-2.panel p:not(.main-text),.christmas-banner-23.panel p:not(.main-text),.custom-competition-banner.panel p:not(.main-text){margin-bottom:45px}}.christmas-banner-23{background:#f9f4e0 url("https://img.sofia.sk/img/bg-vianoce-23-SOFIA-vizual-mobil.jpg") no-repeat right bottom;background-size:cover}.christmas-banner-23 h1{color:#23408f}.christmas-banner-23 h2{color:#23408f;font-weight:300;font-size:2.8571428571rem}.christmas-banner-23 h2 b{font-size:1.4em}.christmas-banner-23 p{color:#970c3c;font-weight:400}.christmas-banner-23 a{color:#970c3c}.christmas-banner-23.panel{background:#f9f4e0 url("https://img.sofia.sk/img/bg-vianoce-23-SOFIA-vizual-mobil.jpg") no-repeat right bottom;background-size:cover;padding-top:35px}.christmas-banner-23.panel p.main-text + p{margin-bottom:70px}.christmas-banner-23 &gt; .row &gt; .columns:not(.small-12){padding:0 5px}.christmas-banner-23.panel label{color:#970c3c;font-weight:600}@media only screen and (max-width: 40em){.christmas-banner-23{background:#f9f4e0 url("https://img.sofia.sk/img/bg-vianoce-23-SOFIA-vizual-mobil.jpg") no-repeat right bottom;background-size:cover}.christmas-banner-23.panel{background:#f9f4e0 url("https://img.sofia.sk/img/bg-vianoce-23-SOFIA-vizual-mobil.jpg") no-repeat right bottom;background-size:cover}.christmas-banner-23.panel h2{font-size:2.5714285714rem}.christmas-banner-23.panel p.main-text + p{margin-bottom:70px}.christmas-banner-23.panel p.note{margin-bottom:20px}}.christmas-banner-2--dorucenie{background-image:url("https://img.sofia.sk/img/banners/vianoce-2020-dorucenie.jpg");background-color:#fff}@media only screen and (min-width:40.063em) and (max-width:64em){.christmas-banner-2--dorucenie{background-position:center center}}.christmas-banner-2--dorucenie h1{color:#9d1d47;font-size:2.8571428571rem}.christmas-banner-2--dorucenie h2{color:#9d1d47}.christmas-banner-2--dorucenie p{color:#9d1d47}.christmas-banner-2--dorucenie p.main-text{margin-bottom:25px}.christmas-banner-2--dorucenie p.more-info-link{margin-bottom:75px;font-weight:400}.christmas-banner-2--dorucenie a{color:#9d1d47}.christmas-banner-2--dorucenie a.button{margin-bottom:0}.christmas-banner-2--dorucenie .banner-bottom{display:flex;align-items:flex-end;margin-bottom:25px}@media only screen and (min-width:40.063em){.christmas-banner-2--dorucenie .logo-in-banner{margin-right:25px}}@media only screen and (max-width: 40em){.christmas-banner-2--dorucenie{background-image:url("https://img.sofia.sk/img/banners/vianoce-2020-dorucenie-mobil.jpg");background-size:cover;background-position:right center}.christmas-banner-2--dorucenie .banner-bottom{flex-direction:column;align-items:flex-start}.christmas-banner-2--dorucenie h1{margin-top:15px;margin-bottom:25px;font-size:1.7857142857rem !important}.christmas-banner-2--dorucenie p.main-text br{display:block}.christmas-banner-2--dorucenie p.more-info-link{margin-bottom:25px}.christmas-banner-2--dorucenie .logo-in-banner{width:150px;display:block;margin-bottom:0;order:2}.christmas-banner-2--dorucenie a.button{margin-bottom:75px !important;order:1}}@media only screen and (max-width: 500px){.christmas-banner-2--dorucenie{background-position:right -50px center;min-height:440px}.christmas-banner-2--dorucenie .logo-in-banner{width:110px}}.custom-competition-banner{background:#f9f4e0 url("/css//img/banners/sutaz-sperk-03-24/bg-checkout-mobil-2.png") no-repeat right bottom;background-size:cover}.custom-competition-banner h1{color:#970c3c}.custom-competition-banner h2{color:#970c3c;font-weight:bold;font-size:2.1428571429rem;max-width:260px;line-height:1.1;margin-bottom:25px;margin-top:0}.custom-competition-banner p{color:#970c3c;font-weight:400;line-height:1.4;font-size:0.9285714286rem;max-width:250px}.custom-competition-banner a{color:#970c3c}.custom-competition-banner.panel{background:#f2f2f2 url("https://img.sofia.sk/img/banners/sutaz-sperk-03-24/bg-checkout-desktop.png") no-repeat 0 bottom;background-size:contain;padding-top:35px;position:relative;min-height:355px}.custom-competition-banner.panel p{font-size:0.9285714286rem;font-weight:300}.custom-competition-banner.panel p span.highlight{background-color:#fff;font-weight:bold;padding:2px 5px;position:relative;left:-5px}.custom-competition-banner.panel label{font-size:1.0714285714rem;max-width:230px}.custom-competition-banner.panel p.note{font-size:0.7857142857rem !important;margin-bottom:15px;max-width:230px}.custom-competition-banner.panel input[type=checkbox]{top:-6px;position:relative;margin-bottom:0}.custom-competition-banner.panel a{text-decoration:underline}.custom-competition-banner.panel p.main-text br{display:inline !important}.custom-competition-banner &gt; .row &gt; .columns:not(.small-12){padding:0 5px}.custom-competition-banner .competition_product{position:absolute;width:200px;text-align:center;font-weight:300;right:35px;bottom:20px;color:#fff;margin-bottom:0}.custom-competition-banner .competition_product span{font-weight:600}.custom-competition-banner.panel label{color:#970c3c;font-weight:600}@media only screen and (max-width: 40em){.custom-competition-banner{background:#f2f2f2 url("https://img.sofia.sk/img/banners/sutaz-sperk-03-24/bg-checkout-mobil-2.png") no-repeat 0 0;background-size:contain}.custom-competition-banner.panel{background:#f2f2f2 url("https://img.sofia.sk/img/banners/sutaz-sperk-03-24/bg-checkout-mobil-2.png") no-repeat 0 0;background-size:100% auto;padding-top:65%;min-height:0}.custom-competition-banner.panel h2,.custom-competition-banner.panel p,.custom-competition-banner.panel label{max-width:none}.custom-competition-banner.panel h2{font-size:2.1428571429rem}.custom-competition-banner.panel p:not(.main-text){margin-bottom:25px}.custom-competition-banner.panel p.note{margin-bottom:25px;margin-top:0}.custom-competition-banner.panel input[type=checkbox]{left:7px}.custom-competition-banner .competition_product{display:none}}.compet-2020-banner{background:#f2e6e8;min-height:285px;display:flex;padding:0}@media only screen and (max-width: 40em){.compet-2020-banner{flex-direction:column}}.compet-2020-banner h2,.compet-2020-banner p,.compet-2020-banner a,.compet-2020-banner label{color:#981541}.compet-2020-banner p{font-size:1.1428571429rem}@media only screen and (min-width:64.063em){.compet-2020-banner p:not(.main-text){margin-left:-10px}}.compet-2020-banner p img{vertical-align:baseline;width:80px}@media only screen and (max-width: 40em){.compet-2020-banner p img{width:70px}}.compet-2020-banner a{text-decoration:underline}.compet-2020-banner label{font-size:2.2857142857rem;font-weight:300;margin-bottom:5px}@media only screen and (min-width:40.063em) and (max-width:64em){.compet-2020-banner label{font-size:2rem}}@media only screen and (min-width:64.063em){.compet-2020-banner label{margin-left:-10px}}.compet-2020-banner input{margin-bottom:0 !important;height:20px;position:relative;top:8px}@media only screen and (max-width: 40em){.compet-2020-banner{background:#f2e6e8;max-width:462px}.compet-2020-banner h1 br,.compet-2020-banner p.main-text br{display:none}.compet-2020-banner .button{display:inline-block;margin-bottom:45px !important}}.compet-2020-banner .comp-banner-img-wrap{flex:0 0 400px;background:#f2e6e8}@media only screen and (min-width:40.063em) and (max-width:64em){.compet-2020-banner .comp-banner-img-wrap{flex:0 0 350px;background-size:contain}}@media only screen and (max-width: 40em){.compet-2020-banner .comp-banner-img-wrap{flex:0 0 auto;background:#f2e6e8}}.compet-2020-banner .comp-banner-txt-wrap{padding:30px 15px 0 15px}@media only screen and (max-width: 40em){.compet-2020-banner .comp-banner-txt-wrap{padding-top:0}}.register-banner{background:#999 url("https://img.sofia.sk/img/bg-calza-red-gradient.jpg") no-repeat right center;background-size:cover}.register-banner h1{font-size:3.4285714286rem;color:#fff;font-weight:100}.register-banner p.note{font-size:1rem;opacity:0.5}.register-banner input{color:#505050}.register-banner input[type=checkbox]{height:auto;margin-bottom:0}.register-banner label{color:#fff;margin-bottom:20px;font-weight:300}.gdpr-sutaz-banner{background:#f8efe8;background-size:contain}.gdpr-sutaz-banner h1,.gdpr-sutaz-banner h2{font-size:2.7142857143rem;color:#000;font-weight:100;line-height:1.2}@media only screen and (max-width: 40em){.gdpr-sutaz-banner h1,.gdpr-sutaz-banner h2{font-size:2.1428571429rem}}.gdpr-sutaz-banner p{color:#000}.gdpr-sutaz-banner p.note{font-size:1rem;opacity:0.6}.gdpr-sutaz-banner input{color:#505050}.gdpr-sutaz-banner a.button{margin-bottom:0}.dcat.detail .akcie-section,.cart .akcie-section{margin-bottom:15px}.dcat.detail .akcie-section .akcia-wrap,.cart .akcie-section .akcia-wrap{padding:0 15px 0;margin-bottom:10px;background-color:#fff;border:1px solid #e3e3e3;-webkit-border-radius:5px;border-radius:5px;min-height:127px}.dcat.detail .akcie-section .akcia-wrap.highlight-medium,.cart .akcie-section .akcia-wrap.highlight-medium{background-color:#f9f9f9;border-color:transparent}.dcat.detail .akcie-section .akcia-wrap.highlight-medium .header h2,.cart .akcie-section .akcia-wrap.highlight-medium .header h2{background-color:#af2323;color:#fff}.dcat.detail .akcie-section .akcia-wrap.highlight-medium .header p,.cart .akcie-section .akcia-wrap.highlight-medium .header p{color:#ca214a}.dcat.detail .akcie-section .akcia-wrap.highlight-medium .list-item.minimal h3,.cart .akcie-section .akcia-wrap.highlight-medium .list-item.minimal h3{color:#000}.dcat.detail .akcie-section .akcia-wrap.highlight-medium .list-item.minimal.blank-item .img,.cart .akcie-section .akcia-wrap.highlight-medium .list-item.minimal.blank-item .img{opacity:0.15}.dcat.detail .akcie-section .akcia-wrap.highlight-medium .list-item.minimal.blank-item .h3,.dcat.detail .akcie-section .akcia-wrap.highlight-medium .list-item.minimal.blank-item .p,.cart .akcie-section .akcia-wrap.highlight-medium .list-item.minimal.blank-item .h3,.cart .akcie-section .akcia-wrap.highlight-medium .list-item.minimal.blank-item .p{background-color:#d4d3d2}.dcat.detail .akcie-section .akcia-wrap.highlight-strong,.cart .akcie-section .akcia-wrap.highlight-strong{background-color:#9b0f3c;border-color:#9b0f3c !important}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .header h2,.cart .akcie-section .akcia-wrap.highlight-strong .header h2{background-color:#fff;color:#ca214a}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .header p,.cart .akcie-section .akcia-wrap.highlight-strong .header p{color:#fff !important}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .list-item,.cart .akcie-section .akcia-wrap.highlight-strong .list-item{border-color:transparent}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .list-item.minimal h3,.cart .akcie-section .akcia-wrap.highlight-strong .list-item.minimal h3{color:rgb(255, 255, 255)}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .list-item.minimal p,.cart .akcie-section .akcia-wrap.highlight-strong .list-item.minimal p{color:#fff}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .list-item.minimal img,.cart .akcie-section .akcia-wrap.highlight-strong .list-item.minimal img{border:0}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .list-item.minimal.blank-item .img,.cart .akcie-section .akcia-wrap.highlight-strong .list-item.minimal.blank-item .img{opacity:0.7}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .list-item.minimal.blank-item .h3,.dcat.detail .akcie-section .akcia-wrap.highlight-strong .list-item.minimal.blank-item .p,.cart .akcie-section .akcia-wrap.highlight-strong .list-item.minimal.blank-item .h3,.cart .akcie-section .akcia-wrap.highlight-strong .list-item.minimal.blank-item .p{opacity:0.15}.dcat.detail .akcie-section .akcia-wrap.highlight-strong .txt-banner h3,.dcat.detail .akcie-section .akcia-wrap.highlight-strong .txt-banner p,.cart .akcie-section .akcia-wrap.highlight-strong .txt-banner h3,.cart .akcie-section .akcia-wrap.highlight-strong .txt-banner p{color:#fff}.dcat.detail .akcie-section .akcia-wrap.rederer-2-plus-1,.dcat.detail .akcie-section .akcia-wrap.rederer-1-plus-1,.cart .akcie-section .akcia-wrap.rederer-2-plus-1,.cart .akcie-section .akcia-wrap.rederer-1-plus-1{padding-bottom:10px}.dcat.detail .akcie-section .akcia-wrap.rederer-2-plus-1 .txt-banner p,.dcat.detail .akcie-section .akcia-wrap.rederer-1-plus-1 .txt-banner p,.cart .akcie-section .akcia-wrap.rederer-2-plus-1 .txt-banner p,.cart .akcie-section .akcia-wrap.rederer-1-plus-1 .txt-banner p{margin-bottom:20px}.dcat.detail .akcie-section .akcia-wrap .header,.cart .akcie-section .akcia-wrap .header{margin-bottom:0;padding-right:50px;min-height:32px}.dcat.detail .akcie-section .akcia-wrap .header h2,.cart .akcie-section .akcia-wrap .header h2{display:inline-block;background-color:#af2323;color:#fff;font-size:0.9285714286rem !important;font-family:"Roboto", sans-serif;font-weight:normal;padding:2px 10px;margin:0 5px 10px -15;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.dcat.detail .akcie-section .akcia-wrap .header h2 span,.cart .akcie-section .akcia-wrap .header h2 span{font-size:1em;vertical-align:-1px;margin-right:5px}.dcat.detail .akcie-section .akcia-wrap .header p,.cart .akcie-section .akcia-wrap .header p{display:inline-block;margin:0;margin-bottom:10px;padding-left:5px;color:#ca214a}@media only screen and (max-width: 40em){.dcat.detail .akcie-section .akcia-wrap .header,.cart .akcie-section .akcia-wrap .header{padding-right:0}.dcat.detail .akcie-section .akcia-wrap .header p,.cart .akcie-section .akcia-wrap .header p{padding-top:10px;text-align:center;display:block}}.dcat.detail .akcie-section .akcia-wrap .list-item,.cart .akcie-section .akcia-wrap .list-item{background:#fff;text-align:left;padding:30px 0 15px;margin-bottom:10px;min-height:85px;border:1px solid #e3e3e3}.dcat.detail .akcie-section .akcia-wrap .list-item a,.cart .akcie-section .akcia-wrap .list-item a{outline:none !important}.dcat.detail .akcie-section .akcia-wrap .list-item img,.cart .akcie-section .akcia-wrap .list-item img{width:33%;float:left !important;max-width:80px;margin-left:3px !important}.dcat.detail .akcie-section .akcia-wrap .list-item .txt-wrap,.cart .akcie-section .akcia-wrap .list-item .txt-wrap{width:64%;border-left:10px solid transparent;float:left !important}.dcat.detail .akcie-section .akcia-wrap .list-item .sku,.cart .akcie-section .akcia-wrap .list-item .sku{font-size:0.7857142857rem}.dcat.detail .akcie-section .akcia-wrap .list-item .price,.cart .akcie-section .akcia-wrap .list-item .price{font-size:1rem;line-height:1;min-height:1px}.dcat.detail .akcie-section .akcia-wrap .list-item h3,.cart .akcie-section .akcia-wrap .list-item h3{font-size:0.8571428571rem;margin:0 0 3px;line-height:1;min-height:1px}.dcat.detail .akcie-section .akcia-wrap .list-item:after,.cart .akcie-section .akcia-wrap .list-item:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dcat.detail .akcie-section .akcia-wrap .list-item.blank-item,.cart .akcie-section .akcia-wrap .list-item.blank-item{padding:30px 10px 15px}.dcat.detail .akcie-section .akcia-wrap .list-item.blank-item .img,.cart .akcie-section .akcia-wrap .list-item.blank-item .img{width:36%;float:left !important;background-image:url("https://img.sofia.sk/img/blank-product.png");background-size:contain;background-repeat:no-repeat;min-height:50px;max-width:40px;opacity:0.2}.dcat.detail .akcie-section .akcia-wrap .list-item.blank-item .h3,.cart .akcie-section .akcia-wrap .list-item.blank-item .h3{float:left !important;width:64%;height:10px;background-color:#dcdcdc;margin-bottom:8px;border-left:10px solid #fff}.dcat.detail .akcie-section .akcia-wrap .list-item.blank-item .p,.cart .akcie-section .akcia-wrap .list-item.blank-item .p{height:10px;background-color:#dcdcdc;border-left:10px solid #fff;width:35%;margin-right:35%;margin-bottom:8px;float:left !important}.dcat.detail .akcie-section .akcia-wrap .list-item.blank-item .p:last-child,.cart .akcie-section .akcia-wrap .list-item.blank-item .p:last-child{margin-bottom:0}.dcat.detail .akcie-section .akcia-wrap .list-item.blank-item:hover,.cart .akcie-section .akcia-wrap .list-item.blank-item:hover{border-color:#d8d8d8}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal,.cart .akcie-section .akcia-wrap .list-item.minimal{border:0;background:none;padding-bottom:0;padding-top:5px;min-height:60px}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal img,.cart .akcie-section .akcia-wrap .list-item.minimal img{border:1px solid #e3e3e3}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal .price,.cart .akcie-section .akcia-wrap .list-item.minimal .price{font-size:0.9285714286rem}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal.blank-item,.cart .akcie-section .akcia-wrap .list-item.minimal.blank-item{padding-left:0;padding-right:0}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal.blank-item .img,.cart .akcie-section .akcia-wrap .list-item.minimal.blank-item .img{width:40%;min-height:80px;max-width:80px}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal.blank-item .h3,.cart .akcie-section .akcia-wrap .list-item.minimal.blank-item .h3{width:50%;height:8px;margin-left:10px;background-color:#e3e3e3;border-left:10px solid transparent}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal.blank-item .p,.cart .akcie-section .akcia-wrap .list-item.minimal.blank-item .p{height:8px;background-color:#e3e3e3;border-left:0;margin-left:10px;margin-right:15%;float:left !important}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal.blank-item .p:last-child,.cart .akcie-section .akcia-wrap .list-item.minimal.blank-item .p:last-child{margin-bottom:0}.dcat.detail .akcie-section .akcia-wrap .list-item.minimal.blank-item:hover,.cart .akcie-section .akcia-wrap .list-item.minimal.blank-item:hover{border-color:#d8d8d8}.dcat.detail .akcie-section .akcia-wrap .txt-banner,.cart .akcie-section .akcia-wrap .txt-banner{vertical-align:middle}.dcat.detail .akcie-section .akcia-wrap .txt-banner h1,.dcat.detail .akcie-section .akcia-wrap .txt-banner h2,.dcat.detail .akcie-section .akcia-wrap .txt-banner h3,.dcat.detail .akcie-section .akcia-wrap .txt-banner h4,.dcat.detail .akcie-section .akcia-wrap .txt-banner h5,.cart .akcie-section .akcia-wrap .txt-banner h1,.cart .akcie-section .akcia-wrap .txt-banner h2,.cart .akcie-section .akcia-wrap .txt-banner h3,.cart .akcie-section .akcia-wrap .txt-banner h4,.cart .akcie-section .akcia-wrap .txt-banner h5{font-size:1.5714285714rem;font-family:Arial, Helvetica, sans-serif;padding:0;margin:0px 0px 3px;font-weight:normal;text-align:center;color:#000;line-height:1}@media only screen and (min-width:40.063em){.dcat.detail .akcie-section .akcia-wrap .txt-banner h1,.dcat.detail .akcie-section .akcia-wrap .txt-banner h2,.dcat.detail .akcie-section .akcia-wrap .txt-banner h3,.dcat.detail .akcie-section .akcia-wrap .txt-banner h4,.dcat.detail .akcie-section .akcia-wrap .txt-banner h5,.cart .akcie-section .akcia-wrap .txt-banner h1,.cart .akcie-section .akcia-wrap .txt-banner h2,.cart .akcie-section .akcia-wrap .txt-banner h3,.cart .akcie-section .akcia-wrap .txt-banner h4,.cart .akcie-section .akcia-wrap .txt-banner h5{font-size:1.7142857143rem}}@media only screen and (min-width:64.063em){.dcat.detail .akcie-section .akcia-wrap .txt-banner h1,.dcat.detail .akcie-section .akcia-wrap .txt-banner h2,.dcat.detail .akcie-section .akcia-wrap .txt-banner h3,.dcat.detail .akcie-section .akcia-wrap .txt-banner h4,.dcat.detail .akcie-section .akcia-wrap .txt-banner h5,.cart .akcie-section .akcia-wrap .txt-banner h1,.cart .akcie-section .akcia-wrap .txt-banner h2,.cart .akcie-section .akcia-wrap .txt-banner h3,.cart .akcie-section .akcia-wrap .txt-banner h4,.cart .akcie-section .akcia-wrap .txt-banner h5{font-size:2rem}}.dcat.detail .akcie-section .akcia-wrap .txt-banner p,.cart .akcie-section .akcia-wrap .txt-banner p{font-size:1.2857142857rem;font-family:Arial, Helvetica, sans-serif;padding:0px 0 10px;margin-bottom:0;text-align:center;color:#000;line-height:1.4}@media only screen and (min-width:40.063em){.dcat.detail .akcie-section .akcia-wrap .txt-banner p,.cart .akcie-section .akcia-wrap .txt-banner p{font-size:1.4285714286rem}}@media only screen and (min-width:64.063em){.dcat.detail .akcie-section .akcia-wrap .txt-banner p,.cart .akcie-section .akcia-wrap .txt-banner p{font-size:1.5714285714rem}}.dcat.detail .akcie-section .akcia-wrap .txt-banner.single-line h1,.dcat.detail .akcie-section .akcia-wrap .txt-banner.single-line h2,.dcat.detail .akcie-section .akcia-wrap .txt-banner.single-line h3,.dcat.detail .akcie-section .akcia-wrap .txt-banner.single-line h4,.dcat.detail .akcie-section .akcia-wrap .txt-banner.single-line h5,.dcat.detail .akcie-section .akcia-wrap .txt-banner.single-line p,.cart .akcie-section .akcia-wrap .txt-banner.single-line h1,.cart .akcie-section .akcia-wrap .txt-banner.single-line h2,.cart .akcie-section .akcia-wrap .txt-banner.single-line h3,.cart .akcie-section .akcia-wrap .txt-banner.single-line h4,.cart .akcie-section .akcia-wrap .txt-banner.single-line h5,.cart .akcie-section .akcia-wrap .txt-banner.single-line p{position:relative;top:10px}.dcat.detail .akcie-section .akcia-wrap .txt-banner .fa,.cart .akcie-section .akcia-wrap .txt-banner .fa{margin-right:10px}.dcat.detail .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content,.cart .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 0 15px}@media only screen and (min-width:40.063em){.dcat.detail .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content,.cart .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content{flex-direction:row;padding:0 15px 15px;flex:1 1 auto}}.dcat.detail .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content img,.cart .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content img{max-height:100px;max-width:100px;flex:0 1 auto}@media only screen and (min-width:40.063em){.dcat.detail .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content img,.cart .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content img{margin:0 10px 0 0;max-height:120px;max-width:120px}}.dcat.detail .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content p,.cart .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content p{flex:0 1 auto}.dcat.detail .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content b,.cart .akcie-section .akcia-wrap .txt-banner .txt-banner-rich-content b{white-space:nowrap}.dcat.detail .akcie-section .akcia-wrap .continue-button,.cart .akcie-section .akcia-wrap .continue-button{float:right;margin-right:30px}.dcat.detail .akcie-section .cycle_outer,.cart .akcie-section .cycle_outer{-webkit-border-radius:6px;border-radius:6px}.dcat.detail .variant-selector .price .discount,.cart .variant-selector .price .discount{padding-top:5px;margin-bottom:5px;display:block;font-size:0.7857142857rem;font-weight:normal;color:#d53030}.akcie-section--in-cart .akcia-wrap{display:flex;min-height:0 !important}.akcie-section--in-cart .akcia-wrap div:not(:first-child){flex:1 1 auto}.akcie-section--in-cart .akcia-wrap div.header{min-width:175px;padding-right:0 !important}.akcie-section--in-cart .akcia-wrap .txt-banner{display:flex;align-items:center}.akcie-section--in-cart .akcia-wrap .txt-banner p:first-child{flex:1 1 auto;top:0 !important;padding:15px 5px !important}.akcie-section--in-cart .akcia-wrap .txt-banner .continue-button{margin:0;min-width:175px}@media only screen and (max-width: 40em){.akcie-section--in-cart .akcia-wrap{flex-direction:column}.akcie-section--in-cart .akcia-wrap .txt-banner{flex-direction:column}.akcie-section--in-cart .akcia-wrap .txt-banner .continue-button{margin-bottom:15px}.akcie-section--in-cart .akcia-wrap .txt-banner p:first-child{padding:15px 0px !important}}.dcat .list-item .price{line-height:25px;min-height:37px}.dcat .list-item .price .price-discounted{color:#d53030;font-size:0.9em}.dcat .list-item .price .discount{padding-top:0;display:block;font-size:0.7857142857rem;font-weight:normal;color:#d53030}.dcat .list-item .price .price-free{color:#d53030;text-transform:uppercase;font-size:0.8571428571rem}.dcat.mc .list-item .price,.index .dcat.promo-box .list-item .price{line-height:1.6}.dcat.mc .list-item .price b,.index .dcat.promo-box .list-item .price b{line-height:1.1}.dcat.mc .list-item .price .discount,.index .dcat.promo-box .list-item .price .discount{line-height:1.1;position:relative;margin-top:0;display:block}.dcat.mc .list-item h3,.index .dcat.promo-box .list-item h3{min-height:20px;line-height:25px}.dcat.mc .list-item h3 span,.index .dcat.promo-box .list-item h3 span{line-height:1.2}@media only screen and (min-width:64.063em){.dcat.detail .akcie-section .akcia-wrap .two-items-centered div .list-item{margin-right:15%}.dcat.detail .akcie-section .akcia-wrap .two-items-centered div:first-child .list-item{margin-right:0;margin-left:16%}}.icon-tag-incart{color:#ca214a;font-size:12px;vertical-align:middle;padding:5px;position:absolute;top:0;left:3px}.icon-tag-incart:before{content:"\e624"}.badge-sale,.dcat.detail .list-item .bundle-amount{position:absolute;display:inline-block;width:35px;height:35px;background-image:none;background-repeat:no-repeat;background-color:#fff;-webkit-border-radius:1000px;border-radius:1000px;color:#af2323;font-size:14px;line-height:35px;font-weight:bold;text-align:center;z-index:5;top:-5px;right:4px;bottom:auto;left:auto;font-family:Arial, Helvetica, sans-serif;border:1px solid #af2323;width:37px;height:37px;left:auto-2px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4)}.badge-sale i,.dcat.detail .list-item .bundle-amount i{font-size:20px;line-height:35px;color:#af2323}.dcat.detail .tags{position:relative}.dcat.detail .tags .badge-sale,.dcat.detail .tags .list-item .bundle-amount,.dcat.detail .list-item .tags .bundle-amount{position:absolute;right:0;top:-15px}@media only screen and (min-width:40.063em){.dcat.detail .tags .badge-sale,.dcat.detail .tags .list-item .bundle-amount,.dcat.detail .list-item .tags .bundle-amount{top:-10px;right:auto;left:7px}}@media only screen and (min-width:64.063em){.dcat.detail .tags .badge-sale,.dcat.detail .tags .list-item .bundle-amount,.dcat.detail .list-item .tags .bundle-amount{top:2px;right:auto;bottom:auto;left:-50px}}.panel .dcat .list-item .badge-sale,.panel .dcat.detail .list-item .bundle-amount,.article .dcat .list-item .badge-sale,.article .dcat.detail .list-item .bundle-amount{width:29.1666666667px;height:29.1666666667px;font-size:10.7692307692px;line-height:26.9230769231px;font-weight:bold;top:-5px;right:-10px;background-size:contain}.panel .dcat .list-item .badge-sale i,.panel .dcat.detail .list-item .bundle-amount i,.article .dcat .list-item .badge-sale i,.article .dcat.detail .list-item .bundle-amount i{font-size:16.6666666667px;line-height:29.1666666667px}.panel .dcat .list-item .badge-sale.f-naobjednavku,.panel .dcat.detail .list-item .f-naobjednavku.bundle-amount,.panel .dcat .list-item .badge-sale.f-naobjednavku.bundle-amount,.article .dcat .list-item .badge-sale.f-naobjednavku,.article .dcat.detail .list-item .f-naobjednavku.bundle-amount,.article .dcat .list-item .badge-sale.f-naobjednavku.bundle-amount{top:165px}.index .panel .dcat .list-item .badge-sale,.index .panel .dcat.detail .list-item .bundle-amount,.index .article .dcat .list-item .badge-sale,.index .article .dcat.detail .list-item .bundle-amount{top:0;right:0}.wallet h3 span{font-size:0.6em;color:#505050;margin-left:5px}.wallet h3 span b{font-weight:400;white-space:nowrap}.wallet h3 span:before{content:"("}.wallet h3 span:after{content:")"}.wallet .button{margin-bottom:0}.wallet input:not(.button){-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin-bottom:0}.wallet + .discount{padding-top:30px}.wallet.summary-section-box h3 span{display:block;margin-left:0 !important}.wallet.summary-section-box h3 span:before{content:" "}.wallet.summary-section-box h3 span:after{content:" "}.wallet.summary-section-box h3 + .row &gt; .columns:first-child{padding-right:0}.wallet .filter-wrap{margin-bottom:30px;background:#f4f4f4;padding-top:15px;padding-right:15px;padding-left:15px}.wallet .filter-wrap input:not(.button){border-radius:5px !important;margin-bottom:10px}@media only screen and (min-width:40.063em){.wallet .filter-wrap input:not(.button){margin-left:0px}}.wallet .filter-wrap .button{margin-left:0px;margin-bottom:15px}@media only screen and (min-width:40.063em){.wallet .filter-wrap .button{margin-left:10px}}.wallet .filter-wrap .button.secondary{margin-left:5px}.wallet .filter-wrap label{margin-right:10px}.wallet .tabs-content p{margin-bottom:0}.wallet .tabs-content p .divider{margin:0 5px}.wallet .design-table{width:100%}.wallet .design-table .secondary-row{background-color:#fff !important}.wallet .design-table .secondary-row td{color:#555}.wallet .design-table .secondary-row td:first-child{padding-left:20px}.wallet .design-table span.show-for-small-only{display:none}@media only screen and (max-width: 399px){.wallet table.responsive-table td{padding-left:0.7142857143rem;text-align:left !important;text-align:left !important}.wallet table.responsive-table td:last-child{border-bottom:1px solid #ccc}.wallet table.responsive-table td.text-center{text-align:left !important}.wallet table.responsive-table td.toolbar.text-right{text-align:right !important}.wallet table.responsive-table td.toolbar.text-right:before{height:auto !important}.wallet table.responsive-table td span.show-for-small-only{display:inline !important}.wallet table.responsive-table .secondary-row td.text-right{text-align:left !important}.wallet table.responsive-table .secondary-row td:first-child{padding-left:10px}}@media only screen and (min-width: 400px) and (max-width: 40.063em){.wallet table.responsive-table td{padding-left:30% !important;text-align:left !important}.wallet table.responsive-table td:last-child{border-bottom:1px solid #ccc}.wallet table.responsive-table td.text-center{text-align:left !important}.wallet table.responsive-table td.toolbar.text-right{text-align:right !important}.wallet table.responsive-table td.toolbar.text-right:before{height:auto !important}.wallet table.responsive-table td span.show-for-small-only{display:inline !important}.wallet table.responsive-table .secondary-row td.text-right{text-align:left !important}}.wallet .balance-wrap .tabs{border-bottom:1px solid #ddd;display:none}.wallet .balance-wrap .tabs .tab-title.active{border:1px solid #ddd;border-bottom-color:#fff}.wallet .balance-wrap .tabs-content{margin-bottom:0}.wallet .balance-wrap .tabs-content .content{padding:20px 0}.wallet &gt; .body{padding-top:0}.ico-tran-activated{background-color:#3b945c}.ico-tran-expired{background-color:#606060}.ico-tran-debet{background-color:#d53030;font-size:13px}.ico-tran-kredit{background-color:#3b945c;font-size:13px}.checkout .discount input:not(.button){margin-bottom:30px}.checkout .checkout-summary h3 span{font-weight:normal;font-size:0.8em;color:#505050;margin-left:5px}.checkout .checkout-summary .summary-section-box.wallet .alert-box{margin-top:10px;margin-bottom:0}.checkout .special-discounts label,.cart .special-discounts label{font-weight:normal;margin:0}.checkout .special-discounts p,.cart .special-discounts p{margin-bottom:15px;padding-top:7px;line-height:1.15;color:#000}.checkout .special-discounts .sum-coupon-discount label,.cart .special-discounts .sum-coupon-discount label{font-weight:bold}.checkout .special-discounts .button,.cart .special-discounts .button{margin-bottom:0}.cart h3.public-coupon-header{padding-top:15px}.cart .special-discounts.public-coupon{padding-top:0}.cart .special-discounts.public-coupon .button.secondary{margin-top:-8px}.cart .design-table .props{margin-bottom:15px}.cart .design-table .toolbar .inline-list li{margin-left:0 !important;margin-right:30px !important}.order .panel.callout{margin-bottom:0}.props .unavailable{color:#d53030;text-transform:uppercase;font-weight:bold}.props .unavailable:before{color:#9a9a9a}.cart-dropdown-inner .unavailable{color:#d53030;font-size:0.7857142857rem;padding-top:8px;display:inline-block}.panel.callout{background-color:#edf9ff;border-color:#c3eaff}.panel.panel--gdpr-inline{border:0;background:#f4f4f4;margin-top:10px}.panel.panel--gray{border:0;background:#f4f4f4}ul.pagination{text-align:center}ul.pagination li{display:inline-block;float:none}ul.pagination li a{text-decoration:none}input.fdatepicker{background:url("https://img.sofia.sk/img/ico-calendar.png") no-repeat scroll right 4px #ffffff !important;padding-right:30px;position:relative}input.error{border-color:#d53030 !important;border-radius:5px 5px 0 0 !important;background-color:#fbebeb !important}small.error{padding:3px 5px 5px 5px !important;border-radius:0 0 5px 5px !important}@media only screen and (max-width: 40em){.account-dropdown{display:none !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.account-dropdown{display:none !important}}@media only screen and (min-width:64.063em){.account-menu .my-account &gt; a{width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.row.third-gutter .columns,.row.third-gutter .column{padding-left:5px;padding-right:5px}.row .row.third-gutter{margin-left:-5px;margin-right:-5px}@media only screen and (min-width:40.063em) and (max-width:64em){.banners-grid-wrap img{width:100%}}@media only screen and (max-width: 40em){.banners-grid-wrap .hp-img-box-1 img{width:100%}}.hp-grid-container-1row{display:grid;display:-ms-grid;grid-template-columns:20% 20% 20% 20% 20%;-ms-grid-columns:20% 20% 20% 20% 20%;grid-template-rows:1fr;-ms-grid-rows:1fr}@media only screen and (max-width: 40em){.hp-grid-container-1row{grid-template-columns:repeat(2, 1fr);-ms-grid-columns:1fr 1fr;grid-template-rows:auto}}.hp-grid-container-2row{display:grid;display:-ms-grid;grid-template-columns:20% 20% 20% 20% 20%;-ms-grid-columns:20% 20% 20% 20% 20%;grid-template-rows:1fr 1fr;-ms-grid-rows:1fr 1fr}@media only screen and (max-width: 40em){.hp-grid-container-2row{grid-template-columns:repeat(2, 1fr);-ms-grid-columns:1fr 1fr;grid-template-rows:auto}}.hp-grid-item-br-1-1{grid-column:1/5;grid-row:1/3}@media only screen and (max-width: 40em){.hp-grid-item-br-1-1{grid-column:1/3;grid-row:1/2}}.hp-grid-item-bb-1-1{grid-column:1/3;grid-row:1/3;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column-span:2}@media only screen and (max-width: 40em){.hp-grid-item-bb-1-1{grid-column:1/3;grid-row:1/2;display:none}}.hp-grid-item-bb-3-1{grid-column:3/5;grid-row:1/3;-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:2;-ms-grid-row-span:2}@media only screen and (max-width: 40em){.hp-grid-item-bb-3-1{grid-column:1/3;grid-row:2/3;display:none}}.hp-grid-item-sr-1-1{grid-column:1/3;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:2;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sr-1-1{grid-column:1/3;grid-row:1/2}}.hp-grid-item-sr-2-1{grid-column:2/4;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:2;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sr-2-1{grid-column:1/3;grid-row:auto}}.hp-grid-item-sr-3-1{grid-column:3/5;grid-row:1/2;-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:2;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sr-3-1{grid-column:1/3;grid-row:auto}}.hp-grid-item-sr-4-1{grid-column:4/6;grid-row:1/2;-ms-grid-column:4;-ms-grid-row:1;-ms-grid-column-span:2;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sr-4-1{grid-column:1/3;grid-row:auto}}.hp-grid-item-sr-3-2{grid-column:3/5;grid-row:2/3;-ms-grid-column:3;-ms-grid-row:2;-ms-grid-column-span:2;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sr-3-2{grid-column:1/3;grid-row:3/4}}.hp-grid-item-sb-1-1{grid-column:1/2;grid-row:1/2;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-1-1{grid-column:1/3;grid-row:auto;display:none}}@media only screen and (max-width: 40em){.hp-grid-container-2sb-1sr-1sb .hp-grid-item-sb-1-1{grid-column:1/2;grid-row:auto}}.hp-grid-item-sb-2-1{grid-column:2/3;grid-row:1/2;-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-2-1{grid-column:1/3;grid-row:auto;display:none}}@media only screen and (max-width: 40em){.hp-grid-container-2sb-1sr-1sb .hp-grid-item-sb-2-1{grid-column:2/3;grid-row:auto}}.hp-grid-item-sb-3-1{grid-column:3/4;grid-row:1/2;-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-3-1{grid-column:1/3;grid-row:auto;display:none}}.hp-grid-item-sb-3-2{grid-column:3/4;grid-row:2/3;-ms-grid-column:3;-ms-grid-row:2;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-3-2{grid-column:1/3;grid-row:auto;display:none}}.hp-grid-item-sb-4-1{grid-column:4/5;grid-row:1/2;-ms-grid-column:4;-ms-grid-row:1;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-4-1{grid-column:1/3;grid-row:auto;display:none}}.hp-grid-item-sb-4-2{grid-column:4/5;grid-row:2/3;-ms-grid-column:4;-ms-grid-row:2;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-4-2{grid-column:1/3;grid-row:auto;display:none}}.hp-grid-item-sb-5-1{grid-column:5/6;grid-row:1/2;-ms-grid-column:5;-ms-grid-row:1;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-5-1{grid-column:1/3;grid-row:auto;display:none}.hp-grid-container-1bb-2sr-2sb .hp-grid-item-sb-5-1,.hp-grid-container-1bb-1sr-4sb .hp-grid-item-sb-5-1,.hp-grid-container-1bb-6sb .hp-grid-item-sb-5-1{grid-column:1/3;grid-row:auto}.hp-grid-container-2bb-2sb .hp-grid-item-sb-5-1{grid-column:1/3;grid-row:auto}.hp-grid-container-2sr-1sb .hp-grid-item-sb-5-1,.hp-grid-container-1sr-3sb .hp-grid-item-sb-5-1,.hp-grid-container-5sb .hp-grid-item-sb-5-1{grid-column:1/3;grid-row:auto}}.hp-grid-item-sb-5-2{grid-column:5/6;grid-row:2/3;-ms-grid-column:5;-ms-grid-row:2;-ms-grid-column-span:1;-ms-grid-row-span:1}@media only screen and (max-width: 40em){.hp-grid-item-sb-5-2{grid-column:1/3;grid-row:auto;display:none}}.cookie-consent{background-color:rgba(237, 237, 237, 0.9);border:1px solid #ccc;bottom:0;left:0;padding:10px;position:fixed;right:0;z-index:100}.cookie-consent .cookie-consent-inner{margin:0 auto;width:100%}.cookie-consent .cookie-consent-inner p{color:#333;font-size:12px;margin-bottom:10px}.cookie-consent .cookie-consent-inner p a{font-size:inherit !important}.cookie-consent .cookie-consent-inner a.button{margin:0}@media only screen and (min-width: 750px){.cookie-consent .cookie-consent-inner p{margin-bottom:0;font-size:13px}.cookie-consent .medium-text-right,.cookie-consent .large-text-right{text-align:right !important}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-bottom-color:#ddd}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#ddd}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#ddd}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Roboto", sans-serif;font-size:0.8rem;background-color:#fff;color:#505050;border:1px solid #ddd;border-radius:0;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #ddd;border-top-left-radius:0;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:0}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:0.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #ddd;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#ca214a;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#ca214a}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#505050;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0;background-color:#ca214a;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#b41d42}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:0;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:0;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:0;background-color:#ca214a;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#b41d42}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:0;background-color:#e03e66;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#b41d42}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(202, 33, 74, 0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#505050}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#ca214a}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0;border:1px solid #ddd}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#ca214a;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #ddd;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.akcia-vernost-2021{position:fixed;z-index:200;top:50%;left:50%;width:610px;margin-left:-305px;margin-top:-186px;max-width:100%}.akcia-vernost-2021 img{box-shadow:2px 6px 5px 5px rgba(0, 0, 0, 0.3)}.akcia-vernost-2021 .close{position:absolute;top:15px;right:20px;padding:10px;padding-bottom:8px;background:#fff;border-radius:900px}.akcia-vernost-2021 .close:hover{text-decoration:none}.akcia-vernost-2021 .button{position:absolute;bottom:20px;right:25px;margin:0}.akcia-vernost-2021 .close-area,.akcia-vernost-2021 .more-area,.akcia-vernost-2021 .register-area{height:30px;position:absolute;width:260px;bottom:10px;left:calc(50% - 130px);cursor:pointer;display:block}.akcia-vernost-2021 .register-area{height:45px;position:absolute;width:140px;bottom:45px;left:calc(50% - 70px)}.popup-banner-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:199}@media only screen and (min-width: 920px){.akcia-vernost-2021{width:883px;transform:none;margin-left:-442px;margin-top:-268px}.akcia-vernost-2021 .close-area,.akcia-vernost-2021 .more-area,.akcia-vernost-2021 .register-area{bottom:30px}.akcia-vernost-2021 .register-area{bottom:67px}}@media only screen and (max-width: 640px){.akcia-vernost-2021{top:5vh;max-height:90vh;width:90vw;max-width:433px;margin-left:-45vw;margin-top:0;text-align:center}.akcia-vernost-2021 img{max-height:90vh;margin:0 auto}.akcia-vernost-2021 .close{right:10%}.akcia-vernost-2021 .button{right:10%}.akcia-vernost-2021 .more-area{bottom:17.5%}.akcia-vernost-2021 .register-area{bottom:24%}.akcia-vernost-2021 .register-area--hu,.akcia-vernost-2021 .register-area--en{bottom:26.5%}.akcia-vernost-2021 .more-area--hu,.akcia-vernost-2021 .more-area--en{bottom:20%}}.akcia-sperk-2024{position:fixed;z-index:200;top:50%;left:50%;width:610px;margin-left:-305px;margin-top:-186px;max-width:100%;z-index:5106;padding:0;box-shadow:2px 6px 5px 5px rgba(0, 0, 0, 0.3);border:0}.akcia-sperk-2024 .custom-dialog__tools{position:absolute;right:5px;top:5px}@media only screen and (max-width: 40em){.akcia-sperk-2024{margin-right:auto !important;overflow:hidden}}.akcia-sperk-2024 .close{position:absolute;top:3px;right:6px;padding:5px;padding-bottom:5px;background:#fff}.akcia-sperk-2024 .close:hover{text-decoration:none}.akcia-sperk-2024 .button{position:absolute;bottom:20px;right:25px;margin:0}.akcia-sperk-2024 .close-area,.akcia-sperk-2024 .more-area,.akcia-sperk-2024 .button-area{height:45px;position:absolute;width:320px;bottom:10px;left:60px;cursor:pointer;display:block}.akcia-sperk-2024 .button-area{height:45px;position:absolute;width:140px;bottom:45px;left:calc(50% - 70px)}.popup-banner-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:199}@media only screen and (max-width: 640px){.akcia-sperk-2024{top:5vh;max-height:90vh;width:90vw;max-width:433px;margin-left:-45vw;margin-top:0;text-align:center}.akcia-sperk-2024 img{max-height:90vh;margin:0 auto}.akcia-sperk-2024 .close{right:3px;top:3px}.akcia-sperk-2024 .button{right:10%}.akcia-sperk-2024 .more-area{bottom:5.8%;left:5%}.akcia-sperk-2024 .button-area{bottom:11%;left:5%;width:220px;height:60px}.akcia-sperk-2024 .more-area--hu{height:70px;bottom:36%}.akcia-sperk-2024 .button-area--hu{bottom:9.5%}}@media only screen and (min-width: 641px){.akcia-sperk-2024 .close{padding:3px;right:0px;top:1px}.akcia-sperk-2024 .close-area,.akcia-sperk-2024 .more-area,.akcia-sperk-2024 .button-area{bottom:58px;left:20px}.akcia-sperk-2024 .button-area{bottom:35px;height:45px;width:130px;right:50px;left:auto}}@media only screen and (min-width: 920px){.akcia-sperk-2024 .close{top:3px;right:6px;padding:5px}.akcia-sperk-2024{width:883px;transform:none;margin-left:-442px;margin-top:-268px}.akcia-sperk-2024 .close-area,.akcia-sperk-2024 .more-area,.akcia-sperk-2024 .button-area{height:50px;position:absolute;width:320px;bottom:81px;left:20px;cursor:pointer;display:block}.akcia-sperk-2024 .button-area{height:55px;position:absolute;width:200px;bottom:55px;left:auto;right:60px}.akcia-sperk-2024 .more-area--hu{width:450px}}@media only screen and (max-width: 640px){.akcia-sperk-2024 .more-area--dorucenie{bottom:43%;left:5%;height:120px}}@media only screen and (min-width: 641px){.akcia-sperk-2024 .more-area--dorucenie{bottom:135px;left:20px;height:90px}}@media only screen and (min-width: 920px){.akcia-sperk-2024 .more-area--dorucenie{bottom:200px;left:60px;height:90px}}@media only screen and (max-width: 640px){.akcia-sperk-2024 .button-area--dorucenie{bottom:10%;left:5%}}@media only screen and (min-width: 641px){.akcia-sperk-2024 .button-area--dorucenie{bottom:42px;left:57px;right:auto}}@media only screen and (min-width: 920px){.akcia-sperk-2024 .button-area--dorucenie{bottom:65px;left:75px;right:auto}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.owl-height {
 -webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;
 -ms-transition: height 500ms ease-in-out;
 -o-transition: height 500ms ease-in-out;
 transition: height 500ms ease-in-out
}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel .owl-rtl{direction:rtl}.owl-carousel .owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:84px;width:84px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/bower_components/owl.carousel/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:4px 5px}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker&gt;div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{border:0;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker td.active.day,.datepicker th.active.day{background:#2ba6cb}.datepicker td.active.year,.datepicker th.active.year{background:#2ba6cb}.datepicker td span.active,.datepicker th span.active{background:#2ba6cb}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker th.date-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker-dropdown::before,.datepicker-dropdown::after{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.datepicker td.old,.datepicker td.new{color:#999}.datepicker td.day.disabled{color:#eee}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.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}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/js/plugins/jquery-ui-1.12.1.custom/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}</pre></body></html>