@charset "UTF-8";.wp-block-gallery{display: flex;flex-wrap: wrap;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;overflow-x:hidden;-webkit-backface-visibility:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:3em;line-height:1.25em}h2{font-size:2.25em;line-height:1.25em}h3{font-size:1.75em;line-height:1.25em}h4{font-size:1.125em;line-height:1.25em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ol,ul{margin:0;padding-left:40px}html{height:100%}body{color:#404040;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;letter-spacing:.1em;height:100%}#page{min-height:100%;position:relative;z-index:4}:focus{outline:0}h1,h2,h3,h4,h5,h6{clear:both}p{margin-top:1em;margin-bottom:1.5em;letter-spacing:.1em;line-height:2em;position:relative}.wp-caption-text{line-height:2em}p .dropcap{position:absolute;left:0;top:0;opacity:.1;line-height:.5em;font-size:8em;font-weight:700}cite,dfn,em,i{font-style:italic}blockquote{margin:0 auto;padding:60px;position:relative;max-width:50rem;background:#101010;z-index:2}blockquote:before{content:"“";position:absolute;height:2px;font-size:4em;text-align:left;top:0;left:20px}blockquote:after{content:"”";font-size:4em;position:absolute;height:2px;text-align:right;bottom:30px;right:20px;line-height:.5}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}.big,big{font-size:125%;text-transform:uppercase;font-weight:700}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li{line-height:2em}ul.post-meta{list-style:none}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em;line-height:2em}img{height:auto;max-width:100%}figure{margin:1em 0}caption{margin-bottom:1em}table{margin:0 0 1.5em;width:100%}table:not(#wp-calendar) tr{border-right:1px solid #353535}table:not(#wp-calendar) tr td,table:not(#wp-calendar) tr th{border-bottom:1px solid #353535;border-left:1px solid #353535;padding:10px}.big-text{font-size:2em}.albert-select{cursor:pointer}.albert-select .dropdown-menu{padding:15px 0}.orderby.albert-select .dropdown-menu{padding:15px}.option{cursor:pointer;line-height:3em;white-space:nowrap}button.disabled{opacity:.4;cursor:auto}body{background-repeat:no-repeat;background-position:top right;background-attachment:fixed;background-size:cover;color:#979899}.rotator-circle{fill:none;stroke:#979899;stroke-width:2;stroke-miterlimit:10}.default-bg{background:#101010}a{color:#fff}#page p.stars a:before{background-color:transparent}p.stars a:before,p.stars a:hover~a:before{opacity:.5}.menu-item a .title-visible,a.masked-link .normal-text{color:#979899}.current-menu-item a.masked-link .normal-text,.menu-item.current-menu-item a .title-visible,a.masked-link .mask-text{color:#fff}a:active,a:focus,a:hover{color:#fff}table:not(#wp-calendar) tr{border-top:1px solid #404040}#page a:before,.fix-title:after{background:#fff}.cat-links .fix-title:after,.tags-links .fix-title:after{background:#979899}.sep{color:#404040}div.wpcf7-validation-errors{border:2px solid #404040;color:#979899}.select2-drop.select2-drop-above.select2-drop-active{border-top:none}.select2-dropdown-open .select2-choice{-webkit-box-shadow:none;box-shadow:none}.select2-container .select2-choice{background:0 0;color:#979899;border:1px solid #404040}.select2-drop-active{border:1px solid #404040;background:#101010}.select2-search input{padding:17px 5px!important}.select2-results{background:0 0}.select2-results .select2-highlighted{background:#404040}.select2-drop{color:#fff}.woocommerce-error{list-style:none;color:#e5005b}h1,h2,h3,h4,h5,h6{color:#fff}.albert-counter,.albert-counter h1,.date-counter,.slider-counter{color:#979899}#intro .normal-text,.masked-title .normal-text{color:#404040}.tinv-modal button{color:#404040}button,input[type=button],input[type=reset],input[type=submit]{border:none;border-color:transparent;border-radius:0;background:0 0;box-shadow:none;color:#fff;text-transform:uppercase;font-size:12px;font-size:.75rem;line-height:1;text-shadow:none;padding:20px;border:1px solid #404040;text-align:center;letter-spacing:1px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:none;box-shadow:0 -4px 0 0 #404040 inset}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{outline:0;box-shadow:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:none;border-radius:0;padding:4px 0;background:0 0;border-bottom:1px solid #404040;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}select{border:1px solid #ccc}input[name=update_cart]{float:right;margin-top:15px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{outline:0;box-shadow:0 -2px 0 0 #404040 inset}textarea{height:80px}.search-wrapper .button-container{line-height:70px}.search-header{padding:0 30px}.search-container input[type=text]{font-size:48px;border-bottom:1px solid #979899}textarea{width:100%}.wpcf7-form-control-wrap{padding:0}div.wpcf7 img.ajax-loader{display:none}i.fa.fa-refresh.fa-spin.ajax-loader-cusom{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}.post-password-form input{font-size:.75em;line-height:1;padding:20px}.nav>li>a{display:inline-block}.site-branding{position:fixed;top:0;left:0;width:10%;text-align:center;z-index:201}.site-title{margin:20px 0 0}.site-title a{font-size:1.2em}.menu-toggle{position:fixed;right:0;width:10%;text-align:center;top:30px;height:2em;overflow:hidden;cursor:pointer;z-index:202}#albert_header_small_widgets{position:fixed;left:10px;top:15px;list-style:none;padding:0;z-index:202}#albert_header_small_widgets li{display:inline-block;height:50px;vertical-align:middle}#albert_header_small_widgets .sidebar-toggle{width:40px;margin-top:10px;display:none}.sidebar-active #albert_header_small_widgets .sidebar-toggle{display:inline-block}#albert_header_small_widgets .sidebar-toggle span{display:inline-block;vertical-align:baseline;font-size:20px;position:relative;transform:rotate(90deg)}.close-menu,.open-menu{-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);-moz-transition:all .6s cubic-bezier(.645,.045,.355,1);-o-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1)}.modal-open .close-menu,.modal-open .open-menu{opacity:0;visibility:hidden}.modal-open .search-toggle .title-visible{margin-top:-4em}.search-toggle{right:250px}.anim-title,.fix-title,.page-numbers.current,.page-numbers.dots,.roma-contacts-item-title,.roma-contacts-item-value{display:inline-block;position:relative;height:2em;margin:0 5px 0 0;line-height:2em;overflow:hidden;vertical-align:top}.main-post-date .anim-title{height:1em;line-height:1em}.for_address .roma-contacts-item-value{height:auto}.albert-counter .anim-title,.slider-counter .anim-title{height:1em;line-height:1;vertical-align:middle}.slider-counter h1{font-size:6em;margin:0;text-align:center}.fix-title{margin:0;line-height:2em;height:2em;vertical-align:middle}.fix-title:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px}.entry-footer .fix-title:after{display:none}.anim-title>span{display:block}.menu-toggle .anim-title{pointer-events:none}.albert-counter .anim-title span,.anim-title .title-adding,.anim-title .title-hover,.anim-title .title-visible,.slider-counter .anim-title span{-webkit-transition:all .3s cubic-bezier(.23,1,.32,1);transition:all .3s cubic-bezier(.23,1,.32,1)}.main-post-date .anim-title span,.slider-titles .anim-title span{-webkit-transition:all .6s;transition:all .6s}.main-post-date{margin-top:20px}.main-post-date .anim-title{margin:0;font-size:2em;font-weight:700}.anim-title .title-adding,.anim-title .title-hover{opacity:0}.anim-title .title-adding{position:absolute;top:100%;left:0}.adding .anim-title .title-adding{opacity:1}.menu-toggle .lines,.menu-toggle .lines-close{width:30px;height:100%;display:inline-block;position:relative}.menu-toggle .line{position:relative;height:1px;left:0;background:#fff}.menu-toggle .line-top{width:70%;position:absolute;top:15%}.menu-toggle .line-middle{width:70%;left:30%;position:absolute;top:50%;margin-top:-1px}.menu-toggle .line-bottom{width:65%;left:20%;position:absolute;bottom:15%}.menu-toggle .line-left,.menu-toggle .line-right{width:80%;left:0;position:absolute}.menu-toggle .line-left{top:35%;-moz-transform:rotate(-45deg) translateZ(0);-webkit-transform:rotate(-45deg) translateZ(0);-o-transform:rotate(-45deg) translateZ(0);-ms-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.menu-toggle .line-right{bottom:35%;-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);-o-transform:rotate(45deg) translateZ(0);-ms-transform:rotate(45deg);transform:rotate(45deg) translateZ(0)}.animated-link:hover .title-visible,.arrows:focus .title-visible,.arrows:hover .title-visible,.button:hover .title-visible,.menu-toggle:focus .title-visible,.menu-toggle:hover .title-visible,.option:hover .title-visible,a:focus .title-visible,a:hover .title-visible{opacity:0;-moz-transform:translateY(-10px) translateZ(0);-webkit-transform:translateY(-10px) translateZ(0);-o-transform:translateY(-10px) translateZ(0);-ms-transform:translateY(-10px);transform:translateY(-10px) translateZ(0)}.adding .anim-title .title-adding,.animated-link:hover .title-hover,.arrows:focus .title-hover,.arrows:hover .title-hover,.button:hover .title-hover,.menu-toggle:focus .title-hover,.menu-toggle:hover .title-hover,.option:hover .title-hover,a:focus .title-hover,a:hover .title-hover{opacity:1;-moz-transform:translateY(-100%) translateZ(0);-webkit-transform:translateY(-100%) translateZ(0);-o-transform:translateY(-100%) translateZ(0);-ms-transform:translateY(-100%);transform:translateY(-100%) translateZ(0)}sup a{vertical-align:top}a{text-decoration:none;display:inline-block;font-weight:700}.img-link{display:inline-block}a.roma-sharing-item{font-size:1.4em;padding:0 10px}.more-link{padding:10px 0}.more-link .fix-title{text-transform:uppercase;line-height:2.6em;height:2.4em;font-size:.7em}.more-link:before{display:none}a:focus{outline:0}a:active,a:hover{outline:0}.roma-sharing{text-align:center}#modal-menu .modal-bg{z-index:-1}.menus-wrap{min-height:100%;position:relative}.main-nav-row{position:relative}.vertical-nav-row{position:relative;margin-top:70px}.navbar-nav li{padding:10px}.masked-link{position:relative}.dropdown-menu .masked-link{text-align:right}.main-nav-row a.masked-link{padding:0!important}.main-nav-row{z-index:2}.vertical-nav-row{z-index:1}.menu-footer{z-index:3}.main-nav-row .collapse{display:block}.close-menu{visibility:hidden}.dropdown-menu{text-align:right;right:0;left:auto}.main-navigation{margin-top:150px}.main-navigation .navbar-collapse{text-align:right}.vertical-navigation .nav{text-align:center}.vertical-nav-row .dropdown-menu{line-height:1em;white-space:nowrap}.vertical-nav-row .dropdown-menu li{line-height:1em;display:inline-block;margin-left:20px}#modal-menu .vertical-navigation .dropdown-menu{background:0 0}.vertical-navigation .dropdown-menu li a.masked-link{font-size:1em}.menu-item-images,.menu-item-images .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.menu-item-images{display:none}.menu-item-images .overlay{background-color:#000;opacity:.8;z-index:3}.menu-item-images .bg-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}#modal-menu .modal-content{position:relative;z-index:2;padding:0}.menu-item-images .bg-holder.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.menu-item-images .bg-holder{opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s cubic-bezier(.23,1,.32,1) 0s;transition:all .3s cubic-bezier(.23,1,.32,1) 0s}.menu-footer{position:absolute;bottom:0;left:0;right:0;padding-top:50px}.menu-footer .widget{text-align:center}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:6em 0;overflow:hidden;position:relative;z-index:2}.site-main .posts-navigation{padding:0 30px}.site-main .post-navigation{padding-left:30px;padding-right:30px}#comments{position:relative;padding:15px 30px;z-index:2}.woocommerce-Reviews #comments{padding:15px 0}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{display:inline-block}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{display:inline-block}.sep{position:relative;display:inline-block;line-height:2em;padding:0 5px;vertical-align:bottom}.pagination .page-numbers,.woocommerce-pagination .page-numbers,ul.pagination{list-style:none;text-align:center;padding:0;font-size:1.2em}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li,ul.pagination li{display:inline-block;padding:0 5px}.page-numbers.current{font-size:2em;line-height:1em}.menu-footer li{line-height:1em}.menu-footer,.menu-footer a,.menu-footer h3{color:#fff}.roma-contacts{font-size:10px;text-transform:uppercase}.vertical-nav-row a.masked-link{padding:0!important;font-size:6em}.vertical-nav-row li{line-height:6em}.vertical-navigation .collapse{text-align:center;padding-left:10%;padding-right:10%}.vertical-navigation .nav{display:block}.vertical-navigation .nav>li{display:block;float:left;text-transform:uppercase}.vertical-navigation .nav>li>a{display:block}.small-menu-text{position:absolute;top:0;right:0;bottom:auto;color:#fff;line-height:1;font-size:10px;margin-top: -0.5em;}.vertical-navigation .nav>li:nth-child(4n+1){margin-left:0;margin-top:-50px}.vertical-navigation .nav>li:nth-child(4n+2){margin-left:20%;margin-top:30px}.vertical-navigation .nav>li:nth-child(4n+3){margin-top:100px;margin-left:10%}.vertical-navigation .nav>li:nth-child(4n+4){margin-top:50px;margin-left:30%}.search-wrapper input[type=submit]{vertical-align:bottom}.search-toggle{opacity:0;visibility:hidden}.menu-opened .search-toggle{opacity:1;visibility:visible;-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1)}.search-toggle.active .title-visible{margin-top:-4em}#search-wrap{display:inline-block;position:fixed;height:70px;right:300px;top:0;padding:0;visibility:hidden;z-index:201}.menu-opened #search-wrap{visibility:visible}.search-toggle{width:auto}#search-wrap input[type=text]{line-height:1.5em;font-size:2em;display:inline-block;font-weight:300;border:none;outline:0;padding:0;width:0;position:absolute;top:20px;right:-40px;padding-right:100px;background:0 0;border-bottom:1px solid transparent;-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1);cursor:pointer}#search-wrap.active input[type=text]{border-color:#404040}#search-wrap.active input[type=text]{width:500px;z-index:1;border-bottom:1px solid #bbb;cursor:text}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.visible-all{display:block!important}.mg-top{margin-top:20px}.mg-top-large{margin-top:100px}.alignleft{display:inline;float:left;margin-right:1.5em}p img.alignleft{margin-bottom:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.text-center{text-align:center}.vtop{vertical-align:top}.vcenter{display:inline-block;vertical-align:middle;float:none}.vbottom{display:inline-block;vertical-align:bottom;float:none}.fix-right{position:fixed;right:0;top:150px;z-index:1}.fix-full-left{position:fixed;left:0;top:0;width:100%;bottom:0;z-index:-1}.abs-full{position:absolute;left:0;top:0;width:100%;height:100%}.albert-overlay{z-index:198;background:#101010;opacity:.7;display:none;margin-left:0!important}.actions:after,.actions:before,.albert-sorting-wrapper:after,.albert-sorting-wrapper:before,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.comment-form:after,.comment-form:before,.comment-meta:after,.comment-meta:before,.entry-content:after,.entry-content:before,.form-submit:after,.form-submit:before,.gallery-cols:after,.gallery-cols:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,form:after,form:before{content:"";display:table;table-layout:fixed}.actions:after,.albert-sorting-wrapper:after,.clear:after,.comment-content:after,.comment-form:after,.comment-meta:after,.entry-content:after,.form-submit:after,.gallery-cols:after,.site-content:after,.site-footer:after,.site-header:after,form:after{clear:both}.panel-widgets-wrap .fixed-bottom-widget{position:absolute;width:150%;bottom:0;right:0;margin:0!important;padding-top:10px}.button-wrapper .button,.button-wrapper button{box-shadow:none!important}.button-wrapper .fix-title:after{display:none}.panel-widgets-wrap li{position:relative}.widget{margin:0 0 1.5em;text-align:center}.img-link,.widget-link{position:relative}.widget-content{text-align:left}.widget select{max-width:100%}.roma-contacts{display:inline-block}.roma-contacts-list{text-align:left;list-style:none}.roma-socials-list{list-style:none;text-align:center!important}.roma-socials-item{display:inline-block;padding:0 5px}.roma-socials-item-link{padding:10px}.widget_roma_recent_posts .title{margin-top:5px;display:inline-block}.recent-posts-item{margin-bottom:20px;margin-top:50px}.col-sm-6.recent-posts-item{padding:0 40px}.widget ul{text-align:left}.child-page-item{margin:0 0 20px}.child-page-item .title{font-size:2em;margin-top:-.8em;left:15px;position:relative;display:block}.widget .title{margin-bottom:0}.grid-item .title{margin-top:0;margin-bottom:0}#wp-calendar tfoot{line-height:4em}#intro .page-header .abs-full h1{position:absolute;margin-top:0;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.sidebar-active #intro .fix-full-left{margin-left:0}#page,.albert-top-meta-wrapper,.post-header-meta,.site-header,.site-right-panel,.site-scroll-helper{opacity:0;-webkit-transition:opacity 1s 1.8s;transition:opacity 1s 1.8s}.loaded #page,.loaded .albert-top-meta-wrapper,.loaded .post-header-meta,.loaded .site-header,.loaded .site-right-panel{opacity:1;-webkit-transition:opacity 1s 1s;transition:opacity 1s 1s}.loaded .site-scroll-helper{opacity:1;-webkit-transition:all .6s 0s;transition:all .6s 0s}.leaving #page,.leaving .albert-top-meta-wrapper,.leaving .albert-top-slider,.leaving .post-header-meta,.leaving .site-header,.leaving .site-right-panel,.leaving .site-scroll-helper{opacity:0;-webkit-transition:opacity 1s 0s;transition:opacity 1s 0s}#intro{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:1002}#intro .page-header{opacity:0;-webkit-transition:all .35s cubic-bezier(.77,0,.175,1);transition:all .35s cubic-bezier(.77,0,.175,1)}#intro .page-header.active{opacity:1;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.page-title .normal-text{display:inline-block}.title-mask{position:absolute;display:inline-block;bottom:0;right:0;top:0;left:0;overflow:hidden}.mask-translate,.mask-untranslate{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.mask-translate{-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%)}.mask-untranslate{-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%)}.masked-link .mask-translate,.masked-link .mask-untranslate{-webkit-transition:all .6s cubic-bezier(.23,1,.32,1) 0s;transition:all .6s cubic-bezier(.23,1,.32,1) 0s}.masked-link:hover .mask-translate,.masked-link:hover .mask-untranslate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.title-mask .mask-text{position:absolute;top:0;left:0;right:0;color:#fff}#intro .page-header .abs-full h1{opacity:1}.page-bg-wrapper{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;min-height:300px;opacity:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1);transform:scale(1.1) translateZ(0);-webkit-transition:all .9s cubic-bezier(.785,.135,.15,.86);transition:all .9s cubic-bezier(.785,.135,.15,.86)}.admin-bar .page-bg-wrapper{height:calc(100% - 32px)}.loaded .page-bg-wrapper{opacity:1;-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1);transform:scale(1) translateZ(0)}.loaded.leaving .page-bg-wrapper{opacity:0}.page-bg-inner,.page-bg-translate,.page-bg-untranslate{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;-webkit-transition:-webkit-transform .9s cubic-bezier(.785,.135,.15,.86) 1.4s;transition:transform .9s cubic-bezier(.785,.135,.15,.86) 1.4s}.page-bg-translate.no-delay,.page-bg-untranslate.no-delay{-webkit-transition:-webkit-transform .9s cubic-bezier(.785,.135,.15,.86) 0s;transition:transform .9s cubic-bezier(.785,.135,.15,.86) 0s}.loaded .page-bg-inner{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.page-background-image{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:50% 50%;z-index:2;-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .9s cubic-bezier(.785,.135,.15,.86) 1.4s,width .9s cubic-bezier(.785,.135,.15,.86) 1.4s;transition:transform .9s cubic-bezier(.785,.135,.15,.86) 1.4s,width .9s cubic-bezier(.785,.135,.15,.86) 1.4s}.page-background-image.inv{z-index:1}.loaded .page-bg-untranslate{-webkit-transform:translateX(45%);-ms-transform:translateX(45%);transform:translateX(45%)}.loaded .page-bg-translate{-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}.loaded .page-background-image{-webkit-transform:translateX(-20%) translateZ(0);-ms-transform:translateX(-20%);transform:translateX(-20%) translateZ(0)}.albert-loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.albert-loader-wrapper .albert-loader{width:50px;height:50px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.right-sidebar .albert-loader-wrapper{display:none}.right-sidebar.loading .albert-loader-wrapper{display:block}.spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.spinner .path{stroke:#80bfff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.right-sidebar .spinner .path{stroke:#fff}.right-sidebar .anim-title .title-visible{color:#fff}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.anim,.wc-proceed-to-checkout,.woocommerce-message{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .9s cubic-bezier(.23,1,.32,1);transition:all .9s cubic-bezier(.23,1,.32,1)}.anim.animated{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.site-content{padding:100px 10% 40px;position:relative;z-index:2}.main-image .site-content{padding:0 10% 40px}.single-product.main-image .site-content{padding:0 15% 40px 10%}.page-title{line-height:1.2em}.none-content-title{padding:0 30px}.counter-wrap{padding:0 30px}.menu-title-text,.page-header .abs-full h1{font-size:12em;margin:0;opacity:.1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-title-wrapper{position:absolute;top:40px;left:40px}.vertical-nav-row .rotated-text{overflow:visible}.full-h{height:100%}.bg-line{position:fixed;z-index:1;top:0;bottom:0;width:1px;background:rgba(0,0,0,.2)}.bg-line-1{left:10%}.bg-line-2{left:35%}.bg-line-3{right:35%}.bg-line-4{right:10%}.cat-links a,.tag-links a{margin:0 5px}.meta-title{display:inline-block;position:relative;text-transform:uppercase;font-weight:700;font-size:.8em;color:#fff;margin-top:0;margin-left:12px}.meta-title:before{content:"";position:absolute;top:50%;left:-12px;height:1px;background-color:#979899;width:7px}.meta-value{display:block}.meta-value a{margin:0}.post-meta-key{margin-right:10px;min-width:60px;display:inline-block}.post-meta li{display:block;margin:10px 0}.post-header-meta{position:absolute;top:10%}.cat-links,.edit-link,.tags-links{display:block;margin:0;font-size:1em;line-height:2em}.cat-links a,.tags-links a{white-space:nowrap;vertical-align:middle}.cat-links .anim-title,.tags-links .anim-title{margin:0}.albert-list,.post-categories{text-align:right;list-style:none}.albert-list li,.post-categories li{padding:4px 0}.rotated-text{display:inline-block;overflow:hidden;width:1.5em}.rotated-text__inner{display:inline-block;white-space:nowrap;line-height:1;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:none;-ms-transform-origin:none;-ms-writing-mode:tb-rl}.rtl .rotated-text__inner{-webkit-transform:translateZ(0) rotate(90deg);-moz-transform:translateZ(0) rotate(90deg);-o-transform:translateZ(0) rotate(90deg);transform:translateZ(0) rotate(90deg)}.rotated-text__inner:before{content:"";float:left;margin-top:100%}.post-excerpt{text-align:justify}.col-sm-8.post-excerpt{margin-bottom:20px}.entry-meta{padding:0}.tabs{list-style:none;display:inline-block;border-bottom:1px solid #404040;padding-left:0;padding-right:0;margin:1.5em 0;font-size:1em}.tabs li{padding:0 15px;-webkit-transition:all .3s;transition:all .3s}.tabs li.active,.tabs li:hover{box-shadow:0 -4px 0 0 #404040 inset}.panel-title{margin-bottom:50px}.panel-title h2{font-size:6em}.page-panel{padding:0 30px}.sticky{display:block}.hentry{margin:0 0 1.5em;position:relative;z-index:2}.entry-header h1{font-size:6em;margin:0}.masked-title .mask-text{color:#fff}.entry-header h2{font-size:4em}.entry-header .roma-icon{font-size:.4em;vertical-align:baseline;display:inline-block}.masked-title{position:relative}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0}.entry-content>h1{margin-top:50px}.entry-content p{max-width:60rem;margin:10px auto}.sidebar-active .entry-content p{max-width:none}.posted-on{display:block;font-size:2em}.single .posted-on{top:0;margin-left:0}.page-links{clear:both;margin:0 0 1.5em;font-size:1.2em}.variation-item .dropdown-menu{min-width:100%;position:relative}.variation-item .dropdown-menu li{text-align:center}.site-right-panel .variation-item label{font-size:1.2em}.site-right-panel .dropdown-menu li{text-align:center}.site-left-bar,.site-right-panel,.site-scroll-helper{font-size:10px;font-size:.625rem;text-transform:uppercase}.site-scroll-helper{display:none;position:fixed;bottom:30px;left:0;width:10%;text-align:center;font-weight:700;z-index:101;-webkit-transition:all .9s cubic-bezier(.23,1,.32,1);transition:all .9s cubic-bezier(.23,1,.32,1)}.main-image .site-scroll-helper{display:block}.helper-text{display:inline-block}.site-scroll-helper .helper-text,.site-scroll-helper .s-arrow-left{opacity:0;-webkit-transform:translateX(150px) translateZ(0);-ms-transform:translateX(150px);transform:translateX(150px) translateZ(0);-webkit-transition:all .9s cubic-bezier(.23,1,.32,1) 2.3s;transition:all .9s cubic-bezier(.23,1,.32,1) 2.3s}.site-scroll-helper .s-arrow-left{-webkit-transition:all .9s cubic-bezier(.23,1,.32,1) 2s;transition:all .9s cubic-bezier(.23,1,.32,1) 2s}.loaded .site-scroll-helper .helper-text,.loaded .site-scroll-helper .s-arrow-left{opacity:1;-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0);transform:translateX(0) translateZ(0)}.rtl.loaded .site-scroll-helper .s-arrow-left{-webkit-transform:translateX(0) rotate(180deg) translateZ(0);-ms-transform:translateX(0) rotate(180deg);transform:translateX(0) rotate(180deg) translateZ(0)}.loaded.scrolled .site-scroll-helper{opacity:0;-webkit-transform:translateY(-150px) translateZ(0);-ms-transform:translateY(-150px);transform:translateY(-150px) translateZ(0)}.site-right-panel{position:fixed;bottom:0;right:0;width:10%;text-align:center;z-index:198;top:100px}.s-arrow-left{position:relative;display:inline-block;width:9px;height:5px;margin-right:9px;margin-bottom:1px;fill:#979899}.site-right-panel .site-info{position:absolute;bottom:0}.right-panel-widget{margin-top:20px}.site-footer{position:absolute;left:10%;right:10%;bottom:0;height:auto;z-index:99}.site-left-bar{position:relative;width:100%;left:0;margin-top:30px}.current-panel-item{pointer-events:none}p.comment-form-comment{max-width:none}.comment-form .form-submit{float:left;width:100%}.comment-list .comment,.comment-list:after{clear:both}#comments .comment-list .comment-body:after,#comments .comment-list .comment-meta cite,#comments .comment-list .reply:after,#respond{clear:both}#comments .comment-list .comment-body:after,#comments .comment-list .comment-body:before{content:"";display:table}#comments .comment-list .comment-body:after{clear:both}#comments .comments-title{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:.5407911001em;margin-bottom:1.618em}#comments .comment-list{list-style:none;margin-left:0}#comments .comment-list .comment-content{margin-bottom:1.618em}.comment-text{padding:1.618em}.comment-text p{margin:0}#comments .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}#comments .comment-list .comment-meta{margin-bottom:1em}#comments .comment-list .comment-meta .avatar{margin-bottom:1em;max-width:64px;height:auto}.widget select,.wp-caption,embed,iframe,object,video{max-width:100%}#comments .comment-list .comment-meta a.comment-date{font-size:.875em}#comments .comment-list .comment-meta cite{font-style:normal;display:block}#comments .comment-list .reply a:after,#respond #cancel-comment-reply-link:before{font:normal normal normal 1em/1 albert;text-rendering:auto;-moz-osx-font-smoothing:grayscale}#comments .comment-list .reply{margin-bottom:1.618em;padding-top:.6180469716em}#comments .comment-list .reply:after,#comments .comment-list .reply:before{content:"";display:table}#comments .comment-list .reply a{display:inline-block;margin-right:1em}#comments .comment-list .reply a:after{display:inline-block;font-size:inherit;-webkit-font-smoothing:antialiased;content:"";margin-left:.5407911001em}#comments .comment-list .reply a.comment-edit-link:after{content:""}#comments .comment-list .reply a:last-child{margin-right:0}#comments .comment-list .children{list-style:none}.comment-content a{word-wrap:break-word}#respond{position:relative;padding:0}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{width:100%}#respond .form-submit,#respond form{margin-bottom:0}#respond #cancel-comment-reply-link{position:absolute;top:.5407911001em;right:.5407911001em;display:block;line-height:1;font-size:.8em;text-align:center}.comment-text{background:#404040}#comments .comment-list .comment-meta cite{clear:both}#comments .comment-list .bypostauthor>.comment-body cite:after{display:inline-block}.comment-text p{text-align:left}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.img-wrap{position:relative;z-index:1}.widget-link{display:block}.img-wrapper{text-align:center}.img-mask img,.img-scale,.slider-item .scale,.slider-item img{width:100%;overflow:hidden;-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}.slider-item{cursor:pointer}.img-wrap:hover .img-scale,.slider-item:hover .scale{-webkit-transform:scale(.95) translateZ(0);-moz-transform:scale(.95) translateZ(0);-ms-transform:scale(.95);transform:scale(.95) translateZ(0)}.img-wrap:hover img,.slider-item:hover img{-webkit-transform:scale(1.1,1.1) translateZ(0);-moz-transform:scale(1.1,1.1) translateZ(0);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1) translateZ(0)}.albert-top-slider .slider-item{cursor:auto}.albert-top-slider .img-wrap:hover .img-scale,.albert-top-slider .img-wrap:hover img,.albert-top-slider .slider-item:hover .scale,.albert-top-slider .slider-item:hover img{-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1);transform:scale(1) translateZ(0)}.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery-item-wrap{display:inline-block;text-align:center;vertical-align:top;width:100%;margin-bottom:30px;position:relative;float:left;z-index:1}.gallery-item{overflow:hidden}.gallery-caption{display:block}.gallery-item-wrap.gallery-item-zoomed{z-index:90}@media (min-width:768px){.gallery-columns-2 .gallery-item-wrap{max-width:46%}.gallery-columns-3 .gallery-item-wrap{max-width:30%}.gallery-columns-4 .gallery-item-wrap{max-width:25%}.gallery-columns-5 .gallery-item-wrap{max-width:20%}.gallery-columns-6 .gallery-item-wrap{max-width:16.66%}.gallery-columns-7 .gallery-item-wrap{max-width:14.28%}.gallery-columns-8 .gallery-item-wrap{max-width:12.5%}.gallery-columns-9 .gallery-item-wrap{max-width:11.11%}.gallery-cols:not(.gallery-columns-1) .gallery-item-wrap:nth-of-type(6n+2){margin-left:2%;margin-top:30%}.gallery-cols:not(.gallery-columns-1) .gallery-item-wrap:nth-of-type(6n+3){margin-left:5%;margin-top:15px}.gallery-cols:not(.gallery-columns-1) .gallery-item-wrap:nth-of-type(6n+4){margin-top:25%}.gallery-cols:not(.gallery-columns-1) .gallery-item-wrap:nth-of-type(6n+5){margin-left:10%;margin-top:45%}.gallery-cols:not(.gallery-columns-1) .gallery-item-wrap:nth-of-type(6n+6){margin-left:-10%;margin-top:10%}.gallery-cols.gallery-columns-2 .gallery-item-wrap:nth-child(6n+1){margin-left:52%}.gallery-cols.gallery-columns-2 .gallery-item-wrap:nth-child(6n+2){margin-top:-25%}.gallery-cols.gallery-columns-2 .gallery-item-wrap:nth-child(6n+3){margin-bottom:50px;margin-left:30%}.gallery-cols.gallery-columns-2 .gallery-item-wrap:nth-child(6n+4){margin-bottom:50px;margin-top:0;margin-left:10%}.gallery-cols.gallery-columns-2 .gallery-item-wrap:nth-child(6n+5){margin-top:0;margin-left:40%}.gallery-cols.gallery-columns-2 .gallery-item-wrap:nth-child(6n+6){margin-left:25%;margin-top:20px;margin-bottom:50px}.gallery-cols.gallery-columns-4 .gallery-item-wrap:nth-child(6n+3){margin-left:5%;margin-top:15%}.gallery-cols.gallery-columns-4 .gallery-item-wrap:nth-child(6n+4){margin-top:25%;margin-left:5%}.gallery-cols.gallery-columns-4 .gallery-item-wrap:nth-child(6n+5){margin-left:40%;margin-top:5%}.gallery-cols.gallery-columns-4 .gallery-item-wrap:nth-child(6n+6){margin-left:30%;margin-top:10%}.gallery-cols.gallery-columns-1 .item-title,.gallery-cols.gallery-columns-2 .item-title{font-size:2.25em;margin:.83em 0 2em;display:block}}.gallery{margin-top:50px;margin-bottom:80px;position:relative;z-index:3}.gallery-zoomed,.image-zoomed{z-index:500}.image-zoomed .slider-counter,.image-zoomed .slider-nav{display:none}.noAnim{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important}.slider{position:absolute;width:100%;top:0;bottom:0;left:0;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider-wrapper{position:relative;height:50%;top:0;right:0;left:0;width:100%;margin:0 auto;z-index:999}.slider-wrapper.albert-top-slider{position:absolute;right:10%;top:0;bottom:0;width:50%;left:auto;margin:auto 0;z-index:3}.slider-wrapper.albert-top-slider .slider{opacity:0;-webkit-transform:translateX(30px) translateZ(0);-ms-transform:translateX(30px);transform:translateX(30px) translateZ(0);-webkit-transition:all .9s cubic-bezier(.785,.135,.15,.86) 2s;transition:all .9s cubic-bezier(.785,.135,.15,.86) 2s}.loaded .slider-wrapper.albert-top-slider .slider{opacity:1;-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0);transform:translateX(0) translateZ(0)}.slider-wrapper.mg-top{margin-top:50px}.current-gallery{margin:0;padding:0}.slider .translate{width:100%;height:100%;left:0;top:0;overflow:hidden;position:absolute;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slider .untranslate{width:100%;height:100%;left:0;top:0;overflow:hidden;position:absolute;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.slider .current-gallery{width:100%;height:100%;left:0;top:0;overflow:hidden;position:absolute;-webkit-transform:translate3d(0,0,0)}.slider .slider-item{width:100%;height:100%;overflow:hidden;float:left;position:relative;margin-left:-2px;-webkit-transform:translate3d(0,0,0)}.slider .slider-item .mask{width:100%;height:100%;overflow:hidden;position:absolute}.slider .slider-item .scale{width:100%;height:100%;overflow:hidden;position:absolute}.slider .slider-item img{height:100%;width:100%;position:absolute;display:block}.slider-counter{position:absolute;bottom:-4em;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider-titles{text-align:center}.slider-nav{position:absolute;left:100%;top:50%;margin-left:30px;margin-top:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.albert-top-slider .slider-nav{position:relative;left:50%;top:100%;margin-left:30px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slider-nav .arrow-right{margin-bottom:20px}.slider-nav .arrow-left,.slider-nav .arrow-right{padding:4px 0;position:relative;width:100px;display:block;cursor:pointer}.slider-nav .arrow-left .arrow,.slider-nav .arrow-right .arrow{position:absolute;bottom:0;left:0;width:100%;height:7px;background:url(images/arrow-right.png) top right no-repeat;-webkit-background-size:100px 7px;background-size:100px 7px;-webkit-transition:all .3s cubic-bezier(.51,.01,0,1);-moz-transition:all .3s cubic-bezier(.51,.01,0,1);-o-transition:all .3s cubic-bezier(.51,.01,0,1);transition:all .3s cubic-bezier(.51,.01,0,1)}.slider-nav .arrow-right:hover .arrow{-moz-transform:translateX(20px);-webkit-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.slider-nav .arrow-left:hover .arrow{-moz-transform:translateX(-20px);-webkit-transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.slider-nav .arrow-left{text-align:right}.slider-nav .arrow-left .arrow{background:url(images/arrow-left.png) top left no-repeat;-webkit-background-size:100px 7px;background-size:100px 7px}.albert-top-meta-wrapper{position:absolute;left:65%;top:5%;width:25%;text-align:center;z-index:10}.albert-top-meta-inner{display:inline-block}.albert-top-meta-inner p.price{padding-bottom:0;margin-bottom:0;margin-top:0}.modal-container{position:fixed;left:0;top:-100%;height:100%;right:0;z-index:200}.modal-container .container-fluid{height:100%;overflow-x:hidden}.modal-bg{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.search-modal{left:50%;padding:2px 5px;position:absolute;margin:-22px 0 0 -25%;top:50%;width:50%}.content-search label{width:80%;border-bottom:1px solid #404040}input.search-field{height:60px;font-size:55px;font-weight:100;border:none;outline:0;padding:3px;width:100%;background:0 0}.animate-spin{-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sidebar-active .fix-full-left,.sidebar-active .site-content>.container-fluid,.sidebar-active .site-content>.content-area,.sidebar-active .site-footer{margin-left:300px}#secondary .shadow-left,#secondary .shadow-right{position:absolute;top:0;bottom:0}#secondary button,#secondary input[type=button],#secondary input[type=reset],#secondary input[type=submit],#secondary input[type=text]{color:#979899}#secondary .search-container input[type=text]{font-size:24px;font-weight:400}#secondary .shadow-left{left:0;-webkit-box-shadow:0 0 5px 4px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 4px rgba(0,0,0,.75);box-shadow:0 0 5px 4px rgba(0,0,0,.95)}#secondary .shadow-right{right:0;width:1px;margin-right:-3px;-webkit-box-shadow:-4px 0 5px 3px rgba(0,0,0,.75);-moz-box-shadow:-4px 0 5px 3px rgba(0,0,0,.75);box-shadow:-4px 0 5px 3px rgba(0,0,0,.95)}.sidebar-active #secondary{width:300px;position:fixed;top:0;bottom:0;left:10%;background:#101010;overflow:hidden;-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1) 0s;transition:all .6s cubic-bezier(.645,.045,.355,1) 0s}.sidebar-active.main-image #secondary{position:absolute}.sidebar-active.main-image #secondary.sticky{position:fixed}.admin-bar.sidebar-active #secondary{top:32px}.admin-bar.main-image.sidebar-active #secondary{top:0}.sidebar-active #secondary.active{left:0}.default-sidebar-wrapper{position:absolute;top:0;left:0;width:320px;height:100%;overflow:scroll;overflow-x:hidden}.default-sidebar-wrapper ul{list-style:none;margin-left:0;padding-left:0}.widget{padding-left:15px;padding-right:15px}.default-sidebar-wrapper .recent-posts-item{margin-bottom:20px;margin-top:0}.default-sidebar-wrapper input[type=text]{width:100%}.default-sidebar-inner{position:absolute;top:0;left:0;right:0}.default-sidebar-inner li,.default-sidebar-inner li a{position:relative}.nicescroll-cursors{margin-right:3px!important}.default-sidebar-inner img{width:100%}.default-sidebar-inner .widget{padding-right:30px}.right-sidebar{position:fixed;top:-100%;bottom:0;right:0;width:50%;height:100%;overflow:hidden;z-index:199}.right-sidebar-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px;margin-left:20px;overflow-x:hidden;overflow-y:scroll}.right-sidebar ul{list-style:none}.right-sidebar,.right-sidebar a,.right-sidebar a:hover,.right-sidebar p{color:#fff}.close-right-sidebar{position:relative;padding:20px;font-size:24px}.close-right-sidebar .s-arrow-left{fill:#fff;display:inline-block;line-height:1;vertical-align:middle}.close-right-sidebar{cursor:pointer;text-align:right}.s-arrow-left.arrow-top{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.close-right{text-transform:uppercase;font-size:11px;display:inline-block;vertical-align:middle;margin-left:-5px}.animated-link .fix-title{line-height:1.2em;height:1.4em;vertical-align:middle;font-size:1.4em;padding:0;margin-right:10px}.hideEl{opacity:0!important;-webkit-transform:translateY(20px)!important;-ms-transform:translateY(20px)!important;transform:translateY(20px)!important}.animated-link .fix-title:after{display:none}.modern-layout .grid-item>a,.modern-layout .product a,.modern-layout .product-category a{position:relative}.modern-layout .grid-item h3,.modern-layout .product h3,.modern-layout .product-category h3{z-index:3}.modern-layout .grid-item h3:after,.modern-layout .product h3:after,.modern-layout .product-category h3:after{background:#404040}@media (min-width:768px){.modern-layout .grid-item,.modern-layout .product,.modern-layout .product-category{margin-bottom:100px}.modern-layout .grid-item h3,.modern-layout .product h3,.modern-layout .product-category h3{font-size:2.5em}.modern-layout .grid-item:nth-child(1),.modern-layout .grid-item:nth-child(4n+1),.modern-layout .product-category:nth-child(1),.modern-layout .product-category:nth-child(4n+1),.modern-layout .product:nth-child(1),.modern-layout .product:nth-child(4n+1){margin-left:60%}.modern-layout .grid-item:nth-child(4n+2),.modern-layout .product-category:nth-child(4n+2),.modern-layout .product:nth-child(4n+2){margin-left:0;margin-top:-25%}.modern-layout .grid-item:nth-child(4n+2)>.grid-item-wrap,.modern-layout .product-category:nth-child(4n+2)>a:first-child,.modern-layout .product:nth-child(4n+2)>a:first-child{margin-top:0}.modern-layout .grid-item:nth-child(4n+3),.modern-layout .product-category:nth-child(4n+3),.modern-layout .product:nth-child(4n+3){margin-bottom:50px;margin-left:10%}.modern-layout .grid-item:nth-child(4n+4),.modern-layout .product-category:nth-child(4n+4),.modern-layout .product:nth-child(4n+4){margin-bottom:50px}.modern-layout.rotated-title .grid-item:nth-child(4n+1) h3,.modern-layout.rotated-title .grid-item:nth-child(4n+4) h3,.modern-layout.rotated-title .product-category:nth-child(4n+1) h3,.modern-layout.rotated-title .product-category:nth-child(4n+4) h3,.modern-layout.rotated-title .product:nth-child(4n+1) h3,.modern-layout.rotated-title .product:nth-child(4n+4) h3{position:absolute;right:100%;top:50%;margin-right:0;display:inline-block;white-space:nowrap;line-height:1;-webkit-transform:translate(50%,0) rotate(-90deg);-moz-transform:translate(50%,0) rotate(-90deg);-o-transform:translate(50%,0) rotate(-90deg);-ms-transform:translate(50%,0) rotate(-90deg);transform:translate(50%,0) rotate(-90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.modern-layout .grid-item:nth-child(4n+4),.modern-layout .product-category:nth-child(4n+4),.modern-layout .product:nth-child(4n+4){margin-left:15%}.modern-layout .grid-item h3,.modern-layout .product h3,.modern-layout .product-category h3{position:absolute;bottom:100%;left:0;width:100%;text-align:left;margin-bottom:-8px}}#albert_header_small_widgets{display:none}.ajaxerrors{font-weight:700}.albert-loader{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;-webkit-transition:all 1s;transition:all 1s}.albert-loader.active{visibility:visible;opacity:1}.albert-loader .circle{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:99999;width:100%;margin:auto;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}.albert-loader .rotator{-webkit-animation:rotation 3s infinite cubic-bezier(.68,-.55,.265,1.55);animation:rotation 3s infinite cubic-bezier(.68,-.55,.265,1.55)}.albert-loader .rotator svg{display:block;-webkit-animation:dashOffAni 1.7s infinite cubic-bezier(.25,.25,.75,.75);animation:dashOffAni 1.7s infinite cubic-bezier(.25,.25,.75,.75)}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dashOffAni{0%,100%{stroke-dashoffset:0;stroke-dasharray:310px}50%{stroke-dasharray:600px}}@keyframes dashOffAni{0%,100%{stroke-dashoffset:0;stroke-dasharray:310px}50%{stroke-dasharray:600px}}@media (max-width:1366px){.sidebar-active #secondary{width:200px}.default-sidebar-wrapper{width:220px}.sidebar-active .fix-full-left,.sidebar-active .site-content>.container-fluid,.sidebar-active .site-content>.content-area,.sidebar-active .site-footer{margin-left:200px}.sidebar-active .section .col-sm-3.post-excerpt{width:80%}}@media (max-width:767px){.admin-bar.sidebar-active #secondary{top:70px}.sidebar-active #secondary{width:100%}.sidebar-active #secondary .default-sidebar-wrapper{width:100%}#secondary{z-index:1003}.sidebar-active .site-content>.container-fluid,.sidebar-active .site-content>.content-area{width:100%;float:none}.sidebar-active #secondary{left:-100%}.sidebar-active .site-footer{left:0;width:100%}.sidebar-active .fix-full-left{left:0;width:100%}.sidebar-active .fix-full-left,.sidebar-active .site-content>.container-fluid,.sidebar-active .site-content>.content-area,.sidebar-active .site-footer{margin-left:0}}@media (max-width:767px){.menu-title-wrapper{position:absolute;top:0;right:40px}.menu-title-text{width:100%;text-align:center}.right-sidebar{top:-100%;width:100%;z-index:1001}.right-sidebar-inner{padding:15px}#albert_header_small_widgets{font-size:11px}.page-bg-wrapper{margin-top:70px}.slider-wrapper.albert-top-slider{position:relative;right:0;top:0;margin:-35% auto 0;bottom:0;width:80%;height:30%}.albert-top-meta-wrapper{position:relative;left:0;top:5%;width:100%}.albert-top-slider .slider-nav{margin-left:0}.post-header-meta{position:relative;top:auto}.page-bg-wrapper{height:50%}.loaded .page-background-image,.loaded .page-bg-translate,.loaded .page-bg-untranslate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.loaded .page-bg-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.site-right-panel .panel-widgets-wrap{display:none}#albert_header_small_widgets{display:block}#albert_header_small_widgets .title-visible.amount{line-height:1em}.site-header{position:fixed;left:0;right:0;top:0;height:70px;background:#101010;z-index:1000}.site-right-panel .site-info{display:block;padding:15px 0}#modal-menu .dropdown-menu{position:relative!important;float:none!important;background:0 0!important;text-align:center}.entry-header h2{font-size:3em}.panel-title h2{font-size:2.25em}.anim-title{height:auto}.anim-title .title-hover{display:none}.animated-link:hover .title-visible,.arrows:focus .title-visible,.arrows:hover .title-visible,.button:hover .title-visible,.menu-toggle:focus .title-visible,.menu-toggle:hover .title-visible,.option:hover .title-visible,a:focus .title-visible,a:hover .title-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}h1{font-size:2em}h2{font-size:1.625em}h3{font-size:1.375em}h4{font-size:1.125em}a.custom-logo-link{width:100px;line-height:70px}.open-menu{background:#101010;width:40px;padding:5px 0;height:36px}.dropdown-menu>li>a{white-space:normal}#search-wrap{position:fixed;top:70px;height:30px;right:10px;left:10px}.search-toggle{top:80px;width:10%;text-align:center}#search-wrap input[type=text]{padding-right:0;font-size:14px;height:30px;line-height:30px}#search-wrap.active input[type=text]{width:100%;right:0}.site-content{padding:100px 0 0}.main-image .site-content,.single-product.main-image .site-content{margin-top:40px;padding:0 0 0}.site-title{display:none}#site-header-cart{position:fixed;left:10px;top:15px;z-index:1001}.site-branding{position:relative;left:10%;width:80%}.menu-title-text,.page-header .abs-full h1{font-size:6em}.menu-toggle{right:10px;top:15px}.menu-toggle.search-toggle{top:85px}.menu-toggle .anim-title{display:none}.entry-header h1{font-size:2em}.posted-on{font-size:1em}.slider-counter{bottom:-2em}.slider-counter h1{font-size:2em}.slider-nav{position:absolute;left:0;right:0;top:100%;margin:0;margin-top:1.4em;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slider-nav .arrow-right{float:right}.slider-nav .arrow-left,.slider-nav .arrow-right{width:50px}.slider-nav .arrow-left .arrow{background-size:50px 7px}.site-right-panel{position:fixed;right:0;bottom:0;width:15px}.site-footer{position:relative;bottom:auto}body{padding-bottom:0!important}.site-left-bar{position:fixed;left:0;top:100px;bottom:0;width:10px}.site-left-bar,.site-right-panel{padding:0;font-size:.7em}.site-info span{line-height:1.6em}.modal-container .container-fluid{overflow-x:hidden;overflow-y:auto}.menu-footer{padding:30px}.site-branding{z-index:199}.col-sm-6.recent-posts-item{padding:0 15px}#comments .comment-list{padding-left:0}#comments .comments-title{padding:0 15px}#comments .comment-list ol.children{padding-left:0}#comments .comment-body{padding:0 15px}#comments .comment-list .comment-content .comment-text{padding:0}#comments{padding:0 15px}#comments .comment-reply-title,#comments .comments-title{font-size:1em}#respond .form-submit{text-align:center;margin-top:0;margin-bottom:30px}#respond{padding:15px}#respond #cancel-comment-reply-link{top:0}blockquote{padding:40px 20px}blockquote:before{top:-5px;left:10px}blockquote:after{bottom:15px;right:5px}.grid-item{margin-bottom:30px}.site-footer{left:0;right:0}.widget ul{padding-left:0;list-style:none}#page{padding-bottom:15px!important}.albert-top-slider .slider-nav{left:0}.post-navigation .nav-next{margin-top:20px;text-align:right}.tabs{border-bottom:none;font-size:1em}.tabs li{padding:0;margin-right:15px}.gallery{margin-top:30px;margin-bottom:0}.gallery.anim-gallery{margin-bottom:80px}.site-main .post-navigation{margin:30px 0}.post-header-meta,.widget{padding-left:30px;padding-right:30px}.entry-header h1{padding-left:15px;padding-right:15px}}@media (min-width:768px){.admin-bar .site-branding{top:32px}.admin-bar .menu-toggle{top:42px}.admin-bar #search-wrap{top:12px}.main-image .entry-header h1,.main-image .entry-header h2,.menu-title-text,.page-header .abs-full h1{position:relative;margin-top:-1em;font-size:6em}.anim-gallery{max-width:80%;left:10%}.comment-list .comment-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;text-align:right}.comment-list .comment-meta .avatar{float:right}.comment-list .comment-content{padding-bottom:3.706325903em;margin-bottom:3.706325903em}.comment-list #respond,.comment-list .comment-content{width:76.4705882353%;float:right;margin-right:0}.comment-list #respond{float:right}.comment-list #respond .comment-form-author,.comment-list #respond .comment-form-email,.comment-list #respond .comment-form-url{width:100%;margin-right:0}.comment-list .comment-body #respond{margin-bottom:2.617924em}.comment-list .reply{clear:both;text-align:right}.comment-list ol.children{width:88.2352941176%;float:right;margin-right:0;list-style:none}.comment-list ol.children .comment-meta{width:20%;float:left;margin-right:6.6666666667%}.comment-list ol.children #respond,.comment-list ol.children .comment-content{width:73.3333333333%;float:right;margin-right:0}.comment-list ol.children ol.children{width:86.6666666667%;float:right;margin-right:0}.comment-list ol.children ol.children .comment-meta{width:23.0769230769%;float:left;margin-right:7.6923076923%}.comment-list ol.children ol.children #respond,.comment-list ol.children ol.children .comment-content{width:69.2307692308%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children{width:84.6153846154%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children .comment-meta{width:27.2727272727%;float:left;margin-right:9.0909090909%}.comment-list ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children .comment-content{width:63.6363636364%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children{width:81.8181818182%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children .comment-meta{width:33.3333333333%;float:left;margin-right:11.1111111111%}.comment-list ol.children ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children ol.children .comment-content{width:55.5555555556%;float:right;margin-right:0}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:29.4117647059%;float:left;margin-right:5.8823529412%}#respond .comment-form-url{float:right;margin-right:0}#respond .comment-form-comment{clear:both}.widget.widget-count-1{width:33.33333%}.widget input[type=text]{font-size:24px;padding:4px 0}}#intro .page-header .abs-full h1{margin-top:0;font-size:6em}label{margin-left:5px}@media (min-width:1024px){.sidebar-active .counter-wrap{width:20%}}@media (min-width:768px){.main-image .entry-header h1,.main-image .entry-header h2,.menu-title-text,.page-header .abs-full h1{position:relative;margin-top:-1.05em;font-size:6em}.right-sidebar-inner{margin-left:0}.right-sidebar-inner .product_list_widget a{display:flex;flex-wrap:nowrap;align-items:center}}@media (max-width:767px){#intro .page-header .abs-full h1{font-size:3em}.sidebar-active .section .col-sm-3.post-excerpt{width:100%}.main-image .entry-header h1,.main-image .entry-header h2,.menu-title-text,.page-header .abs-full h1{font-size:2em}table{border:0}table:not(#wp-calendar) caption{font-size:1.3em}table:not(#wp-calendar) thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table:not(#wp-calendar) tr{display:block;margin-bottom:.625em}table:not(#wp-calendar) td{display:block;font-size:.8em;text-align:right}table:not(#wp-calendar) td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table:not(#wp-calendar) td:last-child{border-bottom:0}}.tinv-wishlist .woocommerce-message,.woocommerce-wishlist .woocommerce-message{position:relative}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.icon-white:before,a.wishlist_products_counter.top_wishlist-heart.top_wishlist-white:before{margin-top:4px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin:15px 0}.entry-content>.alignwide{margin-left:-15px;margin-right:-15px}.entry-content>.alignfull{margin-left:-30px;margin-right:-30px}@media(min-width:768px){.entry-content>.alignwide{margin-left:-15px;margin-right:-15px}.entry-content>.alignfull{margin-left:calc(-10vw - 30px);margin-right:calc(-10vw - 30px)}.sidebar-active .entry-content>.alignfull{margin-left:-30px;margin-right:calc(-10vw - 30px)}}.wp-block-image>a{overflow:hidden;transition:transform .4s}.wp-block-image>a>img{transition:transform .4s}.wp-block-image>a:hover{transform:scale(.95) translateZ(0)}.wp-block-image>a:hover>img{transform:scale(1.1,1.1) translateZ(0)}