@font-face{font-family:'Lora';src:url(/sites/all/themes/ecommerce_a/css/lora/Lora-Bold.ttf);}*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#000;background-color:#fff;font-size:14px;font-family:'Ubuntu',sans-serif;font-weight:300;}body{}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#999;-webkit-text-decoration-skip:objects;}:visited{}a:active{color:#c00;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^='javascript:']:after,a[href^='#']:after{content:'';}}h1,.header__site-name{font-family:'Montserrat',sans-serif;font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;}h2{font-size:1.5em;line-height:1.3em;margin-top:1.5rem;margin-bottom:1.5rem;}h3{font-family:'Montserrat',sans-serif;font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h4{font-family:'Montserrat',sans-serif;font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.625rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:700;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#fd0;color:#000;}small{font-size:0.875rem;}sub,sup{font-size:0.625rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #cccccc;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir="rtl"] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir="rtl"] menu,[dir="rtl"]
ol,[dir="rtl"]
ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.5rem 0;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[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;opacity:.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type='button'],[type='reset'],[type='submit']{-moz-appearance:button;-webkit-appearance:button;}.button,button,[type='button'],[type='reset'],[type='submit']{background-color:rgba(21,21,21,1);border-width:0px;color:#ffffff;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase;height:40px;line-height:40px;padding:0 22px;}.button::-moz-focus-inner,button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,[type='button']:hover,[type='button']:focus,[type='button']:active,[type='reset']:hover,[type='reset']:focus,[type='reset']:active,[type='submit']:hover,[type='submit']:focus,[type='submit']:active{text-decoration:none;color:#000;}[disabled].button,button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#333;}[disabled].button:hover,button[disabled]:hover,[disabled][type='button']:hover,[disabled][type='reset']:hover,[disabled][type='submit']:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type='button']:focus,[disabled][type='reset']:focus,[disabled][type='submit']:focus,[disabled].button:active,button[disabled]:active,[disabled][type='button']:active,[disabled][type='reset']:active,[disabled][type='submit']:active{color:#fff;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #cccccc;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}.form-item label{font-size:14px;font-weight:normal;padding-left:5px;padding-top:4px;max-width:315px;margin:0 auto;display:block;color:#777777;width:100%;}optgroup{font-weight:bold;}textarea{overflow:auto;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}.layout-3col{padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{width:100%;margin-left:0%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:777px){.layout-3col{padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}[dir="rtl"] .layout-3col{margin-left:-13px;margin-right:-12px;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{width:100%;margin-left:0%;}aside.layout-3col__left-sidebar{width:20%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar{padding-left:13px;padding-right:12px;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n + 1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(2n + 1){float:right;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(2n + 1){padding-left:13px;padding-right:12px;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x:nth-child(2n){padding-left:13px;padding-right:12px;}}@media (min-width:999px){.layout-3col__full{width:100%;margin-left:0%;}[dir="rtl"] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:66.66667%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__left-content{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-content{}[dir="rtl"] .layout-3col__right-content{float:right;margin-right:33.33333%;margin-left:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{width:20%;padding-right:20px;float:left;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{clear:left;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{float:left;margin-left:66.66667%;margin-right:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:33.33333%;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__right-sidebar{clear:left;}[dir="rtl"] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:33.33333%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:33.33333%;margin-left:33.33333%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:33.33333%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(3n){float:right;margin-right:66.66667%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-center{margin:0 auto;overflow:hidden;}@media (min-width:777px){.layout-center{}[dir="rtl"] .layout-center{padding-left:13px;padding-right:12px;}}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.layout-swap{position:relative;}@media (min-width:555px){.layout-swap{}}@media (min-width:555px){.layout-swap__top{position:absolute;top:0;height:48px;width:100%;}}.box{margin-bottom:1.5rem;border:5px solid #cccccc;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#000;}.box--highlight{border-color:#0072b9;}.clearfix:before,.header:before,.tabs:before{content:'';display:table;}.clearfix:after,.header:after,.tabs:after{content:'';display:table;clear:both;}.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:#fffadb;}.comment--nested,.indented{margin-left:32px;}[dir="rtl"] .comment--nested,[dir="rtl"] .indented{margin-left:0;margin-right:32px;}.header__logo{display:block;float:none;margin:0 auto;padding:0;padding-bottom:90px;}.logo-top{height:auto;margin:0 auto;padding-top:90px;position:relative;z-index:201;background:#fff;}[dir="rtl"] .header__logo{float:right;margin:0 0 0 10px;}.header__logo-image{display:block;margin:0 auto;vertical-align:bottom;width:auto;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:24px;text-transform:uppercase;position:absolute;top:50%;left:0;margin-left:5%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);font-family:"Lora";font-weight:700;padding-left:75px;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir="rtl"] .header__secondary-menu{float:left;}.header__region{text-align:center;padding-top:12px;padding-left:4px;}.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}.highlight-mark,.new,.update{color:#c00;background-color:transparent;}.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline.links li,.inline.links [dir="rtl"] li{display:inline-block;padding:0 0 0 1em;}.inline-sibling,.field-label-inline .field-label,span.field-label{display:inline;margin-right:10px;}[dir="rtl"] .inline-sibling,[dir="rtl"] .field-label-inline .field-label,.field-label-inline [dir="rtl"] .field-label,[dir="rtl"] span.field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,.field-label-inline .field-label *,span.field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.field-label-inline .field-label + *,span.field-label + *,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child > :first-child,span.field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}.messages,.messages--status{margin:1.5rem 0;position:relative;padding:10px 10px 10px 44px;border:1px solid #0072b9;}[dir="rtl"] .messages,[dir="rtl"] .messages--status{padding:10px 44px 10px 10px;background-position:99% 8px;}.messages__icon{position:absolute;top:50%;left:10px;height:24px;width:24px;margin-top:-12px;line-height:1;}[dir="rtl"] .messages__icon{left:auto;right:0;}.messages__icon path{fill:#0072b9;}.messages__highlight,.messages--error .error,.messages.error .error{color:#000;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--ok-color,.messages,.messages--status,.ok,.revision-current{background-color:#f6fcff;color:#0072b9;}.messages--warning-color,.messages--warning,.messages.warning,.warning{background-color:#fffce6;color:#000;}.messages--error-color,.messages--error,.messages.error,.error{background-color:#fff0f0;color:#c00;}.messages--warning,.messages.warning{border-color:#fd0;}.messages--warning path,.messages.warning path{fill:#fd0;}.messages--error,.messages.error{border-color:#c00;}.messages--error path,.messages.error path{fill:#c00;}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}.visually-hidden,.element-invisible,.element-focusable,.breadcrumb__title,.main-navigation .block-menu .block__title,.main-navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}.watermark{font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;display:block;height:0;overflow:visible;background-color:transparent;color:#eeeeee;font-size:75px;line-height:1;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline;list-style-type:none;margin:0;color:#01ADB3;padding:0;}.more-link,.more-help-link{text-align:right;}[dir="rtl"] .more-link,[dir="rtl"] .more-help-link{text-align:left;}.more-link__help-icon,.more-help-link a{padding:1px 0 1px 20px;background-image:url(/sites/all/themes/ecommerce_a/sass/navigation/more-link/more-link__help-icon.svg);background-position:0 50%;background-repeat:no-repeat;}[dir="rtl"] .more-link__help-icon,[dir="rtl"] .more-help-link a,.more-help-link [dir="rtl"] a{padding:1px 20px 1px 0;background-position:100% 50%;}.nav-menu__item,.menu__item{list-style-image:url(/sites/all/themes/ecommerce_a/sass/navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item,.menu__item.is-expanded{list-style-image:url(/sites/all/themes/ecommerce_a/sass/navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item,.menu__item.is-collapsed{list-style-image:url(/sites/all/themes/ecommerce_a/sass/navigation/nav-menu/collapsed.svg);list-style-type:disc;}[dir="rtl"] .nav-menu__item.is-collapsed,[dir="rtl"] .nav-menu__item--is-collapsed,[dir="rtl"] .is-collapsed.menu__item,[dir="rtl"] .menu__item.is-collapsed{list-style-image:url(/sites/all/themes/ecommerce_a/sass/navigation/nav-menu/collapsed-rtl.svg);}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{color:#000;}.navbar,.main-navigation .links,.main-navigation .menu,#main-menu{margin:0;padding:0;text-align:center;}[dir="rtl"] .navbar,[dir="rtl"] .main-navigation .links,.main-navigation [dir="rtl"] .links,[dir="rtl"]
.main-navigation .menu,.main-navigation [dir="rtl"] .menu{text-align:right;}.navbar__item,.navbar li,.main-navigation .links li,.main-navigation .menu li,#main-menu li{clear:both;display:inline-block;float:none;padding:0;}[dir="rtl"] .navbar__item,[dir="rtl"]
.navbar li,[dir="rtl"] .main-navigation .links li,.main-navigation [dir="rtl"] .links li,[dir="rtl"]
.main-navigation .menu li,.main-navigation [dir="rtl"] .menu li{float:right;padding:0 0 0 10px;}.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#666666;color:#fff;}.skip-link__wrapper{margin:0;}@media print{.skip-link__wrapper{display:none;}}.tabs{margin:1.125rem 0 0;line-height:1.875rem;border-bottom:1px solid #cccccc \0/ie;background-image:-webkit-linear-gradient(bottom,#cccccc 1px,transparent 1px);background-image:linear-gradient(to top,#cccccc 1px,transparent 1px);padding:0 20px;list-style:none;white-space:nowrap;max-width:1440px;margin:0 auto;}@media print{.tabs{display:none;}}.tabs__tab{float:left;margin:0 3px;border:1px solid #cccccc;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-color:transparent;border-bottom:0 \0/ie;overflow:hidden;background:#dddddd;}[dir="rtl"] .tabs__tab{float:right;}.tabs__tab.is-active{border-bottom-color:#fff;}.tabs__tab-link{padding:0 1.5rem;display:block;text-decoration:none;-webkit-transition:color .3s,background .3s,border .3s;transition:color .3s,background .3s,border .3s;text-shadow:#fff 0 1px 0;color:#000;background:#dddddd;letter-spacing:1px;}.tabs__tab-link:focus,.tabs__tab-link:hover{background:#eaeaea;}.tabs__tab-link:active,.tabs__tab-link.is-active,.tabs__tab-link--is-active{background:#fff;text-shadow:none;}.tabs--off,.views-displays .secondary{margin:0;border-bottom:0;padding:0;background-image:none;}.tabs--secondary{margin-top:1.5rem;font-size:0.875rem;background-image:none;}.tabs + .tabs--secondary{margin-top:0;background-image:-webkit-linear-gradient(bottom,#cccccc 1px,transparent 1px);background-image:linear-gradient(to top,#cccccc 1px,transparent 1px);}.tabs--secondary .tabs__tab{margin:0.5625rem 0.1875rem;border:0;background:transparent;}[dir="rtl"] .tabs--secondary .tabs__tab{float:right;}.tabs--secondary .tabs__tab.is-active{border-bottom-color:transparent;}.tabs--secondary .tabs__tab-link{border:1px solid #cccccc;border-radius:24px;color:#666666;background:#f1f1f1;letter-spacing:normal;}.tabs--secondary .tabs__tab-link:focus,.tabs--secondary .tabs__tab-link:hover{color:#333333;background:#dddddd;border-color:#999999;}.tabs--secondary .tabs__tab-link:active,.tabs--secondary .tabs__tab-link.is-active,.tabs--secondary .tabs__tab-link--is-active{color:white;text-shadow:#333333 0 1px 0;background:#666666;border-color:black;}.autocomplete,.form-autocomplete{background-image:url(/sites/all/themes/ecommerce_a/sass/forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/sites/all/themes/ecommerce_a/sass/forms/autocomplete/throbber-active.gif);}.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/sites/all/themes/ecommerce_a/sass/forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999999;font-size:.9em;margin-left:.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/ecommerce_a/sass/forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,[dir="rtl"] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend,[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir="rtl"] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir="rtl"] .is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/ecommerce_a/sass/forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#c00;display:none;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,.form-item--radio,.form-type-radio,.form-type-checkbox,.password-parent,.confirm-parent,table .form-item{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label,label.option{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-checkbox .description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .form-item .description,.form-item .form-type-radio .description,.form-type-checkbox .form-item .description,.form-item
.form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #cccccc;padding-right:1em;text-align:left;}[dir="rtl"] .form-table__header,[dir="rtl"] .form-table th,.form-table [dir="rtl"] th,[dir="rtl"] form table th,form table [dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #cccccc;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:.1em .6em;border-bottom:1px solid #cccccc;background-color:#eeeeee;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#dddddd;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#cccccc;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:#fffdf0;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-moz-min-content;width:-webkit-min-content;text-align:center;}.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #666666;background-color:#cccccc;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/ecommerce_a/sass/forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir="rtl"] .progress-bar--inline,[dir="rtl"] .ajax-progress-bar{float:right;}.progress-throbber,.ajax-progress{display:inline-block;}[dir="rtl"] .progress-throbber,[dir="rtl"] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/sites/all/themes/ecommerce_a/sass/forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir="rtl"] .progress-throbber__widget,[dir="rtl"] .ajax-progress .throbber,.ajax-progress [dir="rtl"] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}.resizable-textarea,.resizable-textarea textarea{vertical-align:bottom;height:auto;min-height:98px;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/sites/all/themes/ecommerce_a/sass/forms/resizable-textarea/grippie.png) no-repeat center 2px #eeeeee;border:1px solid #cccccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;margin:0 auto;width:100%;max-width:312px;}.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffadb;}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir="rtl"] .table-drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/sites/all/themes/ecommerce_a/sass/forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.is-hover.tabledrag-handle .table-drag__handle-icon,.tabledrag-handle-hover .handle,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .table-drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px;}[dir="rtl"] .table-drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0;}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/sites/all/themes/ecommerce_a/sass/forms/table-drag/tree-child.png) no-repeat 11px center;}[dir="rtl"] .table-drag__tree-child,[dir="rtl"] .table-drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .table-drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/sites/all/themes/ecommerce_a/sass/forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}.header-inside{max-width:1440px;padding:0px 20px;margin:0 auto;}a,a:hover,a:focus,a:visited{text-decoration:none;outline:none;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out;}.navbar li a,#main-menu li a{color:#000000;font-family:'Ubuntu',sans-serif;font-size:20px;font-weight:400;margin:3px 13px;padding:1px 0px;text-align:right;display:inline-block;text-decoration:none;width:auto;padding:0.25em;font-weight:400;-webkit-transition:color 0.2s;transition:color 0.2s;position:relative;display:inline-block;vertical-align:bottom;text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent;}.navbar li a:hover,.navbar li a.active,#main-menu li a:hover,#main-menu li a.active{border-bottom:1px solid;}.header-inside:after{content:"";display:block;clear:both;}article.node{position:relative;}.field.field-name-field-image-gallery{max-width:746px;margin:0 auto;padding:0 20px;}.field.field-name-field-image-gallery .field-item{width:25%;padding:0 10px 20px;display:inline-block;margin-right:-3px;}.field.field-name-field-image-gallery .field-items{margin:0 -10px;text-align:left;}.field.field-name-field-image-gallery .field-item img{width:100%;}div#block-node-fields-block-1{margin-bottom:20px;}.field.field-name-field-files{margin:0 auto;max-width:1240px;padding:0px 20px 60px;}.field.field-name-field-files .field-items{}.field.field-name-field-files .field-item{padding-bottom:20px;}div#block-node-fields-block-3{margin-bottom:40px;}.field.field-name-field-footer-text{max-width:1440px;padding:0 20px;margin:0 auto;width:100%;}.field.field-name-body{}.field.field-name-body p{margin-top:0;}.field.field-name-field-primary-image{float:none;width:100%;margin-bottom:20px;}.field.field-name-field-primary-image img{display:block;width:100%;}.bread-title-inside{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;}.menu-in{margin:0 auto;width:100%;background:#fff;position:relative;}@media screen and (max-width:830px){body{}.menu-in{position:relative;}.header__site-name{margin-left:85px;padding-left:0;}.header__logo{left:5px;}.header-inside{background:#E9E9EA;}div#block-block-1,div#block-block-2{margin-right:35px;}div#block-block-1 .to-logout{padding-left:20px !important;}}nav#rm-no-id-main{margin:0 auto;width:100%;background:#fff;}.bread-title{width:100%;overflow:hidden;background:#DFE0E0;color:#000;margin-bottom:40px;text-align:center;padding:55px 0;}@media screen and (max-width:850px){.field.field-name-field-primary-image{float:none;margin-right:0px;width:100%;}.field.field-name-field-image-gallery .field-item{width:33.333333333%;}}@media screen and (max-width:500px){.field.field-name-field-image-gallery .field-item{width:50%;}}.bloque-home-line{margin-bottom:40px;}.bloque-home-line.bloque-number-3{}.bloque-home-line.bloque-number-2{}.bloque-home-line.bloque-number-1{}.bloque-home-line .bloque-home-line-inside{margin:0 -10px;}.bloque-home{padding:0 10px 20px;width:100%;display:inline-block;position:relative;vertical-align:top;}.bloque-home-line.bloque-number-3 .bloque-home{max-width:33.3333333%;}.bloque-home-line.bloque-number-2 .bloque-home{max-width:50%;}.bloque-home-line.bloque-number-1 .bloque-home{}.bloque-home.bloque-home-1{}.bloque-home.bloque-home-2{}.bloque-home.bloque-home-3{}.bloque-home .inside{}.bloque-home .bloque-home-image{margin-bottom:10px;position:relative;overflow:hidden;}.bloque-home .bloque-home-image:hover img{transform:scale(1.2);}.bloque-home .bloque-home-image img{width:100%;height:auto;display:block;transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;}.bloque-home .bloque-home-title{color:#393939;font-weight:400;font-size:20px;margin-top:17px;text-align:center;}.bloque-home .bloque-home-title a{text-decoration:none;color:#393939;}.bloque-home .bloque-home-text{text-align:center;margin-top:10px;line-height:1.3em;padding:0 20px 20px;}.bloque-home .bloque-home-link{text-align:center;}.bloque-home .bloque-home-link a{background-color:#fff;border:1px solid #000;color:#000;border-color:#000;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase;height:40px;line-height:40px;padding:0 22px;display:inline-block;}.bloque-home .bloque-home-link a:hover{color:#fff;background:#333;}@media screen and (max-width:850px){.bloque-home-line.bloque-number-3 .bloque-home{max-width:50%;}.bloque-home-line.bloque-number-3 .bloque-home.bloque-home-3{max-width:100%;}}@media screen and (max-width:650px){.bloque-home-line.bloque-number-3 .bloque-home,.bloque-home-line.bloque-number-2 .bloque-home{max-width:100%;}}.field.field-name-field-product-images{width:40.63636363636364%;float:left;}.side-product{width:56.81824545454545%;float:right;}@media screen and (max-width:650px){.field.field-name-field-product-images,.side-product{width:100%;float:none;padding-left:0px;}}.view-products,.view-products-home,.view-related-products,.section-product-search-api .contento-all{width:100%;max-width:1440px;margin:0 auto;position:relative;padding:0 20px;}.view-product-search-api{float:right;width:80%;}.view-products-home{padding:0 0 60px;}.view-products .view-content,.view-products-home .view-content,.view-related-products .view-content,.view-product-search-api .view-content{margin:0 -10px;}.view-products-home .view-content{margin:0;}.view-products .views-row,.view-products-home .views-row,.view-related-products .views-row,.view-product-search-api .views-row{width:25%;display:inline-block;margin-right:-5px;vertical-align:top;}.view-products .views-row article,.view-products-home .views-row article,.view-related-products .views-row article,.view-product-search-api .views-row article{padding:0 10px;}.view-products .views-row article .field.field-name-field-product-images,.view-products-home article .field.field-name-field-product-images,.view-related-products article .field.field-name-field-product-images,.view-product-search-api article .field.field-name-field-product-images{width:100%;float:none;}.view-products .views-row article .field.field-name-field-product-images img,.view-products-home article .field.field-name-field-product-images img,.view-related-products article .field.field-name-field-product-images img,.view-product-search-api article .field.field-name-field-product-images img{width:100%;}.field.field-name-field-products.field-type-commerce-product-reference.field-label-hidden{padding-top:50px;position:relative;bottom:inherit;padding-left:0;padding-right:0;}.view-mode-catalog_product .form-item-attributes-field-size{text-align:left;position:absolute;margin-bottom:10px;top:10px;}@media screen and (max-width:950px){.view-products .views-row,.view-products-home .views-row,.view-related-products .views-row,.view-product-search-api .views-row{width:33.333333%;}}@media screen and (max-width:1200px){.view-product-search-api .views-row{width:33.333333%;}}@media screen and (max-width:700px){.view-products .views-row,.view-products-home .views-row,.view-related-products .views-row,.view-product-search-api .views-row{width:50%;}}@media screen and (max-width:550px){.view-products .views-row,.view-products-home .views-row,.view-related-products .views-row,.view-product-search-api .views-row{width:100%;}.view-mode-catalog_product .form-item-attributes-field-size{position:relative;top:0;}.field.field-name-field-products.field-type-commerce-product-reference.field-label-hidden{padding-top:0;}}.page-cart .entity-commerce-product .content .field-name-field-images{display:inline;float:left;margin-right:8px;margin-top:0;margin-bottom:0;}#views-form-commerce-cart-form-default table td,#commerce-checkout-form-checkout .view-commerce-cart-summary table td,#commerce-checkout-form-review .view-commerce-cart-summary table td,.page-user-orders .view-commerce-line-item-table table td,.view-commerce-backoffice-user-orders table td{background-color:transparent;border-bottom:1px solid #CCC;margin:0;padding:25px 10px;}#views-form-commerce-cart-form-default table tr.even,#views-form-commerce-cart-form-default table tr.odd,#commerce-checkout-form-checkout .view-commerce-cart-summary table tr.even,#commerce-checkout-form-checkout .view-commerce-cart-summary table tr.odd,#commerce-checkout-form-review .view-commerce-cart-summary table tr.even,#commerce-checkout-form-review .view-commerce-cart-summary table tr.odd,.page-user-orders .view-commerce-line-item-table table tr.even,.page-user-orders .view-commerce-line-item-table table tr.odd,.view-commerce-backoffice-user-orders table tr.even,.view-commerce-backoffice-user-orders table tr.odd{background-color:transparent;border:0;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}#views-form-commerce-cart-form-default table,#commerce-checkout-form-checkout .view-commerce-cart-summary table,#commerce-checkout-form-review .view-commerce-cart-summary table,.page-user-orders .view-commerce-line-item-table table,.view-commerce-backoffice-user-orders table{border-collapse:collapse;width:100%;}#views-form-commerce-cart-form-default table th,#commerce-checkout-form-checkout .view-commerce-cart-summary table th,#commerce-checkout-form-review .view-commerce-cart-summary table th,.page-user-orders .view-commerce-line-item-table table th,.view-commerce-backoffice-user-orders table th{color:#777777;font-size:13px;padding:0 10px 10px;text-align:left;border-bottom:0;text-transform:uppercase;}.form-table__body,.form-table tbody,form table tbody{border-top:0;}.field-name-commerce-order-total .field-items{background-color:#EDEDED;float:right;margin-bottom:36px;padding:10px 15px;min-width:280px;width:349px;}#views-form-commerce-cart-form-default table,#commerce-checkout-form-checkout .view-commerce-cart-summary table,#commerce-checkout-form-review .view-commerce-cart-summary table,.page-user-orders .view-commerce-line-item-table table,.view-commerce-backoffice-user-orders table{border-collapse:collapse;width:100%;}.view-commerce-cart-form tr,.view-commerce-cart-summary tr{vertical-align:top;}.field-name-commerce-order-total .field-items table.commerce-price-formatted-components tr,.field-name-commerce-order-total .field-items table.commerce-price-formatted-components even,.field-name-commerce-order-total .field-items table.commerce-price-formatted-components tr,.field-name-commerce-order-total .field-items table.commerce-price-formatted-components odd{background:none;border:0;padding:10px !important;}#views-form-commerce-cart-form-default table tr.even,#views-form-commerce-cart-form-default table tr.odd,#commerce-checkout-form-checkout .view-commerce-cart-summary table tr.even,#commerce-checkout-form-checkout .view-commerce-cart-summary table tr.odd,#commerce-checkout-form-review .view-commerce-cart-summary table tr.even,#commerce-checkout-form-review .view-commerce-cart-summary table tr.odd,.page-user-orders .view-commerce-line-item-table table tr.even,.page-user-orders .view-commerce-line-item-table table tr.odd,.view-commerce-backoffice-user-orders table tr.even,.view-commerce-backoffice-user-orders table tr.odd{background-color:transparent;border:0;}.field-name-commerce-order-total .field-items table.commerce-price-formatted-components td{border-bottom:1px solid #CCC;padding:10px !important;width:auto !important;}.field-name-commerce-order-total .field-items table.commerce-price-formatted-components td.component-title{text-align:left;}#views-form-commerce-cart-form-default table td,#commerce-checkout-form-checkout .view-commerce-cart-summary table td,#commerce-checkout-form-review .view-commerce-cart-summary table td,.page-user-orders .view-commerce-line-item-table table td,.view-commerce-backoffice-user-orders table td{background-color:transparent;border-bottom:1px solid #000;margin:0;padding:25px 10px;font-size:12px;text-align:left;vertical-align:middle;}#views-form-commerce-cart-form-default table.commerce-price-formatted-components td,#commerce-checkout-form-checkout .view-commerce-cart-summary table.commerce-price-formatted-components td,#commerce-checkout-form-review .view-commerce-cart-summary table.commerce-price-formatted-components td,.page-user-orders .view-commerce-line-item-table table.commerce-price-formatted-components td,.view-commerce-backoffice-user-orders table.commerce-price-formatted-components td{white-space:normal;}.page-cart #views-form-commerce-cart-form-default table{margin-bottom:36px;}.page-cart #views-form-commerce-cart-form-default table.commerce-price-formatted-components{margin-bottom:10px;width:100%;}.commerce-line-item-views-form .commerce-line-item-actions{text-align:right;}#views-form-commerce-cart-form-default .commerce-line-item-actions,#commerce-checkout-form-checkout .view-commerce-cart-summary .commerce-line-item-actions,#commerce-checkout-form-review .view-commerce-cart-summary .commerce-line-item-actions,.page-user-orders .view-commerce-line-item-table .commerce-line-item-actions,.view-commerce-backoffice-user-orders .commerce-line-item-actions{clear:both;margin-bottom:83px;}.page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-checkout{font-weight:600;font-weight:normal;margin-right:0;color:#fff;background:#000;}.page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-submit{margin-right:20px;float:left;}.page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-submit:hover{background:#000;color:#fff;}#views-form-commerce-cart-form-default table .views-field-edit-delete,#views-form-commerce-cart-form-default table .views-field-commerce-total,#commerce-checkout-form-checkout .view-commerce-cart-summary table .views-field-edit-delete,#commerce-checkout-form-checkout .view-commerce-cart-summary table .views-field-commerce-total,#commerce-checkout-form-review .view-commerce-cart-summary table .views-field-edit-delete,#commerce-checkout-form-review .view-commerce-cart-summary table .views-field-commerce-total,.page-user-orders .view-commerce-line-item-table table .views-field-edit-delete,.page-user-orders .view-commerce-line-item-table table .views-field-commerce-total,.view-commerce-backoffice-user-orders table .views-field-edit-delete,.view-commerce-backoffice-user-orders table .views-field-commerce-total{text-align:right;}.page-cart #views-form-commerce-cart-form-default .views-field-edit-delete input.delete-line-item{background:none;border:none transparent;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;color:#666666;font-weight:normal;line-height:normal;padding:0 0 1px 0;background:url(/sites/all/themes/ecommerce_a/images/cancel-delete-cross.png) top left no-repeat;padding-left:25px;height:20px;}.view-commerce-cart-form tr,.view-commerce-cart-summary tr{vertical-align:top;}body.page-cart{overflow-x:hidden;}#commerce-checkout-form-checkout .view-commerce-cart-summary table{margin-bottom:20px;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}.page-checkout #commerce-checkout-form-checkout fieldset legend,.page-checkout #commerce-checkout-form-review fieldset legend{border-bottom:1px solid #EDEDED;margin:0 10px 10px 0px;padding:4px 0px;width:100%;background:#d7d7d7;}.page-checkout #commerce-checkout-form-checkout fieldset legend span,.page-checkout #commerce-checkout-form-review fieldset legend span{font-weight:600;padding-left:10px;text-transform:uppercase;}.page-checkout #commerce-checkout-form-checkout fieldset .fieldset-wrapper,.page-checkout #commerce-checkout-form-review fieldset .fieldset-wrapper{margin:0;}.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .form-item,.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .form-item{width:100%;}.page-checkout #commerce-checkout-form-checkout fieldset label,.page-checkout #commerce-checkout-form-review fieldset label{font-weight:bold;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:'Open Sans',sans-serif;height:1.8em;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{border:1px solid #CCCCCC;border-radius:0;margin:0;padding:10px 17px;box-sizing:border-box;width:100%;font-size:1em;line-height:1.3;display:block;height:auto;}div.addressfield-container-inline > div.form-item{float:left;margin-right:1em;}.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .form-item,.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .form-item{width:100%;}.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .locality-block .form-item,.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .locality-block .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .locality-block .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .locality-block .form-item{margin-bottom:0;}.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .locality-block .form-item label,.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .locality-block .form-item label,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .locality-block .form-item label,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .locality-block .form-item label{clear:both;float:none;width:inherit;}.form-item,.form-actions{margin-top:0;margin-bottom:10px;}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover,button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background:#000;color:#fff;cursor:pointer;text-decoration:none;}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover{background:#000;color:#fff;}div#customer-profile-billing-ajax-wrapper{margin-bottom:70px;width:50%;float:left;vertical-align:top;padding-right:10px;display:inline-block;}div#customer-profile-shipping-ajax-wrapper{margin-bottom:70px;width:50%;float:left;display:inline-block;padding-left:10px;}.page-checkout #commerce-checkout-form-checkout fieldset#edit-buttons .fieldset-wrapper{margin:0;}input#edit-continue{float:right;background:#000;color:#fff;}input#edit-continue:hover{float:right;background:#fff;color:#000;}.checkout-buttons span.button-operator{display:none;}fieldset#edit-buttons,#views-form-commerce-cart-form-default .commerce-line-item-actions{margin-bottom:83px;clear:both;border-top:1px solid;padding-top:50px;}#views-form-commerce-cart-form-default .commerce-line-item-actions{margin-bottom:83px;clear:both;border-top:1px solid;padding-top:70px;margin-top:34px;}#commerce-checkout-form-shipping fieldset#edit-buttons{padding-top:70px;}form#commerce-checkout-form-review fieldset#edit-buttons{padding-top:70px;margin-top:34px;}fieldset#edit-cart-contents{position:relative;}div#contenedor{clear:both;display:block;}.page-checkout-review #commerce-checkout-form-review .checkout-help{margin:0 0 10px 10px;}.page-checkout-review #commerce-checkout-form-review .checkout_review table{width:100%;margin-bottom:20px;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr{background-color:transparent;border:0;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-title td{border-bottom:1px solid #d7d7d7;font-weight:600;padding:5px 10px;text-transform:uppercase;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-data td.pane-data-full{border-bottom:0;padding:20px;padding-bottom:10px;}form#commerce-checkout-form-complete{margin-bottom:36px;}@media (-webkit-min-device-pixel-ratio:0){select,select[size]{background-image:url(/sites/all/themes/ecommerce_a/images/select-arrow.png);background-repeat:no-repeat;background-position:right center;}}@media screen and (max-width:900px){.page-cart .entity-commerce-product .content .field-name-field-images{float:none;}}@media screen and (max-width:740px){.page-cart #views-form-commerce-cart-form-default table{width:700px;}#views-form-commerce-cart-form-default .commerce-line-item-actions{width:auto !important;float:none !important;}.page-cart #views-form-commerce-cart-form-default .views-field-edit-delete input.delete-line-item{width:1px;margin:0 auto;}.page-cart #views-form-commerce-cart-form-default > div{overflow-x:scroll;width:auto;margin-bottom:36px;}}@media screen and (max-width:500px){.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back,input#edit-continue{float:none;}input#edit-continue{margin-bottom:20px;display:block;}.page-checkout #commerce-checkout-form-checkout fieldset label,.page-checkout #commerce-checkout-form-review fieldset label{float:none;width:100%;}#commerce-checkout-form-checkout .view-commerce-cart-summary table.views-table:nth-child(1){min-width:500px;}.view-commerce-cart-summary .view-content{overflow-x:scroll;width:260px;margin-bottom:20px;position:relative;}.field-name-commerce-order-total .field-items{float:none;display:block;width:100%;max-width:280px;font-size:13px;padding:0 5px;min-width:inherit;}#commerce-checkout-form-review .view-commerce-cart-summary table.commerce-price-formatted-components td{padding:7px 5px !important;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr{padding:0 !important;}}ul.inline.commerce-checkout-progress li,ol.inline.commerce-checkout-progress li{background-color:#EDEDED;color:#898A8C;font-size:16px;font-weight:700;line-height:20px;margin:0 0px 10px 0;padding:15px 15px 15px 35px;position:relative;width:auto;}ul.inline.commerce-checkout-progress li:after,ol.inline.commerce-checkout-progress li:after{background:transparent url(/sites/all/themes/ecommerce_a/images/bg_checkout_progress.png) right center no-repeat;content:" ";font-size:0;display:block;float:right;position:absolute;top:0;right:-25px;height:50px;width:25px;z-index:2;}ul.inline.commerce-checkout-progress li.last:after,ol.inline.commerce-checkout-progress li.last:after{background:#EDEDED url(/sites/all/themes/ecommerce_a/images/bg_checkout_progress_last.png) right center no-repeat;}ul.inline.commerce-checkout-progress li.active:after,ul.inline.commerce-checkout-progress li.last.active:after,ol.inline.commerce-checkout-progress li.active:after,ol.inline.commerce-checkout-progress li.last.active:after{background:transparent url(/sites/all/themes/ecommerce_a/images/bg_checkout_progress_active.png) right center no-repeat;}ul.inline.commerce-checkout-progress li.active,ul.inline.commerce-checkout-progress li.last.active,ol.inline.commerce-checkout-progress li.active,ol.inline.commerce-checkout-progress li.last.active{background-color:#028AB1;color:#ffffff;}.item-list li{list-style:none;}.item-list li a:visited{color:#999;}ul.inline.commerce-checkout-progress,ol.inline.commerce-checkout-progress{margin-bottom:0;padding:0;}div#block-commerce-checkout-progress-indication{margin-bottom:21px;}.view-commerce-cart-form,form#commerce-checkout-form-checkout,form#commerce-checkout-form-shipping,form#commerce-checkout-form-review,form#commerce-checkout-form-complete{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;}#views-form-commerce-cart-form-default table tbody > tr{padding:0;}#views-form-commerce-cart-form-default table td.views-field.views-field-nothing{padding-left:0;}fieldset#edit-customer-profile-shipping{width:50%;padding-left:10px;display:inline-block;vertical-align:top;margin-right:-6px;margin-bottom:20px;}fieldset#edit-customer-profile-billing{width:50%;padding-right:10px;display:inline-block;vertical-align:top;margin-bottom:20px;}@media screen and (max-width:800px){fieldset#edit-customer-profile-shipping,fieldset#edit-customer-profile-billing{width:100%;padding-right:0px;margin-right:0px;margin-bottom:20px;padding-left:0px;}}.view.view-news{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;}.view.view-news .view-content{margin:0 -10px;}.view.view-news .views-row{width:33.3333333%;display:inline-block;margin-right:-5px;}.view.view-news .views-row article{padding:0 10px;}.view.view-news .views-row article .field.field-name-field-primary-image{width:100%;float:none;margin-right:0;}@media screen and (max-width:1000px){.view.view-news .views-row{width:50%;display:inline-block;}}@media screen and (max-width:750px){.view.view-news .views-row{width:100%;display:inline-block;margin:0;}}.view-products .views-row article h2,.view-products-home article h2,.view-related-products article h2,.view-product-search-api h2{font-size:13px;text-align:center;margin-top:0;line-height:normal;margin-bottom:10px;height:32px;}.view-products .views-row article h2 a,.view-products-home article h2 a,.view-related-products article h2 a,.view-product-search-api h2 a{color:#222;}.view-products .views-row article .field.field-name-commerce-price,.view-products-home article .field.field-name-commerce-price,.view-related-products article .field.field-name-commerce-price,.view-product-search-api article .field.field-name-commerce-price{line-height:22px;min-height:24px;margin:0;color:#222;font-size:100%;font-weight:500;text-align:center;}.view-products .views-row article .field.field-name-field-products,.view-products-home article .field.field-name-field-products,.view-related-products article .field.field-name-field-products,.view-product-search-api article .field.field-name-field-products{text-align:center;position:absolute;bottom:83px;left:0;right:0;width:100%;padding:0 10px;z-index:9;}.view-products .views-row article .field.field-name-field-products input,.view-products-home article .field.field-name-field-products input,.view-related-products article .field.field-name-field-products input,.view-product-search-api article .field.field-name-field-products input{overflow:visible;display:inline-block;width:auto;margin:0;cursor:pointer;white-space:nowrap;position:relative;opacity:0;width:100%;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}.view-products .views-row article .field.field-name-field-products input:hover,.view-products-home article .field.field-name-field-products input:hover,.view-related-products article .field.field-name-field-products input:hover,.view-product-search-api article .field.field-name-field-products input:hover{background:#000;}.field.field-name-field-products input{background-color:rgba(21,21,21,1);border-width:0px;color:#ffffff;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase;height:40px;line-height:40px;}.field.field-name-field-products input:hover{background:#333;}.view-products .views-row article:hover .field.field-name-field-products input,.view-products-home article:hover .field.field-name-field-products input,.view-related-products article:hover .field.field-name-field-products input,.view-product-search-api article:hover .field.field-name-field-products input{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1;-moz-opacity:1;-webkit-opacity:1}.view-products .views-row article .iamajo .fa,.view-products-home article .iamajo .fa,.view-related-products article .iamajo .fa,.view-product-search-api article .iamajo .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%;color:#fff;height:50px;width:50px;line-height:50px;left:50%;font-size:114%;position:absolute;text-align:center;top:50%;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;opacity:0;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);background:#222;margin-left:-25px;margin-top:-25px;}.view-products .views-row article .iamajo,.view-products-home article .iamajo,.view-related-products article .iamajo,.view-product-search-api article .iamajo{position:relative;}.view-products .views-row article:hover .iamajo .fa,.view-products-home article:hover .iamajo .fa,.view-related-products article:hover .iamajo .fa,.view-product-search-api article:hover .iamajo .fa{opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}.view-products .views-row article .iamajo:hover .fa,.view-products-home article .iamajo:hover .fa,.view-related-products article .iamajo:hover .fa,.view-product-search-api article .iamajo:hover .fa{background:#999999;}.view-products-home article.node{padding:0 10px;}.menu-lay{float:none;height:auto;margin:0;position:relative;overflow:visible;width:auto;z-index:201;padding-bottom:30px;}header.header{background:#E9E9EA;}.front .bread-title h1{color:#000;position:relative;text-transform:capitalize;line-height:25px;font-weight:600;margin-bottom:1em;font-size:26px;margin-top:1em;}.front .bread-title{background:#FFD635;color:#000;font-size:26px;margin:0 0 30px;font-weight:300;padding:65px 0;text-align:center;}.breadcrumb__item a{color:#000;}.responsive-menus.responsified span.toggler{box-shadow:none;border-radius:0;width:25px;position:absolute;top:-46px;right:15px !important;font-size:20px;z-index:200;background:url(/sites/all/themes/ecommerce_a/images/movil-menu.png) center center no-repeat;color:transparent;}.menu-toggle{display:none;}.responsive-menus.responsified.responsive-toggled nav span.toggler{display:none;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom:0;}.responsive-menus.responsified .responsive-menus-simple{background:#000;}.view-slider-home .owl-item img{width:100%;display:block;}.view-slider-home{margin-bottom:60px;}.banner-home{margin-bottom:60px;}.banner-home img{display:block;width:100%;}.title-block h2{font-size:2.4375rem;line-height:1.16364;color:#393939;font-weight:400;margin:0;padding:0 60px;text-align:center;margin-bottom:30px;}div#block-block-1,div#block-block-2{text-align:center;float:right;}div#block-block-1 .to-area-cliente,div#block-block-1 .cart,div#block-block-1 .to-logout,div#block-block-2 .to-area-cliente,div#block-block-2 .cart,div#block-block-1 .wishlist-icon{display:inline-block;padding-left:10px;position:relative;}div#block-block-1 .cart{padding-left:10px;}div#block-block-1 .to-area-cliente a,div#block-block-2 .to-area-cliente a{background:url(/sites/all/themes/ecommerce_a/images/usero.png) top center;color:#fff;text-decoration:none;display:block;font-size:14px;height:20px;padding-top:0;width:20px;text-align:center;margin:0 auto;background-size:cover;}div#block-block-1 .wishlist-icon a,nav ul.responsive-menus-simple .wishlist-icon a{background:url(/sites/all/themes/ecommerce_a/images/wishlist.png) top center;color:#fff;text-decoration:none;display:block;font-size:14px;height:20px;padding-top:0;width:20px;background-size:cover;text-align:center;margin:0 auto;}nav ul.responsive-menus-simple .wishlist-icon a{background:url(/sites/all/themes/ecommerce_a/images/wishlist2.png) top center;background-size:cover;}div#block-block-1 .cart a,div#block-block-2 .cart a,nav ul.responsive-menus-simple .cart a{background:url(/sites/all/themes/ecommerce_a/images/cartot.png) top center;color:#fff;text-decoration:none;display:block;font-size:14px;height:20px;padding-top:0;width:20px;text-align:center;background-size:cover;margin:0 auto;}nav ul.responsive-menus-simple .cart a{background:url(/sites/all/themes/ecommerce_a/images/cartot2.png) top center;background-size:cover;}div#block-block-1 .cart span,div#block-block-2 .cart span,nav ul.responsive-menus-simple .cart span{background:#000;font-size:10px;padding:0px 4px;display:block;line-height:normal;border-radius:100px;color:#fff;position:absolute;top:0;right:-10px;}nav ul.responsive-menus-simple .cart span{background:#fff;color:#000;}nav ul.responsive-menus-simple .cart,nav ul.responsive-menus-simple .wishlist-icon{position:relative;display:inline-block;padding-left:40px;margin-bottom:10px;}div#block-block-1 .to-logout a{background:url(/sites/all/themes/ecommerce_a/images/logout.png) top center;color:#fff;text-decoration:none;display:block;font-size:14px;height:20px;padding-top:0;width:20px;text-align:center;background-size:cover;margin:0 auto;}div#block-block-1 .to-logout{padding-left:10px;}footer{background:none repeat scroll 0 0 #000000;color:#FFFFFF;padding:60px 0;text-align:center;font-size:15px;line-height:1.5em;}.footer-inner{}footer .block{}footer h2.block__title{font-family:Montserrat,sans-serif;font-size:14px;line-height:29px;letter-spacing:2px;font-weight:400;font-style:normal;text-transform:uppercase;color:#ffffff;}ul.menu{padding:0;}ul.menu li{list-style-image:none;list-style-type:none;}footer .block a{color:#FFFFFF;text-decoration:none;}footer .block .menu,footer .block ul.language-switcher-locale-url{padding:0;margin:0;}footer .block .menu li,.view-category-menu-footer .views-row,footer .block ul.language-switcher-locale-url li{margin:0;padding:0;list-style-image:none;list-style-type:none;line-height:22px;}footer .block .menu li a,footer .block ul.language-switcher-locale-url li a,.view-category-menu-footer .views-row a{font-size:13px;line-height:27px;letter-spacing:0px;font-weight:400;font-style:normal;text-transform:capitalize;color:#cacaca;margin-bottom:10px;}.margin-footer{margin:0 -35px;}@media (max-width:960px){div#block-node-fields-block-2 .field-name-field-gallery .field-item{padding:5px;}div#block-node-fields-block-2 .field-name-field-gallery .field-items{margin:0 -5px;padding-bottom:5px;padding-top:5px;}footer .block{padding-left:10px;padding-right:10px;}.margin-footer{margin-left:-10px;margin-right:-10px;}}@media (max-width:860px){footer .block{padding-left:10px;padding-right:10px;width:50%;padding-bottom:20px;}}@media (max-width:550px){footer .block{width:100%;}}@media (max-width:768px){.header__region{padding-top:0;}}form#user-login{max-width:1440px;padding:0 20px;margin:0 auto;}.side-left{width:50%;padding-right:20px;display:inline-block;margin-bottom:40px;vertical-align:top;}.side-right{display:inline-block;width:50%;padding-left:20px;margin-right:-4px;margin-bottom:40px;vertical-align:top;}@media (max-width:850px){.side-left,.side-right{display:inline-block;width:100%;padding:0px;margin-right:0;margin-bottom:40px;}}.owl-theme .owl-controls .owl-buttons div{height:28px;width:28px;font-size:1px;color:#869791;background-image:url(/sites/all/themes/ecommerce_a/images/arrow-right.png);background-repeat:no-repeat;background-position:center center;}.owl-theme .owl-controls .owl-buttons div.owl-prev{background-image:url(/sites/all/themes/ecommerce_a/images/slider-left.png);background-color:transparent;opacity:1;}.owl-theme .owl-controls .owl-buttons div.owl-next{background-image:url(/sites/all/themes/ecommerce_a/images/slider-right.png);background-color:transparent;opacity:1;}form#simplenews-block-form-10 input#edit-mail{background:#fff;}.icon-social{vertical-align:middle;}footer .block .icon-social a{font-size:13px;line-height:27px;letter-spacing:0px;font-weight:400;font-style:normal;text-transform:capitalize;color:#cacaca;margin-bottom:10px;}div#block-standard-helper-social-block{float:right;position:relative;}.youtube.icon-social a{}.instagram.icon-social a{}.google.icon-social a{}.twitter.icon-social a{}.facebook.icon-social a{}.telephone.icon-social a{vertical-align:middle;}@media screen and (max-width:768px){header.header{background:#fff;}.icon-social{margin-right:4px;}.telephone.icon-social{font-size:0px;color:#E9E9EA;}.telephone.icon-social a{margin-left:0;margin-right:0;}}input#edit-continue-shopping{margin-right:20px;}@media screen and (max-width:550px){.page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-submit,.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back,.page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-checkout,.page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-submit,.page-cart input#edit-continue-shopping,.page-checkout input#edit-continue{float:none;margin-bottom:10px;clear:both;display:block;}}form#commerce-checkout-form-account{max-width:1440px;margin:0 auto;padding:0 20px;position:relative;margin-bottom:20px;width:100%;}form#commerce-checkout-form-account fieldset#edit-account-form{margin-bottom:40px;}@media screen and (max-width:750px){#edit-account-form-select{display:block;}#edit-account-form-select > .form-wrapper{flex:0 0 100%;display:block;margin-bottom:40px;}#edit-account-form-select > fieldset#edit-account-form-select-register{margin-bottom:0px;}}}.features{max-width:520px;margin:0 auto;}.feaurete{font-size:18px;text-transform:uppercase;padding-left:30%;margin-bottom:5px;vertical-align:middle;}.iconete{width:31px;height:31px;display:inline-block;vertical-align:middle;}.ttitle-feature{display:inline-block;position:relative;vertical-align:middle;margin-left:10px;}h2.title-port{text-align:center;font-size:30px;margin-bottom:10px;}.portfolio-item{padding-bottom:60px;}.features{max-width:520px;margin:0 auto;}.image-portfolio{text-align:center;}.image-portfolio img{display:block;margin:0 auto;}div#block-views-category-menu-footer-block-1{max-width:1440px;margin:0 auto;padding:0 20px;position:relative;margin-bottom:20px;width:100%;}.view-category-menu-footer.view-display-id-block_1 .view-content{margin:0 -15px;}.view-category-menu-footer.view-display-id-block_1 a{padding:0;background:none;overflow:hidden;width:100%;position:relative;padding-bottom:60%;}.view-category-menu-footer.view-display-id-block_1 .views-row{width:33.33333333%;display:inline-block;padding:0 10px 15px;margin-bottom:0;border:none;margin-right:-3px;}.false-title{position:absolute;font-size:20px;color:#fff;bottom:0;right:0;width:100%;padding:15px;background:rgba(0,0,0,.4);z-index:20;text-align:right;}.view-category-menu-footer.view-display-id-block_1 .views-row img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media screen and (max-width:845px){.view-category-menu-footer.view-display-id-block_1 .views-row{width:100%;display:block;margin-right:0;}}div#block-simplenews-10 p,div#block-mailchimp-signup-newsletter p{margin-bottom:35px;}form#simplenews-block-form-10 input.form-submit,.mailchimp-signup-subscribe-form input.form-submit{font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase;height:40px;line-height:40px;position:absolute;right:0;margin-top:-40px;background:#000;color:#fff;}form#simplenews-block-form-10 input#edit-submit:hover,form#mailchimp-signup-subscribe-block-newsletter-form input#edit-submit:hover{color:#fff;background:#333;}main >.profile{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;}.owl-carousel .owl-item,.owl-carousel .owl-item > div > div,.owl-carousel .owl-item > div .field-collection-view{position:relative;width:100%;height:100%;}.owl-carousel .owl-item .content-slider,.owl-carousel-block_13.disabled .item-odd .content-slider{position:absolute;bottom:20px;z-index:200;left:20px;padding:20px;max-width:400px;color:#fff;background:rgba(0,0,0,.5);}.owl-carousel .owl-item .content-slider .title,.owl-carousel-block_13.disabled .item-odd .title{font-size:90px;letter-spacing:-3px;line-height:100px;font-weight:300;}.owl-carousel .owl-item .content-slider .description,.owl-carousel-block_13.disabled .item-odd .description{font-weight:300;margin-top:0;}@media screen and (max-width:845px){.owl-carousel .owl-item .content-slider .title,.owl-carousel-block_13.disabled .item-odd .title{font-size:20px;line-height:normal;letter-spacing:0;}.owl-carousel .owl-item .content-slider .description,.owl-carousel-block_13.disabled .item-odd .description{font-size:12px;margin-top:0;line-height:normal;}.owl-carousel .owl-item .content-slider,.owl-carousel-block_13.disabled .item-odd .content-slider{left:0px;padding:20px;max-width:400px;margin-left:10px;margin-right:10px;}}.backo-slido{background-size:cover;width:100%;height:100%;background-position:center center;position:absolute;}.owl-carousel-block_13{}.owl-carousel-block_13 .owl-item,.owl-carousel-block_13.disabled .item-odd{height:500px;position:relative;}article.node.node-home-2{max-width:100%;padding:0;}.container{}section{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}section#home2-header{min-height:100vh;padding-top:3rem;position:relative;padding-bottom:3rem;text-align:right;}.overlay{background-color:#000;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:0;}h1.home2-section-title{font-style:normal;line-height:1.2;font-family:'Rubik',sans-serif;font-size:3.8rem;font-weight:700;}.align-right{text-align:right;}.white{color:#ffffff;}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.media-container-column{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.ml-auto{margin-left:auto!important;}.arrow{position:absolute;bottom:45px;left:50%;width:60px;height:60px;cursor:pointer;background-color:rgba(80,80,80,0.5);border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}h2.list-title{font-size:3rem;font-weight:400;line-height:1;word-break:break-word;word-wrap:break-word;text-align:center;margin:0 auto .5rem;padding-top:60px;padding-bottom:15px;background-color:#ffffff;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.list-text{font-family:'Rubik',sans-serif;font-size:1rem;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-bottom:15px;margin:0 auto .5em;}ul.list-list-ul{font-family:'Rubik',sans-serif;font-size:1rem;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;margin:0 auto;padding:0;}li.list-list-li{list-style:none;padding-left:.5rem;margin-bottom:1rem;}.home2-block-content{padding-bottom:60px;}.list-button{text-align:center;}.list-button a{font-size:1rem;background:#cdcdcd;padding:10px 20px;display:inline-block;border-radius:10px;}.list-button a:hover{background-color:#ddd;}h2.itt-title{text-align:center;font-size:1.5rem;padding-top:1rem!important;padding-bottom:1rem!important;}.itt-title-text .itt-text{text-align:center;font-size:1rem;margin-bottom:1rem;}.itt-image{text-align:center;}.itt-image img{display:block;margin:0 auto;}h3.itt-title{text-align:center;line-height:normal;font-weight:400;font-style:italic;}.itt-button{text-align:center;}.itt-button a{font-size:1rem;background:#cdcdcd;padding:10px 20px;display:inline-block;border-radius:10px;}.itt-button a:hover{background-color:#ddd;}.block-itt-content{padding:1rem!important;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;display:inline-block;vertical-align:top;}.parallax-window{height:100vh;background:transparent;position:absolute;top:0;left:0;width:100%;}.image-gallery a,.image-gallery a img{display:block;width:100%;height:auto;}.image-gallery{width:25%;padding:5px;float:left;}.home2-block-content.block-gallery{padding-left:5px;padding-right:5px;}.home2-block-content.block-gallery .container{max-width:100%;padding-left:0px;padding-right:0px;}@media screen and (max-width:850px){.image-gallery{width:50%;padding:5px;}}.container.contact h2,.container.contact .contact-text,.container.contact .contact-form{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;margin:0 auto;max-width:66.666667%;}.container.contact h2{font-size:3rem;font-weight:400;line-height:1;word-break:break-word;word-wrap:break-word;margin:0 auto .5rem;padding-top:60px;text-align:center;padding-bottom:15px;background-color:#ffffff;}.container.contact .contact-text{text-align:center;font-family:'Rubik',sans-serif;font-size:1rem;}input[type="email"],input[type="text"],.form-text,textarea{border-width:1px;border-radius:0;max-width:312px;margin:0 auto;float:none;font-size:14px;padding:10px 10px;display:block;width:100%;box-sizing:border-box;position:relative;border-color:#efefef;height:28px;}[type='submit'],.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{background:#FFD635;border:medium none;border-radius:5px;color:#000;font-size:18px;height:36px;margin:0 auto;text-transform:uppercase;max-width:314px;font-weight:500;display:block;width:100%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}.page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-checkout:hover{background:#fff;color:#000;cursor:pointer;}.contact-form .form-actions{text-align:center;margin-bottom:0;text-transform:uppercase;}.contact-form .form-item{width:50%;display:inline-block;padding:0 10px;margin-right:-2px;}.contact-form .form-item.webform-component-textarea{width:100%;margin-bottom:40px;}.contact-form .form-item.webform-component-textarea .grippie{display:none;}section.block-contact{padding-bottom:60px;}.node-type-home-2 .menu-lay{position:fixed;background:#fff;top:41px;width:100%;z-index:200;padding-bottom:0;}.node-type-home-2 header.header{}#main-menu li li{display:block;padding:0;}li#menu-item-1044{}#main-menu li li a{padding:2px 10px;text-align:left;color:#fff;line-height:28px;}.responsive-menu .sub-menu{display:none;padding:0 10px;background:rgba(0,0,0,.5);left:0;}article.node.node-home{max-width:100%;}@media screen and (max-width:768px){article.node.node-home{padding:0;position:relative;}}#main-menu li li.first{padding-top:8px;}#main-menu li li.last{padding-bottom:8px;}.region.region-navigation{float:right;position:absolute;right:5%;top:50%;transform:translate(0,-50%);}div#block-mailchimp-signup-newsletter,div#block-simplenews-10{padding-top:88px;padding-bottom:92px;text-align:center;background:#DFE0E0 !important;}div#block-mailchimp-signup-newsletter h2,div#block-simplenews-10 h2{font-family:'Montserrat',sans-serif;font-size:23px;line-height:29px;font-style:normal;font-weight:400;margin:0 0 20px;letter-spacing:4px;text-transform:uppercase;}form#mailchimp-signup-subscribe-block-newsletter-form,div#block-simplenews-10 form.simplenews-subscribe{max-width:768px;width:100%;padding:0 10px;margin:0 auto;}form#mailchimp-signup-subscribe-block-newsletter-form > div,div#block-simplenews-10 form.simplenews-subscribe > div{width:50%;margin:0 auto;display:inline-block;text-align:center;position:relative;}.field.field-name-field-products .commerce-add-to-cart{padding-top:10px;}.field.field-name-field-products .commerce-add-to-cart input.form-submit{margin-top:20px;}.commerce-add-to-cart .wisho{display:block;color:#000;}.commerce-add-to-cart .wisho a{color:#000;}.view-products .views-row article .field.field-name-commerce-price .commerce-price-savings-formatter-list,.view-products .views-row article .field.field-name-commerce-price .commerce-price-savings-formatter-price,.view-products-home article .field.field-name-commerce-price .commerce-price-savings-formatter-list,.view-products-home article .field.field-name-commerce-price  .commerce-price-savings-formatter-price,.view-related-products article .field.field-name-commerce-price .commerce-price-savings-formatter-list,.view-related-products article .field.field-name-commerce-price  .commerce-price-savings-formatter-price{display:inline-block;padding:0 5px;}.field.field-name-commerce-price .commerce-price-savings-formatter-list,.field.field-name-commerce-price .commerce-price-savings-formatter-price{display:inline-block;padding-right:10px;}.view-products-home .wisho,.view-products .wisho,.view-related-products .wisho{display:none;}.view-related-products{padding:0px 0 60px;}div#block-views-related-products-block{max-width:1140px;margin:0 auto;padding:40px 20px 0;position:relative;margin-bottom:20px;width:100%;}form#webform-client-form-19 .form-item{margin-bottom:20px;}.contact-text p{margin:0;}span#link-admin-popup{color:transparent;width:50px;height:50px;display:block;font-size:0px;background:url(/sites/all/themes/ecommerce_a/images/admin.png) top center no-repeat;}div#block-admin-popup-helper-admin-popup{bottom:0px;position:fixed;left:0px;z-index:20000;}span#link-admin-popup:hover{cursor:pointer;}.view.view-son,.view-portfolio{position:relative;clear:both;margin:0 auto;padding:1em 0 0;max-width:1000px;list-style:none;text-align:center;width:100%;}div#block-menu-block-1 .content-pop{}.view.view-son .view-content,.view-portfolio .view-content:after{content:"";display:block;clear:both;}div#block-menu-block-1 ul.menu{margin:0;}.view.view-son .view-content,.view-portfolio .view-content{margin:0 -1%;}.view.view-son .views-row,.view-portfolio .views-row{float:left;overflow:hidden;max-width:480px;max-height:auto;width:48%;height:auto;text-align:center;cursor:pointer;margin:10px 1%;font-size:16px;text-align:right;}.view.view-son .views-row .views-field-title,.view-portfolio .views-row .views-field-title{padding:0.5em 0;font-weight:normal;background:#FFD635;position:relative;padding-right:20px;}.view.view-son .views-row .views-field-field-primary-image img,.view-portfolio .views-row .views-field-field-images-work img{display:block;}.view.view-son .views-row .views-field-title a,.view-portfolio .views-row .views-field-title a{color:#000;text-decoration:none;font-weight:normal;}div#block-menu-block-1 ul.menu li li{}@media screen and (max-width:620px){.view.view-son .views-row,.view-portfolio .views-row{float:none;max-width:320px;width:100%;min-width:250px;max-height:inherit;display:inline-block;}}span#link-admin-popup-close{color:transparent;font-size:0px;width:25px;height:25px;background:url(/sites/all/themes/ecommerce_a/images/close.png) top center no-repeat;display:block;position:absolute;top:10px;left:10px;}@media screen and (max-width:500px){form#mailchimp-signup-subscribe-block-newsletter-form > div,div#block-simplenews-10 form.simplenews-subscribe > div{width:90%}}.view.view-wishlist{width:100%;max-width:1440px;margin:0 auto;padding:40px 20px 60px;}.view.view-wishlist .view-content{display:table;width:100%;vertical-align:top;border-top:1px solid #999;}.view.view-wishlist .view-content .views-row{display:table-row;width:100%;}.view.view-wishlist .view-content .views-row .views-field.views-field-title{display:table-cell;max-width:200px;text-align:center;border:1px solid #999;padding:20px 10px 20px;border-top:none;}.view.view-wishlist .view-content .views-row .views-field.views-field-title a{}.view.view-wishlist .view-content .views-row .views-field.views-field-title .wish-image{max-height:100px;width:auto;}.view.view-wishlist .view-content .views-row .views-field.views-field-title .wish-image img{max-height:100px;width:auto;}.view.view-wishlist .view-content .views-row .views-field.views-field-title .wish-title{}.view.view-wishlist .view-content .views-row .views-field.views-field-commerce-price{display:table-cell;vertical-align:middle;padding:20px 10px 20px;border-bottom:1px solid #999;border-right:1px solid #999;text-align:center;}.view.view-wishlist .view-content .views-row .views-field.views-field-remove-wishlist{display:table-cell;padding:0 10px 20px;vertical-align:middle;border-bottom:1px solid #999;border-right:1px solid #999;text-align:center;}.view.view-wishlist .view-content .views-row .views-field.views-field-add-to-cart-form{display:table-cell;padding:20px 10px 20px;vertical-align:middle;border-bottom:1px solid #999;border-right:1px solid #999;text-align:center;}@media screen and (max-width:750px){.view.view-wishlist .view-content .views-row .views-field.views-field-commerce-price,.view.view-wishlist .view-content .views-row .views-field.views-field-add-to-cart-form,.view.view-wishlist .view-content .views-row .views-field.views-field-remove-wishlist,.view.view-wishlist .view-content .views-row .views-field.views-field-title{display:block;text-align:center;width:100%;border:none;padding:5px 10px 5px;max-width:100%;}.view.view-wishlist .view-content .views-row{width:50%;display:inline-block;border:1px solid #999;margin-bottom:0;border-top:none;}.view.view-wishlist .view-content .views-row.views-row-odd{border-right:none;}}@media screen and (max-width:550px){.view.view-wishlist .view-content .views-row{width:100%;display:inline-block;margin-bottom:0;padding:10px 0 10px;}.view.view-wishlist .view-content .views-row.views-row-odd{border-right:1px solid #999;}}form#user-profile-form{width:100%;max-width:1100px;margin:0 auto;padding:40px 20px 60px;}form#user-profile-form .form-item{margin-bottom:20px;}.view.view-commerce-backoffice-user-orders{width:100%;max-width:1120px;margin:0 auto;padding:0px 20px 60px;overflow-x:auto;text-align:center;}.view.view-commerce-backoffice-user-orders .view-content{overflow-x:auto;}.view.view-commerce-backoffice-user-orders table.views-table{min-width:700px;}.view-product-search-api article .field.field-name-field-products input,.view-products-home article .field.field-name-field-products input{display:block;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:1;}.field.field-name-field-products .commerce-add-to-cart select{margin-bottom:10px;}.view-product-search-api article .wisho{margin-bottom:10px;font-size:12px;line-height:normal;}.contento-all{max-width:1240px;margin:0 auto;padding:60px 20px 60px;position:relative;width:100%;}.not-front .contento-all{margin:0 auto;max-width:746px;padding:0 20px 50px;}.region.region-content-bottom{clear:both;text-align:center;text-align:center;padding:0px 0 50px;background:#FDFDFD;}aside h2.block__title{font-size:16px;font-weight:normal;margin:0;}.block-facetapi ul{padding:0;margin-top:0;}.clear{clear:both;}@media screen and (max-width:880px){aside.layout-3col__left-sidebar{top:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;background:#fff;-moz-transition:all 0.3s ease 0s;width:200px;z-index:200;}.asida{padding-bottom:95px;display:block;}.view-product-search-api{width:100%;float:none;}.open aside.layout-3col__left-sidebar{left:0;}.open .asida{background-position:bottom center;}}.view-product-search-api .views-row{padding-bottom:20px;}.view-display-id-order_view table td{padding:10px;}.view-display-id-order_view table thead th{text-align:left;padding:10px;}.commerce-order-commerce-order  .field.field-name-commerce-customer-billing{clear:both;}.commerce-order-commerce-order  .field-name-commerce-order-total .commerce-price-formatted-components{width:100%;margin-left:auto;}form#simplenews-confirm-add-form .form-submit{margin-right:20px;}form#simplenews-confirm-add-form div#edit-actions a{background-color:#000;border:1px solid;color:#fff;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase;height:40px;border-color:#000;line-height:40px;display:inline-block;padding:0 22px;}form#simplenews-confirm-add-form div#edit-actions a:hover{background-color:#fff;color:#000;}form#simplenews-confirm-add-form p{margin-top:0;}.logged-in form#simplenews-block-form-10 input.form-submit{position:relative;margin:0 auto;right:inherit;bottom:inherit;float:none;left:inherit;}.logged-in div#block-simplenews-10 form.simplenews-subscribe > div{text-align:center;}.responsive-menus.responsified.responsive-toggled.absolute{position:initial;z-index:999;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:0;left:0;}.not-logged-in nav#rm-no-id-main{}@media screen and (max-width:866px){.header__site-name{}}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{background-color:#fff;border:1px solid;color:#000;border-color:#000;}.breadcrumb a{color:#000;}fieldset.captcha.form-wrapper{margin:10px 0 20px;}.panel-user .gestici .inside{display:table;width:100%;position:relative;}.gestici{box-sizing:border-box;display:inline-block;margin-right:-3px;height:auto;margin-bottom:20px;width:33.3%;padding:0 10px;}.gestici .inside > a{width:100%;padding:20px;box-sizing:border-box;background:#DFE0E0;text-align:center;color:#fff;display:table-cell;font-family:arial;font-size:14px;text-align:center;vertical-align:middle;color:#393F47;border:2px solid #fff;}.gestici .inside > a:hover{border-color:#666;}@media screen and (max-width:750px){.panel-user .gestici{max-width:inherit;width:50%;}}@media screen and (max-width:480px){.panel-user .gestici{width:100%;}}.panel-user{margin:0 -10px;}.form-item.form-type-checkbox.form-item-privacy.form-disabled{margin-top:15px;}@media screen and (max-width:480px){div#block-block-1 .to-area-cliente,div#block-block-1 .cart,div#block-block-1 .to-logout,div#block-block-2 .to-area-cliente,div#block-block-2 .cart,div#block-block-1 .wishlist-icon{display:inline-block;position:relative;padding-left:12px;}.header__site-name{margin-left:80px;width:100px;line-height:20px;}div#block-block-1,div#block-block-2{}.menu-in{}}.view-mode-catalog_product .form-item-attributes-field-size label{display:inline-block;padding-right:20px;padding-left:10px;}.view-mode-catalog_product .form-item-attributes-field-size select{width:auto;display:inline-block;margin-bottom:0 !important;}.field.field-name-field-products .commerce-add-to-cart input.form-submit{bottom:0;left:0;}.view-product-search-api .bottom-product{}.insid{position:relative;}.view-product-search-api .views-row article .insid:hover{background:#eeee;}#views-form-commerce-cart-form-default table td.views-field-edit-quantity input{width:45px;padding:10px;}div#customer-profile-billing-ajax-wrapper fieldset#edit-customer-profile-billing{width:100%;}div#customer-profile-shipping-ajax-wrapper fieldset#edit-customer-profile-shipping{width:100%;}@media screen and (max-width:700px){div#customer-profile-billing-ajax-wrapper{width:100%;padding-right:0;}div#customer-profile-shipping-ajax-wrapper{width:100%;padding-left:0;}}fieldset#edit-commerce-shipping{margin-bottom:70px;}.form-item.form-type-radio.form-item-commerce-payment-payment-method{margin-bottom:30px;}div#customer-profile-billing-ajax-wrapper .form-submit,#commerce-checkout-form-checkout .form-submit{margin-top:20px;}.commerce-order-handler-area-order-total{display:inline-block;width:100%;}.region.region-bottom{width:100%;padding:0 20px;}div#block-block-3{margin-bottom:0;}div#block-block-3 a{color:#cacaca;}@media screen and (max-width:880px){.view-product-search-api{width:100%:}aside.layout-3col__left-sidebar{width:100%;}}.tocatego{display:none;}@media screen and (max-width:880px){.section-products .tocatego{display:block;margin-bottom:40px;}.section-products .tocatego a{display:block;background:#000;color:#fff;text-align:center;padding:10px;font-weight:700;}.bottom-top{position:fixed;bottom:20px;right:20px;z-index:200;}.bottom-top a{width:40px;height:40px;background:url(/sites/all/themes/ecommerce_a/images/totop.png) top center no-repeat;display:block;background-size:cover;}}#sliding-popup .eu-cookie-compliance-secondary-button{height:auto;line-height:2em;background:#fff;color:#000 !Important;padding:4px 8px;border-radius:7px;margin-top:1em;border:1px solid #fff;}#sliding-popup .eu-cookie-compliance-default-button{line-height:2em;height:auto;background:#999;border-color:#999;box-shadow:unset;text-shadow:unset;}#sliding-popup .eu-cookie-compliance-more-button{height:auto;line-height:normal;}.front .contento-all{padding:0;padding:0px 0px 55px;height:100%;background:url(/sites/all/themes/ecommerce_a/images/shadowpager.jpg) center bottom no-repeat #fff;position:relative;max-width:100%;}.slider-home{width:100%;background-color:#fff;background-position:center;background-repeat:no-repeat;overflow:hidden;z-index:200;transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;background-size:cover;-moz-transition:all 0.2s ease-out 0s;}.view.view-wordu{width:80%;height:580px;display:block;margin:0px auto;transform:translate(0%,0%);overflow:hidden;}.view.view-wordu .view-content{height:100%;}.view.view-wordu .view-content .owl-item > div{color:#fff;display:inline-block;font-size:40px;margin:0 auto;position:absolute;text-align:center;text-shadow:0 0 6px #333;top:50% !important;vertical-align:middle;width:100%;line-height:normal;transform:translateY(-50%);height:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}.view.view-wordu .view-content .owl-wrapper{height:100%;}.view.view-wordu .view-content .owl-wrapper-outer{height:100%;}.view.view-wordu .view-content .owl-carousel-default20.owl-carousel.owl-theme{height:100%;}@media screen and (max-width:1100px){.view.view-wordu{height:350px;}}@media screen and (max-width:800px){.view.view-wordu{height:250px;}}@media screen and (max-width:830px){.front .bread-title,.menu-lay{margin-bottom:0;}.menu-lay{padding-bottom:0;}}.intra-title h1{font-size:36px;font-weight:normal;line-height:1.3em;margin-bottom:30px;margin-top:0;text-align:right;position:relative;text-align:center;font-weight:300;font-size:30px;}.intra-title h1:before{content:"";position:absolute;height:1px;width:100%;background:#000;display:block;top:50%;}.intra-title h1 span{background:#fff;padding:0 60px;position:relative;z-index:20;text-transform:lowercase;}.intra-title{margin-bottom:65px;}ul.language-switcher-locale-url{padding:30px 0 20px;margin:0;text-align:center;}ul.language-switcher-locale-url li{display:inline-block;margin:0 4px;margin-bottom:10px;}ul.language-switcher-locale-url li a{color:#000;font-size:12px;}ul.ct-language__dropdown{padding:30px 0 20px;margin:0;text-align:center;}.ct-language__dropdown li{display:inline-block;margin:0 4px;margin-bottom:10px;}.ct-language__dropdown li a{color:#000;font-size:12px;}.ct-language__dropdown li a:hover{color:#999;}.goog-te-banner-frame.skiptranslate{display:none !important;}div#block-views-contact-foot-block{max-width:646px;margin:0 auto;width:100%;padding:0 20px;text-align:center;box-sizing:border-box;display:block;display:inline-block;}.view.view-contact-foot .view-content{height:auto;float:left;width:auto;position:relative;margin-right:26px;top:10px;width:340px;text-align:right;}.view.view-contact-foot .view-footer a{float:left;width:217px;height:43px;border:1px solid #000;box-sizing:border-box;font-weight:300;color:#000;text-decoration:none;font-size:18px;background:url(/sites/all/themes/ecommerce_a/images/contacticon.png) 35px 13px no-repeat;padding-top:10px;padding-left:20px;text-transform:lowercase;}.view.view-contact-foot .view-footer a:hover{background-color:#FFD635;border-color:#FFD635;cursor:pointer;}.view.view-contact-foot.view-id-contact_foot:after{display:block;content:"";clear:both;}@media screen and (max-width:640px){.view.view-contact-foot .view-content{float:none;text-align:center;margin:0 auto;}.view.view-contact-foot .view-footer a{float:none;display:block;margin:25px auto 0;}}.front h2.block__title{font-size:36px;font-weight:normal;line-height:1.3em;margin-bottom:30px;margin-top:0;text-align:right;position:relative;text-align:center;font-weight:300;font-size:30px;}.front h2.block__title span{background:#fff;padding:0 60px;position:relative;z-index:20;text-transform:lowercase;}.front h2.block__title:before{content:"";position:absolute;height:1px;width:100%;background:#000;display:block;top:50%;}div#block-node-fields-block-4{padding-top:40px;}div#block-node-fields-block-4 .field-collection-container{border:none;margin:0;}div#block-node-fields-block-4 .field.field-name-field-home-service{max-width:810px;padding-bottom:50px;margin:0 auto;}div#block-node-fields-block-4 .field.field-name-field-home-service .field-item{box-sizing:border-box;width:135px;display:inline-block;vertical-align:top;text-align:center;margin-right:-3px;}div#block-node-fields-block-4 .field.field-name-field-home-service .field-item .field-collection-view{padding:0;border:none;margin:0;}@media screen and (max-width:808px){div#block-node-fields-block-4 .field.field-name-field-home-service .field-item{box-sizing:border-box;width:33.33%;display:inline-block;vertical-align:top;text-align:center;margin-right:-3px;}}@media screen and (max-width:500px){div#block-node-fields-block-4 .field.field-name-field-home-service .field-item{box-sizing:border-box;width:50%;display:inline-block;vertical-align:top;text-align:center;margin-right:-3px;}}.field.field-name-field-hs-icon .field-item{margin:0 !important;width:100% !important;}.field.field-name-field-hs-title .field-item{margin:0 !important;padding-bottom:10px;width:100% !important;font-weight:700;}.field.field-name-field-shi-icon{display:inline-block;position:relative;top:10px;width:59px;}.field.field-name-field-shi-text{display:inline-block;}.view.view-works-home{position:relative;clear:both;margin:0 auto;padding:1em 20px 0;max-width:746px;list-style:none;text-align:center;width:100%;}.view.view-works-home .views-row{float:none;max-width:100%;overflow:hidden;max-height:inherit;width:100%;margin-bottom:55px;}.view.view-works-home .field.field-name-field-tags-home{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;}.view.view-works-home .image-work-home{position:relative;}.view.view-works-home .field.field-name-field-tags-home .field-item{display:block;margin:0 0 0.25em;padding:0.4em 1em;background:rgba(255,255,255,0.9);color:#2f3238;text-transform:none;font-weight:500;float:left;font-size:75%;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0);clear:both;text-align:left;}.view.view-works-home .field.field-name-field-tags-home .field-item{-webkit-transform:translate3d(-760px,0,0);transform:translate3d(-760px,0,0);line-height:1.5em;}.view.view-works-home .field.field-name-field-tags-home .field-item{display:block;float:left;clear:both;}.view.view-works-home .field.field-name-field-tags-home .field-item p:first-child{-webkit-transition-delay:0.15s;transition-delay:0.15s;}.view.view-works-home .views-row:hover .field.field-name-field-tags-home .field-item{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.yellow-title{padding:0.5em 0;margin:0;font-weight:normal;background:#FFD635;text-align:right;padding-right:25px;position:relative;}.yellow-title:before{content:"";display:block;width:100%;height:60px;position:absolute;background:url(/sites/all/themes/ecommerce_a/images/shadowblock.png) top center no-repeat;top:-60px;}.field.field-name-field-icons-home{text-align:left;float:left;display:block;position:relative;margin-left:25px;top:4px;}.field.field-name-field-icons-home .field-item{display:block;margin-right:10px;float:left;}.yellow-title h2 a{color:#000;text-decoration:none;font-weight:normal;}.yellow-title h2{margin:0;}.image-work-home img{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;display:block;}.view.view-works-home .views-row:hover .image-work-home img{opacity:0.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}.view.view-works-home .views-row:hover{background:#2f3238;}a.linko-work-home{position:absolute;top:0;left:0;width:100%;height:100%;}.field.field-name-field-images-work img{display:block;width:100%;height:auto;}.not-front .field.field-name-field-images-work{margin-bottom:30px;width:100%;position:relative;}.field.field-name-field-site{text-align:right;}.field.field-name-field-site a{font-weight:500;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;position:relative;display:inline-block;outline:none;vertical-align:bottom;text-decoration:none;white-space:nowrap;}.field.field-name-field-site a:hover{color:#000;}.field.field-name-field-site a:before{position:absolute;top:-1px;left:-7px;box-sizing:content-box;padding:0 5px;width:100%;height:100%;border:1px solid #000;content:'';opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.2s;transition:opacity 0.2s,transform 0.2s;-webkit-transform:scale(0.8333);transform:scale(0.8333);}.field.field-name-field-site a:hover:before{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);}.field.field-name-field-work{font-size:20px;font-family:'Ubuntu',sans-serif;font-weight:300;text-align:center;font-style:italic;padding:30px 0;}.field.field-name-field-icons-work{margin-bottom:20px;}.field.field-name-field-icons-work .field-item{width:50%;display:inline-block;box-sizing:border-box;padding-left:100px;margin-bottom:10px;margin-right:-2px;}.field.field-name-field-icons-work .field-item img{margin-right:10px;top:4px;position:relative;}@media screen and (max-width:655px){.field.field-name-field-icons-work .field-item{width:100%;padding-left:0px;margin-bottom:10px;margin-right:0px;}}.field.field-name-field-subtitle{font-family:'Ubuntu',sans-serif;font-size:18px;font-weight:700;padding-bottom:20px;}.field.field-name-field-testimonial{margin-top:30px;}.field.field-name-field-testimonial .field-items .field-item{background:none repeat scroll 0 0 #EDEDED;margin-bottom:30px;width:100%;padding:27px;}.field.field-name-field-logos img{display:block;width:100%;height:auto;}.field.field-name-field-logos .field-item{width:25%;display:inline-block;padding:0 10px;vertical-align:top;margin-bottom:30px;box-sizing:border-box;margin-right:-3px;}.field.field-name-field-logos{position:relative;margin:0 -20px;}@media screen and (max-width:655px){.field.field-name-field-logos .field-item{width:50%;}}.pager{clear:both;margin:1em 0;text-align:center;}.pager a,.pager strong.pager-current{padding:0.5em;}.pager a{display:inline-block;font-size:14px;text-decoration:none;padding:3px 10px;color:#000;margin-left:-1px;border:1px solid transparent;line-height:1.5;}.pager a{margin-left:3px;width:30px;height:30px;vertical-align:middle;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-decoration:none;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}.item-list .pager li{background-image:none;display:inline-block;list-style-type:none;padding:0;}.pager .pager-first a,.pager .pager-previous a,.pager .pager-next a,.pager .pager-last a{width:auto;padding:3px 5px;}.pager a:hover{background-color:#000;color:#fff;}.pager .pager-first a:hover,.pager .pager-previous a:hover,.pager .pager-next a:hover,.pager .pager-last a:hover{background-color:#fff;color:#999;}.pager li.pager-current{background-color:#000;color:#fff;margin-left:3px;font-size:14px;padding:6px 11px;line-height:normal;width:30px;display:inline-block;font-weight:normal;height:30px;-moz-border-radius:100%;0%
  vertical-align:middle;-webkit-border-radius:initial;}.responsive-menus.responsified .responsive-menus-simple li ul{display:none !important;}.js .animate-this,.js .animate-intro{opacity:0;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}.field.field-name-field-proyect-gallery{}.field.field-name-field-proyect-gallery .field-items{margin:0 -10px;}.field.field-name-field-proyect-gallery .field-item{width:25%;display:inline-block;vertical-align:top;padding:0 10px 20px;}@media screen and (max-width:900px){.field.field-name-field-proyect-gallery .field-item{width:33.3333333333%;}}form#webform-client-form-358{padding-bottom:82px;margin:0 auto;width:100%;padding:0 20px 82px;position:relative;}form#webform-client-form-358 .form-item{max-width:312px;margin:0 auto 17px;}.form-item label.compact-form-label{padding-top:0;}article.node.node-webform.node-358{background:url(/sites/all/themes/ecommerce_a/images/shadowcontact.jpg) top center no-repeat;margin:0 -20px;}article.node.node-webform.node-358 .field.field-name-body{padding:0 20px 20px;}div#block-views-contact-foot-block-1 .view.view-contact-foot .view-content{color:#000;position:relative;text-transform:capitalize;line-height:25px;font-weight:300;font-size:26px;width:auto;float:none;top:initial;text-align:center;margin:1em 0;}div#block-views-contact-foot-block-1{background:#FFD635;color:#000;margin:0 0 30px;font-weight:300;padding:65px 20px;line-height:normal;text-align:center;}.field.field-name-field-header-image img{display:block;width:100%;height:auto;}div#block-node-fields-block-5{margin:0 0 30px;}
