/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.8125rem;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box;background:rgba(255,255,255,0);padding:0}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#e42036}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;position:absolute;top:35px;right:10px;z-index:100}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:5.625rem 0 0.9375rem;margin:0;position:absolute;z-index:50;top:0;width:100%;background-color:rgba(255,255,255,0.95);text-align:center;border-bottom:1px solid rgba(88,87,105,0.23)}.slicknav_nav ul li a{color:#585769}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{padding:10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#585769;color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.hidden{display:none !important}.loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:100000;background:url("../images/logos/essiel-logo-small-loader.png") 50% 50% no-repeat #fff}@media only screen and (min-width: 64.063em){.page-template-page-espacos #service-callouts-items [class*="block-grid-"],.page-template-page-domestico #service-callouts-items [class*="block-grid-"]{text-align:center}.page-template-page-espacos #service-callouts-items [class*="block-grid-"]>li,.page-template-page-domestico #service-callouts-items [class*="block-grid-"]>li{display:inline-block;float:none;height:auto;padding:0 0.625rem 1.25rem;width:24%}.page-template-page-espacos #service-callouts-items p,.page-template-page-domestico #service-callouts-items p{float:left;min-height:111px;text-align:center;width:100%}}::-moz-selection{background:#aededb;color:#fff;text-shadow:none}::selection{background:#aededb;color:#fff;text-shadow:none}::-webkit-input-placeholder{color:#565656;font-size:0.875rem}:-moz-placeholder{color:#565656;font-size:0.875rem}::-moz-placeholder{color:#565656;font-size:0.875rem}:-ms-input-placeholder{color:#565656;font-size:0.875rem}body{background-color:#fff}.slick-slide .text .slider-button,#about-us a.button,#more-info .button{font-size:0.75rem;text-transform:uppercase;padding:0.625rem 2.8125rem}@font-face{font-family:'fs_matthew_weblight_italic';src:url("../fonts/fsmatthewweblight-italic-webfont.eot");src:url("../fonts/fsmatthewweblight-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fsmatthewweblight-italic-webfont.woff2") format("woff2"),url("../fonts/fsmatthewweblight-italic-webfont.woff") format("woff"),url("../fonts/fsmatthewweblight-italic-webfont.ttf") format("truetype"),url("../fonts/fsmatthewweblight-italic-webfont.svg#fs_matthew_weblight_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fs_matthew_webregular';src:url("../fonts/fsmatthewweb-webfont.eot");src:url("../fonts/fsmatthewweb-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fsmatthewweb-webfont.woff2") format("woff2"),url("../fonts/fsmatthewweb-webfont.woff") format("woff"),url("../fonts/fsmatthewweb-webfont.ttf") format("truetype"),url("../fonts/fsmatthewweb-webfont.svg#fs_matthew_webregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fs_matthew_webitalic';src:url("fsmatthewweb-italic-webfont.eot");src:url("fsmatthewweb-italic-webfont.eot?#iefix") format("embedded-opentype"),url("fsmatthewweb-italic-webfont.woff2") format("woff2"),url("fsmatthewweb-italic-webfont.woff") format("woff"),url("fsmatthewweb-italic-webfont.ttf") format("truetype"),url("fsmatthewweb-italic-webfont.svg#fs_matthew_webitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fs_matthew_webmedium';src:url("../fonts/fsmatthewwebmedium-webfont.eot");src:url("../fonts/fsmatthewwebmedium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fsmatthewwebmedium-webfont.woff2") format("woff2"),url("../fonts/fsmatthewwebmedium-webfont.woff") format("woff"),url("../fonts/fsmatthewwebmedium-webfont.ttf") format("truetype"),url("../fonts/fsmatthewwebmedium-webfont.svg#fs_matthew_webmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fs_matthew_webbold';src:url("../fonts/fsmatthewweb-bold-webfont.eot");src:url("../fonts/fsmatthewweb-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fsmatthewweb-bold-webfont.woff2") format("woff2"),url("../fonts/fsmatthewweb-bold-webfont.woff") format("woff"),url("../fonts/fsmatthewweb-bold-webfont.ttf") format("truetype"),url("../fonts/fsmatthewweb-bold-webfont.svg#fs_matthew_webbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fs_matthew_webbold_italic';src:url("fsmatthewweb-bolditalic-webfont.eot");src:url("fsmatthewweb-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("fsmatthewweb-bolditalic-webfont.woff2") format("woff2"),url("fsmatthewweb-bolditalic-webfont.woff") format("woff"),url("fsmatthewweb-bolditalic-webfont.ttf") format("truetype"),url("fsmatthewweb-bolditalic-webfont.svg#fs_matthew_webbold_italic") format("svg");font-weight:normal;font-style:normal}.slick-slide .text h1,.slick-slide .text h4,#about-us h4,#know-us-better h3,.section-title,#single-product .product-name{font-family:'fs_matthew_weblight_italic', sans-serif;font-weight:normal;font-style:normal}#about-us p,footer#main-footer address,.page-template-page-contactos #contacts aside,.page-template-page-contactos #contact-form label{font-family:'fs_matthew_webregular', sans-serif;font-weight:normal;font-style:normal}.slick-slide .text .slider-button,#about-us a.button,#more-info .button,#menu-menu-1 li.current-menu-item a,#service-callouts-items li p{font-family:'fs_matthew_webmedium', sans-serif;font-weight:normal;font-style:normal}strong,#homepage-top-callouts ul li h6,#more-info .button,.page-template-page-contactos #contact-form .button,#product-list a p,#single-product #contact-form .button{font-family:'fs_matthew_webbold', sans-serif;font-weight:normal;font-style:normal}.main-header-wrapper{position:relative;width:100%}#main-header{position:absolute;z-index:2;width:100%}.logo img{margin-top:1.875rem}#menu-menu-1{text-align:right;text-transform:uppercase;font-size:0.6875rem;margin-top:2.75rem}#menu-menu-1 li{display:inline-block;border-right:1px solid #dadada}#menu-menu-1 li:last-child{border-right:0 none}#menu-menu-1 li.lang-item{border-right:0 none}#menu-menu-1 li.lang-item.lang-pt{padding-left:1.25rem}#menu-menu-1 li.lang-item a{padding:0 0.3125rem}#menu-menu-1 li a{color:#dadada;padding:0 0.9375rem;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}#menu-menu-1 li a:hover,#menu-menu-1 li a:active,#menu-menu-1 li a:focus{color:#fff}#menu-menu-1 li.current-menu-item a{color:#fff}button.dropdown{background-color:transparent;padding:0;margin-top:2.75rem}button.dropdown:after{border-style:none}button.dropdown .fa-globe{padding-right:0.625rem}#language-drop{margin-top:1.875rem;text-align:right}#language-drop li a{font-size:0.6875rem;padding-right:0.625rem}#language-drop:before{left:54px}#language-drop:after{left:53px}#language-drop.open{left:-21px !important;top:50px !important}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:''}[dir='rtl'] .slick-prev:before{content:''}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:''}[dir='rtl'] .slick-next:before{content:''}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.slick-slide{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}@media only screen and (min-width: 64.063em){.slick-slide{min-height:600px !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.slick-slide{min-height:500px !important}}@media only screen and (max-width: 40em){.slick-slide{min-height:500px !important}}.frontpage-slider{width:100%;position:relative;overflow:hidden}.slick-slide{position:relative;width:100%}.slick-slide img{width:100%}.slick-slide .text{top:35%;width:100%;min-height:80px;position:absolute;z-index:2;text-align:center;font-size:30px;color:#fff}@media only screen and (max-width: 40em){.slick-slide .text{top:30%}}.slick-slide .text h1,.slick-slide .text h4{color:#fff}.slick-slide .text h1{font-size:3rem}@media only screen and (max-width: 40em){.slick-slide .text h1{font-size:2.125rem}}.slick-slide .text span{display:block;width:50px;border-bottom:4px solid transparent;margin:1.875rem auto}.slick-slide .text i{color:#bdbdbd;font-size:1.5rem}.slick-slide .text .slider-button{color:#e42036;background-color:#fff;border:1px solid #fff}#homepage-top-callouts{padding:9.375rem 0 6.25rem}@media only screen and (max-width: 40em){#homepage-top-callouts{padding:3.125rem 0 6.25rem}}#homepage-top-callouts ul li{border-right:1px solid #ddd;padding-bottom:0}#homepage-top-callouts ul li:last-child{border-right:0 none}#homepage-top-callouts ul li h6{font-size:1.125rem;color:#585769;padding:1.25rem 0}#homepage-top-callouts ul li h6 span{font-size:1.5rem}#about-us .about-us-block-container{margin:3.125rem 0;width:100%;float:left}#about-us .about-us-block-container .text-container{padding-left:2.5rem}#about-us img{display:block;margin:0 auto}#about-us h4{font-size:2rem;color:#585769;margin-bottom:1.5625rem;margin-top:3.5625rem}#about-us p{font-size:1rem;color:#8b8b8c;line-height:1.375rem}#about-us a.button{background-color:#b7b7bf;border:1px solid #b7b7bf;margin-top:0.9375rem}#main-about-text img{margin-top:9.375rem;margin-bottom:3.125rem}#main-about-text div{padding:0 1.25rem}@media only screen and (min-width: 64.063em){#main-about-text div{padding:0 13.75rem}}#main-about-text div h3{margin-bottom:2.8125rem}#main-about-text div p{font-size:0.9375rem;line-height:1.5rem;color:#585769}footer#main-footer{background:url("../images/backgrounds/footer-bg.jpg") no-repeat top right;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block;height:369px;width:100%;padding-top:3.125rem}footer#main-footer #menu-menu-1{text-align:center}footer#main-footer #menu-menu-1 a{color:#d9d9dc;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}footer#main-footer #menu-menu-1 a:hover,footer#main-footer #menu-menu-1 a:active,footer#main-footer #menu-menu-1 a:focus{color:#fff}footer#main-footer img{display:block;margin:0 auto}footer#main-footer address{font-size:0.75rem;color:#d9d9dc;padding:1.875rem 0}footer#main-footer address a{color:#d9d9dc;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}footer#main-footer address a:hover,footer#main-footer address a:active,footer#main-footer address a:focus{color:#fff}#copyright{background-color:#313139}#copyright p{font-size:0.6875rem;color:#a8a7b3;margin:0;padding:0.9375rem 0}#copyright p a{color:#a8a7b3}#copyright p a:hover{color:#fff}#more-info{background-color:#f1f1f1;margin-top:6.25rem;padding-bottom:1.875rem;padding-top:0.9375rem}#more-info h3{font-size:1.9375rem;padding:1.875rem 0}#more-info ul{text-align:center}#more-info ul li{display:inline-block}#more-info ul li a{color:#fff;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-ms-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}#more-info ul li a:hover,#more-info ul li a:active,#more-info ul li a:focus{color:#E0E0E0}@media only screen and (min-width: 64.063em){#more-info ul li.text-right p{margin-right:1.875rem}}@media only screen and (min-width: 64.063em){#more-info ul li.text-left p{margin-left:1.875rem}}#more-info .button{font-size:1.1875rem;background:#585769;padding:0.4375rem 2.8125rem 0.625rem;text-transform:none;line-height:1.875rem;color:#fff}#more-info .button i{padding-right:0.3125rem}@media only screen and (max-width: 40em){#more-info .button{width:100%}}#know-us-better{margin:4.375rem 0}#know-us-better h3{font-size:1.625rem}#know-us-better ul{margin:5.3125rem 0 4.375rem 0}#know-us-better ul li img{display:block;margin:0 auto}.section-title{font-size:1.625rem}.section-title-hr{position:relative}#service-callouts-items{margin:3.125rem 0}#service-callouts-items li img{margin:0 auto;display:block}#service-callouts-items li p{font-size:1rem;text-align:center;padding:1.875rem 1.25rem}.page-template-page-limpezas #page-header-image,.page-template-page-domestico #page-header-image,.page-template-page-espacos #page-header-image,.page-template-page-clientes #page-header-image,.page-template-page-contactos #page-header-image,.single-post #page-header-image,.blog #page-header-image,.category #page-header-image{min-height:326px}.page-template-page-limpezas #page-header-image .columns,.page-template-page-domestico #page-header-image .columns,.page-template-page-espacos #page-header-image .columns,.page-template-page-clientes #page-header-image .columns,.page-template-page-contactos #page-header-image .columns,.single-post #page-header-image .columns,.blog #page-header-image .columns,.category #page-header-image .columns{height:326px;text-align:center;display:table;width:100%}.page-template-page-limpezas #page-header-image h1,.page-template-page-domestico #page-header-image h1,.page-template-page-espacos #page-header-image h1,.page-template-page-clientes #page-header-image h1,.page-template-page-contactos #page-header-image h1,.single-post #page-header-image h1,.blog #page-header-image h1,.category #page-header-image h1{color:#fff;margin:0;display:table-cell;vertical-align:middle}#video-section{padding:6.25rem 0}#video-section img{display:block;margin:0 auto}#video-section h2{font-size:2rem;padding:1.875rem 0}@media only screen and (min-width: 64.063em){#video-section h2{padding:1.875rem}}.iframe-wrap iframe{display:block;margin:0 auto;max-width:100%;width:100%}.page-template-page-limpezas #page-header-image{background:url("../images/backgrounds/page-limpezas-bg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-page-domestico #page-header-image{background:url("../images/backgrounds/essiel-top-servico-domestico.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-page-espacos #page-header-image{background:url("../images/backgrounds/page-espacos-bg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-page-clientes #video-section{padding:3.125rem 0}.page-template-page-clientes #page-header-image{background:url("../images/backgrounds/page-general-bg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-page-clientes #service-callouts-items li{margin-bottom:1.25rem}.page-template-page-contactos #page-header-image{background:url("../images/backgrounds/page-general-bg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-page-contactos #service-callouts-items li{margin-bottom:1.25rem}.page-template-page-contactos #contacts{padding:6.25rem 0}.page-template-page-contactos #contacts aside .contacts-text img{padding:0.9375rem 0}.page-template-page-contactos #contacts aside .contacts-text p{font-size:1rem;margin:0}.page-template-page-contactos #contact-form label{font-size:1rem;color:#585769;margin-bottom:0.3125rem}.page-template-page-contactos #contact-form input{min-height:2.8125rem}.page-template-page-contactos #contact-form textarea{min-height:7.5rem;resize:vertical}.page-template-page-contactos #contact-form .button{background:#585769;font-size:0.875rem;text-transform:uppercase;padding:0.8125rem 3.75rem}.page-template-page-contactos #map iframe{width:100%;height:350px}.p-top-30{padding-top:0.8125rem}.p-top-50{padding-top:2.5rem}.single-post #page-header-image,.blog #page-header-image,.category #page-header-image{background:url("../images/backgrounds/essiel-top-produtos.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#category-list{margin-left:0}#category-list li{display:inline-block;margin-right:0.9375rem}#category-list li.current-cat a{color:#34c2f2}#category-list li a{color:#585769;font-size:1rem}#category-list li a:hover,#category-list li a:active,#category-list li a:focus{color:#34c2f2}#product-list{padding:3.125rem 0 6.25rem}#product-list .attachment-post-thumbnail{border:1px solid #d5d5d5}@media only screen and (max-width: 40em){#product-list .attachment-post-thumbnail{display:block;margin:0 auto}}@media only screen and (min-width: 40.063em) and (max-width: 64em){#product-list .attachment-post-thumbnail{display:block;margin:0 auto}}#product-list a p{color:#585769;font-size:0.875rem;margin:0.625rem 0 0;text-align:center}@media only screen and (min-width: 64.063em){#product-list a p{text-align:left}}#single-product{padding:0 0 6.25rem}#single-product .product-name{font-size:2rem;padding:1.875rem 0}#single-product .product-main-image{border:1px solid #d5d5d5}#single-product .accordion{margin-left:0}#single-product #contact-form textarea{max-height:7.5rem;resize:vertical}#single-product #contact-form .button{background:#585769;font-size:0.875rem;text-transform:uppercase;padding:0.8125rem 3.75rem}#product-nav ul li a{color:#585769;font-size:0.875rem}#product-nav ul li a:hover,#product-nav ul li a:active,#product-nav ul li a:focus{opacity:0.7;filter:alpha(opactiy=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-khtml-opacity:0.7;-moz-opacity:0.7}
