@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}audio,canvas,progress,video{display:inline-block}canvas{display:block;height:100%;width:100%}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}html{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,chgroup,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}*{text-rendering:optimizelegibility;font-smooth:always;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:400;color:#222;font-size:15px;margin:0;padding:0 0 1em;line-height:1.4em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}abbr[title]{border-bottom:none;text-decoration:none}select{border:1px solid silver;padding:10px;font-style:italic;color:#6e6e6e}textarea{min-height:100px;resize:vertical;overflow:auto;resize:none}p a{color:#952f34;display:inline-block;text-decoration:none;font-family:MS;position:relative}svg:not(:root){overflow:hidden}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1.5rem}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-selection{background:#1a2334;color:#fff;text-shadow:none}::selection{background:#1a2334;color:#fff;text-shadow:none}button::-moz-focus-inner{border:0}:focus{outline:0!important}a::-moz-focus-inner{border:0}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{box-sizing:border-box}html{font-size:62.5%;height:100%;min-height:100%}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;vertical-align:bottom;height:auto}a{color:#333;text-decoration:none}a:hover{color:#222}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #292929}select{width:100%}.alignnone{margin:20px auto 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#f1f1f1;max-width:100%;padding:2rem;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{margin:0;padding:.5rem}.textwidget img{margin:1rem 0}.bypostauthor{background:inherit}.widget_calendar{display:table;width:100%}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;color:#222;font-size:12px;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#222;font-family:sans-serif;font-weight:300}#wp-calendar tbody td{background:#fff;border:1px solid #fff;text-align:center;padding:8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}@media (max-width:1280px){.gallery-caption,.wp-caption .wp-caption-text{font:300 2rem/3.1rem sans-serif}}@media (max-width:1024px){.gallery-caption,.wp-caption .wp-caption-text{font:300 2rem/3.1rem sans-serif}}@media (max-width:768px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.9rem/1.7 sans-serif}}@media (max-width:480px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.8rem/1.8 sans-serif}}@media (max-width:320px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.55rem/1.8 sans-serif}}@media (max-width:240px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.4rem/1.8rem sans-serif}}@media print{.container{width:auto}}@-ms-viewport{width:device-width}#cookie-notice .button{font:1.2rem/1 OSB;margin:0 10px;padding:.4rem 1rem}#cn-notice-text{font:1.2rem/1 OSL}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#222;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#222}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#222}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#222;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container{width:100%;height:100%;position:relative;max-width:100%;padding:0}.swiper-slide{text-align:left;font-size:18px}.swiper-button-disabled{display:none}.dark-icon{font-family:FAS;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes dark-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes dark-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes dark-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes dark-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes dark-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes dark-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes dark-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes dark-left-end{0%{left:0}50%{left:30px}100%{left:0}}.dark-outer.dark-right-end .dark-object{-webkit-animation:dark-right-end .3s;-o-animation:dark-right-end .3s;animation:dark-right-end .3s;position:relative}.dark-outer.dark-left-end .dark-object{-webkit-animation:dark-left-end .3s;-o-animation:dark-left-end .3s;animation:dark-left-end .3s;position:relative}.dark-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.dark-toolbar .dark-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.dark-toolbar .dark-icon:hover{color:#fff}.dark-toolbar .dark-close:after{content:"\f00d"}.dark-toolbar .dark-download:after{content:"\f019"}.dark-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.dark-sub-html h4{margin:0;font-size:13px;font-weight:700}.dark-sub-html p{font-size:12px;margin:5px 0 0}#dark-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.dark-next,.dark-prev,.dark-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.dark-hide-items .dark-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.dark-hide-items .dark-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.dark-hide-items .dark-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.dark-from-hash) .dark-outer.dark-start-zoom .dark-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.dark-from-hash) .dark-outer.dark-start-zoom .dark-item.dark-complete .dark-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.dark-outer .dark-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0;transition:transform .25s cubic-bezier(0,0,.25,1) 0}.dark-outer .dark-thumb-outer.dark-grab .dark-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.dark-outer .dark-thumb-outer.dark-grabbing .dark-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.dark-outer .dark-thumb-outer.dark-dragging .dark-thumb{-webkit-transition-duration:0!important;transition-duration:0!important}.dark-outer.dark-thumb-open .dark-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.dark-outer .dark-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.dark-outer .dark-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.dark-outer .dark-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.dark-outer .dark-thumb-item.active,.dark-outer .dark-thumb-item:hover{border-color:#a90707}.dark-outer .dark-thumb-item img{width:100%;height:100%;object-fit:cover}.dark-outer.dark-has-thumb .dark-item{padding-bottom:120px}.dark-outer.dark-can-toggle .dark-item{padding-bottom:0}.dark-outer.dark-pull-caption-up .dark-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.dark-outer.dark-pull-caption-up.dark-thumb-open .dark-sub-html{bottom:100px}.dark-outer .dark-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.dark-outer .dark-toogle-thumb:after{content:"\e1ff"}.dark-outer .dark-toogle-thumb:hover{color:#fff}.dark-outer .dark-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.dark-outer .dark-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.dark-outer .dark-video .dark-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.dark-outer .dark-video .dark-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.dark-outer .dark-has-vimeo .dark-video-play{background:url(img/vimeo-play.png) no-repeat scroll 0 0 transparent}.dark-outer .dark-has-vimeo:hover .dark-video-play{background:url(img/vimeo-play.png) no-repeat scroll 0 -58px transparent}.dark-outer .dark-has-html5 .dark-video-play{background:transparent url(img/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.dark-outer .dark-has-html5:hover .dark-video-play{opacity:1}.dark-outer .dark-has-youtube .dark-video-play{background:url(img/youtube-play.png) no-repeat scroll 0 0 transparent}.dark-outer .dark-has-youtube:hover .dark-video-play{background:url(img/youtube-play.png) no-repeat scroll 0 -60px transparent}.dark-outer .dark-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.dark-outer .dark-has-video .dark-video-object{visibility:hidden}.dark-outer .dark-has-video.dark-video-playing .dark-object,.dark-outer .dark-has-video.dark-video-playing .dark-video-play{display:none}.dark-outer .dark-has-video.dark-video-playing .dark-video-object{visibility:visible}.dark-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0;-moz-transition:opacity .08s ease 0;-o-transition:opacity .08s ease 0;transition:opacity .08s ease 0}.dark-progress-bar .dark-progress{background-color:#a90707;height:5px;width:0}.dark-progress-bar.dark-start .dark-progress{width:100%}.dark-show-autoplay .dark-progress-bar{opacity:1}.dark-autoplay-button:after{content:"\e01d"}.dark-show-autoplay .dark-autoplay-button:after{content:"\e01a"}.dark-outer.dark-css3.dark-zoom-dragging .dark-item.dark-complete.dark-zoomable .dark-image,.dark-outer.dark-css3.dark-zoom-dragging .dark-item.dark-complete.dark-zoomable .dark-img-wrap{-webkit-transition-duration:0;transition-duration:0}.dark-outer.dark-use-transition-for-zoom .dark-item.dark-complete.dark-zoomable .dark-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0;transition:transform .3s cubic-bezier(0,0,.25,1) 0}.dark-outer.dark-use-left-for-zoom .dark-item.dark-complete.dark-zoomable .dark-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0}.dark-outer .dark-item.dark-complete.dark-zoomable .dark-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.dark-outer .dark-item.dark-complete.dark-zoomable .dark-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#dark-zoom-in:after{content:"\e311"}#dark-actual-size{font-size:20px}#dark-actual-size:after{content:"\e033"}#dark-zoom-out{opacity:.5;pointer-events:none}#dark-zoom-out:after{content:"\e312"}.dark-zoomed #dark-zoom-out{opacity:1;pointer-events:auto}.dark-outer .dark-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.dark-outer .dark-pager-outer.dark-pager-hover .dark-pager-cont{overflow:visible}.dark-outer .dark-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.dark-outer .dark-pager-cont:hover .dark-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.dark-outer .dark-pager-cont.dark-pager-active .dark-pager{box-shadow:0 0 0 2px #fff inset}.dark-outer .dark-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0;transition:opacity .15s ease 0s,transform .15s ease 0;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.dark-outer .dark-pager-thumb-cont img{width:100%;height:100%}.dark-outer .dark-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0;-o-transition:box-shadow .3s ease 0;transition:box-shadow .3s ease 0;width:12px}.dark-outer .dark-pager:focus,.dark-outer .dark-pager:hover{box-shadow:0 0 0 8px #fff inset}.dark-outer .dark-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.dark-fullscreen:after{content:"\e20c"}.dark-fullscreen-on .dark-fullscreen:after{content:"\e20d"}.dark-outer #dark-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0 linear .18s,opacity .18s linear 0;-o-transition:visibility 0 linear .18s,opacity .18s linear 0;transition:visibility 0 linear .18s,opacity .18s linear 0}.dark-outer.dark-dropdown-active #dark-dropdown-overlay,.dark-outer.dark-dropdown-active .dark-dropdown{-webkit-transition-delay:0;transition-delay:0;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.dark-outer.dark-dropdown-active #dark-share{color:#fff}.dark-outer .dark-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0 linear .5s,opacity .18s linear 0;-moz-transition:-moz-transform .18s linear 0s,visibility 0 linear .5s,opacity .18s linear 0;-o-transition:-o-transform .18s linear 0s,visibility 0 linear .5s,opacity .18s linear 0;transition:transform .18s linear 0s,visibility 0 linear .5s,opacity .18s linear 0}.dark-outer .dark-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.dark-outer .dark-dropdown>li:last-child{margin-bottom:0}.dark-outer .dark-dropdown>li:hover .dark-icon,.dark-outer .dark-dropdown>li:hover a{color:#333}.dark-outer .dark-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.dark-outer .dark-dropdown a:hover{background-color:rgba(0,0,0,.07)}.dark-outer .dark-dropdown .dark-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.dark-outer .dark-dropdown .dark-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.dark-outer #dark-share{position:relative}.dark-outer #dark-share:after{content:"\e80d"}.dark-outer #dark-share-facebook .dark-icon{color:#3b5998}.dark-outer #dark-share-facebook .dark-icon:after{content:"\e901"}.dark-outer #dark-share-twitter .dark-icon{color:#00aced}.dark-outer #dark-share-twitter .dark-icon:after{content:"\e904"}.dark-outer #dark-share-googleplus .dark-icon{color:#dd4b39}.dark-outer #dark-share-googleplus .dark-icon:after{content:"\e902"}.dark-outer #dark-share-pinterest .dark-icon{color:#cb2027}.dark-outer #dark-share-pinterest .dark-icon:after{content:"\e903"}.dark-group:after{content:"";display:table;clear:both}.dark-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0;-o-transition:opacity .15s ease 0;transition:opacity .15s ease 0}.dark-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dark-outer.dark-visible{opacity:1}.dark-outer.dark-css3 .dark-item.dark-current,.dark-outer.dark-css3 .dark-item.dark-next-slide,.dark-outer.dark-css3 .dark-item.dark-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.dark-outer.dark-css3.dark-dragging .dark-item.dark-current,.dark-outer.dark-css3.dark-dragging .dark-item.dark-next-slide,.dark-outer.dark-css3.dark-dragging .dark-item.dark-prev-slide{-webkit-transition-duration:0!important;transition-duration:0!important;opacity:1}.dark-outer.dark-grab img.dark-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.dark-outer.dark-grabbing img.dark-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.dark-outer .dark{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.dark-outer .dark-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.dark-outer .dark-item{background:url(img/loading.gif) no-repeat scroll center center transparent;display:none!important}.dark-outer.dark-css3 .dark-current,.dark-outer.dark-css3 .dark-next-slide,.dark-outer.dark-css3 .dark-prev-slide{display:inline-block!important}.dark-outer.dark-css .dark-current{display:inline-block!important}.dark-outer .dark-img-wrap,.dark-outer .dark-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.dark-outer .dark-img-wrap:before,.dark-outer .dark-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.dark-outer .dark-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.dark-outer .dark-item.dark-complete{background-image:none}.dark-outer .dark-item.dark-current{z-index:1060}.dark-outer .dark-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.dark-outer.dark-show-after-load .dark-item .dark-object,.dark-outer.dark-show-after-load .dark-item .dark-video-play{opacity:0;-webkit-transition:opacity .15s ease 0;-o-transition:opacity .15s ease 0;transition:opacity .15s ease 0}.dark-outer.dark-show-after-load .dark-item.dark-complete .dark-object,.dark-outer.dark-show-after-load .dark-item.dark-complete .dark-video-play{opacity:1}.dark-outer .dark-empty-html{display:none}.dark-outer.dark-hide-download #dark-download{display:none}.dark-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#222;opacity:0;-webkit-transition:opacity .15s ease 0;-o-transition:opacity .15s ease 0;transition:opacity .15s ease 0}.dark-backdrop.in{opacity:1}.dark-css3.dark-no-trans .dark-current,.dark-css3.dark-no-trans .dark-next-slide,.dark-css3.dark-no-trans .dark-prev-slide{-webkit-transition:none 0 ease 0!important;-moz-transition:none 0 ease 0!important;-o-transition:none 0 ease 0!important;transition:none 0 ease 0!important}.dark-css3.dark-use-css3 .dark-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.dark-css3.dark-use-left .dark-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.dark-css3.dark-fade .dark-item{opacity:0}.dark-css3.dark-fade .dark-item.dark-current{opacity:1}.dark-css3.dark-fade .dark-item.dark-current,.dark-css3.dark-fade .dark-item.dark-next-slide,.dark-css3.dark-fade .dark-item.dark-prev-slide{-webkit-transition:opacity .1s ease 0;-moz-transition:opacity .1s ease 0;-o-transition:opacity .1s ease 0;transition:opacity .1s ease 0}.dark-css3.dark-slide.dark-use-css3 .dark-item{opacity:0}.dark-css3.dark-slide.dark-use-css3 .dark-item.dark-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.dark-css3.dark-slide.dark-use-css3 .dark-item.dark-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.dark-css3.dark-slide.dark-use-css3 .dark-item.dark-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dark-css3.dark-slide.dark-use-css3 .dark-item.dark-current,.dark-css3.dark-slide.dark-use-css3 .dark-item.dark-next-slide,.dark-css3.dark-slide.dark-use-css3 .dark-item.dark-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0}.dark-css3.dark-slide.dark-use-left .dark-item{opacity:0;position:absolute;left:0}.dark-css3.dark-slide.dark-use-left .dark-item.dark-prev-slide{left:-100%}.dark-css3.dark-slide.dark-use-left .dark-item.dark-next-slide{left:100%}.dark-css3.dark-slide.dark-use-left .dark-item.dark-current{left:0;opacity:1}.dark-css3.dark-slide.dark-use-left .dark-item.dark-current,.dark-css3.dark-slide.dark-use-left .dark-item.dark-next-slide,.dark-css3.dark-slide.dark-use-left .dark-item.dark-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0}.dark-actions .dark-next,.dark-actions .dark-prev{width:50px;height:50px;background-color:rgba(0,0,0,.45);color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;text-align:center;line-height:1.5}.dark-actions .dark-next.disabled,.dark-actions .dark-prev.disabled{pointer-events:none;opacity:.5}.dark-actions .dark-next:hover,.dark-actions .dark-prev:hover{color:#fff}.dark-actions .dark-next{right:20px}.dark-actions .dark-next::before{content:"\f30b"}.dark-actions .dark-prev{left:20px}.dark-actions .dark-prev::after{content:"\f30a"}.wp-block-cover-image h1:not(.has-text-color){color:#fff}.error{text-align:center;font-family:MSB,serif;font-size:95px;font-style:italic;text-align:center;width:100px;height:60px;line-height:60px;margin:auto;position:absolute;top:0;bottom:0;left:-60px;right:0;animation:noise 2s linear infinite;overflow:default}.error:after{content:'404';font-family:MSB,serif;font-size:100px;font-style:italic;text-align:center;width:150px;height:60px;line-height:60px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;color:#272a44;animation:noise-1 .5s linear infinite}.error__info{font-family:MSMI,serif;text-align:center;width:600px;height:60px;line-height:60px;margin:auto;position:absolute;top:140px;bottom:0;left:0;right:0}.error:before{content:'404';font-family:MSB,serif;font-size:100px;font-style:italic;text-align:center;width:100px;height:60px;line-height:60px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;color:#952f34;animation:noise-2 .5s linear infinite}@keyframes noise-1{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:.1}50%{opacity:.5;left:-6px}80%{opacity:.3}100%{opacity:.6;left:2px}}@keyframes noise-2{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:.1}50%{opacity:.5;left:6px}80%{opacity:.3}100%{opacity:.6;left:-2px}}@keyframes noise{0%,100%,3%,42%,44%,5%{opacity:1;transform:scaleY(1)}4.3%{opacity:1;transform:scaleY(1.7)}43%{opacity:1;transform:scaleX(1.5)}}img{max-width:100%;height:auto}.cols{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.col-2-1{width:50%}.col-3-1{width:33.3333%}.col-3-2{width:66.6666%}.col-4-1{width:25%}.col-4-2{width:50%}.col-5-1{width:20%}.col-5-2{width:40%}.col-5-3{width:60%}.col-5-4{width:80%}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}textarea:-ms-input-placeholder{color:#999}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=uOSL],select,textarea{position:relative;font:1.5rem/1 OSB;color:#222;outline:0;border:none;border-radius:0;padding:15px 25px;background:0 0;width:100%;border:2px solid #e5e5e5}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding:0 0 5px 30px;cursor:pointer;font:1.6rem/1.2 MS;color:#222}input[type=checkbox]+label::before{content:'';width:20px;height:20px;border:1px solid #c6c6c6;position:absolute;top:0;left:0}input[type=checkbox]+label::after{content:'';width:12px;height:12px;position:absolute;top:4px;left:4px;background:#952f34;transition:transform .25s ease;transform:scale(0)}input[type=checkbox]:checked+label::after{transform:scale(1)}.wpcf7 input[type=checkbox]+span.wpcf7-list-item-label{position:relative;padding:0 0 5px 30px;cursor:pointer;font:1.6rem/1.2 MS;color:#222}.wpcf7 input[type=checkbox]+span.wpcf7-list-item-label::before{content:'';width:20px;height:20px;border:1px solid #c6c6c6;position:absolute;top:-2px;left:0}.wpcf7 input[type=checkbox]+span.wpcf7-list-item-label::after{content:'';width:12px;height:12px;position:absolute;top:2px;left:4px;background:#952f34;transition:transform .25s ease;transform:scale(0)}.wpcf7 input[type=checkbox]:checked+span.wpcf7-list-item-label::after{transform:scale(1)}.sf-field-post-meta-helyszin h4{color:#8bb13f}.sf-field-post-meta-helyszin input[type=checkbox]+label::after{border-color:#8bb13f}label{font:14px/1 OS;letter-spacing:.025em;display:block;padding:0 0 5px}textarea{height:150px}input[type=radio]+label::before{content:'';width:20px;height:20px;border:1px solid #c6c6c6;position:absolute;top:1px;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}input[type=radio]+label::before{content:'';width:20px;height:20px;border:1px solid #c6c6c6;position:absolute;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}input[type=radio]+label::after{content:'';width:12px;height:12px;position:absolute;top:4px;left:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#952f34;transition:transform .25s ease;transform:scale(0)}input[type=radio]:checked+label::after{transform:scale(1)}input[type=submit]{cursor:pointer;border:none}input[type=submit]{cursor:pointer;border:none;border:3px solid #952f34;text-transform:uppercase;font:2.5rem/1.5 MSM;color:#fff;padding:.4rem 2rem 0;display:inline-block;margin:0 0 2rem;letter-spacing:0;background:linear-gradient(0deg,#952f34 50%,transparent 0);background-size:100% 200%;background-position:100% 100%;transition:background-position .3s ease}input[type=submit]:hover{background-position:100% 0;color:#952f34}button,button:active,button:focus,button:hover{outline:0!important}.button{border:3px solid #952f34;text-transform:uppercase;font:1.4rem/1.5 MSM;color:#fff;padding:.9rem 2rem;display:inline-block;margin:2rem 0 2rem;letter-spacing:.1rem;background:linear-gradient(0deg,#952f34 50%,transparent 0);background-size:100% 200%;background-position:100% 100%;transition:background-position .3s ease;cursor:pointer}.button:hover{background-position:100% 0;color:#952f34}.button__next,.button__prev{top:40%;position:absolute;z-index:9;width:50px;height:50px;background:0 0;cursor:pointer;border:3px solid #952f34;transition:background .25s ease}.button__prev{left:10px;transition:background .25s ease-in-out;background:linear-gradient(90deg,transparent 50%,#952f34 0);background-size:200% 100%;background-position:0 0}.button__next{right:10px;transition:background .25s ease-in-out;background:linear-gradient(90deg,transparent 50%,#952f34 0);background-size:200% 100%;background-position:0 0}.button__next::before,.button__prev::before{position:absolute;top:12px;left:0;right:0;font:20px/1 FAS;text-align:center;color:#fff}.button__prev::before{content:'\f30a'}.button__next::before{content:'\f30b'}.button__prev:hover{background-position:100% 0}.button__next:hover{background-position:-100% 0}.woocommerce .button{margin:0}.woocommerce-error .button{border:3px solid #ce5562}html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font:16px/1.5 MS;width:100%;height:100%;min-height:100%;overflow-x:hidden;overflow-y:scroll;min-height:100%;color:#444;background:#fff;margin:0}h1,h2,h3,h4,h5,h6{font-family:MSM;position:relative}h1{font:4rem/1.5 MSM;color:#272a44;padding:3rem 0}h2{font:2.8rem/1.5 MSM;color:#5f6568;padding:3rem 0}h3{font:1.8rem/1.5 MSB;color:#952f34;text-transform:uppercase;padding:2rem 0}h4{font:1.5rem/1.5 MSB;color:#952f34;text-transform:uppercase;padding:1rem 0}h1 span,h2 span,h3 span,h4 span,h5 span{display:block;font-size:inherit}main{position:relative}.strong,bold,strong{font-family:MSM}em,i{font-family:OSI}a[href$='.doc'],a[href$='.docx'],a[href$='.pdf']{position:relative;padding:0 0 0 4rem;font:1.6rem/1.75 MS}a[href$='.doc']::before,a[href$='.docx']::before{content:'\f1c2';font:20px/.8 FAS;color:#8bb13f;position:absolute;top:0;left:10px}a[href$='.pdf']::before{content:'\f1c1';font:20px/.8 FAS;color:#8bb13f;position:absolute;top:0;left:10px}p{font:1.6rem/1.75 OS;margin:0 0 3rem;letter-spacing:.0125em;color:#222}.post-thumbnail{margin:0 0 3rem}ul{position:relative}table{width:100%}thead{background:#f5f5f5;color:#222}thead tr thead th{text-align:center;padding:5px 0}fieldset{border:1px solid #efefef;padding:20px;margin:0 0 20px}legend{font-size:21px}fieldset p,legend{padding:0 10px}fieldset p{margin:0 0 30px}span{font-size:1.5rem}article{padding:0;overflow:hidden}#content.category{padding:60px 0 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header.entry-header h1{background:inherit}}#content__container{max-width:100%;padding:0 0 50px}.single-ajde_events #content__container,.single-helyszin #content__container,.single-ismetlodo #content__container{padding:50px 0 50px 50px}.container{max-width:1140px;margin:0 auto;padding:40px 0 0}.content-main{padding:50px 20px}#content__container ol,#content__container ul{margin:2rem 0 4rem}#content__container ol{counter-reset:li;list-style-type:none}#content__container ol{counter-reset:li;list-style-type:none}#content__container ol li,#content__container ul li{font:1.5rem/1.75 MSM;margin:0 0 1rem;letter-spacing:.0125em;color:#444;padding:0 0 0 3rem;position:relative}#content__container ul li::before{content:'';width:20px;height:2px;position:absolute;top:14px;left:0;background:#952f34}#content__container ol>li::before{content:counter(li);counter-increment:li;position:absolute;top:5px;left:0;font:1.5rem/1.3 MSM;width:20px;height:20px;text-align:center;background:#952f34;color:#fff;border-radius:50%}body.overflow{overflow:hidden}#years__restriction{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-index:9999;transition:transform .5s .5s ease,opacity .5s .5s ease;padding:0 2rem;opacity:0;transform:scale(.9);visibility:hidden;display:flex;align-items:center;justify-content:center}#years__restriction.active{opacity:1;transform:scale(1);visibility:visible}#years__restriction .content{max-width:60rem;text-align:center}#years__restriction .logo{background:url(img/logo.png) no-repeat;background-size:100%;width:6.4rem;height:6.4rem;margin:0 auto 2rem}#years__restriction .yes{margin-right:2rem}#header{position:fixed;height:100px;background:#fff;top:0;left:0;right:0;z-index:999;backface-visibility:hidden;border-bottom:1px solid #ececec}#header .inner,footer .inner,section .inner{position:relative;margin:0 auto;max-width:1140px}article .inner{position:relative;max-width:855px;margin:0 auto}.entry__content{position:relative;padding:0 0 5rem}.page-template-template-contact .entry__content.col-2-1{padding:0 3rem 5rem 0}section{position:relative;margin:0 auto}#logo{padding:0}#logo a{display:block;position:absolute;top:18px;left:20px;bottom:0;background:url(img/logo.png) no-repeat;background-size:100%;width:64px;height:64px;z-index:1;text-indent:-9999px}#logo a span{color:#952f34;position:relative;display:block;line-height:0;text-align:left}#logo h1{padding:0}#nav{position:absolute;top:37px;right:0;transition:transform .5s ease}#nav ul li{display:inline-block;vertical-align:top;margin:0 10px;position:relative}#nav ul li:last-child{margin-right:0}#nav ul li a{font:1.6rem/1.5 MSM;color:#5f6568;padding:0 2px;margin:0;position:relative;text-transform:uppercase}#nav ul li ul{opacity:0;position:absolute;visibility:hidden;background:#fff;border:2px solid #efefef;min-width:200px;transition:all .25s ease;transform:translateY(20px)}#nav ul li:hover ul{transform:translateY(0);visibility:visible;opacity:1}#nav ul li ul li{margin:0;display:block}#nav ul li ul li a{font:2rem/1.75 MSM;padding:5px 10px;margin:0;position:relative;display:block;border-bottom:2px solid #efefef}#nav ul li ul li:last-child a{border-bottom:0}#nav ul li ul li a:hover{color:#952f34}#nav button{border:0;padding:0;position:absolute;top:0;right:0;z-index:10;background:0 0}#nav button::after,#nav button::before{content:'';position:absolute;width:10px;height:3px;top:13px;background:#952f34;transition:transform .25s cubic-bezier(.6,.02,.3,1)}#nav button::before{top:17px;right:0;transform:rotate(45deg) translateX(0) translateY(0)}#nav button::after{top:17px;right:-5px;transform:rotate(-45deg) translateX(0) translateY(0)}#nav ul li.menu-item-has-children{padding-right:15px}#nav ul li.menu-item-has-children:hover>button::before{transform:rotate(45deg) translateX(3px) translateY(-3px)}#nav ul li.menu-item-has-children:hover>button::after{transform:rotate(-45deg) translateX(-4px) translateY(-4px)}#nav ul li ul li.current-menu-item a,#nav ul li.current-menu-item>a,#nav ul li.current-menu-parent>a,#nav ul li.current_page_item>a{color:#952f34}#nav ul li a:hover,#nav ul li:last-child a{margin:0}#nav ul li.logged__in span{display:block;font:1.15rem/1.5 OS;text-transform:none;margin:0;color:#5f6568;padding:0 2px}#main{position:relative;margin:0 auto;max-width:100%;padding:100px 0 80px;min-height:80vh;display:block}#post__slider{max-width:100%;padding:0}#post__slider .swiper-container{height:600px}#post__slider header.caption{position:absolute;top:175px;left:30%;text-align:center;max-width:600px;margin:0 auto;display:none}#post__slider header.caption h2{font:6rem/1.5 OSB;letter-spacing:3px;position:relative;text-transform:uppercase;color:#fff;z-index:1;padding:0;text-shadow:0 1px 1px #888}#post__slider .dark-overlay{background:#252525;position:absolute;height:100%;width:100%;opacity:.125;z-index:1;top:0;left:0}#post__slider .post-thumb{position:relative;overflow:hidden;min-height:600px}#post__slider .post-thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%}#post__slider .swiper__button__pagination{margin:0 auto;max-width:1140px;position:relative}#post__slider .swiper__next,#post__slider .swiper__prev{position:absolute;bottom:-1px;right:0;width:80px;height:70px;background:linear-gradient(90deg,#fff 50%,#ececec 0);background-size:202% 100%;background-position:0 0;transition:background .2s ease;text-align:center;cursor:pointer;z-index:10}#post__slider .swiper__prev{right:80px}#post__slider .swiper__next::before,#post__slider .swiper__prev::before{font:2rem/3.75 FAS;color:#a3acb2;transition:color .2s ease}#post__slider .swiper__prev::before{content:'\f053'}#post__slider .swiper__next::before{content:'\f054'}#post__slider .swiper__next:hover::before,#post__slider .swiper__prev:hover::before{color:#952f34}#post__slider .swiper__counter,.swiper__counter span{position:relative;bottom:10px;right:10px;z-index:99999;font-size:30px;color:#fff}#post__slider .swiper__counter .next,.swiper-counter .count{position:absolute}#post__slider .swiper__counter .next{transform:translateY(-12px);right:10px}#featured__products h1{padding:5rem 0}#featured__products .woocommerce img,.woocommerce .products img,.woocommerce .related.products img{max-width:100%;max-height:265px;width:auto}#latest__news .cols{position:relative}#latest__news .post__item{display:flex;justify-content:center;align-items:center}#latest__news .post__item.reverse{flex-direction:row-reverse}#latest__news .post__image__container{position:relative;overflow:hidden;min-height:700px;flex:1}#latest__news .post__image__container img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:cover;width:100%;height:100%}#latest__news .post__description{flex:1}#latest__news .post__description.inverse{left:0}#latest__news .post__description .wrapper{padding:0 30% 0 140px}#latest__news .reverse .post__description .wrapper{padding:0 140px 0 30%}#latest__news .post__description h3{font:3.8rem/1.4 MSM;color:#272a44;padding:0 0 4rem}#latest__news .post__description p{font:2rem/1.8 OS;color:#5f6568}#latest__news .button{border:3px solid #9d8835;background:linear-gradient(0deg,#9d8835 50%,transparent 0);background-size:100% 200%;background-position:100% 100%;transition:background-position .3s ease}#latest__news .button:hover{background-position:100% 0;color:#9d8835}.each__blog.odd{padding:0 40px 20px 0}.each__blog.even{padding:0 0 20px 40px}.each__blog .post__image{position:relative;overflow:hidden;height:300px}.each__blog h3{color:#272a44}.each__blog .post__image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover;backface-visibility:hidden;transition:transform .5s ease}.each__blog:hover img{transform:scale(1.05)}.each__blog .post__image time{position:absolute;top:0;left:0;background:#9d8835;padding:2px 20px;color:#fff}.single-post .woocommerce{position:relative;padding-top:4rem}#footer{position:relative;padding:100px 0 30px;background:#4c5356;color:#fff}#footer-logo a{background:url(img/logo_footer.png) no-repeat;background-size:100%;width:64px;height:64px;display:block;z-index:1;color:#fff;font:30px/1.5 MSM;margin:0 auto;position:absolute;top:-60px;left:0;right:0}#footer-menu{text-align:center;padding-top:30px}#footer-menu li{display:inline-block;vertical-align:top;position:relative}#footer-menu li:first-child{padding:0 20px 0 0}#footer-menu li::before{content:'';position:absolute;top:5px;left:-14px;width:1px;height:15px;background:#fff}#footer-menu li:first-child::before{content:none}#footer-menu li a{font:1.2rem/1.5 OSB;text-transform:uppercase;color:#fff;transition:color .25s ease}#footer-menu li a:hover{color:#9d8835}#copyright{padding:0x 0 30px;font:1.2rem/1.5 OS;letter-spacing:.05em;color:#fff;text-align:center}#copyright a{display:inline-block;vertical-align:top;padding:0;font:1.2rem/1.5 MSL}#copyright .copyright-text{padding:15px 0 0}#back-top{width:0;height:0;border-bottom:60px solid #952f34;border-left:60px solid transparent;position:fixed;bottom:0;right:0;cursor:pointer;-moz-transition:opacity 1s ease,-moz-transform .5s ease;-webkit-transition:opacity 1s ease,-webkit-transform .5s ease;-o-transition:opacity 1s ease,-ms-transform .5s ease;transition:opacity 1s ease,transform .5s ease;-moz-transform:translateX(60px);-webkit-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);opacity:0;z-index:1}#back-top.active{-moz-transition:opacity .5s ease,-moz-transform .5s ease;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;-o-transition:opacity .5s ease,-ms-transform .5s ease;transition:opacity .5s ease,transform .5s ease;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}#back-top:after{content:"\f106";font:14pt/1 FAS;color:#fff;position:absolute;right:10px;top:32px;background:0 0;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}#back-top:hover{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#back-top:hover:after{top:28px;-webkit-transition:.25s;-moz-transition:.2s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}#product__container{max-width:100%;padding:0 0 60px}#product__container .inner{max-width:1140px;margin:0 auto;position:relative}#sidebar{padding:0 35px 60px 0;display:inline-block;vertical-align:top}#sidebar ul{padding:0 0 3rem 1rem;position:relative}#sidebar ul li{font:1.6rem/1.75 MSM;letter-spacing:.0125em;color:#444;padding:0;position:relative}#sidebar ul li ul li{font:1.6rem/1.75 MSM;letter-spacing:.0125em;color:#444;padding:0 0 5px;position:relative}#sidebar h3{font:1.5rem/1.5 MSM;position:relative;padding:1rem 1rem 1rem 6rem;margin:0 0 1.5rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}#sidebar p{padding:0 0 0 1rem}#sidebar h3::before{font:2.75rem/1 FAS;color:#222;position:absolute;top:1rem;left:1rem}#sidebar h3.wine::before{content:'\f5ce'}#sidebar__filter{display:none;transition:transform .5s ease}#blog__news{max-width:1140px}#blog__news h2{text-align:center;text-transform:uppercase;font:2rem/1.5 MSB;letter-spacing:.5rem;color:#272a44;padding:3rem 0;margin:4rem 0}#blog__news .each__blog:first-child{padding:0 40px 0 0}#blog__news .each__blog:last-child{padding:0 0 0 40px}#blog__news .each__blog.last:last-child{padding:0 20px 0 0}#blog__news .image__container{position:relative;height:350px;overflow:hidden}#blog__news .image__container img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:transform .5s ease;width:100%;height:100%;object-fit:cover;backface-visibility:hidden}#blog__news .image__container time{position:absolute;top:0;left:0;background:#9d8835;padding:2px 20px;color:#fff}#blog__news .each__blog:hover img{transform:scale(1.05)}.post__thumbnail{padding:10px 30px 25px 0}.entry__content header.entry-header h1{color:#8bb13f}.single .entry__content{padding:5rem 0}.searchandfilter ul{font-size:0}.searchandfilter input[type=checkbox]+label::before{width:18px;height:20px;border-color:#ccc;border-top:0;border-radius:0 0 9px 9px}.searchandfilter input[type=checkbox]+label::after{width:17px;height:0;top:inherit;bottom:5px;left:0;background:#952f34;transform:scale(.25);transition:height .25s ease,transform .4s ease;border-radius:0 0 8px 8px}.searchandfilter input[type=checkbox]:checked+label::after{height:10px;transition:height .25s ease,transform .4s ease;transform:scale(1)}.sf-field-search input[type=text]{padding:10px 25px}.sf-field-search{display:inline-block;vertical-align:top;width:50%}.searchandfilter h4{position:relative;font:1.4rem/1.5 MSB;text-transform:uppercase;padding:1rem 0 1rem 1rem;color:#9d8835;padding:1rem 1rem 1rem 5rem;margin:0 0 2rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;letter-spacing:.25rem}.searchandfilter h4::before{font:2.25rem/1 FAS;position:absolute;top:1rem;left:1rem}.searchandfilter .sf-field-taxonomy-product_cat h4::before{content:'\f5ce';left:1.4rem}.searchandfilter .sf-field-post-meta-evjarat h4::before{content:'\f073';font-family:FAR}.searchandfilter .sf-field-post-meta-jelleg h4::before{content:'\f575'}.searchandfilter .sf-field-post-meta-urtartalom h4::before{content:'\f338';left:1.5rem}.searchandfilter .sf-field-post-meta-borvidek h4::before{content:'\f03e';font-family:FAR}.sf-count{margin:0 0 0 5px}.filter__close{position:fixed;top:0;right:0;border:0;width:42px;height:42px;cursor:pointer;z-index:2}.filter__close::before{content:'\f00d';font:24px/1.75 FAS;color:#fff;position:absolute;top:0;left:0;background:#952f34;width:42px;height:42px;text-align:center}#pagination{width:100%;display:block}#pagination .prev{float:left}#pagination .next{float:right}#pagination .next a,#pagination .prev a{border:3px solid #8bb13f;text-transform:uppercase;font:2.5rem/1.5 MSM;color:#fff;padding:.4rem 2rem 0;display:inline-block;margin:2rem 0 2rem;letter-spacing:0;background:linear-gradient(90deg,#8bb13f 50%,transparent 0);background-size:200% 100%;background-position:0 0;transition:background-position .3s ease}#pagination .prev a:hover{background-position:100% 0;color:#8bb13f}#pagination .next a:hover{background-position:-100% 0;color:#8bb13f}.pagination{width:100%;clear:both}.pagination a{text-decoration:none;background:#eee;padding:3px 5px;margin:5px;display:inline-block;font-size:16px;width:30px;height:30px;text-align:center}.pagination a.next,.pagination a.prev{width:auto}.pagination span.cuOSent{text-decoration:none;background:#952f34;padding:3px 5px;margin:5px;width:30px;height:30px;display:inline-block;font-size:16px;color:#fff;text-align:center}.post-navigation{margin:0 0 4em}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;text-align:right;width:50%}.post-navigation .subtitle{background:0 0;color:#ececec;display:block;font:14px/1 MSL;letter-spacing:.2em;margin-bottom:1em;text-transform:uppercase}.post-navigation .nav-title{font:16px MSM;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails::after,.woocommerce .cart-collaterals::after,.woocommerce .col2-set::after,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails::after,.woocommerce ul.products,.woocommerce ul.products li.first,.woocommerce ul.products::after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page .cart-collaterals::after,.woocommerce-page .col2-set::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page ul.products,.woocommerce-page ul.products li.first,.woocommerce-page ul.products::after{clear:both}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{position:absolute;top:6px;right:80px;background:#9d8835;color:#fff;padding:10px 20px;border:3px solid #9d8835}.woocommerce-cart.woocommerce-page .woocommerce-message .button.wc-forward{font-size:0;padding:0}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:54%;text-align:center}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:40%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table;width:0}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#archive-page .row::after,#archive-page .row::before,#author-page .row::after,#author-page .row::before,#related-posts .row::after,#related-posts .row::before{width:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 3% 40px 0}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:31.33%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{display:table;content:' '}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce form .form-row-wide,.woocommerce form .form-row::after,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:inline-block;position:relative}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:320px}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:calc(100% - 320px)}.woocommerce-account .woocommerce-MyAccount-content #shipping_company_field{display:none}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.woocommerce .related ul.products.columns-3 li.product{width:31.33%}.woocommerce .related ul.products.columns-2 li.product{width:48.5%}.woocommerce .related .entry-title{text-align:center;text-transform:uppercase;font:2rem/1.5 MSB;letter-spacing:.5rem;color:#272a44;padding:3rem 0;margin:4rem 0}.woocommerce-billing-fields h3{padding:0 0 1.25rem}#order-details>h3{padding:0 0 4rem}.woocommerce-order-details{padding:0 0 2rem}.woocommerce form .form-row .required{visibility:visible;text-decoration:none;font:24px/1 MS;position:absolute;top:0;right:-8px;color:#952f34}.u-column1,.u-column2{position:relative}.u-column1{padding:0 8% 0 0}.u-column2{padding:0 0 0 8%}.u-column2::before{content:'';height:100%;border-left:2px dashed #222;position:absolute;top:0;left:-3%}.woocommerce-Addresses .u-column1{padding:15px 3% 0 0}.woocommerce-Addresses .u-column2{padding:15px 0 0 4%}.woocommerce-Address-title h3{font:1.8rem/2.6 MSB}.woocommerce-account .woocommerce-MyAccount-navigation nav ul{margin:0 0 3rem}.woocommerce-account .woocommerce-MyAccount-navigation nav ul li a{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation-link{display:block;padding:0 0 25px;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation-link::before{content:'';position:absolute;width:240px;height:1px;background:#dadada;bottom:10px;left:0}.woocommerce-account .woocommerce-MyAccount-navigation-link:last-child::before{content:none}.woocommerce-account .woocommerce-MyAccount-navigation-link a{font:1.6rem/1.9 MS;padding:0 0 0 40px;position:relative;display:block}.woocommerce-account .woocommerce-MyAccount-navigation-link a::before{content:'';font:24px/1 FAS;position:absolute;top:4px;left:0;color:#222}.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a{color:#952f34}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-account .woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads,.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-account .woocommerce-MyAccount-navigation-link--orders{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation-link--dashboard a::before{content:'\f013';left:2px}.woocommerce-account .woocommerce-MyAccount-navigation-link--orders a::before{content:'\f1b3';left:2px}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-address a::before{content:'\f3c5';left:4px}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-account a::before{content:'\f2bb';font-family:FAR}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a::before{content:'\f2f5';left:2px}.woocommerce input[type=submit]{font:14px/1.5 MSM;letter-spacing:.15em;text-transform:uppercase;background:#222;color:#fff;padding:15px 30px}.woocommerce input,.woocommerce select,.woocommerce textarea{background:#f5f5f5;position:relative;padding:10px 15px}.woocommerce button:disabled,.woocommerce input:disabled{cursor:not-allowed}.woocommerce input#coupon_code{height:51px;border:1px solid #222;width:auto}.woocommerce input[name=apply_coupon]{left:-6px}.woocommerce-account input[type=submit]{margin:15px 0 0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form .form-row-wide,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.woocommerce-page form .form-row-wide{margin:0 0 1.5rem}a.remove{position:absolute;width:30px;height:30px;top:40px;left:10px;background:0 0;border-radius:50%;cursor:pointer;border:3px solid #952f34;background:0 0;transition:transform .3s ease,opacity .25s ease;transform:translateX(-10px);opacity:0}a.remove::after,a.remove::before{content:'';width:16px;height:3px;background:#952f34;position:absolute;transition:background .3s ease;z-index:1}a.remove::before{transform:rotate(45deg) translateX(10px) translateY(5px)}a.remove::after{transform:rotate(-45deg) translateX(-5px) translateY(10px)}a.remove span{width:28px;height:28px;top:-2px;left:-2px;background:#952f34;display:inline-block;position:absolute;border-radius:50%;z-index:-9999;transform:scale(.3);opacity:0;transition:transform .3s ease;z-index:0}a.remove:hover::after,a.remove:hover::before{background:#fff}a.remove:hover span{transform:scale(1);opacity:1}#mini-cart a.remove{position:absolute;bottom:10px;left:0;padding:0;font-size:15px;width:100px;text-align:center;height:inherit;border-radius:0;border:none;transform:none;opacity:inherit;top:inherit}#mini-cart a.remove::after,#mini-cart a.remove::before{content:none}tr.cart_item:hover a.remove{transform:translateX(0);opacity:1}button.close{width:40px;height:40px;position:absolute;top:10px;right:15px;background:#fff;border-radius:50%;cursor:pointer;border:4px solid #fff;background:0 0;transition:transform .3s ease}button.close::after,button.close::before{content:'';width:20px;height:4px;background:#fff;position:absolute;transition:background .3s ease;z-index:1}button.close::before{transform:rotate(45deg) translateX(-8px) translateY(6px)}button.close::after{transform:rotate(-45deg) translateX(-6px) translateY(-8px)}button.close span{width:36px;height:36px;top:-2px;left:-2px;background:#fff;display:inline-block;position:absolute;border-radius:50%;z-index:-9999;transform:scale(.3);opacity:0;transition:transform .3s ease;z-index:0}button.close:hover{transform:scale(.9)}button.close:hover::after,button.close:hover::before{background:#272a44}button.close:hover span{transform:scale(1);opacity:1}.woocommerce-error button.close:hover::after,.woocommerce-error button.close:hover::before{background:#ce5562}a.checkout-button{float:right}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;padding:0 0 0 30%;position:relative}.woocommerce .cart-collaterals h2{padding:1.5em 0 16px}form.cart{padding:0 0 4rem}#billing_state_field,#shipping_state_field{}.woocommerce-info,.woocommerce-message{border:none;background:#272a44;color:#fff;padding:18px;box-shadow:7px 7px 0 #e2e2e2;position:relative;top:-30px;font-size:16px}.woocommerce-message::before{color:#272a44}.woocommerce-MyAccount-content .woocommerce-info{top:0}.woocommerce-MyAccount-content .woocommerce-info .button{right:10px}.woocommerce-MyAccount-content h3{padding:0 0 2rem}.woocommerce-info::before{color:#952f34}.woocommerce-error{border:none;padding:18px;background:#ce5562;color:#fff;box-shadow:7px 7px 0 #e2e2e2;position:relative;top:-30px;z-index:998;font-size:16px}.woocommerce-error::before{color:#ce5562}.woocommerce-cart-form{width:100%;position:relative}.quantity{max-width:150px;display:inline-block;vertical-align:top}.quantity input{display:inline-block;vertical-align:top}.quantity input[type=button]{border:none;background:#fff;color:#000;font:24px OSL;width:45px;height:45px;cursor:pointer;padding:0}.quantity input[type=number]{background:#fff;color:#000;font:20px MS;width:50px;height:45px;border-radius:0;text-align:center;border-width:0 1px;border-style:solid;padding:0}.dashboard-info a{display:block;padding:0 0 0 20px}.dashboard-info span{display:block;padding:0 0 20px}.dashboard-info a::before{content:'';position:absolute;width:12px;height:1px;background:#222;left:0;top:14px}.woocommerce-invalid input{border-color:#ce5562}a.edit,a.view{border:3px solid #952f34;text-transform:uppercase;font:1.4rem/1.5 MSM;color:#fff;padding:.9rem 2rem;display:inline-block;margin:1rem 0;letter-spacing:0;background:linear-gradient(0deg,#952f34 50%,transparent 0);background-size:100% 200%;background-position:100% 100%;transition:background-position .3s ease;cursor:pointer}a.edit{position:absolute;top:1px;right:1rem}a.edit:hover,a.view:hover{background-position:100% 0;color:#952f34}#billing_country_field,#shipping_country_field{display:none}table{border-collapse:collapse;border-spacing:0;width:100%;position:relative}.singular table{color:#222;margin:1em 0}.singular table,.singular td,.singular tr{border:none}.mobile-table table caption{background-image:none}.mobile-table table thead{display:none}.mobile-table table tbody td{display:block;padding:.6rem}.mobile-table table tbody tr td:first-child{background:#fff;color:#222}.mobile-table table tbody td:before{content:attr(data-th);font-weight:700;display:inline-block;width:8.5rem;font-size:12pt}.woocommerce-account .mobile-table table tbody td:before,.woocommerce-checkout .mobile-table table tbody td:before{width:5.75rem}#checkout-totals{float:left;width:37.5%}#checkout-totals p{margin:0}#checkout-totals .amount{color:#952f34;font-size:40px;line-height:1}.woocommerce-form-login-toggle{margin:0 0 2rem}.woocommerce-form-login-toggle .woocommerce-info .button{right:10px}.woocommerce-form-login-toggle .close{display:none}label[for=rememberme]{margin:0 0 0 25px}#already__user{padding:25px 25px 0;margin:-2rem 0 2rem;border:2px solid #ececec}h2.pickpack{font:1.8rem/1.5 MSB;color:#952f34;text-transform:uppercase;padding:2rem 0}body .chosen-container-single .chosen-single{position:relative;font:1.5rem/1 MSM;color:#222;outline:0;border:none;border-radius:0;padding:10px 25px;width:100%;max-width:100%;border:2px solid #e5e5e5;display:block;background:#f5f5f5;box-shadow:none;height:auto}body .chosen-container-active.chosen-with-drop .chosen-single{border:none;border:2px solid #e5e5e5;box-shadow:none;border-radius:0;background:#f5f5f5}body .chosen-container-single .chosen-single div b{background-position:0 8px}body .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-16px 8px}#pickpack_info{display:none!important}h1.firstHeading{font:1.2rem/1.5 MSB;color:#952f34;text-transform:uppercase;padding:0 0 1rem}#bodyContent{display:none}.woocommerce input#place_order{background:#952f34;padding:24px 0;display:inline-block;font:16px/1.5 MSM;letter-spacing:.25em;width:62.5%;background:#952f34;background:linear-gradient(90deg,#952f34 10%,#952f34,#952f34);background-size:200% 100%;background-position:0 100%;transition:background-position .5s ease;text-align:center}.woocommerce input#place_order:hover{background-position:99% 100%}.woocommerce button#place_order{border:3px solid #9d8835;background:linear-gradient(0deg,#9d8835 50%,transparent 0);background-size:100% 200%;background-position:100% 100%;transition:background-position .3s ease}.woocommerce button#place_order:hover{background-position:100% 0;color:#9d8835}.woocommerce form .form-row label[for=terms].checkbox{margin:0;display:inline-block;font:1.6rem/1.25 OS;color:#222}.woocommerce form .form-row label[for=terms].checkbox span{font-size:1.6rem}.tnp-nl-checkout{margin-top:-2rem}.tnp-nl-checkout input[type=checkbox]+label{font:1.6rem/1.75 OS;color:inherit}fieldset{border:1px solid #efefef;padding:0 20px 20px;margin:40px 0 0}fieldset .woocommerce-form-row,legend{padding:0 10px}.addresses address{border:2px solid #f3f3f3;padding:10px 15px 25px;margin:0 0 30px}mark{background:#952f34;padding:3px 9px;color:#fff}caption,td,th{text-align:left;font-weight:400;vertical-align:middle;padding:8px 10px;position:relative}td.actions{padding:0}td.product-thumbnail{text-align:center}tbody tr,tfoot tr{border-top:1px solid #ddd}tbody tr:first-child,tfoot tr:first-child{border-top:none}.woocommerce-checkout .shop_table .product-name{width:75%}.woocommerce-checkout .shop_table .product-total{width:25%}header.title{padding:10px 15px;background:#f3f3f3;position:relative}header.title h3{display:inline-block;vertical-align:top;padding:0}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{max-width:100px;height:100px;width:auto}td a{color:#952f34}td.woocommerce-orders-table__cell-order-number{font:15px/1.5 MSM}.woocommerce-orders-table.woocommerce-MyAccount-orders{margin:0 0 100px}.woocommerce-orders-table.woocommerce-MyAccount-orders td{padding:15px}.left-4-1{margin-left:25%}.woocommerce #woocommerce-sidebar{max-width:350px;width:100%;display:inline-block;vertical-align:top;position:relative;margin:0 0 110px;padding:0 90px 0 0}.woocommerce #woocommerce-sidebar::before{content:'';height:calc(100% + 90px);width:5px;background:url(img/vertical-dot.png) repeat-y;position:absolute;top:0;right:20%}.woocommerce #woocommerce-sidebar h3{font-size:26px;text-transform:none;padding:0}.woocommerce #woocommerce-sidebar h3.unique{position:relative;display:inline-block}.woocommerce #woocommerce-sidebar h3.unique::before{content:'%';position:absolute;right:-40px;top:5px;background:#952f34;width:30px;height:30px;font:bold 15px/1.75 MSM;color:#fff;text-align:center;border-radius:50%}.woocommerce #woocommerce-sidebar .sidebar__product_categories{padding:5px 0 30px 10px}.woocommerce #woocommerce-sidebar a.current{color:#952f34}.woocommerce.post-type-archive-product ul.products,.woocommerce.tax-product_cat ul.products{max-width:calc(100% - 285px);width:100%;float:right;padding:0;margin:0 auto 20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #ececec;min-height:525px;text-align:center;position:relative;padding:20px 0 20px}.woocommerce-page.post-type-archive-product ul.products li.product,.woocommerce.post-type-archive-product ul.products li.product,.woocommerce.tax-product_cat ul.products li.product{width:31.33%}.woocommerce .related ul.products li.product{width:22.75%}.woocommerce ul.products li .image{height:315px;position:relative}.woocommerce ul.products li .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#product__container{padding:0}ins{text-decoration:none}del{color:#952f34}.products h2.woocommerce-loop-product__title{font-size:1.75rem;line-height:1.2;position:absolute;top:280px;left:20px;right:20px}.products del .amount{color:#999;display:block;position:relative;top:10px}.products ins .amount{font-size:20px;color:#952f34}.products .price{position:absolute;left:20px;right:20px;bottom:90px}.products .price .amount{font:20px/1.5 MSM}.products .price .woocommerce-Price-currencySymbol{font:20px/1.5 MSM}.products .button{position:absolute;right:20px;left:20px;bottom:30px}.summary del .amount{font-size:20px;color:#999;display:block;position:relative;top:10px}.summary ins .amount{color:#952f34}table .amount{font-size:16px;color:#222}.woocommerce-result-count{display:none}.woocommerce ul.products .woocommerce-pagination{text-align:center;width:100%}.woocommerce ul.products .woocommerce-pagination ul .page-numbers{font:18px/.7 MS;color:#202020;padding:15px 0;border:1px solid #ececec;width:40px;height:40px;display:inline-block;vertical-align:top;margin:0 0 1rem}.woocommerce ul.products .woocommerce-pagination ul .page-numbers.next,.woocommerce ul.products .woocommerce-pagination ul .page-numbers.prev{font:16px/.7 FAS}.woocommerce ul.products .woocommerce-pagination .page-numbers.current{font:18px/.5 MSB;color:#952f34;padding:15px 0;border:3px solid #952f34;width:40px;height:40px;display:inline-block;vertical-align:top}.woocommerce #footer-alter{max-width:1370px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{position:absolute;top:40px;right:0}.order-container{position:relative}.woocommerce-ordering{max-width:230px;width:100%}.ordering{display:inline-block;vertical-align:top;font:14px/1.5 MSM;color:#222;position:absolute;right:230px;top:10px}.ordering::before{content:'......';position:absolute;line-height:.9;letter-spacing:.15em;color:#006d8f;left:-48px}.ordering::after{content:'';width:10px;height:10px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #006d8f;position:absolute;top:5px;left:-15px}select.orderby{font:16px/1.5 MSM;border:1px solid #e5e5e5;border-left:0;border-right:0;background:0 0}.no-result-container{display:inline-block;vertical-align:top;max-width:calc(100% - 285px);width:100%;padding:0 0 0 4px;margin:0 auto 110px}.no-result-container img{display:inline-block;vertical-align:top}.no-result-container h3{display:inline-block;vertical-align:top;font:bold 24px/1 lux;padding:60px 20px;border:5px solid #eee;border-left:none;border-bottom:none;border-radius:50%}.woocommerce-breadcrumb{padding:30px 0;font-family:MSL}.woocommerce-breadcrumb a{font-family:MS}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery__trigger{position:absolute;z-index:1;top:0;right:0;padding:20px;font-size:0}.woocommerce-product-gallery__trigger::before{content:'\f00e';font:2.5rem/1 FAS;position:absolute;z-index:1;top:0;right:0;padding:20px}.flex-viewport{border:1px solid #ececec}.flex-control-nav li{width:22%;display:inline-block;vertical-align:top;margin:1em 2%}.flex-control-nav li:first-child{margin:1em 2% 1em 0}.flex-control-nav li:last-child{margin:1em 0 1em 2%}.flex-control-nav li img{border:1px solid #ececec;cursor:pointer}.woocommerce-product-gallery__wrapper{border:1px solid #ececec}.summary h1{text-align:left;padding:0;font-size:4rem;line-height:5rem;color:#5f6669;padding:0 0 1rem}.product_meta{padding:20px 0}.summary .woocommerce-product-details__short-description p{margin:0 0 1em}.summary .price{padding:30px 0;margin:0}.summary .woocommerce-Price-amount{padding:0;font:32px/1.5 MSM;color:#222}.summary .woocommerce-Price-currencySymbol{padding:0;font:28px/1.5 MSM;color:#222}.summary del .woocommerce-Price-currencySymbol{color:#999;font-size:20px}.summary ins .woocommerce-Price-currencySymbol{color:#952f34}.pswp__bg{background:#fff}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background:rgba(0,0,0,.9)}h3 span.count{font:20px/1.3 MSM;border:1px solid #ececec;width:28px;height:28px;display:inline-block;text-align:center;border-radius:50%}.onsale{position:absolute;top:-15px;left:15px;width:60px;height:60px;font:14px/58px MSM;color:#952f34;text-align:center;z-index:1}.onsale::before{content:'';background:url(img/seal.png) no-repeat;background-size:100%;width:60px;height:60px;position:absolute;top:0;left:0}.onsale::after{content:''}.out-of-stock{font:1.4rem/1.75 MSM;background:#952f34;color:#fff;display:inline-block;vertical-align:top;padding:5px 15px;letter-spacing:1px}#properties{margin:inherit;max-width:800px}#properties h3{font:16px/1 MS;color:#333;position:relative;padding:4rem 0 4rem 27rem;margin:0 0 4rem}.each__prop{position:relative;padding:0 0 4rem}.each__prop .title{font:16px/1 MSL;color:#333;text-transform:uppercase;padding:0 0 2rem}.each__prop .value{font:16px/1 MSB;color:#333;text-transform:uppercase;padding:0 0 2rem}.added_to_cart.wc-forward{display:none}span.info{position:relative;width:20px;height:20px;border-radius:50%;display:inline-block;background:#952f34;top:0;left:6px;font:14px/1.4 OSL;text-align:center;color:#fff;text-transform:none}span.info::before{content:'';position:absolute;width:300px;left:35px;top:-10px;color:#fff;background:#222;font:14px/1.5 OSL;z-index:1;text-align:left;padding:10px 15px;transition:transform .5s ease,opacity .25s ease;transform:translateX(20px);opacity:0}.woocommerce-account-fields span.info::before{content:'Saját fiókkal gyorsabban és kényelmesebben rendelhetünk!'}.woocommerce-shipping-fields span.info::before{content:'Amennyiben a fentiektől eltérő helyre szeretnénk kérni a kiszállítást, jelöljük be ezt a dobozt!'}span.info::after{content:'';position:absolute;left:16px;width:0;height:0;top:2px;border-width:10px;border-color:transparent #222 transparent transparent;border-style:solid;transition:transform .5s ease,opacity .25s ease;transform:translateX(20px);opacity:0}span.info:hover::after,span.info:hover::before{transform:translateX(0);opacity:1}#shipping_method_wrapper{width:50%;float:left}#shipping_method,.wc_payment_methods{padding:5px 0}#shipping_method li{padding:6px 0}#payment_method_wrapper{width:50%;float:right}.wc_payment_methods li{padding:6px 0}.wc_payment_method img{max-width:195px}.woocommerce form .form-row-wide.create-account{margin:0}#payment_method_wrapper label,#ship-to-different-address label,#shipping_method_wrapper label,.create-account label{text-transform:none}#payment_method_wrapper .amount,#shipping_method .amount,#shipping_method_wrapper .amount{color:#952f34;font-size:16px}.woocommerce-terms-and-conditions-wrapper{padding:20px 0 0}#place_order.button{float:right;width:62.5%;padding:2rem 0;font-size:1.6rem}.woocommerce-password-strength{padding:5px 15px;text-align:center;color:#fff;font:1.5rem/1.5 MS}.woocommerce-password-strength.short{background:#ce5562}.woocommerce-password-strength.bad{background:#ce5562}.woocommerce-password-strength.good{background:#cbce55}.woocommerce-password-strength.strong{background:#83ce55}.woocommerce-password-hint{display:none}#mini-cart{position:fixed;padding:15px;z-index:1000;top:20px;right:0;cursor:default}#mini-cart .button{margin:0 0 5px;width:100%;text-align:center}#mini-cart span.quantity{position:absolute;left:104px;top:20px}.mini-cart__item__count{width:30px;height:30px;background:#952f34;color:#fff;text-align:center;border-radius:50%;transition:transform .5s ease;cursor:pointer;line-height:1.9}.mini-cart__item__count::before{content:'';position:absolute;background:url(img/wine_bottle.png) no-repeat;background-size:100%;width:22px;height:62px;transform:translateY(-15px) translateX(-45px)}.mini-cart__container{position:fixed;max-width:320px;width:100%;top:0;right:0;bottom:0;z-index:99999;background:#fff;border-left:1px solid #ececec;transform:translateX(100%);transition:transform .5s ease}.mini-cart__header{width:100%;display:inline-block;height:100px;border-bottom:1px solid #ececec;position:relative}.mini-cart__header h4{font:2.25rem/1.5 MSB;color:#272a44;text-transform:uppercase;padding:34px 30px 32px}.mini-cart__header .mini-cart__close{width:50px;height:50px;position:absolute;top:24px;right:15px;padding:10px;cursor:pointer}.mini-cart__header .mini-cart__close::before{content:'';width:24px;height:3px;background:#202020;position:absolute;transform:rotate(45deg) translateX(12px) translateY(8px)}.mini-cart__header .mini-cart__close::after{content:'';width:24px;height:3px;background:#202020;position:absolute;transform:rotate(-45deg) translateX(-8px) translateY(12px)}.mini-cart__body{padding:20px;height:calc(100vh - 350px);position:absolute;left:0;right:-17px;overflow:auto}.woocommerce-mini-cart-item{padding:20px 0 40px;border-bottom:1px solid #ececec;position:relative}.woocommerce-mini-cart-item:last-child{border-bottom:none}.mini-cart__product__img{display:inline-block;vertical-align:top;width:100px;height:100px;text-align:center}.mini-cart__product__img img{max-width:100px;height:100px;width:auto}.mini-cart__product__name{display:inline-block;vertical-align:top;position:relative;padding:25px 0 0;color:#952f34;max-width:135px}.remove_from_cart_button{position:absolute;bottom:0;left:0;padding:0;font-size:15px;width:100px;text-align:center}.mini-cart__footer{position:absolute;bottom:0;left:0;right:0;padding:20px}.woocommerce-mini-cart__total{font-size:1.5rem;margin:0 0 1rem;text-transform:uppercase;background:#ececec;text-align:center;padding:5px 0}.mini-cart__footer .woocommerce-Price-amount{font:2.1rem/1.5 MSB;letter-spacing:0;color:#272a44}.woocommerce-mini-cart__buttons{margin:0}.cart__active .mini-cart__container{transform:translateX(0)}.cart__active .mini-cart__item__count{transform:translateX(-320px)}.cart__active .mask{top:0;left:0;right:0;position:fixed;bottom:0;background-color:#000;z-index:999;opacity:.5}.wpcf7{position:relative;padding:0 0 50px}.wpcf7 .your-accept,.wpcf7 .your-email,.wpcf7 .your-message,.wpcf7 .your-name,.wpcf7 .your-subject{position:relative;margin:0 0 10px}.wpcf7-not-valid-tip{position:absolute;right:0;padding:15px;color:#952f34;font:1.5rem/1 MSM}.wpcf7 .your-accept .wpcf7-not-valid-tip{top:10px;left:15px}.wpcf7-mail-sent-ok,.wpcf7-validation-errors{position:absolute;padding:12px 20px 11px;background:#952f34;color:#fff;bottom:70px;left:120px;width:calc(100% - 120px);font:1.5rem/1.5 MSM}.wpcf7-mail-sent-ok{background:#8bb13f}.screen-reader-response{display:none}.wpcf7 input[type=submit]{border:3px solid #952f34;text-transform:uppercase;font:1.4rem/1.5 MSM;color:#fff;padding:.9rem 2rem;display:inline-block;margin:2rem 0 2rem;letter-spacing:.1rem;background:linear-gradient(0deg,#952f34 50%,transparent 0);background-size:100% 200%;background-position:100% 100%;transition:background-position .3s ease;cursor:pointer}.wpcf7 .wpcf7-list-item-label a{color:#952f34}#contact-form input[type=submit]{margin-top:5px}#contact-form-sc .newsletter-area label{line-height:1.5;text-transform:none;font-size:13px;padding:0 0 10px 30px}#contact-form-sc .newsletter-area input[type=checkbox]+label::before{left:1px;background:#fff}#contact-form-sc .newsletter-area input[type=checkbox]+label::after{color:#191f51}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:#952f34;resize:none}input:read-only{cursor:not-allowed}hr{background:#ececec;height:1px;border:none}hr.extra__top{margin:10rem 0 0}iframe{border:none}.woocommerce-table--order-details+header h2{font:1.8rem/1.5 MSB;color:#952f34;text-transform:uppercase}.shop_table{margin:0 0 3rem}.mobile{display:none}.post-edit-link{position:fixed;bottom:5rem;left:5rem;z-index:9999}.woocommerce-account .post-edit-link,.woocommerce-cart .post-edit-link,.woocommerce-checkout .post-edit-link{display:none}.post-edit-link span{font:1.5rem/1.5 MSB;text-transform:uppercase}.post-edit-link::before{content:'\f303';font:3rem/1 FAS;color:#952f34;position:absolute;top:-4rem;left:1rem}@media only screen and (max-width:1768px){h1{font-size:3.6rem}#latest__news .post__image__container{min-height:600px}#latest__news .post__image__container img{max-width:750px}#latest__news .post__description .wrapper{padding:0 20% 0 120px}#latest__news .reverse .post__description .wrapper{padding:0 120px 0 20%}#latest__news .post__description h3{font-size:3.2rem}#latest__news .post__description p{font-size:1.8rem}}@media only screen and (max-width:1600px){#post__slider .swiper-container{height:500px}#post__slider .post-thumb{min-height:500px;width:1600px;background-size:100%!important;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:1365px){#nav{right:100px}#latest__news .post__image__container{min-height:550px}#latest__news .post__image__container img{max-width:700px}}@media only screen and (max-width:1175px){article,section{position:relative;margin:0 auto;max-width:100%;padding:0 40px}#properties,.related,.woocommerce-customer-details,article#content__container{padding:0}#logo a{left:40px}#nav ul li a{font-size:1.4rem;padding:0}#post__slider .swiper-container{height:400px}#post__slider .post-thumb{min-height:400px;width:1280px}#latest__news{padding:0}#latest__news .post__image__container{min-height:450px}#latest__news .post__image__container img{max-width:575px}#latest__news .post__description .wrapper{padding:0 20% 0 80px}#latest__news .reverse .post__description .wrapper{padding:0 80px 0 20%}#latest__news .post__description h3{font-size:3rem}#latest__news .post__description p{font-size:1.5rem}#blog__news .image__container{height:300px}#content__container{padding:0 40px 50px}#sidebar{position:fixed;max-width:320px;width:100%;top:0;left:0;bottom:0;z-index:99999;background:#fff;border-right:1px solid #ececec;transform:translateX(-100%);transition:transform .5s ease;padding:0}#sidebar.active{transform:translateX(0)}#sidebar ul{padding:0}#sidebar ul li ul{padding:0 0 2rem 2rem}#sidebar__filter{display:block;position:absolute;font:1.4rem/1.5 MSM;text-transform:uppercase;color:#9d8835;padding:.9rem 1rem .8rem 6rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;letter-spacing:.25rem;top:40px;left:0;right:0;margin:0 auto;width:160px;cursor:pointer}#sidebar__filter::before{content:'\f0b0';font:2.25rem/1 FAS;position:absolute;left:2rem}#sidebar__filter.active::before{content:'\f00d';font:2.4rem/.8 FAS;left:2.3rem}.searchandfilter{overflow-y:scroll;height:100%}.searchandfilter h4{padding-left:6rem}.searchandfilter h4::before{left:2rem}.searchandfilter .sf-field-taxonomy-product_cat h4::before{left:2.4rem}.searchandfilter .sf-field-post-meta-urtartalom h4::before{left:2.5rem}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{right:40px}#product__container .inner{padding:0 40px}.woocommerce.post-type-archive-product ul.products,.woocommerce.tax-product_cat ul.products{max-width:100%;float:none}.summary h1{font-size:3.2rem;line-height:1.4}#properties{max-width:100%}#properties h3{padding:4rem 0;text-align:center}.each__prop{text-align:center}#checkout-totals .amount{font-size:3.2rem}#place_order.button{font-size:1.4rem}}@media only screen and (max-width:1024px){.woocommerce-checkout section{padding:0 20px}h1{font-size:3.2rem}#header{height:60px}#header .inner::after{border-left:33px solid transparent;border-right:33px solid transparent;border-top:25px solid #222834;bottom:-85px}#logo a{top:5px;margin:0 auto;width:50px;height:50px;left:0;right:0}#burger-menu{width:60px;height:55px;position:absolute;z-index:999;cursor:pointer;top:2px;left:10px}#burger-menu .menu__inner{position:relative;margin:17px 12px;height:24px;width:18px}#burger-menu span{display:block;position:absolute;height:3px;width:35px;background:#952f34;opacity:1;left:0;transform:rotate(0);transition:transform .2s cubic-bezier(.5,0,.2,1)}#burger-menu span:nth-child(2){top:10px}#burger-menu span:nth-child(3){top:20px;transition:transform .2s cubic-bezier(.5,0,.2,1),opacity .2s cubic-bezier(.5,0,.2,1),visibility .2s cubic-bezier(.5,0,.2,1);transform:translateX(0);opacity:1;visibility:visible}.menu-visible #burger-menu{left:10px}.menu-visible #burger-menu span:nth-child(1){transform:rotate(45deg) translateX(4px) translateY(11px);background:#fff}.menu-visible #burger-menu span:nth-child(2){transform:rotate(-45deg) translateX(-4px) translateY(-3px);background:#fff}.menu-visible #burger-menu span:nth-child(3){transform:translateX(5em);opacity:0;visibility:hidden}.menu-visible #header .inner{max-width:100%}.menu-visible #nav{transform:translateX(0)}#nav{position:absolute;top:0;left:0;bottom:0;width:100%;max-width:320px;z-index:998;transform:translateX(-101%);min-height:100vh;transition:transform .4s cubic-bezier(.5,0,.2,1);background:#fff;border:1px solid #eaeaea;border-top:0;border-left:0;border-bottom:0}#nav::before{content:'';position:fixed;top:0;left:0;width:70px;height:60px;background:#952f34;z-index:997}#nav #main-nav{overflow-y:scroll;height:100%}#nav button{width:60px;height:60px;top:0;right:0;border-left:2px solid #eaeaea}#nav button::after,#nav button::before{content:'';position:absolute;width:16px;height:4px;top:30px;background:#8bb13f;transition:transform .25s cubic-bezier(.6,.02,.3,1)}#nav button::before{left:15px;transform:rotate(45deg) translateX(0) translateY(0)}#nav button::after{left:24px;transform:rotate(-45deg) translateX(0) translateY(0)}#nav ul{padding:60px 0 62px 0}#nav ul li{display:block;margin:0;border-bottom:1px solid #eaeaea}#nav ul li a{font-family:MSB;line-height:2.75;letter-spacing:.25rem;display:block;padding:8px 0 7px 25px;margin:0}#nav ul li a.active::after,#nav ul li a::after,#nav ul li a:hover::after,#nav ul li.current-menu-item a::after{content:none}#nav ul li a:after{border-bottom-color:#8bb13f}#nav ul li ul{opacity:inherit;left:inherit;position:relative;visibility:inherit;background:#8bb13f;min-width:inherit;width:100%;transition:inherit;transform:none;border:none;display:none;padding:0}#nav ul li:hover ul{transform:translateY(0);visibility:inherit;opacity:inherit}#nav ul li ul li.current-menu-item a{background:#952f34;color:#fff}#nav ul li ul li{border:none}#nav ul li ul li a{font-size:1.5rem;padding:.8rem 1.5rem;border-bottom:1px solid #fff;color:#fff}#nav ul li ul li a:hover{background:#952f34;color:#fff}#nav ul li.menu-item-has-children:hover>button::before{transform:rotate(45deg) translateX(0) translateY(0)}#nav ul li.menu-item-has-children:hover>button::after{transform:rotate(-45deg) translateX(0) translateY(0)}#nav ul li.menu-item-has-children .sub-menu-toggle[aria-expanded=true]::before{transform:rotate(45deg) translateX(6px) translateY(-6px)}#nav ul li.menu-item-has-children .sub-menu-toggle[aria-expanded=true]::after{transform:rotate(-45deg) translateX(-7px) translateY(-7px)}#nav ul li.menu-item-has-children{padding-right:0}#nav ul li.menu-item-has-children>a{padding:8px 50px 7px 15px}#nav ul li.logged__in span{position:relative;top:-5px;padding:0;letter-spacing:1px}#mini-cart{top:0}.mini-cart__item__count::before{width:16px;height:46px;transform:translateY(-8px) translateX(-40px)}.mini-cart__header{height:60px}.mini-cart__header h4{padding:11px 30px 9px;font:2rem/2 MSB;color:#272a44}.mini-cart__header .mini-cart__close{top:5px}.mini-cart__body{height:calc(100vh - 265px);padding-top:10px}.mini-cart__footer{padding:1rem 1rem .5rem}.mini-cart__footer .woocommerce-Price-amount{font-size:2rem}#main{padding-top:60px}#latest__news{padding:0}#latest__news .post__image__container{min-height:400px}#latest__news .post__image__container img{max-width:500px}#latest__news .post__description .wrapper{padding:0 10% 0 60px}#latest__news .reverse .post__description .wrapper{padding:0 60px 0 10%}#latest__news .post__description h3{font-size:2.6rem;padding:0 0 3rem}#latest__news .post__description p{font-size:1.4rem}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;font-size:0;background:#ececec;margin:0 0 3rem}.woocommerce-account .woocommerce-MyAccount-navigation-link{display:inline-block;vertical-align:top;width:25%;padding:0 2rem}.woocommerce-account .woocommerce-MyAccount-navigation-link::before{width:1px;height:100%;bottom:0;left:inherit;right:2rem}.woocommerce-account .woocommerce-MyAccount-navigation-link a{padding:2rem 0 2rem 4rem}.woocommerce-account .woocommerce-MyAccount-navigation-link a::before{line-height:2.5}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-orders-table.woocommerce-MyAccount-orders{margin:0}.post-edit-link{display:none}.mobile{display:block}}@media only screen and (max-width:1023px){#post__slider .swiper-container{height:320px}#post__slider .post-thumb{min-height:320px;width:1024px}#post__slider .swiper__prev{right:60px}#post__slider .swiper__next,#post__slider .swiper__prev{width:60px;height:50px}#post__slider .swiper__next::before,#post__slider .swiper__prev::before{font:1.5rem/3.5 FAS}#latest__news{padding:0}#latest__news .post__image__container{min-height:400px}#latest__news .post__image__container img{max-width:500px}#latest__news .post__description .wrapper,#latest__news .reverse .post__description .wrapper{padding:0 10%}#latest__news .post__description h3{font-size:2.4rem;padding:0 0 2rem}#latest__news .post__description p{margin:0 0 2rem}.woocommerce ul.products.columns-3 li.product.odd,.woocommerce-page.columns-3 ul.products li.product.odd,.woocommerce-page.post-type-archive-product ul.products li.product.odd,.woocommerce.columns-3 ul.products li.product.odd,.woocommerce.post-type-archive-product ul.products li.product.odd,.woocommerce.tax-product_cat ul.products li.product.odd{width:48%;margin:0 2% 40px 0}.woocommerce ul.products.columns-3 li.product.even,.woocommerce-page.columns-3 ul.products li.product.even,.woocommerce-page.post-type-archive-product ul.products li.product.even,.woocommerce.columns-3 ul.products li.product.even,.woocommerce.post-type-archive-product ul.products li.product.even,.woocommerce.tax-product_cat ul.products li.product.even{width:48%;margin:0 0 40px 2%}.woocommerce .related ul.products.columns-3 li.product.last{display:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%;padding-top:4rem}.summary .price,.summary h1,form.cart{text-align:center}.summary .price{padding:1rem 0 3rem}.each__blog .post__image{height:200px}.each__blog.odd{padding:0 2rem 2rem 0}.each__blog.even{padding:0 0 2rem 2rem}.single .entry__content{padding:4rem}#blog__news .each__blog:first-child{padding:0 2rem 0 0}#blog__news .each__blog:last-child{padding:0 0 0 2rem}#blog__news .image__container{height:200px}.woocommerce-checkout section{padding:0 40px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.u-column1,.u-column2{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation-link::before{right:0}.woocommerce-Addresses .u-column1,.woocommerce-Addresses .u-column2{padding:0}.u-column2::before{content:none}caption,td,th{padding:8px 5px}}@media only screen and (max-width:767px){.col-2-1,.col-3-1,.col-3-2{width:100%}.col-4-1{width:50%}.page-template-template-contact .entry__content.col-2-1{padding:0 0 5rem}#latest__news .post__item{display:block}#latest__news .post__image__container{min-height:300px}#latest__news .post__image__container img{max-width:100%}#latest__news .post__description .wrapper,#latest__news .reverse .post__description .wrapper{padding:4rem}.each__blog .post__image{height:200px}.each__blog.even,.each__blog.odd{padding:0 0 2rem}.single .entry__content{padding:4rem}#blog__news .each__blog:first-child{padding:0}#blog__news .each__blog:last-child{padding:0}#blog__news .image__container{height:200px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{position:relative;top:0;right:0;display:block;width:100%;max-width:100%;margin:0 0 2rem}#sidebar__filter{display:block;position:relative;top:0;left:inherit;margin:0 0 2rem;width:100%}#product__container .inner{padding:0 2rem}.each__prop{width:50%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{padding:0}#payment_method_wrapper,#shipping_method_wrapper{width:100%;float:none}span.info{display:none}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info .button{position:relative;font-size:1.2rem;padding:1rem;right:0}.woocommerce-account .woocommerce-MyAccount-navigation-link{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation-link a{font-size:0;width:100%;height:70px;text-align:center;margin:0 auto}.woocommerce-account .woocommerce-MyAccount-navigation-link a::before{right:0}.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a::before{color:#952f34}a.edit{font-size:0;width:48px;height:48px}a.edit::before{content:'\f303';font:2.25rem/1 FAS;color:#fff;position:absolute;left:0;right:0;text-align:center}a.edit:hover{background-position:100% 100%}mark{background:#fff;padding:0;color:#952f34;font-family:MSB}.woocommerce-page table.shop_table,.woocommerce-page table.shop_table tbody,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table thead,.woocommerce-page table.shop_table tr{display:block}.woocommerce-page table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page table.shop_table td{border:1px solid #ececec;position:relative;padding-left:30%}.woocommerce-page table.shop_table{border:none}.woocommerce-page table.shop_table td.product-spacer{border-color:#fff;height:10px}.woocommerce-page table.shop_table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.woocommerce-page table.shop_table td.product-remove:before{content:"Törlés"}.woocommerce-page table.shop_table td.product-thumbnail:before{content:"Kép"}.woocommerce-page table.shop_table td.product-name:before{content:"Termék"}.woocommerce-page table.shop_table td.product-price:before{content:"Ár"}.woocommerce-page table.shop_table td.product-quantity:before{content:"Mennyiség"}.woocommerce-page table.shop_table td.product-subtotal:before{content:"Részösszeg"}.woocommerce-page table.shop_table td.product-total:before{content:"Összesen"}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{margin:0}.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left;border:0;padding-left:0}.woocommerce-page #content table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page #content table.cart td.actions div,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions div,.woocommerce-page table.cart td.actions input{margin-bottom:10px}.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%;text-align:left}.woocommerce-page .cart-collaterals .cart_totals td,.woocommerce-page .cart-collaterals .cart_totals th{border:0!important}.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td{padding-left:6px}.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td,.woocommerce-page table.shop_table.order_details tfoot td,.woocommerce-page table.shop_table.order_details tfoot th{padding-left:6px;border:0}.woocommerce-page table.shop_table tbody{padding-top:10px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce .order_details,.woocommerce .order_details ul,.woocommerce-page .order_details,.woocommerce-page .order_details ul{padding:0}.woocommerce .order_details li,.woocommerce-page .order_details li{clear:left;margin-bottom:10px;border:0}.woocommerce-page table.shop_table tr.order-total td{padding-left:6px}.woocommerce-checkout .shop_table .product-name,.woocommerce-checkout .shop_table .product-total{width:100%}td.product-thumbnail{text-align:left}a.remove{display:block;position:relative;width:30px;height:30px;top:0;left:0;border-radius:50%;border:3px solid #952f34;transition:none;transform:none;opacity:1}a.remove::after,a.remove::before{content:'';width:16px;height:3px;background:#952f34;position:absolute;transition:background .3s ease;z-index:1}a.remove::before{transform:rotate(45deg) translateX(10px) translateY(5px)}a.remove::after{transform:rotate(-45deg) translateX(-5px) translateY(10px)}a.remove span{width:24px;height:24px;top:0;left:0}a.remove:hover::after,a.remove:hover::before{background:#fff}.woocommerce-page table.shop_table td.product-remove{line-height:2}.woocommerce-page table.shop_table td.product-thumbnail{line-height:6}.woocommerce-page table.shop_table td.product-quantity{line-height:3}.woocommerce-cart table.shop_table .button{width:100%;margin:2rem 0 0}.woocommerce-page table.my_account_orders td{padding-left:20px}.woocommerce-EditAccountForm .woocommerce-Button{margin:2rem 0 0}.woocommerce-page table.woocommerce-table--order-details tfoot{display:block;position:relative}.woocommerce-page table.woocommerce-table--order-details tfoot th{display:inline-block}.woocommerce-page table.woocommerce-table--order-details tfoot td{display:inline-block;position:absolute;left:29%}}@media only screen and (max-width:599px){.woocommerce ul.products.columns-3 li.product.even,.woocommerce ul.products.columns-3 li.product.odd,.woocommerce-page.columns-3 ul.products li.product.even,.woocommerce-page.columns-3 ul.products li.product.odd,.woocommerce-page.post-type-archive-product ul.products li.product.even,.woocommerce-page.post-type-archive-product ul.products li.product.odd,.woocommerce.columns-3 ul.products li.product.even,.woocommerce.columns-3 ul.products li.product.odd,.woocommerce.post-type-archive-product ul.products li.product.even,.woocommerce.post-type-archive-product ul.products li.product.odd,.woocommerce.tax-product_cat ul.products li.product.even,.woocommerce.tax-product_cat ul.products li.product.odd{width:100%;margin:0 0 40px}.woocommerce .related ul.products.columns-3 li.product.last{display:block}.button{float:none;width:100%;text-align:center}ul.products li.product .button{width:auto}}@media only screen and (max-width:479px){article,section{position:relative;margin:0 auto;max-width:100%;padding:0 20px}.woocommerce .col2-set,.woocommerce-order-details,.woocommerce-page .col2-set{padding:0}#content__container{padding:0 20px 50px}.summary h1{font-size:2.8rem}.summary .single_add_to_cart_button{margin:2rem 0 0;width:100%}.woocommerce-checkout section{padding:0 20px}#checkout-totals,.woocommerce button#place_order,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce form .form-row label[for=rememberme],.woocommerce-page form .form-row label[for=rememberme]{margin:2rem 0 0 1rem}#checkout-totals{text-align:center;margin:0 0 2rem}}@media only screen and (max-width:359px){.each__prop{width:100%}}