.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.WTemplate{position:relative;margin-top:100px}.WTemplate [class^="btn"]{height:2em;padding:0 .5em;line-height:2;color:black;background-color:white;border-radius:2px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.25);box-shadow:0 0 3px 0 rgba(0,0,0,0.25)}.WTemplate [class^="btn"]:hover{background-color:#eeeeee}.WTemplate [class^="btn"]::before{font-weight:bold;font-family:"FontAwesome"}.WTemplate .btn--back{background-color:white}.WTemplate .btn--back::before{content:"\f177";font-family:"FontAwesome";color:inherit}.WTemplate .btn--back:hover{background-color:#eeeeee}.WTemplate .btn--new,.WTemplate a.btn--new{color:white;background-color:#7AB317}.WTemplate .btn--new::before,.WTemplate a.btn--new::before{content:"\f067"}.WTemplate .btn--close::before{content:"\f00d"}.WTemplate .btn--submit::before{content:"\f0c7"}.WTemplate .btn--delete::before{content:"\f1f8"}.WTemplate .btn--settings::before{content:"\f013"}.WTemplate .btn--action{color:white;background-color:#4389df}.WTemplate .btn--action:hover{background-color:#74adeb}.WTemplate .btn--new,.WTemplate .btn--submit{color:white;background-color:#7cb82f}.WTemplate .btn--new:hover,.WTemplate .btn--submit:hover{background-color:#618f25}.WTemplate__iframe{border:none;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25)}.WTemplate__modal{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10}.WTemplate__modal-wrapper{position:fixed;top:30%;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:50%;max-height:50%;min-width:300px;padding:1em;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:white;overflow:auto}.WTemplate__modal-wrapper label{height:auto !important}.WTemplate__modal-head{height:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.WTemplate__modal-content{height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;overflow-y:auto}.WTemplate__media{background-color:#F6F6F6}.WTemplate__media-entry{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;background-color:#E8E8E8}.WTemplate--structure [class*="WTemplate__nodes"]{padding:30px;-webkit-box-shadow:inset 0 0 0 10px #e8ecec;box-shadow:inset 0 0 0 10px #e8ecec}.WTemplate__container{position:relative}.WTemplate__container.empty [class*="WTemplate__nodes"]{background-color:#f6f9f9;border:1px dashed #e8ecec}.WTemplate__container.active::before{content:"";position:absolute;top:0;display:block;width:100%;height:100%;border:2px dashed rgba(0,0,0,0.9);border-radius:3px 0 3px 3px}.WTemplate__container.active>.WTemplate__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.WTemplate__container .WTemplate__header{position:absolute;bottom:-webkit-calc(100% - 2px);bottom:calc(100% - 2px);right:0;display:none;color:white;background-color:rgba(0,0,0,0.9);border-radius:3px 3px 0 0}.WTemplate__container .WTemplate__header button{color:white;background:transparent !important;border:none;border-radius:0}[class*="WTemplate__nodes"]{padding:.5em}.WTemplate__nodes--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.WTemplate__nodes--flex>*{width:100%;margin-right:1em;-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.WTemplate__nodes--flex>*:last-child{margin-right:1em}.WTemplate__element{position:relative;width:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.WTemplate__element:hover .WTemplate__element-head{display:block}.WTemplate__element:hover::before{content:"";position:absolute;top:0;display:block;width:100%;height:100%;border:4px solid rgba(0,0,0,0.9);border-radius:3px;z-index:10}.WTemplate__element .WTemplate__element-head{position:absolute;top:4px;left:4px;display:none;color:white;background-color:rgba(0,0,0,0.9);border-radius:0 0 3px 0;z-index:10}.WTemplate__element .WTemplate__element-head button{color:white;background:transparent !important;border:none;border-radius:0}.WTemplate__element.empty .WTemplate__ele-content{min-height:50px;background-color:#f6f9f9;border:1px dashed #e8ecec}.WTemplate__element .WTemplate__ele-content{min-height:50px;cursor:pointer;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#WMediaManager{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:900}#WMediaManager.manage{top:55px;left:105px;width:-webkit-calc(100% - 100px - 10px);width:calc(100% - 100px - 10px);height:-webkit-calc(100vh - 50px - 10px);height:calc(100vh - 50px - 10px);background-color:transparent}#WMediaManager.manage #WMediaManager__modal{top:0;left:0;width:100%;height:100%;border:none;-webkit-box-shadow:none;box-shadow:none}#WMediaManager__modal{position:absolute;top:60px;left:110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-calc(100% - 100px - 20px);width:calc(100% - 100px - 20px);height:-webkit-calc(100vh - 50px - 20px);height:calc(100vh - 50px - 20px);border:1px solid #413D3D;border-radius:3px;background-color:#f7f8f9;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.75);box-shadow:0 0 6px 0 rgba(0,0,0,0.75);overflow:hidden}#WMediaManager__modal.draggable{overflow:hidden}#WMediaManager__modal.draggable *{pointer-events:none}#WMediaManager__modal.draggable>*:not(.upload-field){-webkit-filter:blur(5px);filter:blur(5px);pointer-events:none}#WMediaManager__modal.draggable .upload-field{display:block}#WMediaManager__modal .upload-field{position:absolute;top:0;left:0;display:none;width:100%;height:100%;color:white;background-color:rgba(30,100,180,0.5);pointer-events:none;z-index:20}#WMediaManager__modal .upload-field .caption{position:absolute;top:50%;left:50%;padding-top:1.5em;width:9em;height:9em;text-align:center;font-size:1.25em;background-color:red;pointer-events:none;border-radius:50%;background-color:#4389df;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.75);box-shadow:0 0 6px 0 rgba(0,0,0,0.75);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}#WMediaManager__modal .upload-field .caption::before{content:"\f093";display:block;margin-bottom:.25em;color:inherit;font-family:"FontAwesome";font-size:3em;font-weight:300}#WMediaManager__filter{padding:10px 10px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:white;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.25);box-shadow:0 0 6px 0 rgba(0,0,0,0.25);z-index:10}#WMediaManager__filter [class^="row"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#WMediaManager__filter [class^="row"].row--top{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#WMediaManager__filter .row--top{height:25px;margin-bottom:3px}#WMediaManager__filter .row--top button,#WMediaManager__filter .row--top label.upload{height:25px;color:#303033;line-height:25px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#WMediaManager__filter .row--top button:hover,#WMediaManager__filter .row--top label.upload:hover{background-color:#f7f8f9}#WMediaManager__filter .row--top button.btn--close::before{font-weight:300}#WMediaManager__filter .row--top label.upload{position:relative;display:block;width:auto;height:25px;padding:0 1em;color:#303033;line-height:25px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;cursor:pointer}#WMediaManager__filter .row--top label.upload::before{content:"\f093";display:inline-block;height:25px;color:inherit;line-height:25px;font-family:"FontAwesome";font-size:1em;font-weight:300}#WMediaManager__filter .row--top button::before{margin:0}#WMediaManager__filter .row--top input{display:none}#WMediaManager__filter .row--bottom{height:35px}#WMediaManager__filter .row--bottom .types,#WMediaManager__filter .row--bottom .tags,#WMediaManager__filter .row--bottom .sort{width:auto;height:35px;margin-right:10px;border:1px solid #e8ecec;border-radius:3px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#WMediaManager__filter .row--bottom .types::before,#WMediaManager__filter .row--bottom .tags::before,#WMediaManager__filter .row--bottom .sort::before{content:"\f02c";display:inline-block;vertical-align:top;height:33px;width:35px;color:#303033;line-height:33px;text-align:center;font-family:"FontAwesome";background-color:#f7f8f9}#WMediaManager__filter .row--bottom .types select,#WMediaManager__filter .row--bottom .tags select,#WMediaManager__filter .row--bottom .sort select{height:33px;padding:0 1em;line-height:33px;border:none}#WMediaManager__filter .row--bottom .sort::before{content:"\f160"}#WMediaManager__filter .row--bottom .types::before{content:"\f15b"}#WMediaManager__filter .row--bottom .search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;background-color:#f7f8f9;border:1px solid #e8ecec;border-radius:3px}#WMediaManager__filter .row--bottom .search input{display:block;width:100%;height:33px;padding-left:1em;color:#303033;font-weight:300;letter-spacing:1px;line-height:33px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;border:none;background-color:transparent}#WMediaManager__filter .row--bottom .search::after{content:"\f002";width:35px;color:#303033;text-align:center;font-family:"FontAwesome";-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:33px}#WMediaManager__uploaded{background-color:#f7f8f9;border-right:1px solid #e8ecec;overflow-y:auto}#WMediaManager__uploaded li{width:100%;padding:.5em 1em;cursor:pointer}#WMediaManager__uploaded li:hover{background-color:#e8ecec}#WMediaManager__uploaded li.complete .caption .progress{display:none}#WMediaManager__uploaded li.complete .caption::before{content:"\f00c";margin-right:.5em;color:#7AB317;font-family:"FontAwesome"}#WMediaManager__uploaded li.error progress::-webkit-progress-value{background:#A30006}#WMediaManager__uploaded li.error progress::-moz-progress-bar{background:#A30006}#WMediaManager__uploaded li.error .caption::before{content:"\f321";color:#A30006;font-weight:bold}#WMediaManager__uploaded .caption{width:100%;font-size:.75em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#WMediaManager__uploaded .caption .progress{margin-right:.5em}#WMediaManager__uploaded progress{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:gray;border:none;border-radius:3px}#WMediaManager__uploaded progress::-webkit-progress-bar{background-color:gray;border:none;border-radius:3px}#WMediaManager__uploaded progress::-webkit-progress-value{border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cdeb8e),to(#a5c956));background:-webkit-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:linear-gradient(to bottom,#cdeb8e 0,#a5c956 100%)}#WMediaManager__uploaded progress::-moz-progress-bar{border-radius:3px;background:linear-gradient(to bottom,#cdeb8e 0,#a5c956 100%)}#WMediaManager__files{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;background-color:white;overflow-y:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#WMediaManager__files #WMediaManager__uploaded{width:150px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#WMediaManager__files>.files{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#WMediaManager__files #WMediaManager__edit{width:34%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#WMediaManager__files .files{position:relative;height:100%;padding:5px;overflow-y:auto}#WMediaManager__files ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#WMediaManager__files .file{position:relative;display:block;width:150px;margin:5px;padding:.75em;border-radius:2px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.25),inset 0 0 2px 0 rgba(0,0,0,0.1);box-shadow:0 3px 10px 0 rgba(0,0,0,0.25),inset 0 0 2px 0 rgba(0,0,0,0.1);cursor:pointer}#WMediaManager__files .file::before{content:"\f00c";position:absolute;top:.5em;right:.5em;display:none;width:2em;height:2em;color:white;line-height:2;text-align:center;font-family:"FontAwesome";font-weight:300;background-color:#7AB317;border-radius:50%;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}#WMediaManager__files .file.active::before{display:block}#WMediaManager__files .file:hover{background-color:#f7f8f9}#WMediaManager__files .file:hover button{display:block}#WMediaManager__files .file .img{width:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}#WMediaManager__files .file .img::before{content:"";display:block;padding-top:75%}#WMediaManager__files .file .caption{margin-top:10px;color:#303033;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#WMediaManager__files .file button{position:absolute;display:none;width:2em;height:2em;font-weight:300;line-height:2;text-align:center;background-color:lightgrey;border-radius:50%;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}#WMediaManager__files .file button::before{color:white;font-family:"FontAwesome"}#WMediaManager__files .file button.delete{top:.5em;left:.5em}#WMediaManager__files .file button.delete::before{content:"\f1f8"}#WMediaManager__files .file button.edit{top:3em;left:.5em}#WMediaManager__files .file button.edit::before{content:"\f040"}#WMediaManager__edit{display:none;position:relative;width:50%;height:100%;border:1px solid #e8ecec;background-color:#edf1f4;overflow:hidden}#WMediaManager__edit.active{display:block}#WMediaManager__edit>header{position:absolute;top:10px;right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:30px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);border-radius:5px;overflow:hidden;z-index:10}#WMediaManager__edit>header button{height:30px;width:auto;line-height:30px;color:#303033;background-color:white;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#WMediaManager__edit>header button:hover{background-color:#f7f8f9}#WMediaManager__edit>header button::before{margin:0;font-weight:300}#WMediaManager__edit>.wrapper{position:relative;height:100%;padding:10px;overflow-y:auto}#WMediaManager__edit h1{width:100%;font-size:1.5em;font-weight:300;color:#303033;text-align:center;line-height:3;border-top:1px solid #e3e8eb;border-bottom:1px solid #e3e8eb}#WMediaManager__edit .wrapper__img{height:200px;width:100%;padding:10px;text-align:center}#WMediaManager__edit .wrapper__img img{max-width:100%;max-height:100%;border-radius:10px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.25);box-shadow:0 1px 6px 0 rgba(0,0,0,0.25)}#WMediaManager__edit section.tags{padding:10px 5px}#WMediaManager__edit section.tags .heading{color:#95989a;font-size:.85em}#WMediaManager__edit section.tags .heading::after{content:":"}#WMediaManager__edit section.tags>.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#WMediaManager__edit section.tags .form__checkbox{display:block;width:50%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#WMediaManager__edit section.info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 5px;border-top:1px solid #e3e8eb}#WMediaManager__edit section.info>*{width:50%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:2}#WMediaManager__edit section.info .label{color:#95989a;font-size:.85em}#WMediaManager__edit section.info .label::after{content:":"}#WMediaManager__edit section.info .value{color:#363639}#WMediaManager__edit.loading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#WMediaManager__edit.loading>header,#WMediaManager__edit.loading>.wrapper{-webkit-filter:blur(2px);filter:blur(2px)}#WMediaManager__edit.loading .form__loader{display:block}#WMediaManager__edit.loading::before{content:"";position:absolute;top:-4px;left:-4px;height:-webkit-calc(100% + 4px);height:calc(100% + 4px);width:-webkit-calc(100% + 8px);width:calc(100% + 8px);background-color:rgba(0,0,0,0.5);z-index:100;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}#WMediaManager__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:10px}#WMediaManager__pagination>.actions{margin-right:1em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#WMediaManager__pagination ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#WMediaManager__pagination li{display:inline-block;margin-right:.5em}#WMediaManager__pagination li button{height:2em;width:2em;line-height:2;text-align:center}#WMediaManager__pagination li button.active,#WMediaManager__pagination li button:hover{color:white;background-color:#4389df;border-radius:50%}a,a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none;border:0;color:black}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}img{vertical-align:bottom;border:0}ul,li{list-style:none}button{font-size:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;outline:none;background-color:transparent;box-shadow:none}select{cursor:pointer}input,select,textarea{font-size:1em;outline:none}input{outline:none;font-family:inherit}textarea{font-family:inherit}table{border-collapse:collapse}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}html{font-size:14px;font-family:'Rubik',sans-serif;font-weight:normal}html,body{height:100%;min-width:320px}body.index{height:100%}body.index main{min-height:100%}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body>main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}main{position:relative;background-color:white}.app__inner-width{max-width:1248px;margin:0 auto;padding:0 1rem}[class*="btn"]{height:3em;padding:0 1em;line-height:3;color:black;background-color:white;border-radius:2px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.25);box-shadow:0 0 3px 0 rgba(0,0,0,0.25);-webkit-transition:background .5s ease;transition:background .5s ease}.btn--action{font-weight:bold;color:white !important;background-color:#a00303}.btn--action:hover{background-color:#e20a0a}.btn--go{font-weight:bold;color:white !important;background-color:#4389df}.btn--go:hover{background-color:#1f65b6}#appMessage{position:fixed;top:75px;left:50%;width:100%;padding:0 10%;max-width:1248px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999;opacity:0;-webkit-animation:message 10s 1 linear;animation:message 10s 1 linear}@-webkit-keyframes message{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes message{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}#appMessage ul{display:block;width:100%;border-radius:3px;-webkit-box-shadow:0 0 6px 0 black;box-shadow:0 0 6px 0 black}#appMessage ul.success{color:#FCFEF5;background:#7AB317}#appMessage li{display:block;padding:0 1em;line-height:3}#pageHeader{position:fixed;top:0;width:100%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);z-index:999}#pageHeader.move #pageHeader__main{background-color:#144075}#pageHeader__main{background-color:rgba(30,100,180,0.8);-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}#pageHeader__main>.innerWidth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:60px;padding:0 1em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1248px;margin:0 auto;line-height:60px}#pageHeader__nav{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 1em 0 2em}#pageHeader__nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#pageHeader__nav>ul>li{padding:0;line-height:60px}#pageHeader__nav>ul>li.active>.caption::after,#pageHeader__nav>ul>li:hover>.caption::after{content:"";position:absolute;bottom:0;left:0;display:block;height:3px;width:100%;background-color:white}#pageHeader__nav>ul>li>.caption{position:relative;display:block;padding:0 1em;color:white;font-size:1.25em}#pageHeader__nav>ul>li:hover>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#pageHeader__nav>ul>li>ul{position:fixed;top:60px;left:-webkit-calc((100% - 1248px) / 2);left:calc((100% - 1248px) / 2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1248px;padding:2em 1em;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background:white;z-index:-10;opacity:0}@media only screen and (max-width:1248px){#pageHeader__nav>ul>li>ul{left:0}#pageHeader__nav>ul>li>ul::before{display:none}}#pageHeader__nav>ul>li>ul::before{content:"";position:absolute;top:0;left:-webkit-calc(-1 * (100vw - 1248px) / 2);left:calc(-1 * (100vw - 1248px) / 2);width:100vw;height:100%;background:white;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);z-index:1}#pageHeader__nav>ul>li>ul>li>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:175px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}#pageHeader__nav>ul>li>ul li{display:block;margin-right:4em;line-height:1;white-space:nowrap;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}#pageHeader__nav>ul>li>ul li .caption{display:block;color:#999;line-height:2;font-size:1.25em}#pageHeader__nav>ul>li>ul li a.caption:hover{color:#4389df}#pageHeader__nav>ul>li>ul>li{position:relative;width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;z-index:5}#pageHeader__nav>ul>li>ul>li>.caption{margin-bottom:.5em;color:black;font-size:1.5em;font-weight:bold}#pageHeader__search{position:relative;width:100%;height:60px;padding:-webkit-calc((60px - 2.5em) / 2) 0;padding:calc((60px - 2.5em) / 2) 0;font-size:1.1em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#pageHeader__search form{position:relative}#pageHeader__search input{display:block;width:100%;height:2.5;padding:0 2.5em 0 1em;font-size:1em;line-height:2.5;border:none;border-radius:2px;outline:none}#pageHeader__search button{position:absolute;top:0;right:0;display:inline-block;width:2.5em;height:2.5em;font-size:1em;line-height:2.5;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}#pageHeader .left,#pageHeader .right{width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:60px}#pageHeader .left{display:none}#pageHeader .mobile{position:relative;width:60px;height:60px;margin:auto 10px 0 0;padding:0 10px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid transparent;border-right:1px solid transparent;cursor:pointer}#pageHeader .mobile .line,#pageHeader .mobile::before,#pageHeader .mobile::after{content:"";position:absolute;left:50%;top:20px;display:inline-block;height:4px;width:22px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:white;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#pageHeader .mobile .line{top:28px}#pageHeader .mobile::after{top:36px}@media only screen and (max-width:1024px){#pageHeader .left{display:block}#pageHeader #logo{display:none}#pageHeader #pageHeader__nav{display:none}}@media only screen and (max-width:768px){#pageHeader .center{padding-left:0;padding-right:10px}}.app__logo{padding:0 2em;color:white;font-weight:300;height:70px;background-color:#4389df;border-radius:0 0 3px 3px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.app__logo a{display:block;padding:.75em 0;font-size:1em;color:inherit;height:100%;line-height:1;text-align:center}.app__logo a::before{content:"\e90f";display:block;font-family:"AppIcon";font-size:2.25em}.app__logo a .caption{margin-top:.5em}.app__logo span{font-weight:500}#pageHeader.move #pageHeader__subMenu{background-color:#4389df}#pageHeader.move.down #pageHeader__subMenu{height:0}#pageHeader.move.down #pageHeader__subMenu>.innerWidth{top:-30px}#appSearch{position:relative}.appSearch__quick{position:absolute;top:-webkit-calc(100% - 3px);top:calc(100% - 3px);left:0;width:100%;background-color:white;z-index:10;border-radius:3px}.appSearch__quick::before{content:"";position:absolute;top:5px;left:0;width:100%;height:-webkit-calc(100% - 5px);height:calc(100% - 5px);border-radius:0 0 3px 3px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.5);box-shadow:0 0 6px 0 rgba(0,0,0,0.5);z-index:1}.appSearch__quick .content{position:relative;max-height:80vh;overflow-y:auto;background-color:inherit;border-radius:0 0 3px 3px;z-index:2}.appSearch__quick .section{position:relative;padding:1em 1em 0 1em;background-color:inherit}.appSearch__quick .section:last-child{padding-bottom:1em;border-radius:0 0 3px 3px}.appSearch__quick .title{position:relative;padding-left:.25em;margin-bottom:.25em;color:#74adeb;line-height:1.5;font-size:.9em;overflow:hidden}.appSearch__quick .title::after{content:"";position:absolute;top:50%;height:1px;width:100%;margin-left:1em;background-color:#eeeeee}.appSearch__quick .title .count{margin-left:.25em}.appSearch__quick .title .count::before{content:"("}.appSearch__quick .title .count::after{content:")"}.appSearch__quick a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1em;line-height:2}.appSearch__quick a:hover{color:white;background-color:#4389df;border-radius:3px}.appSearch__quick a:hover *{color:inherit !important}.appSearch__quick a:hover .city::before{content:"\f3c5";margin-right:.5em;font-family:"FontAwesome";font-size:.75em}.appSearch__quick a>.info{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.appSearch__quick a .caption{margin-right:.5em}.appSearch__quick a .store{color:gray;font-size:.8em}.appSearch__quick a>.price,.appSearch__quick a>.city{width:auto;margin-left:1em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.appSearch__quick a .city{color:gray}.appSearch__quick a .price{font-weight:bold;text-align:right}.appSearch__quick a .currency{margin-right:.5em;font-size:.8em;font-weight:normal}@media only screen and (max-width:768px){.appSearch__quick{min-width:-webkit-calc(100vw - 70px);min-width:calc(100vw - 70px)}}#pageHeader__subMenu{height:30px;background-color:rgba(30,100,180,0.8);overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media only screen and (max-width:768px){#pageHeader__subMenu{display:none}}#pageHeader__subMenu>.innerWidth{position:relative;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1248px;margin:0 auto;line-height:30px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#pageHeader__subMenu nav.shop{width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#pageHeader__subMenu nav.sites{width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#pageHeader__subMenu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#pageHeader__subMenu ul ul{display:none}#pageHeader__subMenu li{margin:0 5px;padding:0;line-height:30px}#pageHeader__subMenu li.active{background-color:#1f65b6}#pageHeader__subMenu li a,#pageHeader__subMenu li .caption{position:relative;display:block;padding:0 1em;color:white}#pageHeader__subMenu li a:hover,#pageHeader__subMenu li .caption:hover{background-color:#1f65b6}#pageHeader__subMenu li a .icon,#pageHeader__subMenu li .caption .icon{display:inline-block;vertical-align:middle;position:relative;top:-2px;width:20px;height:20px;margin-right:5px;background-size:contain;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:768px){body.cSitestore #pageFooter{padding-bottom:50px}}.app-footer__container{background-color:#4389df}.app-footer__intro--website{font-size:1.5em;line-height:1.5;font-weight:300;text-align:center}.app-footer__intro--website>i{margin-right:.5em}.app-footer__intro--slogan{margin:.5em 0 2em 0;font-size:2.5em;font-weight:400;line-height:1.5;text-align:center}.app-footer__intro--slogan::after{content:"";display:block;width:10%;height:2px;margin:.25em auto;background-color:#4389df}.app-footer__intro--products{padding-top:.3em;color:#9b9ea0;font-size:1em;font-weight:100;line-height:1.5}.app-footer__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.app-footer__bottom .app-footer__bottom-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:25%;min-width:11.5em;padding-right:5em}@media only screen and (max-width:768px){.app-footer__bottom .app-footer__bottom-left{width:100%;min-width:100%;padding-right:0}.app-footer__bottom .app-footer__intro--products{text-align:center}.app-footer__bottom .app-footer__social{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.app-footer__bottom .app-footer__menu{display:none}}.app-footer__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2em}.app-footer__social a{display:inline-block;position:relative;font-size:1em;width:2.5em;height:2.5em;margin-right:.5em}.app-footer__social a:last-child{margin-right:0}.app-footer__social a:hover::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.33;border-radius:50%}.app-footer__social a::before{display:block;width:2.5em;height:2.5em;font-family:"FontAwesome";line-height:2.5;color:white;text-align:center;border-radius:50%}.app-footer__social a.fb::before{content:"\f39e";background-color:#3b5998}.app-footer__social a.tw::before{content:"\f099";background-color:#55acee}.app-footer__social a.pn::before{content:"\f231";background-color:#cb2027}.app-footer__social a.ig::before{content:"\f16d";background-color:#bc2a8d}.app-footer__menu>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.app-footer__menu>ul>li{text-align:left;padding-right:4em;color:#9b9ea0;font-weight:300;line-height:1.75}.app-footer__menu>ul>li:last-child{padding-right:0}.app-footer__menu>ul>li>.caption{display:inline-block;margin-bottom:.5em;color:white;font-size:1em;font-weight:300;line-height:2}.app-footer__menu>ul>li a{color:inherit}.app-footer__menu>ul>li a:hover{color:#4389df}#pageFooter{position:relative;padding-top:60px;background:#31363c;background-image:url('../img/test.png');background-repeat:repeat-x;background-position:0 -30px;color:white;border-bottom:10px solid #1f65b6;z-index:10}#pageFooter>.innerWidth.info{max-width:1248px;margin:0 auto;padding:4em 1em 8em 1em}#pageFooter>.law{background-color:white}#pageFooter>.law>.innerWidth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1248px;margin:0 auto;padding:2.5em 1em;color:#707070;font-size:.8em;text-align:left}#pageFooter>.law .copyright{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:1;-ms-flex-flow:1;flex-flow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#pageFooter>.law a{color:inherit}#pageFooter>.law a:hover{color:#4389df}#headerProfile{position:relative}#headerProfile>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right}#headerProfile>ul>li{display:inline-block;width:60px}#headerProfile>ul>li.storefinder a::before{content:"\f3c5";font-family:"FontAwesome";font-weight:bold}#headerProfile>ul>li.user>button{display:block;width:100%}#headerProfile>ul>li.user>button::before{content:"\f406";font-family:"FontAwesome";font-weight:300}#headerProfile>ul>li button.clicked{font-weight:bold;background:#4389df}#headerProfile>ul>li button.clicked::before{font-weight:bold}#headerProfile>ul>li>a,#headerProfile button{position:relative;display:block;height:60px;width:100%;line-height:60px;color:white;font-size:1.5em;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}#headerProfile>ul>li>a[data-alert]::after,#headerProfile button[data-alert]::after{position:absolute;bottom:15px;right:10px;content:attr(data-alert);display:block;height:1.75em;width:1.75em;font-size:.55em;color:white;font-weight:500;text-align:center;line-height:1.8;background-color:#CF4647;border-radius:50%}#headerProfile>ul>li>a[data-alert]::after:empty,#headerProfile button[data-alert]::after:empty{display:none}@media only screen and (max-width:768px){#headerProfile li.storefinder{display:none}}@media only screen and (max-width:480px){#headerProfile li.favorite{display:none}}.appSideMenu{position:fixed;bottom:0;right:0;display:none;height:-webkit-calc(100% - 60px);height:calc(100% - 60px);width:250px;padding:1em 1em 2em 1em;color:white;font-size:1rem;background-color:#4389df;-webkit-box-shadow:0 2px 6px 0 #413D3D;box-shadow:0 2px 6px 0 #413D3D;z-index:1000}.appSideMenu.clicked{display:block}@media only screen and (min-width:1248px){.appSideMenu{right:-webkit-calc(50% - 1248px / 2);right:calc(50% - 1248px / 2)}}#sideMenuCart{font-size:1rem}@media only screen and (min-width:1248px){#sideMenuCart{right:-webkit-calc(50% - 1248px / 2);right:calc(50% - 1248px / 2)}}#sideMenuCart::after{right:6.5em}#sideMenuFavorite.clicked::before{content:"";position:absolute;top:-5px;right:120px;width:60px;height:5px;background-color:inherit}#sideMenuFavorite .tabs{border-bottom:1px solid #74adeb}#sideMenuFavorite .tabs button{width:2em;padding:.5em;text-align:center;color:white;font-size:1.5em}#sideMenuFavorite li{position:relative;display:block;height:70px;padding:10px 0 10px 70px;border-bottom:1px solid #74adeb}#sideMenuFavorite li .pic{position:absolute;top:10px;left:0;display:block;width:50px;height:50px;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:white}#sideMenuFavorite li .caption{color:black;font-size:1.5em;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sideMenuFavorite li .rating{line-height:25px}#sideMenuFavorite li .rating .icon{position:relative;display:inline-block;width:1em;text-align:left;font-size:1em;color:lightgrey}#sideMenuFavorite li .rating .filled{position:absolute;top:0;left:0;font-size:1em;color:black;overflow:hidden}#breadcrumb{position:relative;background-color:white}#breadcrumb ol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em 1em;color:black;white-space:nowrap}#breadcrumb li{position:relative;display:inline-block;font-size:.9em}#breadcrumb li a{color:inherit}#breadcrumb li::after{content:"\f105";font-family:"FontAwesome";margin:0 1em}#breadcrumb li:last-child a{color:black;font-weight:500}#breadcrumb li:last-child::after{display:none}.settingsForm .form-group{width:500px;margin-bottom:1em}.settingsForm .form-group label{display:inline-block;width:50%;height:2em;padding:0 .5em;line-height:2}.settingsForm .form-group input{height:2em;padding:0 .5em;line-height:2}.defaultForm .form-group{margin-bottom:2em}.defaultForm .form-group label{display:block;padding:0 0 .2em .5em;font-weight:300}.defaultForm .form-group input,.defaultForm .form-group select,.defaultForm .form-group textarea{display:block;height:3em;width:100%;padding:0 .5em;line-height:3;background-color:#F6F6F6;border:1px solid #E8E8E8;border-radius:3px}.defaultForm .form-group select{width:auto}.defaultForm .form-group textarea{height:10em;line-height:2em;resize:none}.defaultForm .radio,.defaultForm .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;cursor:pointer}.defaultForm .radio input,.defaultForm .checkbox input{display:none}.defaultForm .radio .label,.defaultForm .checkbox .label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.defaultForm .radio .label::before,.defaultForm .checkbox .label::before{content:"";position:relative;top:-2px;left:4px;display:inline-block;width:-webkit-calc(1em - 8px);width:calc(1em - 8px);height:-webkit-calc(1em - 8px);height:calc(1em - 8px);margin-right:1.5em;border-radius:50%;border:none;background-color:white;-webkit-box-shadow:0 0 0 3px white,0 0 0 4px black;box-shadow:0 0 0 3px white,0 0 0 4px black}.defaultForm .radio input:checked~.label::before,.defaultForm .checkbox input:checked~.label::before{background-color:gray}.defaultForm .radio input:disabled~.label,.defaultForm .checkbox input:disabled~.label{color:gray}.defaultForm .radio input:disabled~.label::before,.defaultForm .checkbox input:disabled~.label::before{opacity:.5}.defaultForm .checkbox .label::before{border-radius:1px}.defaultForm button[type="submit"]{display:block;width:auto;margin-top:1em;padding:0 1em;color:white;line-height:2.5;background:#A0B046;border-radius:3px}.defaultForm button[type="submit"]:hover{opacity:.75}.app-rating .icon{position:relative;display:inline-block;width:1em;text-align:left;font-size:1.25em;color:#D1D1D1}.app-rating .filled{position:absolute;top:0;left:0;font-size:1em;color:#4389df;overflow:hidden}#modalView{position:fixed;top:0;left:0;height:100%;width:100%;font-size:1rem;background-color:rgba(0,0,0,0.5);z-index:998}#modalView>.window{width:300px;margin:200px auto 0 auto;border-radius:3px;background-color:#321e64;-webkit-box-shadow:0 0 10px 0 black;box-shadow:0 0 10px 0 black}#modalView>.window>.header{position:relative}#modalView>.window>.header button.close{position:absolute;right:-0.75em;top:-0.75em;height:2em;width:2em;line-height:1.15;text-align:center;background-color:lightgrey;border:2px solid white;border-radius:50%;-webkit-box-shadow:0 0 6px 0 black;box-shadow:0 0 6px 0 black}#modalView>.window>.header button.close::before{content:"\f00d";font-family:"FontAwesome";color:gray;font-weight:300;font-size:1.5em}#modalView>.window>.content{display:block;height:100%;overflow-y:auto}#modalView>.window>.content>*{width:100%;margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.app__like>a{position:relative;color:#FFD8D8;-webkit-text-stroke:2px #990100}.app__like>a::before{content:"\f004";font-family:"FontAwesome";font-weight:900}.app__like>a:hover{color:#990100}.app__like>a.checked{color:#990100;text-shadow:none;-webkit-text-stroke-width:0}.app__like>a.checked:hover::before{content:"\e900";position:relative;top:.1em;left:-0.1em;font-family:"AppIcon"}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.vueComponent.ProductConfigLive{padding:.5em 1em}.vueComponent.ProductConfigLive .option{padding:.5em 0}.vueComponent.ProductConfigLive .caption{margin-bottom:.5em;padding:0 .5em;font-weight:bold;line-height:1.75;border-bottom:1px solid #e2e2e0}.vueComponent.ProductConfigLive .info{padding:0 .5em}.vueComponent.ProductConfigLive textarea{width:100%;height:6em;padding:.5em;line-height:1;font-family:inherit;border:1px solid #E8E8E8;border-radius:2px;background-color:#F6F6F6;outline:none;resize:none}.vueComponent.ProductConfigLive .description{padding:0 .5em;font-size:1em;line-height:1.5}.vueComponent.ProductConfigLive .settings{padding:.25em .5em}.vueComponent.ProductConfigLive .radioWrapper,.vueComponent.ProductConfigLive .checkboxWrapper{margin:.75em 0}.vueComponent.ProductConfigLive .radioWrapper .label,.vueComponent.ProductConfigLive .checkboxWrapper .label{position:relative;width:100%;padding-right:1em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.vueComponent.ProductConfigLive .radioWrapper .price,.vueComponent.ProductConfigLive .checkboxWrapper .price{width:150px}.vueComponent.ProductConfigLive .radioWrapper .price .currency,.vueComponent.ProductConfigLive .checkboxWrapper .price .currency{position:relative;top:-0.1em;margin-left:.5em;font-weight:400;font-size:.75em}.vueComponent.ProductConfigLive .invisible{display:none}.vueComponent.ProductConfigLive .buy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:.5em;background:#f5f3f3;border-radius:3px}.vueComponent.ProductConfigLive .buy label.quantity{display:inline-block;width:4em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.vueComponent.ProductConfigLive .buy label.quantity input{width:100%;height:2.5em;padding:0 1em;line-height:2.5;border:none}.vueComponent.ProductConfigLive .buy button{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:.5em;padding:0 1.5em;color:white;line-height:2.5;background-color:#7AB317;border-radius:3px}@-webkit-keyframes buy_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes buy_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.vueComponent.ProductConfigLive .buy button::before{content:"\f217";display:inline-block;margin-right:1em;font-family:"FontAwesome";font-weight:bold}.vueComponent.ProductConfigLive .buy button.sending::before{content:"\f2f1";-webkit-animation-name:buy_rotate;animation-name:buy_rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.vueComponent.ProductConfigLive .buy button.sucess::before{content:"\f00c"}.vueComponent.ProductConfigLive .buy button:hover{opacity:.75}.vueComponent.ProductConfigLive .product-config__stores{display:block;width:50%;margin:1em 0;padding-left:.5em}.vueComponent.ProductConfigLive .product-config__stores>select{display:block;width:100%;height:2em;padding:0 1em;line-height:2}.radioWrapper,.checkboxWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;cursor:pointer}.radioWrapper input,.checkboxWrapper input{display:none}.radioWrapper .label,.checkboxWrapper .label{position:relative;padding-left:2em}.radioWrapper .label::before,.checkboxWrapper .label::before{content:"";position:absolute;top:5px;left:4px;display:inline-block;width:-webkit-calc(1em - 8px);width:calc(1em - 8px);height:-webkit-calc(1em - 8px);height:calc(1em - 8px);margin-right:1.5em;border-radius:50%;border:none;background-color:white;-webkit-box-shadow:0 0 0 3px white,0 0 0 4px black;box-shadow:0 0 0 3px white,0 0 0 4px black}.radioWrapper input:checked~.label::before,.checkboxWrapper input:checked~.label::before{background-color:gray}.checkboxWrapper .label::before{border-radius:0}.ModPageIndex h1{margin:0.75em 0 0.5em 0;font-size:2.75em;font-weight:lighter;padding:0 10px}.ModPageIndex .content{padding:0 10px 5em 10px;font-weight:300}.ModPageIndex .content h1,.ModPageIndex .content h2,.ModPageIndex .content h3,.ModPageIndex .content h4,.ModPageIndex .content h5,.ModPageIndex .content h6{margin:1.5em 0 0.5em 0;font-size:1.5em;font-weight:300;line-height:2}.ModPageIndex .content p{margin-bottom:1.5em;font-size:1.25em;line-height:1.5}.ModPageIndex .content img{max-width:100%;height:auto !important;margin:1.5em 0;border-radius:3px}.ModPageIndex .content ul{margin-bottom:1.5em}.ModPageIndex .content li{position:relative;font-size:1.25em;line-height:1.5;padding-left:1.5em}.ModPageIndex .content li::before{content:"■";position:absolute;top:0.35em;left:0.5em;line-height:1;font-size:0.75em;color:#1f65b6}.ModPageIndex .galery{padding-bottom:5em}.ModPageIndex .galery .showcase{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ModPageIndex .galery .box{position:relative;width:33.333%;padding:5px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.ModPageIndex .galery .img{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;border:1px solid #ccc;border-radius:3px}.ModPageIndex .galery .img::before{content:"";display:inline-block;padding-top:75%}.ModPageIndex .galery .description{position:absolute;bottom:5px;left:5px;width:calc(100% - 10px);padding:0 1em;color:white;line-height:3;background-color:rgba(0,0,0,0.75);border-radius:0 0 3px 3px}.ModPageIndex .galery .lightbox input{display:none}.ModPageIndex .galery .lightbox input:checked + .box{display:block}.ModPageIndex .galery .lightbox .box{position:fixed;top:50%;left:50%;display:none;width:50% !important;padding:0;border:4px solid white;border-radius:3px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2000}.ModPageIndex .galery .lightbox .box.tall{height:50% !important;width:auto !important}.ModPageIndex .galery .lightbox .box.clicked{display:block}.ModPageIndex .galery .lightbox .description{position:absolute;bottom:0;left:0;width:100%;padding:0 1em;color:white;line-height:3;background-color:rgba(0,0,0,0.75);border-radius:0 0 3px 3px}.ModPageIndex .galery .lightbox img{display:block;height:auto;width:100%}.ModPageIndex .galery .lightbox img.tall{height:100%;width:auto}.ModPageIndex .galery .lightbox .controlls{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2100}.ModPageIndex .galery .lightbox .controlls button{padding:1em;box-shadow:0 0 4px black}.ModPageIndex .galery .lightbox .controlls button.last{position:absolute;top:50%;left:0;background-color:white}.ModPageIndex .galery .lightbox .controlls button.next{position:absolute;top:50%;right:0;background-color:white}.ModPageIndex .galery .lightbox .box.clicked ~ .controlls{display:block}.ModPageIndex .galery .lightbox .box.clicked ~ .shadow{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.85);z-index:1100;cursor:pointer}@media only screen and (max-width:768px){.ModPageIndex .galery .box{width:50%}}.ModPages{padding:1em}.ModProductForm #form__product-config{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f8f8f8;border:1px solid #e8ecec;border-radius:3px}.ModProductForm #form__product-config>*>.caption{padding:1em;font-weight:bold}.ModProductForm #form__product-config>.config{width:50%}.ModProductForm #form__product-config>.demo{width:50%;border-left:3px solid #e8ecec}.ModProductForm #form__product-config>.demo .invisible{display:none}.ModProductForm #form__product-config .ProductConfigLive{padding:.5em 1em}.ModProductForm #form__product-config .ProductConfigLive .option{padding:.5em 0}.ModProductForm #form__product-config .ProductConfigLive .caption{font-weight:bold;line-height:1.75}.ModProductForm #form__product-config .ProductConfigLive textarea{width:100%;height:6em;padding:.5em;line-height:1;font-family:inherit;border-radius:3px;outline:none;resize:none}.ModProductForm #form__product-config .ProductConfigLive .checkboxWrapper::before{display:none}.ModProductForm .form__component.category__list ul ul{margin-left:2em}.ModProductForm .form__component.category__list>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap}.ModProductForm .form__component.category__list>ul>li{width:25%;margin-bottom:2em;border:1px solid lightgrey}.ModProductForm .form__component.category__list>ul>li>label{background-color:#f2f2f2}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.ModProductIndex{padding:2em 0 2em 0}.ModProductIndex h1{display:inline-block;font-weight:lighter;font-size:2em;line-height:2}.ModProductIndex h2{font-size:1.5em;font-weight:300;line-height:2}.ModProductIndex .product__love{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.5em 0;padding:0 .5em;line-height:1.25em}.ModProductIndex .app__like{margin-left:.5em;font-size:1.25em}.ModProductIndex .app__like a{position:relative;color:#FFD8D8;-webkit-text-stroke:2px #990100}.ModProductIndex .app__like a::before{content:"\f004";font-family:"FontAwesome";font-weight:900}.ModProductIndex .app__like a:hover{color:#990100}.ModProductIndex .app__like a.checked{color:#990100;text-shadow:none;-webkit-text-stroke-width:0}.ModProductIndex .app__like a.checked:hover::before{content:"\e900";position:relative;top:.1em;left:-0.1em;font-family:"AppIcon"}.ModProductIndex .description{margin-top:1em;font-size:1.25em;text-align:justify;line-height:1.25}.ModProductIndex .bx-wrapper{position:relative}.ModProductIndex .bx-wrapper .bx-controls-direction{position:absolute;top:50%;left:-1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(100% + 2em);width:calc(100% + 2em);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.ModProductIndex .bx-wrapper .bx-controls-direction .bx-prev,.ModProductIndex .bx-wrapper .bx-controls-direction .bx-next{-webkit-transition:all .5s ease;transition:all .5s ease}.ModProductIndex .bx-wrapper .bx-controls-direction .bx-prev:hover,.ModProductIndex .bx-wrapper .bx-controls-direction .bx-next:hover{color:#4389df;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.ModProductIndex .bx-wrapper .bx-controls-direction .bx-prev{display:block}.ModProductIndex .bx-wrapper .bx-controls-direction .bx-prev::before{content:"\f053";font-family:"FontAwesome"}.ModProductIndex .bx-wrapper .bx-controls-direction .bx-next::before{content:"\f054";font-family:"FontAwesome"}.ModProductIndex .bx-wrapper .bx-pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.5em 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ModProductIndex .bx-wrapper .bx-pager-item a{display:block;width:1em;height:1em;margin:0 .25em;border:1px solid black;border-radius:50%;text-indent:-99px;overflow:hidden}.ModProductIndex .bx-wrapper .bx-pager-item a:hover,.ModProductIndex .bx-wrapper .bx-pager-item a.active{background-color:#4389df;border-color:#4389df}.ModProductIndex>.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ModProductIndex>.wrapper>.left{position:relative;width:50%;padding-right:3em}.ModProductIndex>.wrapper picture{display:block;border-radius:2px 2px 0 0;overflow:hidden;border-bottom:4px solid #4389df}.ModProductIndex>.wrapper picture img{width:100%;height:auto}.ModProductIndex>.wrapper>.right{width:50%;padding-left:3em}.ModProductIndex>.wrapper .totPrice{margin-bottom:.5em;padding:0 .28571429em;color:black;font-weight:500;font-size:2em}.ModProductIndex>.wrapper .totPrice .currency{position:relative;top:-0.25em;margin-left:.5em;font-weight:400;font-size:.5em}.ModProductIndex>.wrapper .intro{margin-bottom:.5em;padding:0 .5em;line-height:1.5}.ModProductIndex>.wrapper .intro strong{margin-right:.5em;font-size:1.25em;font-weight:500}.ModProductIndex>.wrapper .app-rating{font-size:.66em}.ModProductIndex .product__label,.ModProductIndex .product__ingredients{margin:1em 0 2em 0}.ModProductIndex .product__label h2,.ModProductIndex .product__ingredients h2{border-bottom:1px solid lightgrey}.ModProductIndex .product__label ul,.ModProductIndex .product__ingredients ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:1em 0;padding:0 1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ModProductIndex .product__label li,.ModProductIndex .product__ingredients li{position:relative;display:block;width:5em;margin-right:-webkit-calc((100% - 5 * 5em) / 4);margin-right:calc((100% - 5 * 5em) / 4);text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ModProductIndex .product__label li:last-child,.ModProductIndex .product__ingredients li:last-child{margin-right:0}.ModProductIndex .product__label .caption,.ModProductIndex .product__ingredients .caption{position:absolute;bottom:.75em;left:0;width:100%;text-align:center;color:#312d2d;font-size:.75em}.ModProductIndex .product__label .label,.ModProductIndex .product__ingredients .label{position:relative;display:inline-block;height:1.66666667em;width:1.66666667em;line-height:1.25em;text-align:center;color:#312d2d;font-size:3em;border:1px solid #cccccc;border-radius:3px}.ModProductIndex .product__label .label.icon-bio,.ModProductIndex .product__ingredients .label.icon-bio{color:#056605}.ModProductIndex .product__label .label.icon-vegan,.ModProductIndex .product__ingredients .label.icon-vegan,.ModProductIndex .product__label .label.icon-organic,.ModProductIndex .product__ingredients .label.icon-organic{color:#0f8d0f}@media only screen and (max-width:1024px){.ModProductIndex .product__label ul,.ModProductIndex .product__ingredients ul{width:100%;padding:0}}@media only screen and (max-width:480px){.ModProductIndex .product__label .label,.ModProductIndex .product__ingredients .label{font-size:2em}}.ModProductIndex .product__label ul{width:100%;margin:0;padding:0;-webkit-box-pack:normal;-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal}.ModProductIndex .product__label li{width:auto;margin-right:1em}.ModProductIndex .product__label .label{width:auto;border:none}.ModProductIndex .product__generals{table-layout:fixed;width:100%;margin-top:4em;color:#312d2d}.ModProductIndex .product__generals tr{border-bottom:1px solid #e2e2e0}.ModProductIndex .product__generals th{width:180px;vertical-align:top}.ModProductIndex .product__generals th,.ModProductIndex .product__generals td{padding:1em;text-align:left}.ModProductIndex .product__generals tbody:last-child tr:last-child{border:none}@media only screen and (max-width:768px){.ModProductIndex .product__generals .product__label{margin:0}.ModProductIndex .product__generals th,.ModProductIndex .product__generals td{display:block;padding:.25em .5em}}.ModProductIndex .product__generals-table{table-layout:fixed;width:100%;color:#312d2d;border:1px solid #e2e2e0}.ModProductIndex .product__generals-table td,.ModProductIndex .product__generals-table th{padding:.5em 1em}.ModProductIndex .product__generals-table thead th{color:inherit;background-color:#e2e2e0}.ModProductIndex .product__generals-table tbody tr:last-child{border:none}.ModProductIndex hr{height:1px;margin:4em 0 2em 0;border:0;border-top:1px solid #e2e2e0}.ModProductIndex .product__description{margin:2em 0;padding:0 .8em;font-size:1.25em;line-height:1.75}.ModProductIndex .ProductConfigLive{padding:0}@media only screen and (max-width:1024px){.ModProductIndex>.wrapper{display:block}.ModProductIndex>.wrapper>.right,.ModProductIndex>.wrapper>.left{width:100%;padding:0}}.ModProduct__modal{padding:2em 0 2em 0}.ModProduct__modal h1{display:inline-block;font-weight:lighter;font-size:2em;line-height:2}.ModProduct__modal h2{font-size:1.5em;font-weight:300;line-height:2}.ModProduct__modal .product__love{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.5em 0;padding:0 .5em;line-height:1.25em}.ModProduct__modal .app__like{margin-left:.5em;font-size:1.25em}.ModProduct__modal .app__like a{position:relative;color:#FFD8D8;-webkit-text-stroke:2px #990100}.ModProduct__modal .app__like a::before{content:"\f004";font-family:"FontAwesome";font-weight:900}.ModProduct__modal .app__like a:hover{color:#990100}.ModProduct__modal .app__like a.checked{color:#990100;text-shadow:none;-webkit-text-stroke-width:0}.ModProduct__modal .app__like a.checked:hover::before{content:"\e900";position:relative;top:.1em;left:-0.1em;font-family:"AppIcon"}.ModProduct__modal .description{margin-top:1em;font-size:1.25em;text-align:justify;line-height:1.25}.ModProduct__modal .bx-wrapper{position:relative}.ModProduct__modal .bx-wrapper .bx-controls-direction{position:absolute;top:50%;left:-1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(100% + 2em);width:calc(100% + 2em);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.ModProduct__modal .bx-wrapper .bx-controls-direction .bx-prev,.ModProduct__modal .bx-wrapper .bx-controls-direction .bx-next{-webkit-transition:all .5s ease;transition:all .5s ease}.ModProduct__modal .bx-wrapper .bx-controls-direction .bx-prev:hover,.ModProduct__modal .bx-wrapper .bx-controls-direction .bx-next:hover{color:#4389df;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.ModProduct__modal .bx-wrapper .bx-controls-direction .bx-prev{display:block}.ModProduct__modal .bx-wrapper .bx-controls-direction .bx-prev::before{content:"\f053";font-family:"FontAwesome"}.ModProduct__modal .bx-wrapper .bx-controls-direction .bx-next::before{content:"\f054";font-family:"FontAwesome"}.ModProduct__modal .bx-wrapper .bx-pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.5em 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ModProduct__modal .bx-wrapper .bx-pager-item a{display:block;width:1em;height:1em;margin:0 .25em;border:1px solid black;border-radius:50%;text-indent:-99px;overflow:hidden}.ModProduct__modal .bx-wrapper .bx-pager-item a:hover,.ModProduct__modal .bx-wrapper .bx-pager-item a.active{background-color:#4389df;border-color:#4389df}.ModProduct__modal>.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ModProduct__modal>.wrapper>.left{position:relative;width:50%;padding-right:3em}.ModProduct__modal>.wrapper picture{display:block;border-radius:2px 2px 0 0;overflow:hidden;border-bottom:4px solid #4389df}.ModProduct__modal>.wrapper picture img{width:100%;height:auto}.ModProduct__modal>.wrapper>.right{width:50%;padding-left:3em}.ModProduct__modal>.wrapper .totPrice{margin-bottom:.5em;padding:0 .28571429em;color:black;font-weight:500;font-size:2em}.ModProduct__modal>.wrapper .totPrice .currency{position:relative;top:-0.25em;margin-left:.5em;font-weight:400;font-size:.5em}.ModProduct__modal>.wrapper .intro{margin-bottom:.5em;padding:0 .5em;line-height:1.5}.ModProduct__modal>.wrapper .intro strong{margin-right:.5em;font-size:1.25em;font-weight:500}.ModProduct__modal>.wrapper .app-rating{font-size:.66em}.ModProduct__modal .product__label,.ModProduct__modal .product__ingredients{margin:1em 0 2em 0}.ModProduct__modal .product__label h2,.ModProduct__modal .product__ingredients h2{border-bottom:1px solid lightgrey}.ModProduct__modal .product__label ul,.ModProduct__modal .product__ingredients ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:1em 0;padding:0 1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ModProduct__modal .product__label li,.ModProduct__modal .product__ingredients li{position:relative;display:block;width:5em;margin-right:-webkit-calc((100% - 5 * 5em) / 4);margin-right:calc((100% - 5 * 5em) / 4);text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ModProduct__modal .product__label li:last-child,.ModProduct__modal .product__ingredients li:last-child{margin-right:0}.ModProduct__modal .product__label .caption,.ModProduct__modal .product__ingredients .caption{position:absolute;bottom:.75em;left:0;width:100%;text-align:center;color:#312d2d;font-size:.75em}.ModProduct__modal .product__label .label,.ModProduct__modal .product__ingredients .label{position:relative;display:inline-block;height:1.66666667em;width:1.66666667em;line-height:1.25em;text-align:center;color:#312d2d;font-size:3em;border:1px solid #cccccc;border-radius:3px}.ModProduct__modal .product__label .label.icon-bio,.ModProduct__modal .product__ingredients .label.icon-bio{color:#056605}.ModProduct__modal .product__label .label.icon-vegan,.ModProduct__modal .product__ingredients .label.icon-vegan,.ModProduct__modal .product__label .label.icon-organic,.ModProduct__modal .product__ingredients .label.icon-organic{color:#0f8d0f}@media only screen and (max-width:1024px){.ModProduct__modal .product__label ul,.ModProduct__modal .product__ingredients ul{width:100%;padding:0}}@media only screen and (max-width:480px){.ModProduct__modal .product__label .label,.ModProduct__modal .product__ingredients .label{font-size:2em}}.ModProduct__modal .product__label ul{width:100%;margin:0;padding:0;-webkit-box-pack:normal;-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal}.ModProduct__modal .product__label li{width:auto;margin-right:1em}.ModProduct__modal .product__label .label{width:auto;border:none}.ModProduct__modal .product__generals{table-layout:fixed;width:100%;margin-top:4em;color:#312d2d}.ModProduct__modal .product__generals tr{border-bottom:1px solid #e2e2e0}.ModProduct__modal .product__generals th{width:180px;vertical-align:top}.ModProduct__modal .product__generals th,.ModProduct__modal .product__generals td{padding:1em;text-align:left}.ModProduct__modal .product__generals tbody:last-child tr:last-child{border:none}@media only screen and (max-width:768px){.ModProduct__modal .product__generals .product__label{margin:0}.ModProduct__modal .product__generals th,.ModProduct__modal .product__generals td{display:block;padding:.25em .5em}}.ModProduct__modal .product__generals-table{table-layout:fixed;width:100%;color:#312d2d;border:1px solid #e2e2e0}.ModProduct__modal .product__generals-table td,.ModProduct__modal .product__generals-table th{padding:.5em 1em}.ModProduct__modal .product__generals-table thead th{color:inherit;background-color:#e2e2e0}.ModProduct__modal .product__generals-table tbody tr:last-child{border:none}.ModProduct__modal hr{height:1px;margin:4em 0 2em 0;border:0;border-top:1px solid #e2e2e0}.ModProduct__modal .product__description{margin:2em 0;padding:0 .8em;font-size:1.25em;line-height:1.75}.ModProduct__modal .ProductConfigLive{padding:0}@media only screen and (max-width:1024px){.ModProduct__modal>.wrapper{display:block}.ModProduct__modal>.wrapper>.right,.ModProduct__modal>.wrapper>.left{width:100%;padding:0}}.ModProduct__modal>.wrapper{display:block}.ModProduct__modal>.wrapper picture{float:left;width:40%;margin-right:2em;margin-bottom:2em}.ModProduct__modal>.wrapper .totPrice{font-size:1.25em}.ModProduct__modal h1{font-size:1.5em}.ModProduct__modal #config{display:inline-block}.ModProduct__modal .labels{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em 0}.ModProduct__modal .labels>.label{position:relative;display:inline-block;color:#eeeeee;font-size:2em;cursor:pointer}#modalView.ModProduct__modal>.window{width:90%;min-width:300px;max-width:750px;margin:15vh auto 0 auto;padding:1em;background-color:white}#modalView.ModProduct__modal>.window>.content{max-height:75vh}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.ModProductMenu{margin-bottom:1em;padding:0.5em;background-color:#eeeeee;border-radius:3px}.ModProductMenu nav li.active > .ModProductMenu__link,.ModProductMenu nav > ul > li > .ModProductMenu__link{font-weight:bold}.ModProductMenu nav li.active > .ModProductMenu__link::after,.ModProductMenu nav > ul > li > .ModProductMenu__link::after{display:none}.ModProductMenu nav li .ModProductMenu__link{display:none}.ModProductMenu nav li .ModProductMenu__back{display:none}.ModProductMenu nav li.active > .ModProductMenu__link{font-weight:bold}.ModProductMenu nav li.active > .ModProductMenu__link,.ModProductMenu nav li.active > .ModProductMenu__back,.ModProductMenu nav li.active > ul > li > .ModProductMenu__link{display:block}.ModProductMenu .ModProductMenu__back{display:block;height:3em;padding:0 1em;line-height:3;color:black}.ModProductMenu .ModProductMenu__back::before{content:"\f104";margin-right:0.5em;font-family:"FontAwesome";font-weight:300}.ModProductMenu ul ul li:last-child{border-bottom:none}.ModProductMenu ul ul li .ModProductMenu__link{color:black}.ModProductMenu ul > li:only-child > .ModProductMenu__link{margin-right:0}.ModProductMenu ul > li:only-child > ul{display:block}.ModProductMenu li{position:relative}.ModProductMenu li > .ModProductMenu__link{display:block;height:3em;padding:0 1em;line-height:3;color:black;border-bottom:1px solid #e2e2e0;transition:all 0.25s ease}.ModProductMenu li > .ModProductMenu__link:hover{font-weight:bold}.ModProductMenu li:last-child > .ModProductMenu__link{border:none}.ModProductMenu li.active > .ModProductMenu__link{font-weight:bold}.ModProductMenu li.children.active > .ModProductMenu__link{color:white;background-color:#4389df;border-bottom:2px solid #1f65b6;border-radius:3px 3px 0 0}.ModProductMenu li.children > .ModProductMenu__link::after{content:"\f067";font-family:"FontAwesome";font-weight:300;font-size:0.75em;line-height:4;float:right}.ModProductMenu li.children > .ModProductMenu__link.clicked::after{content:"\f068"}.ModProductMenu > ul > li{border-bottom:1px solid white}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.ModSearch__results{padding:1em 1em 4em 1em}.ModSearch__results.vue-loading{opacity:0}.ModSearch__results > h1{padding-bottom:0.5em;color:#490A3D;font-size:2em;font-weight:bold}.ModSearch__results > h1 .count{display:inline-block;height:1.333em;font-size:0.75em;font-weight:300;line-height:1.333}.ModSearch__results > h1 .count::before{content:'('}.ModSearch__results > h1 .count::after{content:')'}@media only screen and (max-width:768px){.ModSearch__results{padding-left:0;padding-right:0}}.ModSearch__results--grid{padding:1em 0}.ModSearch__results--grid > *{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ModSearch__results--grid .ModSearch__card{width:25%;padding:1em}.ModSearch__results--slider{padding:0 calc(1em - 10px)}.ModSearch__results--slider .owl-carousel{position:relative;background-color:inherit}.ModSearch__results--slider .owl-carousel:hover .owl-nav button{opacity:1}.ModSearch__results--slider .owl-item{padding:0 10px}.ModSearch__results--slider .owl-stage-outer{padding:2em 0}.ModSearch__results--slider .owl-stage{margin:0 auto}.ModSearch__results--slider .owl-nav button{opacity:0}.ModSearch__results--slider .owl-nav button.disabled{display:none}.ModSearch__results--slider .owl-nav button.owl-next,.ModSearch__results--slider .owl-nav button.owl-prev{position:absolute;top:40%;left:0;width:2em;height:4em;line-height:4;font-size:1.5em;text-align:center;background-color:rgba(255,255,255,0.5);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.5s ease}.ModSearch__results--slider .owl-nav button.owl-next:hover,.ModSearch__results--slider .owl-nav button.owl-prev:hover{background-color:#ffffff}.ModSearch__results--slider .owl-nav button.owl-next::before,.ModSearch__results--slider .owl-nav button.owl-prev::before{content:"\f104";font-family:"FontAwesome"}.ModSearch__results--slider .owl-nav button.owl-next{left:auto;right:0}.ModSearch__results--slider .owl-nav button.owl-next::before{content:"\f105";font-family:"FontAwesome"}.ModSearch__results--slider .ModSearch__card{min-width:200px;width:auto;max-width:300px}.ModSearch__loader{display:block;height:100vh;width:100%;text-align:center}.ModSearch__loader::before{content:url('../img/loader.svg');display:inline-block;padding:5em 0;width:100px}.ModSearch__paginator ol{display:-webkit-box;display:-ms-flexbox;display:flex}.ModSearch__paginator li{margin-right:0.5em}.ModSearch__paginator li > *{display:block;padding:0 1em;line-height:2;border:1px solid lightgrey}.ModSearch__paginator li.active > button{color:white;background-color:#4389df}.ModSearch__paginator li > div{border:none}[class^="ModSearch__results-list"]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:1em}[class^="ModSearch__results-list"] .ModSearch__card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1em;margin-bottom:1em}@media only screen and (min-width:1101px){[class^="ModSearch__results-list"].ModSearch__results-list--product .ModSearch__card{width:calc((100% - 2em) / 3)}
[class^="ModSearch__results-list"].ModSearch__results-list--product .ModSearch__card:nth-child(3n){margin-right:0}
[class^="ModSearch__results-list"]:not(.ModSearch__results-list--product) .ModSearch__card{width:calc((100% - 3em) / 4)}
[class^="ModSearch__results-list"]:not(.ModSearch__results-list--product) .ModSearch__card:nth-child(4n){margin-right:0}}@media only screen and (max-width:1100px) and (min-width:901px){[class^="ModSearch__results-list"] .ModSearch__card{width:calc((100% - 2em) / 3)}
[class^="ModSearch__results-list"] .ModSearch__card:nth-child(3n){margin-right:0}}@media only screen and (max-width:900px){[class^="ModSearch__results-list"] .ModSearch__card{width:calc((100% - 1em) / 2)}
[class^="ModSearch__results-list"] .ModSearch__card:nth-child(2n){margin-right:0}}.ModSearch__card{position:relative;width:200px}.ModSearch__card > .wrapper{position:relative;display:block;width:100%;border-radius:3px;background-color:white;transition:all 0.25s ease;box-shadow:0px 10px 20px rgba(20,65,70,0.1)}.ModSearch__card > .wrapper:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0px 10px 20px rgba(20,65,70,0.2)}.ModSearch__card > .wrapper > a{position:relative;display:block}.ModSearch__card h1{font-size:1.25em;font-weight:600;line-height:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModSearch__card .label{color:#666666;font-weight:300;font-size:0.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModSearch__card .content{position:relative;padding:1em;overflow:hidden;border-radius:0 0 3px 3px}.ModSearch__card .productImg{position:relative;width:100%;overflow:hidden;border-radius:3px 3px 0 0;border-bottom:4px solid #4389df;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:white}.ModSearch__card .productImg::before{content:"";display:inline-block;padding-top:75%}.ModSearch__card .status{position:absolute;top:0.5em;right:0.5em}.ModSearch__card .status::before{content:"";display:block;width:1em;height:1em;background-color:green;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}.ModSearch__card .rating{position:absolute;bottom:1.333em;left:1.333em;font-size:0.75em}.ModSearch__card .price{display:inline-block;font-weight:300;font-size:1em;line-height:2.25}.ModSearch__card .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1em;padding-top:1em;text-align:right;border-top:1px solid #eeeeee}.ModSearch__card .action a.cart{display:inline-block;padding:0 0.5em;color:black}.ModSearch__card .action a.cart::before{content:"\f07a";font-weight:300;color:#4389df;font-family:"FontAwesome"}.ModSearch__card--store h1{margin-top:0.25em;font-size:1.25em;font-weight:300;line-height:1.25;height:2.5em;white-space:normal;overflow:hidden}.ModSearch__card--store .city{position:relative;height:1.5em;margin-top:1em;padding-left:2em;font-size:0.75em;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ModSearch__card--store .city .flag{position:absolute;top:0;left:0;display:inline-block;width:1.5em;height:1.5em;background-color:white;background-size:contain;background-repeat:no-repeat;background-position:center center}.ModSearch__card--store .city .caption{vertical-align:middle;font-weight:lighter;color:gray}.ModSearch__card--list{position:relative;width:100% !important;margin:0 !important;border-bottom:1px solid #eeeeee}.ModSearch__card--list > .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1em;box-shadow:none}.ModSearch__card--list > .wrapper > a{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.ModSearch__card--list > .wrapper > .content{width:100%;padding:0 0 0 1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.ModSearch__card--list .productImg{width:150px;border-radius:4px 4px 0 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.ModSearch__card--list h1{margin-right:0.5em;font-size:1.25em}.ModSearch__card--list .content{position:relative;padding:0.25em 1em 0 1em;border:none}.ModSearch__card--list .price{display:block;white-space:nowrap;line-height:1.5}.ModSearch__card--list .label{color:#666666;font-size:0.9em;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModSearch__card--list .status{top:1em;right:1.25em}.ModSearch__card--list .action{padding:0;border:none}@media only screen and (max-width:480px){.ModSearch__card--list > .wrapper > a{padding:1em 0.5em}}[class^="ModSearch__row"]{width:100%;border-bottom:1px solid #eeeeee;background-color:white}[class^="ModSearch__row"]:hover{background-color:#eeeeee}[class^="ModSearch__row"] > .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1em}[class^="ModSearch__row"] > .wrapper > .image{width:150px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}[class^="ModSearch__row"] > .wrapper > .content{width:100%;padding:0 0 0 1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}[class^="ModSearch__row"] .image{overflow:hidden;border-radius:2px 2px 0 0;border-bottom:4px solid #4389df;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:white}[class^="ModSearch__row"] .image::before{content:"";display:inline-block;padding-top:75%}[class^="ModSearch__row"] h1{font-size:1.5em;font-weight:300;color:#4389df}[class^="ModSearch__row"] .label{color:#404749}[class^="ModSearch__row"] .label .city::before{content:"\f041";margin-right:0.5em;font-family:"FontAwesome";font-weight:bold;font-size:0.75em;color:black}[class^="ModSearch__row"] .description{margin-top:1em;color:#737b8c}@media only screen and (max-width:768px){.ModSearch__card{position:relative;width:100% !important;margin:0 !important;border-bottom:1px solid #eeeeee;padding-left:0}
.ModSearch__card > .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1em;box-shadow:none}
.ModSearch__card > .wrapper > a{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.ModSearch__card > .wrapper > .content{width:100%;padding:0 0 0 1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}
.ModSearch__card .productImg{width:150px;border-radius:4px 4px 0 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.ModSearch__card h1{margin-right:0.5em;font-size:1.25em}
.ModSearch__card .content{position:relative;padding:0.25em 1em 0 1em;border:none}
.ModSearch__card .price{display:block;white-space:nowrap;line-height:1.5}
.ModSearch__card .label{color:#666666;font-size:0.9em;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ModSearch__card .status{top:1em;right:1.25em}
.ModSearch__card .action{padding:0;border:none}
.ModSearch__card > .wrapper{padding-left:0}
.ModSearch__card .productImg{border-bottom:none;border-radius:0 5px 5px 0}}@media only screen and (max-width:768px) and only screen and (max-width:480px){.ModSearch__card > .wrapper > a{padding:1em 0.5em}}.select2-dropdown{border:1px solid #E8E8E8}[class^="ModSearch__filter"]{position:relative}[class^="ModSearch__filter"] [class^="filter__"]{margin-bottom:1em;padding:0.5em;background-color:#eeeeee;border-radius:3px}[class^="ModSearch__filter"] [class^="filter__"] > .caption{line-height:2;color:#404749;font-weight:bold;text-align:center}[class^="ModSearch__filter"] .filter__pattern .filter{display:-webkit-box;display:-ms-flexbox;display:flex}[class^="ModSearch__filter"] .filter__pattern input{width:calc(100% - 2em);height:2em;padding:0 1em;line-height:2;background-color:#F6F6F6;border:#E8E8E8;border-radius:3px 0 0 3px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}[class^="ModSearch__filter"] .filter__pattern button{display:block;width:4em;line-height:2;text-align:center;color:white;background-color:#4389df;border-radius:0 3px 3px 0}[class^="ModSearch__filter"] .filter__pattern button::before{content:"\f002";font-family:"FontAwesome"}[class^="ModSearch__filter"] .filter__city .filter{position:relative}[class^="ModSearch__filter"] .filter__city .filter::before{content:"\f05b";position:absolute;top:0.5em;left:0.5em;font-family:"FontAwesome";z-index:10}[class^="ModSearch__filter"] .filter__city select{height:2em}[class^="ModSearch__filter"] .filter__city select,[class^="ModSearch__filter"] .filter__city .select2-container,[class^="ModSearch__filter"] .filter__city .select2-selection{width:100% !important;padding:0 1em 0 2em;background-color:#F6F6F6 !important;border:#E8E8E8 !important;border-radius:3px !important}[class^="ModSearch__filter"] .filter__city .select2-selection{min-height:2em;padding:0}[class^="ModSearch__filter"] .filter__city .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;line-height:2}[class^="ModSearch__filter"] .filter__city .select2-selection__choice{height:1.5em;margin:0.25em;padding:0 0.5em;line-height:1.5;background-color:#D8D8D8 !important;border:none !important;border-radius:2px !important}[class^="ModSearch__filter"] .filter__icon-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[class^="ModSearch__filter"] .filter__icon-block li{width:calc((100% - 1em) / 3);margin:0 0.5em 0.5em 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:0.75em}[class^="ModSearch__filter"] .filter__icon-block li:nth-child(3n){margin-right:0}[class^="ModSearch__filter"] .filter__icon-block label{position:relative;color:#404749;text-align:center;cursor:pointer}[class^="ModSearch__filter"] .filter__icon-block label::before{content:"";display:block;padding-top:100%}[class^="ModSearch__filter"] .filter__icon-block label > .wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#D8D8D8;border-radius:3px;transition:all 0.5s ease}[class^="ModSearch__filter"] .filter__icon-block label .icon{position:absolute;top:40%;left:50%;color:inherit;font-size:4em;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}[class^="ModSearch__filter"] .filter__icon-block label .label{position:absolute;bottom:0.5em;left:0;width:100%;font-size:0.8em;text-align:center}[class^="ModSearch__filter"] .filter__icon-block label:hover > .wrapper{color:white;font-size:bold;background-color:#7AB317}[class^="ModSearch__filter"] .filter__icon-block input{display:none}[class^="ModSearch__filter"] .filter__icon-block input:checked ~ .wrapper{color:white;font-size:bold;background-color:#7AB317}.ModSearchStore{padding:1em 1em 4em 1em}.ModSearchStore > .settings{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 5px}.ModSearchStore > .results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ModSearchStore > .results .ModStoreCard{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:25%;padding:5px}@media only screen and (max-width:1024px){.ModSearchStore > .results .ModStoreCard{width:33.333%}}@media only screen and (max-width:768px){.ModSearchStore > .results .ModStoreCard{width:50%}}@media only screen and (max-width:768px){.ModSearchStore > .results .ModStoreCard{font-size:0.75em}}.ModSearchStore > .results .ModStoreCard > .wrapper{position:relative;border:1px solid lightgrey;border-radius:2px;transition:box-shadow 0.25s ease}.ModSearchStore > .results .ModStoreCard > .wrapper:hover{box-shadow:0 0 0 2px orange,0 0 8px -2px gray}.ModSearchStore > .results .ModStoreCard a{display:block}.ModSearchStore > .results .ModStoreCard .head{position:relative;padding:10px;border-bottom:1px solid lightgrey}.ModSearchStore > .results .ModStoreCard .favorite{position:absolute;top:-0.5em;left:-0.5em;font-size:2.5em;text-shadow:0 0 5px black;z-index:2}.ModSearchStore > .results .ModStoreCard .favorite a{color:#FFD8D8}.ModSearchStore > .results .ModStoreCard .favorite a::before{content:"\f004";font-family:"FontAwesome";font-weight:900}.ModSearchStore > .results .ModStoreCard .favorite a:hover{color:#990100}.ModSearchStore > .results .ModStoreCard .favorite a.checked{color:#990100}.ModSearchStore > .results .ModStoreCard .favorite a.checked:hover::before{content:"\e900";position:relative;top:0.1em;left:-0.1em;color:orange;font-family:"AppIcon"}.ModSearchStore > .results .ModStoreCard h1{margin-top:0.25em;font-size:1.25em;font-weight:300;line-height:1.25;height:2.5em;overflow:hidden}.ModSearchStore > .results .ModStoreCard .city{position:relative;height:1.5em;margin-top:1em;padding-left:2em;font-size:0.75em;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ModSearchStore > .results .ModStoreCard .city .flag{position:absolute;top:0;left:0;display:inline-block;width:1.5em;height:1.5em;background-color:white;background-size:contain;background-repeat:no-repeat;background-position:center center}.ModSearchStore > .results .ModStoreCard .city .caption{vertical-align:middle;font-weight:lighter;color:gray}.ModSearchStore > .results .ModStoreCard .content{padding:0.5em 1em}.ModSearchStore > .results .ModStoreCard .image{display:block;position:relative;width:100%;overflow:hidden;background-color:white;background-size:contain;background-repeat:no-repeat;background-position:center center}.ModSearchStore > .results .ModStoreCard .image::before{content:"";display:inline-block;padding-top:75%}.ModSearchStore > .results .ModStoreCard .rating{font-size:0.75em}.ModReviewsIndex{padding:1em 0}.ModReviewsIndex > h1{font-size:1.75em;font-weight:300;line-height:2}.ModReviewsIndex > .content > .reviews{display:none}.ModReviewsIndex > .content > .reviews.clicked{display:block}.ModReviewsIndex > .content > .trigger{width:100%;margin-top:1em;padding:0 1em;font-size:1.25em;line-height:2;border-radius:3px;background-color:#eeeeee;cursor:pointer}.ModReviewsIndex > .content > .trigger::after{content:"\f078";float:right;font-family:"FontAwesome";font-size:0.75em;color:gray;line-height:2.667}.ModReviewsIndex > .content > .trigger.clicked::after{content:"\f077"}.ModReviewsIndex .ModReviewsOverview{padding:1.5em 0 1.5em 0}.ModReviewsIndex .ModReviewsOverview a,.ModReviewsIndex .ModReviewsOverview h1{display:none}.ModReviewsIndex .ModReviewsOverview > ul{width:75%;padding-left:1em;padding-right:2em;border-right:1px solid lightgrey}.ModReviewsIndex .ModReviewsOverview > .reviewCount{position:absolute;top:50%;left:87.5%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ModReviewsIndex .ModReviewsOverview > .reviewCount .caption{color:gray;font-size:0.75em}.ModReviewsIndex .ModReviewsOverview > .reviewCount .count{font-size:2.5em}.ModReviewsIndex .pagination{white-space:nowrap}.ModReviewsIndex .pagination li{display:inline-block}.ModReviewsIndex > form{padding:1em;border:1px solid lightgrey;border-radius:3px}.ModReviewsIndex > form input,.ModReviewsIndex > form textarea{display:block;width:100%;height:2em;padding:0 1em;line-height:2;font-family:inherit;background:#eeeeee;border:1px solid #e7e7e7;border-radius:3px;outline:none;box-shadow:none}.ModReviewsIndex > form textarea{height:10em;resize:none}.ModReviewsIndex > form .form-group{margin-bottom:1em}.ModReviewsIndex > form .form-group label{display:block;margin-bottom:0.25em;font-size:1em;font-weight:300;color:black}.ModReviewsIndex > form .starList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.5em}.ModReviewsIndex > form .starList label{margin-right:0.25em;margin-bottom:0em;color:gray;font-size:1.5em;cursor:pointer}.ModReviewsIndex > form .starList input{display:none}.ModReviewsIndex > form .starList input:nth-child(1):checked ~ label:nth-child(6){color:#4389df}.ModReviewsIndex > form .starList input:nth-child(2):checked ~ label:nth-child(6),.ModReviewsIndex > form .starList input:nth-child(2):checked ~ label:nth-child(7){color:#4389df}.ModReviewsIndex > form .starList input:nth-child(3):checked ~ label:nth-child(6),.ModReviewsIndex > form .starList input:nth-child(3):checked ~ label:nth-child(7),.ModReviewsIndex > form .starList input:nth-child(3):checked ~ label:nth-child(8){color:#4389df}.ModReviewsIndex > form .starList input:nth-child(4):checked ~ label:nth-child(6),.ModReviewsIndex > form .starList input:nth-child(4):checked ~ label:nth-child(7),.ModReviewsIndex > form .starList input:nth-child(4):checked ~ label:nth-child(8),.ModReviewsIndex > form .starList input:nth-child(4):checked ~ label:nth-child(9){color:#4389df}.ModReviewsIndex > form .starList input:nth-child(5):checked ~ label:nth-child(6),.ModReviewsIndex > form .starList input:nth-child(5):checked ~ label:nth-child(7),.ModReviewsIndex > form .starList input:nth-child(5):checked ~ label:nth-child(8),.ModReviewsIndex > form .starList input:nth-child(5):checked ~ label:nth-child(9),.ModReviewsIndex > form .starList input:nth-child(5):checked ~ label:nth-child(10){color:#4389df}.ModReviewsIndex > form button{height:2.5em;padding:0 2em;color:white;line-height:2.5;background:#4389df;border-radius:3px}.ModReviewsIndex > form button:hover{background:#74adeb}.ModReviewsIndex .review{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em 0 1.5em 0;border-bottom:1px solid lightgrey}.ModReviewsIndex .review:last-child{border:none}.ModReviewsIndex .review > .profile{width:8em;padding:0 2em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.ModReviewsIndex .review > .profile > .profilePic{position:relative;display:block;width:4em;height:4em;margin:0 auto;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.ModReviewsIndex .review > .profile .name,.ModReviewsIndex .review > .profile .date{margin-top:1em;font-size:0.75em}.ModReviewsIndex .review > .content{width:100%;padding-right:2em}.ModReviewsIndex .review > .content h1{margin-bottom:0.25em;font-size:1.5em;font-weight:normal}.ModReviewsIndex .review > .content .rating .icon{display:inline-block;width:0.9em}.ModReviewsIndex .review > .content p{text-align:justify;line-height:1.5}.ModReviewsOverview{position:relative}.ModReviewsOverview h1{margin-bottom:0.5em;color:black;font-size:1.5em;font-weight:normal}.ModReviewsOverview h1 .count{font-size:0.75em;color:gray}.ModReviewsOverview h1 .count::before{content:"(";margin-right:0.1em}.ModReviewsOverview h1 .count::after{content:")";margin-left:0.1em}.ModReviewsOverview li{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5em;margin:0.75em 0;line-height:1.5;font-size:0.8em}.ModReviewsOverview li > *{display:block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ModReviewsOverview li.star_5 .reviews{background-color:#7AB317}.ModReviewsOverview li.star_4 .reviews{background-color:#A0C55F}.ModReviewsOverview li.star_3 .reviews{background-color:#F1CA13}.ModReviewsOverview li.star_2 .reviews{background-color:#F1846A}.ModReviewsOverview li.star_1 .reviews{background-color:#A30006}.ModReviewsOverview .icon{margin-right:0.25em;color:#1f65b6;font-size:1.5em;line-height:1}.ModReviewsOverview .num{width:1.5em;margin-right:0.25em;color:#333333;text-align:center}.ModReviewsOverview .reviews{min-width:2em;-ms-flex-negative:1;flex-shrink:1;padding:0 1em;text-align:left}.ModReviewsOverview a{display:block;margin-top:1em;color:#4389df}.ModReviewsOverview a:hover{color:#74adeb}.ModReviewsOverview a i{position:relative;top:0.1em;color:gray;margin-right:0.35em}.btnLess{border:none;outline:none;background-color:transparent;box-shadow:none}.btnLess{border:none;outline:none;background-color:transparent;box-shadow:none}.ModStores{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:4em}.ModStores .ModStoreCard{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:250px;margin:10px;border-radius:3px;border:1px solid lightgrey;box-shadow:0 0 8px -2px gray;transition:box-shadow 0.25s ease}.ModStores .ModStoreCard:hover{box-shadow:0 0 0 2px orange,0 0 8px -2px gray}.ModStores .ModStoreCard:hover .productImg picture{-webkit-transform:scale(1.05);transform:scale(1.05)}.ModStores .ModStoreCard a{display:block}.ModStores .ModStoreCard .head{position:relative;box-shadow:0 0 3px 0 gray}.ModStores .ModStoreCard h1{font-size:1.25em;font-weight:bold}.ModStores .ModStoreCard .favorite{position:absolute;top:-0.5em;left:-0.5em;font-size:2.5em;text-shadow:0 0 5px black;z-index:2}.ModStores .ModStoreCard .favorite a{color:#FFD8D8}.ModStores .ModStoreCard .favorite a::before{content:"\f004";font-family:"FontAwesome";font-weight:900}.ModStores .ModStoreCard .favorite a:hover{color:#990100}.ModStores .ModStoreCard .favorite a.checked{color:#990100}.ModStores .ModStoreCard .favorite a.checked:hover::before{content:"\e900";position:relative;top:0.1em;left:-0.1em;color:orange;font-family:"AppIcon"}.ModStores .ModStoreCard .maker{font-size:1em;font-weight:lighter;line-height:2}.ModStores .ModStoreCard .maker img{width:auto;height:1em;margin-right:0.25em;vertical-align:middle}.ModStores .ModStoreCard .content{padding:0.5em 1em}.ModStores .ModStoreCard .productImg{position:relative;overflow:hidden}.ModStores .ModStoreCard .productImg::before{content:"";display:inline-block;padding-top:56.25%}.ModStores .ModStoreCard .productImg picture{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:all 1s ease-in-out}.ModStores .ModStoreCard img{width:100%;height:auto}.ModStores .ModStoreCard .rating{position:absolute;bottom:0;right:0;padding:3px;text-align:center;background-color:rgba(255,255,255,0.75);border-radius:5px 0 0 0}.ModStores .ModStoreCard .rating .icon{position:relative;display:inline-block;width:1em;text-align:left;font-size:1.25em;color:lightgrey}.ModStores .ModStoreCard .rating .filled{position:absolute;top:0;left:0;font-size:1em;color:#4389df;overflow:hidden}.ModEmotion{position:relative;width:100%;height:300px;overflow:hidden}.ModEmotion--big{height:100vh}.ModEmotion--big > .wrapper .titles{font-size:3em;text-align:center}.ModEmotion .titles{position:absolute;top:50%;left:0;max-width:1248px;width:100%;padding:1em;color:white;font-size:2em;text-align:left;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.ModEmotion .titles h1{font-weight:bold}.ModEmotion .titles .subtitle{font-size:0.75em;font-weight:normal}.ModEmotion > .wrapper{height:100%;width:100%;border-bottom:4px solid #4389df}.ModEmotion > .wrapper .bx-wrapper,.ModEmotion > .wrapper .bx-viewport{width:100%;height:100%}.ModEmotion > .wrapper ul,.ModEmotion > .wrapper li{display:block;width:100%;height:100%}.ModEmotion > .wrapper li{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;-webkit-animation:kenburns 240s infinite linear;animation:kenburns 240s infinite linear;z-index:1 !important}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}
50%{-webkit-transform:scale(1.25) rotate(0deg);transform:scale(1.25) rotate(0deg)}
100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}
50%{-webkit-transform:scale(1.25) rotate(0deg);transform:scale(1.25) rotate(0deg)}
100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EMap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}.EMap__filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:350px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;background-color:white;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);z-index:2}.EMap__filter h1{margin:0.5em 0 1em 0;color:white;font-size:2em;font-weight:300}.EMap__form{height:auto;padding:5em 1em 2em 1em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;background-color:#4389df}.EMap__form-search{position:relative;padding:0.5em 3em 0.5em 1em;background-color:white;border-radius:3px}.EMap__form-search::after{content:"\f002";position:absolute;top:50%;right:1em;font-family:"FontAwesome";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.EMap__form-search input{display:block;width:100%;border:none}.EMap__result-text{padding:1em;background:#eeeeee}.EMap__form-filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2em}.EMap__form-filter button{display:block;height:2.5em;width:2.5em;margin-right:0.5em;color:white;line-height:2.5;text-align:center;background-color:darkgrey;border-radius:50%;transition:all 0.5s ease}.EMap__form-filter button::before{font-family:"AppIcon"}.EMap__form-filter button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.EMap__form-filter button.active.coffee{background-color:#5A2E2E}.EMap__form-filter button.active.wedding{background-color:#FF3D7F}.EMap__form-filter button.active.catering{background-color:#EDAC03}.EMap__form-filter button.active.birthday{background-color:#2D1F3B}.EMap__form-filter button.active.brunch{background-color:red}.EMap__form-filter .coffee::before{content:"\f0f4";font-family:"FontAwesome";font-weight:bold}.EMap__form-filter .wedding::before{content:"\e911";position:relative;top:-0.5em;font-size:1.5em}.EMap__form-filter .catering::before{content:"\e910";position:relative;top:-0.5em;font-size:1.5em}.EMap__form-filter .birthday::before{content:"\f1fd";font-weight:bold;font-family:"FontAwesome"}.EMap__form-filter .brunch::before{content:"\e915";position:relative;top:-0.5em;font-size:1.5em}.EMap__form-filter .delivery::before{content:"\e912";position:relative;top:-0.5em;font-size:1.5em}.EMap__map{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.EMap__results{height:100%;overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.EMap__store{position:relative;padding:1em 1.5em;border-bottom:1px solid lightgrey}.EMap__store-head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid lightgrey !important}.EMap__store-head .distance{position:absolute;bottom:0;right:0;padding:0 1em;line-height:2;font-size:0.75em;white-space:nowrap;background-color:lightgrey;border-radius:3px 3px 0 0}.EMap__store .caption{font-weight:300}.EMap__store address{padding-left:2em;margin:0.5em 0 1em 0;font-style:normal;line-height:1.75}.EMap__store address > *{position:relative;display:block}.EMap__store address > *::before{position:absolute;left:-2em;top:0.1em;font-family:"FontAwesome";font-weight:300;font-size:0.9em;color:#4389df}.EMap__store address a{color:#4389df}.EMap__store address .address::before{content:"\f2b9"}.EMap__store address .phone::before{content:"\f095"}.EMap__store address .email::before{content:"\f1fa"}.EMap__store .app-rating{margin-top:0.5em;font-size:0.7em}.EMap__store picture{position:relative;display:block;width:80px;padding-right:1em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border-radius:5px;overflow:hidden}.EMap__store picture img{width:100%}.EMap__store .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.EMap__store .action > *{width:49%;white-space:nowrap}.EMap__store .action [class*="btn--"]{height:2.5em;padding:0 0.5em;line-height:2.5em}.EMap__store .action [class*="btn--"]::after{content:"\f0da";font-family:"FontAwesome";font-weight:300}.EMap__store .action .btn--map{box-shadow:none}.ModMap > .map{height:100%}.ModMap > .map .vueComponent.filterBox{position:absolute;bottom:50px;left:0.5em}.ModMap > .map .vueComponent.filterBox button{display:block;height:3em;width:3em;color:white;line-height:3;text-align:center;margin-bottom:1em;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,0.75);transition:all 0.5s ease}.ModMap > .map .vueComponent.filterBox button::before{font-family:"AppIcon"}.ModMap > .map .vueComponent.filterBox button.coffee{background-color:#5A2E2E}.ModMap > .map .vueComponent.filterBox button.coffee::before{content:"\f0f4";font-family:"FontAwesome";font-weight:bold}.ModMap > .map .vueComponent.filterBox button.wedding{background-color:#FF3D7F}.ModMap > .map .vueComponent.filterBox button.wedding::before{content:"\e911";position:relative;top:-0.5em;font-size:1.5em}.ModMap > .map .vueComponent.filterBox button.catering{background-color:#EDAC03}.ModMap > .map .vueComponent.filterBox button.catering::before{content:"\e910";position:relative;top:-0.5em;font-size:1.5em}.ModMap > .map .vueComponent.filterBox button.birthday{background-color:#2D1F3B}.ModMap > .map .vueComponent.filterBox button.birthday::before{content:"\f1fd";font-weight:bold;font-family:"FontAwesome"}.ModMap > .map .vueComponent.filterBox button.delivery{background-color:red}.ModMap > .map .vueComponent.filterBox button.delivery::before{content:"\e912";position:relative;top:-0.5em;font-size:1.5em}.ModMap > .map .vueComponent.filterBox button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.ModMap > .map .vueComponent.filterBox button.active{background-color:#7AB317}.ModMap > .map .vueComponent.searchBox{position:absolute;top:100px;right:10px;width:150px;z-index:10}.ModMap > .map .vueComponent.searchBox .input::before{content:"\f002";position:absolute;top:0.75em;left:1em;font-family:"FontAwesome";font-size:0.7em}.ModMap > .map .vueComponent.searchBox .input input{display:block;width:100%;height:2em;padding:0 1em 0 2em;line-height:2;border:none;border-radius:3px;outline:none;box-shadow:0 0 8px 0 #413D3D}.ModMap > .map .vueComponent.searchBox:hover ul{display:block}.ModMap > .map .vueComponent.searchBox ul{display:block;position:absolute;top:2em;left:0;width:100%;border-radius:3px;overflow:hidden;box-shadow:0 4px 8px -4px #413D3D;z-index:2}.ModMap > .map .vueComponent.searchBox li{background:white;padding:0 1em;line-height:2;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#mapWindow{position:relative;overflow:hidden;padding-left:115px;min-height:100px;max-width:250px}#mapWindow .logo{position:absolute;top:0;left:0;width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center}#mapWindow h1{font-size:1em;color:#413D3D}#mapWindow .ratings{margin-top:1em}#mapWindow .ratings .ratingIcon{display:inline-block;width:1em}#mapWindow .info{position:relative;padding-bottom:3em;min-height:100px;min-width:120px}#mapWindow .go{position:absolute;bottom:0;left:0;display:block;height:2em;padding:0 1em;line-height:2;color:white;background-color:#4389df;text-align:center;border-radius:3px}#mapWindow .go::after{content:"\f105";margin-left:0.75em;font-family:"FontAwesome"}#mapWindow .go:hover{background-color:#74adeb}.ModOrders__user li{border:1px solid #E8E8E8;border-bottom:none}.ModOrders__user li:nth-child(odd){background-color:#F6F6F6}.ModOrders__user li:last-child{border-bottom:1px solid #E8E8E8}.ModOrders__user a{position:relative;display:block;padding:0 2.5em 0 0.5em;font-size:1em;line-height:3;font-weight:300;cursor:pointer}.ModOrders__user a .caption::after{content:":"}.ModOrders__user a .no{font-weight:bold;letter-spacing:2px}.ModOrders__user a .store{float:right}.ModOrder__details h1{margin-bottom:1em;font-size:1.5em;font-weight:300;letter-spacing:2px}.ModOrder__details h1 .no{font-weight:500}.ModOrder__details h2{margin:1em 0 0.25em 0;font-size:1em;font-weight:300}.ModOrder__details table{table-layout:fixed;width:100%}.ModOrder__details table .image{width:100px;height:75px;background-position:center center;background-repeat:no-repeat;background-size:cover}.ModOrder__details table th,.ModOrder__details table td{padding:0.5em;text-align:left}.ModOrder__details table td.price{text-align:right;border-left:1px solid #CACACA}.ModOrder__details table thead tr{background-color:#E8E8E8}.ModOrder__details table tbody.settings tr:first-child td{border-top:2px solid #CACACA}.ModOrder__details table tbody.price{background-color:#F6F6F6}.ModOrder__details table tbody.price tr:first-child td{border-top:2px solid #CACACA}.ModOrder__details table tbody.price tr:not(.total){font-size:0.75em}.ModOrder__details table tbody.price .total{font-weight:bold}.ModOrder__details table.details{margin-bottom:1em;border:1px solid #CACACA}.ModOrder__details table.details tr th:first-child{width:150px}.ModOrder__details table.details th,.ModOrder__details table.details td{font-weight:normal;padding:0.25em 0.5em}.ModOrder__details table.details tr:first-child{background-color:#F6F6F6}.ModOrder__details table.items{border:1px solid #CACACA}.ModOrder__details .address{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2em 0}.ModOrder__details .address h2{margin:0 0 0.25em 0}.ModOrder__details .address address{width:50%;padding:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-style:normal;border:1px solid #CACACA;border-radius:2px}.ModOrder__details .address address:first-child{margin-right:2em}.ModOrder__details .address li{line-height:1.5}.ModOrder__details .address li:empty{display:none}.ModOrder__details > .comment{margin-top:2em}.ModOrder__details > .comment h2{margin:0 0 0.25em 0}.ModOrder__details > .comment p{margin-bottom:1em;padding:1em;line-height:1.5;background-color:#F6F6F6;border-radius:3px}.ModEvent__index{padding:0 0 2em 0}.ModEvent__index h1{display:inline-block;margin-bottom:1em;font-weight:lighter;font-size:2em}.ModEvent__index picture{display:block;border-radius:2px 2px 0 0;overflow:hidden;border-bottom:4px solid #4389df}.ModEvent__index picture img{width:100%;height:auto}.ModEvent__index .description{margin-top:1em;font-size:1.25em;text-align:justify;line-height:1.25}.EMenu{padding:1em;background-color:#eeeeee;border-radius:5px}.EMenu a{display:block;padding:0 1em;line-height:3;background-color:#eeeeee;border-bottom:1px solid #e2e2e0}.EMenu li:last-child > a{border-bottom:none}.EMenu li.active > a{font-weight:bold}.EMenu ul ul{margin-top:0.25em}.EMenu > ul > li > a::before{content:"\f104";margin-right:0.5em;font-family:"FontAwesome"}.EMenu > ul > li > ul > li > a{color:white;background-color:#4389df;border-bottom:2px solid #1f65b6 !important;border-radius:3px 3px 0 0}.EMenu > ul > li > ul > li > a::after{content:"\f107";float:right;margin-left:0.5em;font-family:"FontAwesome"}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.e-intro{position:relative;width:100%;height:100vh;min-height:300px;margin-bottom:2em;overflow:hidden}.e-intro .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,0.66) 0%,rgba(0,0,0,0) 100%)}.e-intro__intro{position:absolute;top:40%;left:50%;max-width:624px;width:75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.e-intro__intro h1{color:white;font-size:4em;font-weight:300;text-shadow:0 0 15px rgba(0,0,0,0.1);text-align:left}.e-intro__search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em;padding:1em 1em 1em 1.5em;font-size:1.25em;background:white;border-radius:8px;box-shadow:0 0 15px 0 rgba(0,0,0,0.5)}.e-intro__search button::after{content:"\f002";display:block;width:1.5em;text-align:center;font-family:"FontAwesome"}.e-intro__search input{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;border:none}.e-intro .appSearch__quick{position:absolute;top:calc(100% - 8px);left:0}.e-intro .appSearch__quick .content{max-height:40vh}.e-intro > .EIntro__wrapper{height:100%;width:100%}.e-intro .EIntro__images{display:block;width:100%;height:100%}.e-intro .EIntro__images li{position:absolute;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden;z-index:1}.e-intro .EIntro__images li > .image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;opacity:1;z-index:1}.e-intro .EIntro__images li > .video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;opacity:1;z-index:1}.e-intro .EIntro__images li > .video source{height:100%;width:100%}.EBlocks{margin:2em 0}.EBlocks > h1{margin:0 0.5em;font-size:2em;font-weight:300}.EBlocks > h2{margin:0 1em;font-size:1em;font-weight:300;line-height:2}.EBlocks ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.EBlocks li{width:25%;padding:1em}.EBlocks__wrapper{position:relative;display:block;border-radius:5px;overflow:hidden}.EBlocks__wrapper::before{content:"";display:block;padding-top:56.25%}.EBlocks__wrapper > a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:5}.EBlocks__wrapper:hover .EBlocks__image{opacity:0.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.EBlocks__wrapper:hover .EBlocks__border{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.EBlocks__wrapper:hover .EBlocks__title{bottom:calc(50% - 1.25em);color:black}.EBlocks__image{position:absolute;bottom:0;left:0;width:calc(100% + 3em);height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transform:translate3d(-3em,0,0);transform:translate3d(-3em,0,0);transition:opacity 0.35s,-webkit-transform 0.45s;transition:opacity 0.35s,transform 0.45s;transition:opacity 0.35s,transform 0.45s,-webkit-transform 0.45s}.EBlocks__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.EBlocks__title{position:absolute;bottom:0;left:0;width:100%;color:white;line-height:2.5;font-size:1.5em;font-weight:bold;text-align:center;transition:color 0.45s,bottom 0.45s;z-index:5}.EBlocks__border{position:absolute;bottom:1.5em;left:1.5em;width:calc(100% - 3em);height:calc(100% - 3em);opacity:0;box-shadow:0 0 0 1px white;text-align:center;-webkit-transform:translate3d(-2em,0,0);transform:translate3d(-2em,0,0);border-radius:3px;transition:opacity 0.35s,-webkit-transform 0.45s;transition:opacity 0.35s,transform 0.45s;transition:opacity 0.35s,transform 0.45s,-webkit-transform 0.45s}@media only screen and (max-width:1024px){.EBlocks li{width:50%}}@media only screen and (max-width:768px){.EBlocks li{padding:0.5em}}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EStores{position:relative;height:350px;padding:2em 0;background-size:cover;background-repeat:no-repeat;background-position:center center}.EStores::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.66)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%)}.EStores__wrapper{position:relative;z-index:2}.EStores__wrapper>*{position:relative;z-index:2}.EStores h1{color:white;font-size:2em;font-weight:300}.EStores p{color:white;font-size:1.25em;line-height:2}.EStores form{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:250px;margin-top:1em;padding:1em 1em 1em 1.5em;font-size:1.25em;background:white;border-radius:8px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.5);box-shadow:0 0 15px 0 rgba(0,0,0,0.5)}.EStores form button::after{content:"\f002";display:block;width:1.5em;text-align:center;font-family:"FontAwesome"}.EStores form input{position:relative;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;border:none;background-color:transparent;z-index:5}.EStores img{position:absolute;top:-10%;right:0;height:400px;width:auto;z-index:1}@media only screen and (max-width:768px){.EStores img{display:none}}.ESlider>h1{margin:0 .5em;font-size:2em;font-weight:300}.ESlider>h2{margin:0 1em;font-size:1em;font-weight:300;line-height:2}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EIcons{display:none;margin:4em 0}.EIcons ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.EIcons li{position:relative;padding-left:5em}.EIcons i{position:absolute;top:50%;left:.5em;font-size:5em;color:#DAA520;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.EIcons .caption{font-weight:bold;font-size:1.25em;line-height:1.5}.EIcons .text{color:#707070}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EText{color:#2A363B}.EText h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.EText h2,.EText h3,.EText h4,.EText h5,.EText h6{padding:0 1em;font-size:1.25em}.EText>p{padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.EText ul,.EText ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.EText li{list-style-type:circle;margin-left:1em}.EText img{max-width:100%}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EEmotion{position:relative;width:100%;height:500px;overflow:hidden}.EEmotion--big{height:100vh}.EEmotion--big>.wrapper .titles{font-size:3em;text-align:center}.EEmotion--small{height:200px}.EEmotion--small>.wrapper .titles{position:absolute;bottom:0;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.EEmotion--small>.wrapper .titles h1{font-size:2.5em;font-weight:500}.EEmotion--small>.wrapper .titles .subtitle{margin-top:.25em;font-size:1.5em;font-weight:normal}.EEmotion::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.66)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%)}.EEmotion>.wrapper{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5}.EEmotion .app__inner-width{position:relative;height:100%}.EEmotion__link{position:absolute;bottom:2em;right:2em}.EEmotion .titles{position:absolute;top:50%;left:0;max-width:1248px;width:100%;padding:1em;color:white;text-align:left;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.EEmotion .titles h1{font-size:4em;font-weight:500}.EEmotion .titles .subtitle{margin-top:.25em;font-size:1.5em;font-weight:normal}.EEmotion .owl-carousel,.EEmotion .owl-stage-outer,.EEmotion .owl-stage,.EEmotion .owl-item{width:100%;height:100%}.EEmotion .EEmotion__images{display:block;height:100%;width:100%}.EEmotion .EEmotion__image{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;-webkit-animation:kenburns 240s infinite linear;animation:kenburns 240s infinite linear;z-index:1 !important}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.25) rotate(0deg);transform:scale(1.25) rotate(0deg)}100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.25) rotate(0deg);transform:scale(1.25) rotate(0deg)}100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EContentBlock{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2em 0}.EContentBlock h1{position:relative;width:33.33333333%;font-size:4em;font-weight:900;text-align:left;background-size:cover;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.EContentBlock__content{width:66.66666667%;padding:2em 1em 1em 3em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#2A363B}.EContentBlock__content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.EContentBlock__content h2,.EContentBlock__content h3,.EContentBlock__content h4,.EContentBlock__content h5,.EContentBlock__content h6{padding:0 1em;font-size:1.25em}.EContentBlock__content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.EContentBlock__content ul,.EContentBlock__content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.EContentBlock__content li{list-style-type:circle;margin-left:1em}.EContentBlock__content img{max-width:100%}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EBlocksBig{margin:2em 0}.EBlocksBig ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.EBlocksBig li{padding:0.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.EBlocksBig li:nth-child(4n + 1),.EBlocksBig li:nth-child(4n + 4){width:33.33333333%}.EBlocksBig li:nth-child(4n + 1) .EBlocksBig__wrapper::before,.EBlocksBig li:nth-child(4n + 4) .EBlocksBig__wrapper::before{content:"";display:block;padding-top:100%}.EBlocksBig li:nth-child(4n + 2),.EBlocksBig li:nth-child(4n + 3){width:66.66666667%}.EBlocksBig li:nth-child(odd):last-child{width:100%}.EBlocksBig li:nth-child(odd):last-child .EBlocksBig__wrapper::before{content:"";display:block;padding-top:30%}.EBlocksBig__wrapper{position:relative;display:block;height:100%;overflow:hidden}.EBlocksBig__wrapper > a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:5}.EBlocksBig__wrapper:hover .EBlocksBig__image{opacity:0.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.EBlocksBig__wrapper:hover .EBlocksBig__title{bottom:calc(50% - 1.25em);color:black}.EBlocksBig__image{position:absolute;bottom:0;left:0;width:calc(100% + 3em);height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transform:translate3d(-3em,0,0);transform:translate3d(-3em,0,0);transition:opacity 0.35s,-webkit-transform 0.45s;transition:opacity 0.35s,transform 0.45s;transition:opacity 0.35s,transform 0.45s,-webkit-transform 0.45s}.EBlocksBig__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.EBlocksBig__title{position:absolute;bottom:0;left:0;width:100%;color:white;line-height:2.5;font-size:1.5em;font-weight:bold;text-align:center;transition:color 0.45s,bottom 0.45s;z-index:5}.EBlocksBig__text{position:absolute;top:50%;left:50%;max-width:90%;font-size:2em;line-height:1.5;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.ESearch__found{margin-top:1em}.ESearch__btn-filter{display:none}.ESearch__btn-filter::before{content:"\f1de";font-family:"FontAwesome"}.ESearch__btn-category{display:none}.ESearch__btn-category::before{content:"\f0ca";font-family:"FontAwesome"}.ESearch__settings-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 1em 0}.ESearch__settings-top > *{margin-right:1em}.ESearch__settings-top > *:last-child{margin-right:0}.ESearch__settings .filter__pattern{position:relative;width:100%}.ESearch__settings .filter__pattern input{width:100%;display:block;height:2.5em;padding:0 3em 0 1em;line-height:2.5;background-color:white;border:1px solid #E8E8E8;border-radius:3px}.ESearch__settings .filter__pattern::after{content:"\f002";position:absolute;top:0;right:0;width:3em;text-align:center;font-family:"FontAwesome";line-height:2.5}.ESearch__settings .ESearch__btn-category,.ESearch__settings .ESearch__btn-filter{height:2.5em;line-height:2.5;box-shadow:none;border:1px solid #E8E8E8}.ESearch__settings .ModSearch__settings-pagination,.ESearch__settings .ModSearch__settings-sort{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.ESearch__settings .ModSearch__settings-pagination select,.ESearch__settings .ModSearch__settings-sort select{height:2.5em;width:auto;padding:0 1em;line-height:2.5;background-color:#F6F6F6;border:1px solid #E8E8E8;border-radius:3px}.ESearch__settings .ModSearch__settings-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ESearch__settings .ModSearch__settings-pagination > *{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.ESearchFilters .appMenu__content{overflow:visible}.ESearch__settings .ModSearch__settings-pagination select{border-radius:0}.ESearch__settings .ModSearch__settings-pagination button{width:2.5em;height:2.5em;background-color:#F6F6F6;border:1px solid #E8E8E8}.ESearch__settings .ModSearch__settings-pagination button::before{font-family:"FontAwesome";font-weight:bold}.ESearch__settings .ModSearch__settings-pagination button.prev{border-radius:3px 0 0 3px;border-right:none}.ESearch__settings .ModSearch__settings-pagination button.prev::before{content:"\f104"}.ESearch__settings .ModSearch__settings-pagination button.next{border-radius:0 3px 3px 0;border-left:none}.ESearch__settings .ModSearch__settings-pagination button.next::before{content:"\f105"}.ESearch__settings .ModSearch__settings-pagination button:hover{background-color:#eeeeee}@media only screen and (max-width:768px){.ESearch__settings{padding:0 1em}
.ESearch__settings-top > *{margin-right:0.25em}}@media only screen and (max-width:768px){.ESearch__settings .ModSearch__settings-pagination,.ESearch__settings .ModSearch__settings-sort{display:none}
.ESearch__btn-filter,.ESearch__btn-category{display:block}}.ESearchFilters{position:relative}.ESearchFilters__filters{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:10}.ESearchFilters__filters > .label{display:none}.ESearchFilters__filters > *{width:calc(25% - 1em);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.ESearchFilters__dropdown.sorting,.ESearchFilters__dropdown.pagination{display:none}.ESearchFilters__dropdown{position:relative;margin-bottom:1em;z-index:1}.ESearchFilters__dropdown.active > .caption{color:white;background-color:black;border-radius:3px 3px 0 0}.ESearchFilters__dropdown.clicked{z-index:10}.ESearchFilters__dropdown.clicked > .caption::after{content:"\f0de";top:55%}.ESearchFilters__dropdown.clicked > ul{display:block}.ESearchFilters__dropdown > .caption{position:relative;padding:0 1em;line-height:2em;border-bottom:1px solid #e6e6e6;cursor:pointer}.ESearchFilters__dropdown > .caption::after{content:"\f0dd";position:absolute;top:35%;right:1em;font-family:"FontAwesome";font-weight:bold;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ESearchFilters__dropdown ul{display:none;position:absolute;top:100%;left:0;min-width:100%;padding:1em 0;background-color:white;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.ESearchFilters__dropdown li{display:block}.ESearchFilters__dropdown label{display:block;padding:0 1em;line-height:2.5;white-space:nowrap}.ESearchFilters__dropdown label input{display:none}.ESearchFilters__dropdown label input:checked ~ .label::before{background-color:#44ace1;border-color:#44ace1}.ESearchFilters__dropdown .label{display:-webkit-box;display:-ms-flexbox;display:flex;color:#404749;cursor:pointer}.ESearchFilters__dropdown .label::before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-top:0.5em;margin-right:1em;font-size:1em;color:white;line-height:1.5;text-align:center;background-color:white;border:1px solid #dae0e0;transition:all 0.25s ease-in-out;cursor:pointer}.ESearchFilters__dropdown .label .icon{margin-right:0.5em;font-size:2.5em;line-height:1}.ESearchFilters__dropdown .option__checkbox .label::before{content:"\f00c";font-family:"FontAwesome";font-weight:bold;border-radius:2px}.ESearchFilters__dropdown .option__radio .label::before{content:"";border-radius:50%}.ESearchFilters__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em}.ESearchFilters__tag{padding:0 1em;margin-right:1em;margin-bottom:1em;line-height:2;background-color:white;border:2px solid #774b11;border-radius:0.5em}.ESearchFilters__tag:hover{color:white;background-color:#A30006;border-color:#A30006}.ESearchFilters__tag:hover::before{color:white}.ESearchFilters__tag::before{content:"\f00d";margin-right:0.5em;font-family:"FontAwesome";font-size:1em;font-weight:bold;color:#333333}.ESearchFilters__found{display:none}@media only screen and (max-width:768px){.ESearchFilters__dropdown.sorting,.ESearchFilters__dropdown.pagination{display:block}
.ESearchFilters .appMenu__content{padding:0 1em}
.ESearchFilters__filters > .label{display:block;margin-top:2.66666667em;padding:0 1.33333333em;font-weight:bold;font-size:0.75em;line-height:2;text-decoration:underline}
.ESearchFilters__filters > *{width:100%}
.ESearchFilters__dropdown{margin-bottom:0}
.ESearchFilters__dropdown > .caption{line-height:2.5}
.ESearchFilters__dropdown.active > .caption{color:white;background-color:#7AB317;border-radius:0}
.ESearchFilters__dropdown.clicked > ul{display:block;position:relative;top:auto;left:auto;box-shadow:none}
.ESearchFilters__found{text-align:center;font-weight:bold}
.ESearchFilters__found .loading::before{content:"\f2f1";display:inline-block;margin-right:0.5em;font-family:"FontAwesome";-webkit-animation-name:"ESearch__loading";animation-name:"ESearch__loading";-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes ESearch__loading{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes ESearch__loading{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}.ESearchMenu{display:none}@media only screen and (max-width:768px){.ESearchMenu{display:block}}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.EUserOrder li{border:1px solid #E8E8E8;border-bottom:none}.EUserOrder li:nth-child(odd){background-color:#F6F6F6}.EUserOrder li:last-child{border-bottom:1px solid #E8E8E8}.EUserOrder a{position:relative;display:block;padding:0 2.5em 0 0.5em;font-size:1em;line-height:3;font-weight:300;cursor:pointer}.EUserOrder a .caption::after{content:":"}.EUserOrder a .no{font-weight:bold;letter-spacing:2px}.EUserOrder a .store{float:right}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.appMenu{background-color:white;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);z-index:1000}@media only screen and (min-width:1248px){.appMenu{position:fixed;top:60px;right:0;display:none;padding:2em 1em;border-radius:0 0 2px 2px}
.appMenu.clicked{display:block}
.appMenu::after{content:"";position:absolute;top:-8px;right:34px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent white transparent}
.appMenu .menu__top{display:none}}@media only screen and (max-width:1248px){.appMenu{position:fixed;bottom:0;right:0;display:block;height:calc(100vh - 60px);width:100vw;max-width:320px;padding:1em 0 4em 0;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity 0.5s ease,-webkit-transform 0.5s ease;transition:opacity 0.5s ease,transform 0.5s ease;transition:opacity 0.5s ease,transform 0.5s ease,-webkit-transform 0.5s ease}
.appMenu.clicked{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.appMenu .menu__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.5em;margin-bottom:2em}
.appMenu .menu__caption{color:black;width:100%;line-height:2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;color:#1f65b6}
.appMenu .menu__caption::before{content:"\e90f";margin-right:0.25em;font-family:"AppIcon"}
.appMenu .menu__close{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#4389df}
.appMenu .menu__close::before{content:"\f00d";font-family:"FontAwesome";font-size:2em;color:inherit}}@media only screen and (max-width:768px){.appMenu{position:fixed;top:0;right:0;height:100vh;width:100vw;max-width:none;padding-top:0}
.appMenu.clicked{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.appMenu .menu__top{padding:1em 2em;background-color:#4389df;color:white}
.appMenu .menu__caption{color:white}
.appMenu .menu__close{color:white}}.appMenu__default{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:white;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);z-index:1000}.appMenu__default.clicked{display:-webkit-box;display:-ms-flexbox;display:flex}.appMenu__default .menu__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.5em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.appMenu__default .appMenu__content{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow-y:auto}.appMenu__default .appMenu__bar{display:block;width:100%;height:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:1.5em 1em;text-align:center;font-weight:bold;border-top:1px solid #e6e6e6;background-color:#fcfcfc;box-shadow:0 0 20px 0 rgba(0,0,0,0.05);z-index:10}.appMenu__default .menu__caption{color:black;width:100%;line-height:2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;color:#1f65b6}.appMenu__default .menu__caption::before{content:"\e90f";margin-right:0.25em;font-family:"AppIcon"}.appMenu__default .menu__close{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#4389df}.appMenu__default .menu__close::before{content:"\f00d";font-family:"FontAwesome";font-size:2em;color:inherit}.appMenu--mobile .menu__top{display:none}@media only screen and (max-width:768px){.appMenu--mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:white;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);z-index:1000;position:fixed;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100vw;max-width:none;padding-top:0;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity 0.5s ease,-webkit-transform 0.5s ease;transition:opacity 0.5s ease,transform 0.5s ease;transition:opacity 0.5s ease,transform 0.5s ease,-webkit-transform 0.5s ease}
.appMenu--mobile.clicked{display:-webkit-box;display:-ms-flexbox;display:flex}
.appMenu--mobile .menu__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.5em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.appMenu--mobile .appMenu__content{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow-y:auto}
.appMenu--mobile .appMenu__bar{display:block;width:100%;height:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:1.5em 1em;text-align:center;font-weight:bold;border-top:1px solid #e6e6e6;background-color:#fcfcfc;box-shadow:0 0 20px 0 rgba(0,0,0,0.05);z-index:10}
.appMenu--mobile .menu__caption{color:black;width:100%;line-height:2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;color:#1f65b6}
.appMenu--mobile .menu__caption::before{content:"\e90f";margin-right:0.25em;font-family:"AppIcon"}
.appMenu--mobile .menu__close{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#4389df}
.appMenu--mobile .menu__close::before{content:"\f00d";font-family:"FontAwesome";font-size:2em;color:inherit}
.appMenu--mobile.clicked{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.appMenu--mobile .menu__top{padding:1em 2em;background-color:#4389df;color:white}
.appMenu--mobile .menu__caption{color:white}
.appMenu--mobile .menu__close{color:white}}.appMenu--style,#mobileMainMenu{display:none}@media only screen and (max-width:1024px){.appMenu--style,#mobileMainMenu{position:fixed;bottom:0;left:0;right:auto;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.appMenu--style.clicked,#mobileMainMenu.clicked{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.appMenu--style ul.menu.tabbed > .menu__back,#mobileMainMenu ul.menu.tabbed > .menu__back,.appMenu--style li.children.tabbed > .menu__back,#mobileMainMenu li.children.tabbed > .menu__back,.appMenu--style ul.menu.tabbed > .menu__link,#mobileMainMenu ul.menu.tabbed > .menu__link,.appMenu--style li.children.tabbed > .menu__link,#mobileMainMenu li.children.tabbed > .menu__link{display:block}.appMenu--style ul.menu.tabbed > .menu__parent,#mobileMainMenu ul.menu.tabbed > .menu__parent,.appMenu--style li.children.tabbed > .menu__parent,#mobileMainMenu li.children.tabbed > .menu__parent{display:none}.appMenu--style ul.menu.tabbed > li.children > .menu__parent,#mobileMainMenu ul.menu.tabbed > li.children > .menu__parent,.appMenu--style li.children.tabbed > li.children > .menu__parent,#mobileMainMenu li.children.tabbed > li.children > .menu__parent,.appMenu--style ul.menu.tabbed > li:not(.children) > .menu__link,#mobileMainMenu ul.menu.tabbed > li:not(.children) > .menu__link,.appMenu--style li.children.tabbed > li:not(.children) > .menu__link,#mobileMainMenu li.children.tabbed > li:not(.children) > .menu__link{display:block}.appMenu--style li.children.tabbed > ul > li.children > .menu__parent,#mobileMainMenu li.children.tabbed > ul > li.children > .menu__parent,.appMenu--style li.children.tabbed > ul > li:not(.children) > .menu__link,#mobileMainMenu li.children.tabbed > ul > li:not(.children) > .menu__link{display:block}.appMenu--style .menu__link,#mobileMainMenu .menu__link,.appMenu--style .menu__back,#mobileMainMenu .menu__back,.appMenu--style .menu__parent,#mobileMainMenu .menu__parent{display:none;width:100%;color:black;padding:0 2.5em;line-height:3;text-align:left;cursor:pointer}.appMenu--style .menu__link,#mobileMainMenu .menu__link,.appMenu--style .menu__parent,#mobileMainMenu .menu__parent{border-bottom:1px solid lightgrey}.appMenu--style .menu__link:hover,#mobileMainMenu .menu__link:hover,.appMenu--style .menu__parent:hover,#mobileMainMenu .menu__parent:hover{background-color:#b0cdf2}.appMenu--style .menu__back,#mobileMainMenu .menu__back{position:relative;display:none;padding:0 3.33333333em;line-height:2}.appMenu--style .menu__back::before,#mobileMainMenu .menu__back::before{content:"\f077";position:absolute;left:2.5em;font-size:0.75em;color:black;line-height:2.66666667;font-family:"FontAwesome"}.appMenu--style .menu__parent,#mobileMainMenu .menu__parent{display:none;font-size:1.25em;font-weight:300;cursor:pointer}.appMenu--style .menu__parent::after,#mobileMainMenu .menu__parent::after{content:"\f054";float:right;font-size:0.75em;line-height:4;color:black;font-family:"FontAwesome"}.appMenu--style .menu__link,#mobileMainMenu .menu__link{font-size:1.25em;font-weight:300}.appMenu--style .menu__parent + .menu__link,#mobileMainMenu .menu__parent + .menu__link{font-weight:bold;border-bottom:1px solid #1b57a1}.appMenu--style li,#mobileMainMenu li{display:block;width:100%}.appMenu--style > ul,#mobileMainMenu > ul{display:block;overflow-y:auto}.appMenu--style > ul > li,#mobileMainMenu > ul > li{-webkit-tap-highlight-color:rgba(0,0,0,0)}.appMenu--style .logo,#mobileMainMenu .logo{position:absolute;bottom:0;left:0;width:100%;font-size:1.5em;line-height:2;text-align:center}.appMenu--style .logo::before,#mobileMainMenu .logo::before{content:"\e90f";font-size:1em;width:3em;line-height:2;color:#4389df;text-align:center;font-family:"AppIcon"}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}@media only screen and (min-width:1248px){#sideMenuUser{right:calc(50% - 1248px / 2)}}#sideMenuUser li{display:block;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}#sideMenuUser li > a,#sideMenuUser li > div.caption{display:block;color:#45506c;padding:0 2em;font-size:1em;font-weight:500;line-height:2.5;cursor:pointer;text-align:left}#sideMenuUser li > a i,#sideMenuUser li > div.caption i{display:inline-block;width:2.5em;text-align:left}#sideMenuUser li > a:hover,#sideMenuUser li > div.caption:hover{background-color:#74adeb}#sideMenuUser form{position:relative;display:block;padding:1em 0}#sideMenuUser .form-group{position:relative;width:auto;border:1px solid lightgrey;border-radius:3px;font-size:1em}#sideMenuUser .form-group.email{margin-bottom:1em}#sideMenuUser .form-group label{display:none}#sideMenuUser .form-group input{display:block;width:100%;height:2.5em;padding-left:4em;color:gray;font-size:inherit;line-height:2.5;font-family:inherit;background-color:white;border:none;border-radius:3px;outline:none;box-shadow:none}#sideMenuUser .form-group::before{content:"";font-family:"FontAwesome";position:absolute;top:0;left:0;width:3em;height:2.5em;color:#837383;line-height:2.5;text-align:center;background-color:#dedede;border-right:1px solid #cecece;border-radius:3px 0 0 3px}#sideMenuUser .form-group.email::before{content:"\f007"}#sideMenuUser .form-group.password::before{content:"\f084"}#sideMenuUser .form-group.password input{padding-right:4em}#sideMenuUser .form-group.password button{position:absolute;bottom:0;right:0;width:3em;height:2.5em;color:white;font-size:inherit;line-height:2.5;text-align:center;background-color:#7AB317;border-radius:0 3px 3px 0}#sideMenuUser .form-group.password button::before{content:"\f090";font-family:"FontAwesome"}@media only screen and (max-width:1248px){#sideMenuUser form{padding:1em}
#sideMenuUser li > a:hover,#sideMenuUser li > div.caption:hover{background-color:none}
#sideMenuUser li{border-bottom:2px solid #f2f6fa}}@media only screen and (max-width:768px){#sideMenuUser li a{font-size:1.25em;line-height:3}}.vueComponent__userCart{height:100%;overflow-y:auto}.vueComponent__userCart .item{position:relative;display:block;padding:1em 1em;margin-bottom:1em;color:#6B676B;background-color:white;border-radius:2px;overflow-y:auto}.vueComponent__userCart .item > .top{position:relative;min-height:100px;padding-left:90px}.vueComponent__userCart .item .caption{margin-bottom:0.5em;color:black;font-weight:300;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vueComponent__userCart .item .price{margin-top:1em;text-align:right}.vueComponent__userCart .item .image{position:absolute;top:0;left:0;display:block;width:70px;height:70px;border-radius:2px;border:3px solid white;border-radius:3px;box-shadow:0 0 4px black;background-size:contain;background-position:center center;background-repeat:no-repeat}.vueComponent__userCart .item .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.vueComponent__userCart .item .quantity button{width:2.667em;height:2.667em;color:inherit;line-height:2.5;font-size:0.75em;text-align:center;border:2px solid #47dfbc;border-radius:2px}.vueComponent__userCart .item .quantity button:hover{background-color:#47dfbc}.vueComponent__userCart .item .quantity button::before{content:'\f067';font-family:'FontAwesome'}.vueComponent__userCart .item .quantity button.minus{border-radius:3px 0 0 3px}.vueComponent__userCart .item .quantity button.minus::before{content:"\f068"}.vueComponent__userCart .item .quantity button.plus{border-radius:0 3px 3px 0}.vueComponent__userCart .item .quantity button.delete{margin-left:0.5em;color:#6B676B;border-color:lightgrey;background-color:lightgrey}.vueComponent__userCart .item .quantity button.delete::before{content:"\f2ed"}.vueComponent__userCart .item .quantity button.delete:hover{color:white;border-color:#A30006;background-color:#A30006}.vueComponent__userCart .item .quantity input{height:2em;width:3em;color:inherit;line-height:2;font-size:inherit;text-align:center;border:2px solid #47dfbc;border-right:none;border-left:none}.vueComponent__userCart .item .selection{padding:0.25em 1em;text-align:right;background-color:#eee;border-radius:2px}.vueComponent__userCart .item .selection button{color:inherit;font-size:0.9em}.vueComponent__userCart .item .selection button::after{content:"\f077";position:relative;top:-0.15em;margin-left:1em;font-family:"FontAwesome";font-size:0.75em}.vueComponent__userCart .item .selection button.clicked::after{content:"\f078"}.vueComponent__userCart .item .selection button.clicked ~ ul{display:block}.vueComponent__userCart .item .selection ul{display:none;text-align:left}.vueComponent__userCart .summary{padding:0.5em;border-top:1px solid #74adeb}.vueComponent__userCart .summary .total,.vueComponent__userCart .summary .tax,.vueComponent__userCart .summary .delivery{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.5em}.vueComponent__userCart .summary .total .caption,.vueComponent__userCart .summary .tax .caption,.vueComponent__userCart .summary .delivery .caption{width:50%;font-weight:normal}.vueComponent__userCart .summary .total .price,.vueComponent__userCart .summary .tax .price,.vueComponent__userCart .summary .delivery .price{width:50%;text-align:right}.vueComponent__userCart .summary .tax{font-size:0.75em}.vueComponent__userCart .summary .tax .caption{font-weight:300}.vueComponent__userCart .summary .delivery{margin:1em 0}.vueComponent__userCart .summary .checkout{display:block;width:100%;margin-top:2em;padding:0.5em 1em;color:white;text-align:center;background-color:#7AB317;border-radius:3px}.vueComponent__userCart .summary .checkout::after{content:"\f105";margin-left:1em;font-family:"FontAwesome"}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content > p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}@media only screen and (max-width:768px){body.site_search #pageFooter{padding-bottom:50px}}#pageSearch{position:relative;background:#f6f6f6}#pageSearch > .searchType{position:relative;width:100%;background-color:white;border-bottom:2px solid #f7f7f7}#pageSearch > .searchType ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1248px;margin:0 auto;padding:0 1em}#pageSearch > .searchType li{display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}#pageSearch > .searchType a{display:block;height:4em;padding:0 1.5em 0 1.5em;color:black;line-height:4;font-weight:bold}#pageSearch > .searchType a .count{display:inline-block;margin-left:0.25em;font-weight:normal;font-size:0.75em}#pageSearch > .searchType a .count:empty{display:none}#pageSearch > .searchType a .count::before{content:"("}#pageSearch > .searchType a .count::after{content:")"}#pageSearch > .searchType a:hover{color:#4389df}#pageSearch > .searchType a.active{border-bottom:2px solid #4389df}#pageSearch .search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1248px;margin:0 auto}#pageSearch .search > .filter{width:250px;padding:2em 1em 5em 1em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}#pageSearch .search > .result{width:100%;padding-top:2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}#pageSearch .search [class^="ModSearch__results"]{padding-top:0}@media only screen and (max-width:768px){#pageSearch .search{display:block}}@media only screen and (max-width:768px){#pageSearch > .searchType{padding-top:60px}
#pageSearch > .searchType ul{padding:0}}#PageSearch__mobile-nav{position:fixed;bottom:0;left:0;display:none;height:60px;width:100%;z-index:900}@media only screen and (max-width:768px){#PageSearch__mobile-nav{display:block}}#PageSearch__mobile-nav > .bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;line-height:60px;background-color:#fafafa;box-shadow:0 0 6px 0 rgba(0,0,0,0.75);z-index:2}#PageSearch__mobile-nav > .bar ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#PageSearch__mobile-nav > .bar li{min-width:3em;transition:all 0.5s ease;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}#PageSearch__mobile-nav > .bar li button{display:block;height:100%;width:100%;padding:8px;color:#333333;font-size:12px;text-align:center}#PageSearch__mobile-nav > .bar li button.clicked{color:white;background-color:#1f65b6}#PageSearch__mobile-nav > .bar li button::before{display:block;height:30px;line-height:30px;font-size:22px;text-align:center}#PageSearch__mobile-nav > .bar li button.category::before{content:"\f02b";font-family:"FontAwesome";font-weight:300}#PageSearch__mobile-nav > .bar li button.location::before{content:"\f041";font-family:"FontAwesome";font-weight:300}#PageSearch__mobile-nav > .bar li button.service::before{content:"\f0d1";font-family:"FontAwesome";font-weight:300}#PageSearch__mobile-nav > .bar li button.diet::before{content:"\f2e7";font-family:"FontAwesome";font-weight:300}#PageSearch__mobile-nav > .bar li button.allergy::before{content:"\f0fa";font-family:"FontAwesome";font-weight:300}@media only screen and (max-width:768px){#pageSearch__filter{display:none;position:fixed;bottom:0;left:0;right:auto;padding:0 !important;width:100% !important;border:none !important;z-index:100}
#pageSearch__filter form [class^="filter__"]{position:fixed;bottom:0;left:0;right:auto;width:100%;height:auto;max-height:250px;margin:0;padding:1em;box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.5s ease-out;background-color:#eeeeee;border-radius:0;overflow:auto}
#pageSearch__filter form [class^="filter__"] .caption{display:none}
#pageSearch__filter form .filter__icon-block li{width:calc((100% - 2em) / 7)}
#pageSearch__filter form .filter__icon-block li:nth-child(3n){margin-right:0.5em}
#pageSearch__filter form .filter__icon-block li:nth-child(7n){margin-right:0}
#pageSearch__filter .anker--category.clicked ~ form .filter__category,#pageSearch__filter .anker--city.clicked ~ form .filter__city,#pageSearch__filter .anker--style.clicked ~ form .filter__icon-block.style,#pageSearch__filter .anker--allergy.clicked ~ form .filter__icon-block.allergy,#pageSearch__filter .anker--service.clicked ~ form .filter__icon-block.service{-webkit-transform:translateY(0);transform:translateY(0);bottom:60px}
#pageSearch__filter .mobileMenu{padding-bottom:1em;overflow:auto}
#pageSearch__filter .mobileMenu .nav{width:100%}
#pageSearch__filter .mobileMenu > ul,#pageSearch__filter .mobileMenu nav > ul{white-space:nowrap;padding:0 0.5em}
#pageSearch__filter .mobileMenu > ul li,#pageSearch__filter .mobileMenu nav > ul li{position:relative;display:block;width:100%;padding:0.5em 0;border-bottom:1px solid lightgrey}
#pageSearch__filter .mobileMenu > ul li:last-child,#pageSearch__filter .mobileMenu nav > ul li:last-child{border-bottom:none}
#pageSearch__filter .mobileMenu > ul li.children > 4,#pageSearch__filter .mobileMenu nav > ul li.children > 4{margin-right:4em}
#pageSearch__filter .mobileMenu > ul li > button,#pageSearch__filter .mobileMenu nav > ul li > button{position:absolute;top:0.5em;right:0;height:2.5em;width:4em;color:white;font-size:inherit;background-color:#898989}
#pageSearch__filter .mobileMenu > ul li > button::before,#pageSearch__filter .mobileMenu nav > ul li > button::before{content:"\f067";font-family:"FontAwesome"}
#pageSearch__filter .mobileMenu > ul li > button.clicked::before,#pageSearch__filter .mobileMenu nav > ul li > button.clicked::before{content:"\f068"}
#pageSearch__filter .mobileMenu > ul ul,#pageSearch__filter .mobileMenu nav > ul ul{display:none;width:100%;background-color:#898989}
#pageSearch__filter .mobileMenu > ul ul.clicked,#pageSearch__filter .mobileMenu nav > ul ul.clicked{display:block}
#pageSearch__filter .mobileMenu > ul ul li,#pageSearch__filter .mobileMenu nav > ul ul li{padding:0;border-bottom:1px solid #D5D2E3}
#pageSearch__filter .mobileMenu > ul ul li:last-child,#pageSearch__filter .mobileMenu nav > ul ul li:last-child{border-bottom:none}
#pageSearch__filter .mobileMenu > ul ul a,#pageSearch__filter .mobileMenu nav > ul ul a{color:white}
#pageSearch__filter .mobileMenu > ul ul a::before,#pageSearch__filter .mobileMenu nav > ul ul a::before{content:"\f0da";font-family:"FontAwesome";margin-right:1em}
#pageSearch__filter .mobileMenu > ul a,#pageSearch__filter .mobileMenu nav > ul a{display:block;padding:0 1em;line-height:2.5;color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#pageSearch__filter .mobileMenu > ul a::before,#pageSearch__filter .mobileMenu nav > ul a::before{content:"\f0da";font-family:"FontAwesome";margin-right:1em}
#pageSearch__filter .mobileMenu > ul a:hover,#pageSearch__filter .mobileMenu nav > ul a:hover{color:white;background-color:#74adeb}
#pageSearch__filter .mobileMenu > ul a.tabbed,#pageSearch__filter .mobileMenu nav > ul a.tabbed{color:white;background-color:#4389df}}@media only screen and (max-width:480px){#pageSearch__filter form .filter__icon-block li{width:calc((100% - 2em) / 5)}
#pageSearch__filter form .filter__icon-block li:nth-child(3n),#pageSearch__filter form .filter__icon-block li:nth-child(7n){margin-right:0.5em}
#pageSearch__filter form .filter__icon-block li:nth-child(5n){margin-right:0}}.btnLess{border:none;outline:none;background-color:none;box-shadow:none}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}#PageStore>.content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1248px;margin:0 auto;background:white}#PageStore>.content>.left{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:280px}#PageStore>.content>.right{width:100%;padding:1em 2em}@media only screen and (max-width:1024px){#PageStore>.content>.right{padding:1em}#PageStore>.content>.right .ModProductIndex,#PageStore>.content>.right .ModPageIndex{width:100%}}@media only screen and (max-width:768px){#PageStore>.content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#PageStore>.content>.left,#PageStore>.content>.right{width:100%;margin:0;border-right:none}}body.mobile #pageStoreMenu button{display:block}#pageStore__mobile-menu{display:none}@media only screen and (max-width:768px){#pageStore__mobile-menu{display:block}}#PageStore__header{position:relative;height:300px;padding-top:70px}#PageStore__header>.shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.66)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%)}#PageStore__header>.innerWidth{position:relative;height:100%;max-width:1248px;margin:0 auto;z-index:60}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.25) rotate(0deg);transform:scale(1.25) rotate(0deg)}100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.25) rotate(0deg);transform:scale(1.25) rotate(0deg)}100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}#PageStore__header .emotionPics{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}#PageStore__header .emotionPics>.wrapper{position:absolute;top:0;left:0;width:100%;height:100%}#PageStore__header .emotionPics>.wrapper .bx-wrapper,#PageStore__header .emotionPics>.wrapper .bx-viewport{width:100%;height:100%}#PageStore__header .emotionPics>.wrapper ul{display:block;height:100%;width:100%}#PageStore__header .emotionPics>.wrapper li{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;-webkit-animation:kenburns 240s infinite linear;animation:kenburns 240s infinite linear;z-index:1 !important}#PageStore__header .store{position:absolute;bottom:2.25em;left:125px;width:150px;z-index:50;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#PageStore__header .store .logo{display:block;position:relative;width:100%;height:130px;text-align:center;overflow:hidden;background-color:white;background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:3px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.15);box-shadow:0 0 15px 0 rgba(0,0,0,0.15)}#PageStore__header .openStatus{position:absolute;bottom:3.5em;right:1em;height:2.5em;padding:0 1em;line-height:2.5;color:white;background-color:rgba(122,179,23,0.9);border-radius:3px;z-index:1}#PageStore__header .openStatus.closed{background-color:#A30006}@media only screen and (max-width:1248px){#PageStore__header .openStatus{border-radius:0}}@media only screen and (max-width:768px){#PageStore__header .openStatus{position:absolute;bottom:.5em;left:1.5em;height:2em;padding:0 1em;width:150px;line-height:2;border-radius:3px;text-align:center}}#PageStore__header .storeNavWrapper{width:100%}#PageStore__header .info{display:none;position:absolute;bottom:1em;right:1em;height:2em;width:2em;line-height:2;text-align:center;background-color:white;border-radius:3px}#PageStore__header .info::before{content:"\f129";font-family:"FontAwesome"}@media only screen and (max-width:768px){#PageStore__header{outline:2px solid #4389df}}#PageStoreBar{position:absolute;bottom:-1px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;background-color:white;border-bottom:1px solid #eeeeee;border-radius:3px 3px 0 0}#PageStoreBar .page-store__like{width:280px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#PageStoreBar #pageStoreMenu{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#PageStoreBar #PageStoreSocial{width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1248px){#PageStoreBar{border-radius:0}}@media only screen and (max-width:768px){#PageStoreBar{display:none}}.page-store__like{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.25em;width:280px;padding:0 50px 0 1em;line-height:2.25;text-align:center;background-color:white}.page-store__like .app-rating{font-size:.75em}.page-store__like .app__like{margin-left:.5em;font-size:1em}#pageStoreMenu{background-color:white}#pageStoreMenu nav{position:relative;width:100%;z-index:10}#pageStoreMenu nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#pageStoreMenu nav>ul button{display:none}#pageStoreMenu nav>ul li{position:relative;display:inline-block;min-height:3em;padding:0 1em}#pageStoreMenu nav>ul li.has_submenu{position:static}#pageStoreMenu nav>ul li.has_submenu ul ul{position:relative;top:auto;left:auto;margin:0;padding:0;border:none}#pageStoreMenu nav>ul li>a{position:relative;display:block;padding:0 1em;color:#6b6c6f;line-height:3;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:color .5s ease;transition:color .5s ease}#pageStoreMenu nav>ul li:hover ul{display:block}#pageStoreMenu nav>ul li ul.clicked{display:block}#pageStoreMenu nav>ul a:hover,#pageStoreMenu nav>ul li.active>a{color:black}#pageStoreMenu nav>ul li.active>a{font-weight:500}#pageStoreMenu nav>ul>li.children>a::after{content:"\f077";margin-left:1em;font-family:"FontAwesome";font-size:.5em}#pageStoreMenu nav>ul>li.children:hover>a::after{content:"\f078"}#pageStoreMenu nav>ul>li>a::before{content:"";position:absolute;bottom:0;left:50%;display:block;width:0;height:2px;background-color:#4389df;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease;transition:all .5s ease}#pageStoreMenu nav>ul>li:hover>a::before,#pageStoreMenu nav>ul>li.active>a::before{width:100%}#pageStoreMenu nav>ul>li>ul{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);box-shadow:0 5px 20px 0 rgba(0,0,0,0.15)}#pageStoreMenu nav>ul ul{position:absolute;top:100%;left:-1px;display:none;padding:1em;line-height:1;background-color:white;border-top:none;border-radius:0 0 3px 3px}#pageStoreMenu nav>ul ul a{border-bottom:1px solid #e2e2e0}#pageStoreMenu nav>ul ul li{display:block;padding:0;border:none}#PageStoreMobileNav{position:fixed;bottom:0;left:0;display:none;height:60px;width:100%;z-index:900}@media only screen and (max-width:768px){#PageStoreMobileNav{display:block}}#PageStoreMobileNav>.bar{position:relative;width:100%;height:100%;background-color:#fafafa;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5);z-index:2}#PageStoreMobileNav>.bar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}#PageStoreMobileNav>.bar ul.shop{display:none}#PageStoreMobileNav>.bar ul li{position:relative;display:block;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#PageStoreMobileNav>.bar a,#PageStoreMobileNav>.bar button{position:relative;display:block;height:100%;width:100%;padding:8px;color:#333333;font-size:12px;text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#PageStoreMobileNav>.bar a.clicked,#PageStoreMobileNav>.bar button.clicked{color:white;background-color:#1f65b6}#PageStoreMobileNav>.bar a::before,#PageStoreMobileNav>.bar button::before{display:block;height:30px;line-height:30px;font-size:22px;font-family:"FontAwesome";font-weight:300;text-align:center}#PageStoreMobileNav>.bar a.shop::before,#PageStoreMobileNav>.bar button.shop::before{content:"\f07a"}#PageStoreMobileNav>.bar a.social::before,#PageStoreMobileNav>.bar button.social::before{content:"\f292"}#PageStoreMobileNav>.bar a.nav::before,#PageStoreMobileNav>.bar button.nav::before{content:"\f0c9"}#PageStoreMobileNav>.bar a.links::before,#PageStoreMobileNav>.bar button.links::before{content:"\f141";position:relative;top:-0.1em;font-weight:bold}#PageStoreMobileNav>.bar a.category::before,#PageStoreMobileNav>.bar button.category::before{content:"\f02b"}#PageStoreMobileNav>.bar a.diet::before,#PageStoreMobileNav>.bar button.diet::before{content:"\f2e7"}#PageStoreMobileNav>.bar a.allergy::before,#PageStoreMobileNav>.bar button.allergy::before{content:"\f0fa"}#PageStoreMobileNav .mobileMenu,#PageStoreMobileNav .socialMenu{position:absolute;bottom:0;left:0;right:auto;width:100%;background-color:#fafafa;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}#PageStoreMobileNav .mobileMenu.clicked,#PageStoreMobileNav .socialMenu.clicked{bottom:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#PageStoreMobileNav .mobileMenu{height:auto;max-height:250px}#PageStoreMobileNav .socialMenu{padding:.5em;font-size:1.25em}#PageStoreMobileNav .socialMenu.clicked{bottom:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#PageStoreMobileNav .socialMenu .list{display:block;text-align:center}#PageStoreMobileNav .socialMenu a{position:relative;display:inline-block;margin-right:.5em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#PageStoreMobileNav .socialMenu a::before{content:"";display:block;height:2.5em;width:3em;line-height:2.5;font-family:"FontAwesome";color:white;text-align:center;border-radius:3px}#PageStoreMobileNav .socialMenu a:hover::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.33}#PageStoreMobileNav .mobileMenu{padding-bottom:1em;overflow:auto}#PageStoreMobileNav .mobileMenu .nav{width:100%}#PageStoreMobileNav .mobileMenu>ul,#PageStoreMobileNav .mobileMenu nav>ul{white-space:nowrap;padding:0 .5em}#PageStoreMobileNav .mobileMenu>ul li,#PageStoreMobileNav .mobileMenu nav>ul li{position:relative;display:block;width:100%;padding:.5em 0;border-bottom:1px solid lightgrey}#PageStoreMobileNav .mobileMenu>ul li:last-child,#PageStoreMobileNav .mobileMenu nav>ul li:last-child{border-bottom:none}#PageStoreMobileNav .mobileMenu>ul li.children>4,#PageStoreMobileNav .mobileMenu nav>ul li.children>4{margin-right:4em}#PageStoreMobileNav .mobileMenu>ul li>button,#PageStoreMobileNav .mobileMenu nav>ul li>button{position:absolute;top:.5em;right:0;height:2.5em;width:4em;color:white;font-size:inherit;background-color:#898989}#PageStoreMobileNav .mobileMenu>ul li>button::before,#PageStoreMobileNav .mobileMenu nav>ul li>button::before{content:"\f067";font-family:"FontAwesome"}#PageStoreMobileNav .mobileMenu>ul li>button.clicked::before,#PageStoreMobileNav .mobileMenu nav>ul li>button.clicked::before{content:"\f068"}#PageStoreMobileNav .mobileMenu>ul ul,#PageStoreMobileNav .mobileMenu nav>ul ul{display:none;width:100%;background-color:#898989}#PageStoreMobileNav .mobileMenu>ul ul.clicked,#PageStoreMobileNav .mobileMenu nav>ul ul.clicked{display:block}#PageStoreMobileNav .mobileMenu>ul ul li,#PageStoreMobileNav .mobileMenu nav>ul ul li{padding:0;border-bottom:1px solid #D5D2E3}#PageStoreMobileNav .mobileMenu>ul ul li:last-child,#PageStoreMobileNav .mobileMenu nav>ul ul li:last-child{border-bottom:none}#PageStoreMobileNav .mobileMenu>ul ul a,#PageStoreMobileNav .mobileMenu nav>ul ul a{color:white}#PageStoreMobileNav .mobileMenu>ul ul a::before,#PageStoreMobileNav .mobileMenu nav>ul ul a::before{content:"\f0da";font-family:"FontAwesome";margin-right:1em}#PageStoreMobileNav .mobileMenu>ul a,#PageStoreMobileNav .mobileMenu nav>ul a{display:block;padding:0 1em;line-height:2.5;color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#PageStoreMobileNav .mobileMenu>ul a::before,#PageStoreMobileNav .mobileMenu nav>ul a::before{content:"\f0da";font-family:"FontAwesome";margin-right:1em}#PageStoreMobileNav .mobileMenu>ul a:hover,#PageStoreMobileNav .mobileMenu nav>ul a:hover{color:white;background-color:#74adeb}#PageStoreMobileNav .mobileMenu>ul a.tabbed,#PageStoreMobileNav .mobileMenu nav>ul a.tabbed{color:white;background-color:#4389df}#PageStoreMobileNav .mobileMenu.shop .empty{display:block;padding:1em;text-align:center}#PageStoreContent{position:relative}#PageStoreContent.empty{padding:0 !important}#PageStoreContent.empty .ModPageIndex{position:absolute;top:10px;left:10px;height:-webkit-calc(100% - 20px);height:calc(100% - 20px);width:-webkit-calc(100% - 20px) !important;width:calc(100% - 20px) !important;border-radius:5px;overflow:hidden;z-index:10}@media only screen and (max-width:768px){#PageStoreContent.empty .ModPageIndex{display:none}}#PageStoreContent.empty .ModMap{height:100%}@media only screen and (max-width:768px){#PageStoreContent .ModSearch__results--product .settings{display:none}#PageStoreContent .ModSearch__results--product .ModSearch__results{padding-top:1em}}.ModReviewsOverview .reviewCount{display:none}#PageStoreLeft{padding:1em 50px 5em 1em}@media only screen and (max-width:768px){#PageStoreLeft>.ModProductMenu{display:none}#PageStoreLeft>.info{display:none}}#PageStoreLeft .ModProductMenu .empty{display:none}#PageStoreLeft .info{padding-top:1em}#PageStoreLeft .info>*{padding:1em;border:1px solid #eeeeee;border-radius:3px}#PageStoreLeft .info h2{margin-bottom:.5em;color:black;font-size:1.5em;font-weight:normal}#PageStoreLeft .info .opening{margin-top:2em}#PageStoreLeft .info .opening li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.5}#PageStoreLeft .info .opening .day{display:inline-block;width:5em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#PageStoreLeft .info .contact{margin-top:2em}#PageStoreLeft .info .contact .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1em}#PageStoreLeft .info .contact .list a{display:block;width:100%;margin-right:.5em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#PageStoreLeft .info .contact .list a:last-child{margin-right:0}#PageStoreLeft .info .contact .list a.form::before{content:"\f0e0";background:#519548}#PageStoreLeft .info .contact .list a.phone::before{content:"\f095";background:#1C9E77}#PageStoreLeft .info .contact .list a.twitter::before{content:"\f099";background:#55acee}#PageStoreLeft .info .contact .list a.facebook::before{content:"\f39e";background:#3b5998}#PageStoreLeft .info .contact .list a::before{display:block;line-height:2;color:white;font-family:"FontAwesome";text-align:center;border-radius:3px}#PageStoreLeft .info .contact .list a:hover{opacity:.75}#PageStoreLeft .info .address address{font-style:normal;line-height:1.75}#PageStoreLeft .info .address address>*{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#PageStoreLeft .info .address address>*::before{content:"";display:inline-block;width:1em;margin-right:1em;color:#4389df;font-family:"FontAwesome"}#PageStoreLeft .info .address a{color:#1f65b6}#PageStoreLeft .info .address .map::before{content:"\f041"}#PageStoreLeft .info .address .phone::before{content:"\f095"}#PageStoreLeft .info .address .mail::before{content:"\f1fa"}#PageStoreLeft .info .address .website::before{content:"\f0ac"}@media only screen and (max-width:768px){#PageStoreLeft .info{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;background-color:#f5f5f5}#PageStoreLeft .info>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;flex-srhink:1;text-align:center;margin-bottom:2em}#PageStoreLeft .info>.address{position:relative;width:100%;margin:0;padding:2em 0 2em 0}#PageStoreLeft .info>.address address{position:relative;right:-1em;display:inline-block;width:auto;margin:0 auto;text-align:left}#PageStoreLeft .info>.opening{position:relative;width:100%;margin:0;padding:2em 0 2em 0;background-color:#e2e2e2}#PageStoreLeft .info>.opening ul{display:inline-block;width:auto;margin:0 auto;text-align:left}#PageStoreLeft .info>.contact{padding:2em 1em 1em 1em}#PageStoreLeft .info>.contact .list{display:block !important;text-align:center}#PageStoreLeft .info>.contact a{display:inline-block !important;width:3em !important}#PageStoreLeft .info .ModReviewsOverview{width:100%;min-height:250px;padding:2em 0 2em 0;margin:0;background-color:#e2e2e2}#PageStoreLeft .info .ModReviewsOverview h1{margin-bottom:1em}#PageStoreLeft .info .ModReviewsOverview::before{content:"\f005";position:absolute;top:50%;left:7.5%;font-family:"FontAwesome";font-size:10em;color:transparent;-webkit-transform:translateY(-50%) rotateY(0deg);transform:translateY(-50%) rotateY(0deg);-webkit-transition:all 1.25s ease;transition:all 1.25s ease;background-color:gray;text-shadow:2px 2px 3px rgba(255,255,255,0.5);background-clip:text;-webkit-background-clip:text}#PageStoreLeft .info .ModReviewsOverview:hover::before{color:#E8BF56;-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg);text-shadow:0 0 8px gray;broder-clip:initial}#PageStoreLeft .info .ModReviewsOverview ul{width:50%;margin-left:50%}}@media only screen and (max-width:480px){#PageStoreLeft .info .ModReviewsOverview::before{left:-0.5em}#PageStoreLeft .info .ModReviewsOverview:hover::before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#PageStoreLeft .info .ModReviewsOverview ul{width:70%;margin-left:30%}}#PageStoreLeft .ModReviewsOverview{margin-top:2em}@media only screen and (max-width:768px){#PageStoreLeft .productMenuWrapper{display:none}}#PageStore:not(.shop) #PageStoreLeft .ModSearch__filter-product [class^=filter__]:not(.filter__category){display:none}#PageStoreMap{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#PageStoreMap::before{content:"";display:inline-block;padding-top:300px}#PageStoreMap .icon{position:absolute;top:50%;left:50%;height:60px;width:60px;background-size:60px 60px;-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}#PageStoreContent .defaultPage{margin-bottom:5em}#PageStoreContent .defaultPage h1{margin:0 0 .5em 0;font-size:2.75em;font-weight:lighter}#PageStoreContent .defaultPage p{margin-bottom:2em;font-size:1em;line-height:1.5}#PageStoreContent .defaultPage form{max-width:500px}#PageStore a.fb::before{content:"\f39e";background-color:#3b5998}#PageStore a.tw::before{content:"\f099";background-color:#55acee}#PageStore a.gl::before{content:"\f0d5";background-color:#dd4b39}#PageStore a.pn::before{content:"\f231";background-color:#cb2027}#PageStore a.ml::before{content:"\f0e0";font-weight:300;background-color:#519548}#PageStore a.ig::before{content:"\f16d";background-color:#bc2a8d}#PageStoreSocial{padding-right:1.5em;line-height:3}@media only screen and (max-width:768px){#PageStoreSocial{display:none}}#PageStoreSocial a{position:relative;display:inline-block;margin-left:-0.75em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#PageStoreSocial a::before{content:"";display:block;width:2.5em;height:2.5em;line-height:-webkit-calc(2.5em - 4px);line-height:calc(2.5em - 4px);font-family:"FontAwesome";color:white;text-align:center;border-radius:50%;border:2px solid white}#PageStoreSocial a:hover{position:relative;top:-2px;z-index:10 !important}.store__slider--product{background-color:white}.store__slider--product h2{position:relative;padding-top:2em;font-weight:300;text-align:center;z-index:5}.store__slider--product>.app__inner-width{position:relative}.store__slider--product .store__slider-pic{position:absolute;left:50%;top:-4em;width:8em;height:8em;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:white;border-radius:50%;border:5px solid white;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.store__slider--product .store__slider-pic::before{content:"\e90f";font-family:"AppIcon";font-size:4em;line-height:1.5;color:#f1d220}@media only screen and (max-width:768px){#PageStoreLeft .ModSearch__filter-product{position:fixed;bottom:0;left:0;right:auto;padding:0 !important;width:100% !important;border:none !important;z-index:100}#PageStoreLeft .ModSearch__filter-product form [class^="filter__"]{position:fixed;bottom:0;left:0;right:auto;width:100%;height:auto;max-height:250px;margin:0;padding:1em;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#eeeeee;border-radius:0;overflow:auto}#PageStoreLeft .ModSearch__filter-product form [class^="filter__"] .caption{display:none}#PageStoreLeft .ModSearch__filter-product form .filter__icon-block li{width:-webkit-calc((100% - 2em) / 7);width:calc((100% - 2em) / 7)}#PageStoreLeft .ModSearch__filter-product form .filter__icon-block li:nth-child(3n){margin-right:.5em}#PageStoreLeft .ModSearch__filter-product form .filter__icon-block li:nth-child(7n){margin-right:0}#PageStoreLeft .ModSearch__filter-product .anker--category.clicked~form .filter__category,#PageStoreLeft .ModSearch__filter-product .anker--city.clicked~form .filter__city,#PageStoreLeft .ModSearch__filter-product .anker--style.clicked~form .filter__icon-block.style,#PageStoreLeft .ModSearch__filter-product .anker--allergy.clicked~form .filter__icon-block.allergy,#PageStoreLeft .ModSearch__filter-product .anker--service.clicked~form .filter__icon-block.service{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);bottom:60px}#PageStoreLeft .ModSearch__filter-product .mobileMenu{padding-bottom:1em;overflow:auto}#PageStoreLeft .ModSearch__filter-product .mobileMenu .nav{width:100%}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul{white-space:nowrap;padding:0 .5em}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul li,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul li{position:relative;display:block;width:100%;padding:.5em 0;border-bottom:1px solid lightgrey}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul li:last-child,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul li:last-child{border-bottom:none}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul li.children>4,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul li.children>4{margin-right:4em}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul li>button,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul li>button{position:absolute;top:.5em;right:0;height:2.5em;width:4em;color:white;font-size:inherit;background-color:#898989}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul li>button::before,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul li>button::before{content:"\f067";font-family:"FontAwesome"}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul li>button.clicked::before,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul li>button.clicked::before{content:"\f068"}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul ul,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul ul{display:none;width:100%;background-color:#898989}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul ul.clicked,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul ul.clicked{display:block}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul ul li,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul ul li{padding:0;border-bottom:1px solid #D5D2E3}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul ul li:last-child,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul ul li:last-child{border-bottom:none}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul ul a,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul ul a{color:white}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul ul a::before,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul ul a::before{content:"\f0da";font-family:"FontAwesome";margin-right:1em}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul a,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul a{display:block;padding:0 1em;line-height:2.5;color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul a::before,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul a::before{content:"\f0da";font-family:"FontAwesome";margin-right:1em}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul a:hover,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul a:hover{color:white;background-color:#74adeb}#PageStoreLeft .ModSearch__filter-product .mobileMenu>ul a.tabbed,#PageStoreLeft .ModSearch__filter-product .mobileMenu nav>ul a.tabbed{color:white;background-color:#4389df}}@media only screen and (max-width:480px){#PageStoreLeft .ModSearch__filter-product form .filter__icon-block li{width:-webkit-calc((100% - 2em) / 5);width:calc((100% - 2em) / 5)}#PageStoreLeft .ModSearch__filter-product form .filter__icon-block li:nth-child(3n),#PageStoreLeft .ModSearch__filter-product form .filter__icon-block li:nth-child(7n){margin-right:.5em}#PageStoreLeft .ModSearch__filter-product form .filter__icon-block li:nth-child(5n){margin-right:0}}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}#pageCart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:1248px;margin:0 auto;background-color:#F6F6F6}#pageCart h1{margin-bottom:1em;font-size:2em;font-weight:30}#pageCart h2{margin-bottom:.5em;font-size:1.5em;font-weight:300}#pageCart>.cart{width:250px;padding:70px 1em 1em 1em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#F6F6F6}#pageCart>.user-data{width:100%;padding:70px 1em 1em 1em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;background-color:#EDEDED;border-right:2px solid #E8E8E8}#pageCart>.user-data>form.hidden,#pageCart>.user-data>.user-data__stores.hidden{display:none}#pageCart button.back{margin-bottom:1em;padding:.5em 1em;background-color:lightgrey;border-radius:3px}#pageCart button.back::before{content:"\f104";margin-right:1em;font-family:"FontAwesome"}#pageCart .user-data__stores{margin-top:.5em}#pageCart .user-data__stores p{font-size:1.25em;line-height:1.25}#pageCart .user-data__stores ul{margin-top:1em}#pageCart .user-data__stores ul li{height:4em;padding:1em 0;line-height:2;border-bottom:1px solid black}#pageCart .user-data__stores ul .caption{display:inline-block}#pageCart .user-data__stores ul label{float:right;padding:.5em 1em;color:white;line-height:1;background-color:#4389df;border-radius:3px;cursor:pointer}#pageCart .user-data__stores ul label:hover{background-color:#74adeb}#pageCart .user-data__stores ul label::after{content:"\f105";margin-left:1em;font-family:"FontAwesome"}#pageCart .user-data__stores ul input{display:none}#pageCart .form{display:none;max-width:500px}#pageCart .form.clicked{display:block}#pageCart .form__row-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pageCart .form__row-2>*{width:49%}#pageCart .bill_address h2,#pageCart .delivery_address h2{position:relative;padding:.5em 1em;color:white;background-color:#74adeb;border-radius:3px}#pageCart .bill_address h2 button,#pageCart .delivery_address h2 button{position:absolute;top:.5em;right:1em;padding:.5em 1em;color:white;font-size:1rem;background-color:#4389df;border:1px solid #1f65b6;border-radius:3px}#pageCart .bill_address h2 button:hover,#pageCart .delivery_address h2 button:hover{background-color:#74adeb}#pageCart form .payment,#pageCart form .delivery,#pageCart form .bill_address,#pageCart form .delivery_address{margin-bottom:2em}#pageCart form .payment button,#pageCart form .delivery button,#pageCart form .bill_address button,#pageCart form .delivery_address button{padding:.5em 1em;color:white;background-color:#4389df;border:1px solid #1f65b6;border-radius:3px}#pageCart form .payment button:hover,#pageCart form .delivery button:hover,#pageCart form .bill_address button:hover,#pageCart form .delivery_address button:hover{background-color:#74adeb}#pageCart form .payment .summary,#pageCart form .delivery .summary,#pageCart form .bill_address .summary,#pageCart form .delivery_address .summary{position:relative;padding:1em;color:white;background-color:#74adeb;border-radius:3px}#pageCart form .payment .summary .text,#pageCart form .delivery .summary .text,#pageCart form .bill_address .summary .text,#pageCart form .delivery_address .summary .text{padding-right:10em}#pageCart form .payment .summary button,#pageCart form .delivery .summary button,#pageCart form .bill_address .summary button,#pageCart form .delivery_address .summary button{position:absolute;top:.5em;right:1em}@media only screen and (max-width:768px){#pageCart{display:block}}#PageCart__tankyou{padding:150px 0;text-align:center}#PageCart__tankyou h1{width:50%;margin:0 auto;font-size:4em;font-weight:900;letter-spacing:2px}#PageCart__tankyou h1::before{content:"\f00c";position:relative;top:-0.3em;display:inline-block;height:1.75em;width:1.75em;margin-right:.5em;color:white;line-height:1.75;text-align:center;font-size:.5em;font-family:"FontAwesome";background-color:#7AB317;border-radius:50%}#PageCart__tankyou .orderId{display:inline-block;margin-top:2em;padding:.5em 1em;font-size:1.25em;color:#525252;background-color:#F6F6F6;border-radius:5px}#PageCart__tankyou .orderId .caption{font-weight:300}#PageCart__tankyou .orderId .id{font-weight:bold;letter-spacing:2px}#PageCart__tankyou p{text-align:center}.style_text_content{color:#2A363B}.style_text_content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.style_text_content h2,.style_text_content h3,.style_text_content h4,.style_text_content h5,.style_text_content h6{padding:0 1em;font-size:1.25em}.style_text_content>p{padding:0 1em;font-size:1.25em;line-height:2;text-align:justify}.style_text_content ul,.style_text_content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.style_text_content li{list-style-type:circle;margin-left:1em}.style_text_content img{max-width:100%}.stdLayout>header{position:relative;height:300px;border-bottom:4px solid #4389df}.stdLayout>header .ModEmotion{position:absolute;top:0;left:0;z-index:1}.stdLayout>header>.shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.66)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.66) 0,rgba(0,0,0,0) 100%)}.stdLayout>header>.innerWidth{position:relative;max-width:1248px;height:100%;margin:0 auto;z-index:2}.stdLayout>header h1{position:absolute;top:55%;left:50%;display:inline-block;width:auto;max-width:80%;padding:.25em;color:white;font-size:3em;font-weight:300;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:0 0 1px black}.stdLayout>header .subtitle{position:absolute;bottom:2.25em;left:50%;display:inline-block;width:auto;max-width:80%;color:white;font-weight:500;font-size:1.75em;letter-spacing:2px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-shadow:0 0 1px black}.stdLayout>header .icon{position:absolute;bottom:-4px;left:50%;height:40px;width:80px;padding-top:10px;color:#4389df;font-size:25px;text-align:center;border-top-left-radius:80px;border-top-right-radius:80px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:4px solid #4389df;border-bottom:none;background-color:white}.stdLayout>header .icon.none{display:none}.stdLayout>header .icon.user::before{content:"\f007";font-family:"FontAwesome";font-weight:bold}.stdLayout>.innerWidth{max-width:1248px;margin:0 auto}.Wlayout__nodes--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Wlayout__nodes--flex .Wlayout__container{width:100%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Wlayout__nodes--flex>.Wlayout__container:first-child{width:250px;margin-right:2em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (max-width:768px){.Wlayout__nodes--flex>.Wlayout__container:first-child{display:none}}.Wlayout__element{width:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.app-content__two-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:1em}.app-content__two-columns .Wlayout__container:first-child{width:250px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.app-content__two-columns .Wlayout__container:last-child{width:100%;padding:0 1em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.page__columns-two{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2em 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page__columns-two>*:first-child{width:250px;margin-right:50px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.page__columns-two>*:last-child{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.page__text-content{color:#2A363B}.page__text-content h1{padding:0 1em;font-size:2.5em;font-weight:300;text-align:center;margin-bottom:1em}.page__text-content h2,.page__text-content h3,.page__text-content h4,.page__text-content h5,.page__text-content h6{padding:0 1em;font-size:1.25em}.page__text-content>p{padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.page__text-content ul,.page__text-content ol{list-style-type:circle;padding:0 1em;font-size:1.25em;line-height:1.5;text-align:justify}.page__text-content li{list-style-type:circle;margin-left:1em}.page__content>.innerWidth{margin:0 auto;background:white;-webkit-box-shadow:0 0 100px 0 rgba(0,0,0,0.05);box-shadow:0 0 100px 0 rgba(0,0,0,0.05)}#pageUser>header{height:200px}#pageUser>header h1{position:absolute;top:auto;bottom:.5em;left:.5em;width:auto;color:white;font-size:2.5em;font-weight:500;letter-spacing:1px;text-align:left;background-color:transparent;border-radius:3px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#pageUser>header .subtitle{position:absolute;bottom:5em;left:2em;width:auto;color:white;font-weight:300;font-size:1em;text-align:left}#pageUser>.innerWidth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1248px;margin:0 auto;padding-top:1em}#pageUser>.innerWidth>.mobile{display:none}#pageUser>.innerWidth>.left{width:250px;padding:1em 1em 3em 1em;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#pageUser>.innerWidth>.left nav li{border-bottom:1px solid #E8E8E8}#pageUser>.innerWidth>.left nav a{display:block;padding:0 1em;line-height:2}#pageUser>.innerWidth>.left nav a:hover{background-color:#F6F6F6}#pageUser>.innerWidth>.content{width:100%;min-height:500px;padding:1em 1em 3em 1em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media only screen and (max-width:768px){#pageUser>.innerWidth{display:block}#pageUser>.innerWidth>.left{display:none}}#pageUser .file-upload{position:relative;display:block;padding:20px 0;cursor:pointer}#pageUser .file-upload input{display:none}#pageUser .file-upload .profile-img{width:6em;height:6em;line-height:6em;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#eeeeee;border-radius:50%;-webkit-box-shadow:0 0 0 4px white,0 0 0 5px lightgrey;box-shadow:0 0 0 4px white,0 0 0 5px lightgrey}#pageUser .file-upload .profile-img::before{content:'+';color:white;font-weight:bold;-webkit-transition:all .5s ease;transition:all .5s ease}#pageUser .file-upload .profile-img:hover::before{font-size:2em}.btnLess{border:none;outline:none;background-color:transparent;box-shadow:none}body.siteprofile_forgotten main,body.siteprofile_register main{height:100%}.fullLayout{padding-top:calc(50px);min-height:100%;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover}#forgottenBox,#registerBox{width:300px;margin:100px auto 0 auto;padding:2em 2em 2em 2em;background-color:rgba(50,30,100,0.85);border-radius:2px;box-shadow:0 0 8px 0 #413D3D}#forgottenBox h1,#registerBox h1{margin-bottom:1em;color:white;font-size:2em;font-weight:300}#forgottenBox button,#registerBox button{height:2.5em;line-height:2;padding:0 1em;margin:0.25em 0 0 2em;color:white;background-color:#4389df;border:none;border-radius:3px;outline:none}#forgottenBox button:hover,#registerBox button:hover{background-color:#74adeb}#forgottenBox .form-group,#registerBox .form-group{position:relative;margin-bottom:1em;padding-left:2em}#forgottenBox .form-group label,#registerBox .form-group label{position:absolute;top:0;left:0;display:inline-block;height:3em;line-height:3;color:white;font-size:1em}#forgottenBox .form-group input,#registerBox .form-group input{display:block;width:100%;padding:0 1em;height:3em;line-height:3;border:none;border-radius:2px;outline:none;box-shadow:none}.btnLess{border:none;outline:none;background-color:transparent;box-shadow:none}body.siteprofile_login main{height:100%}#pageLogin{padding-top:calc(50px);min-height:100%;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover}#loginBox{width:300px;margin:100px auto 0 auto;padding:2em 2em 2em 2em;background-color:rgba(50,30,100,0.85);border-radius:2px;box-shadow:0 0 8px 0 #413D3D}#loginBox a{display:block;color:white;line-height:1.5}#loginBox h1{margin-bottom:1em;color:white;font-size:2em;font-weight:300}#loginBox .form-group{position:relative;width:auto;font-size:1em}#loginBox .form-group.email{margin-bottom:1.5em}#loginBox .form-group label{display:none}#loginBox .form-group input{display:block;width:100%;height:3em;padding-left:4em;color:gray;font-size:inherit;line-height:3;font-family:inherit;background-color:white;border:none;border-radius:3px;outline:none;box-shadow:none}#loginBox .form-group::before{content:"";font-family:"FontAwesome";position:absolute;top:0;left:0;width:3em;height:3em;color:#837383;line-height:3;text-align:center;background-color:#dedede;border-right:1px solid #cecece;border-radius:3px 0 0 3px}#loginBox .form-group.email::before{content:"\f007"}#loginBox .form-group.password::before{content:"\f084"}#loginBox .form-group.password input{padding-right:4em}#loginBox .form-group.password button{border:none;outline:none;background-color:transparent;box-shadow:none;position:absolute;bottom:0;right:0;width:3em;height:3em;color:white;font-size:inherit;line-height:3;text-align:center;background-color:#7AB317;border-radius:0 3px 3px 0}#loginBox .form-group.password button::before{content:"\f090";font-family:"FontAwesome"}.btnLess{border:none;outline:none;background-color:transparent;box-shadow:none}#pageLocations .location{margin-bottom:5em}#pageLocations .location header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5em;line-height:2}#pageLocations .location h1{margin-right:1em;font-weight:300}#pageLocations .location h2{margin-bottom:0.5em;font-size:1.5em;font-weight:normal}#pageLocations .location > .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0}#pageLocations .location .info{width:50%;min-width:200px;margin-right:2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}#pageLocations .location .media{position:relative;width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@media only screen and (max-width:480px){#pageLocations .location > .wrapper{display:block}
#pageLocations .location .info{width:100%;min-width:auto}
#pageLocations .location .media{width:100%;height:200px;margin-top:2em}}#pageLocations .location .address address{font-style:normal;line-height:1.75}#pageLocations .location .address address > *::before{content:"";display:inline-block;width:1em;margin-right:1em;color:#4389df;font-family:"FontAwesome"}#pageLocations .location .address a{color:#1f65b6}#pageLocations .location .address .map::before{content:"\f041"}#pageLocations .location .address .phone::before{content:"\f095"}#pageLocations .location .address .mail::before{content:"\f1fa"}#pageLocations .location .address .website::before{content:"\f0ac"}#pageLocations .location .opening{margin-top:2em}#pageLocations .location .opening .hours{display:block}#pageLocations .location .opening .day{display:inline-block;width:5em}#pageLocations .ModMap{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;overflow:hidden;background-color:#EFFAB4;z-index:2}#pageLocations .ModMap::before{content:"";display:inline-block;padding-top:56.25%}@media only screen and (max-width:768px){#pageLocations .ModMap::before{padding-top:300px}}#pageLocations .ModMap > .map{position:absolute;top:0;left:0;width:100%;height:100%}#pageLocations .rating .icon{position:relative;display:inline-block;width:1em;text-align:left;font-size:1em;color:lightgrey}#pageLocations .rating .filled{position:absolute;top:0;left:0;font-size:1em;color:#4389df;overflow:hidden}#PageCanton > header{height:350px}#PageCanton > header h1{top:2em;left:50%;font-size:2.5em;color:white;font-weight:normal;letter-spacing:2px;text-shadow:0 0 30px black;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:none}#PageCanton > header .subtitle{position:absolute;bottom:2em;left:50%;font-size:1.5em;color:white;font-weight:normal;letter-spacing:2px;text-shadow:0 0 30px black;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:none}#PageCanton .ModMap{height:450px;padding:1em}#PageError{padding-top:100px;min-height:500px;text-align:center}#PageError h1{font-weight:300}#PageError img{margin:2em auto}