@charset "UTF-8";


/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
width: 100%;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*! Lity - v2.3.1 - 2018-04-20
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700|Roboto:400,700");
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; } html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent; }
body {
line-height: 1; }
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block; }
ul {
list-style: none; }
blockquote, q {
quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none; }
a {
margin: 0;
padding: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent; } ins {
background-color: #ff9;
color: #000;
text-decoration: none; } mark {
background-color: #ff9;
color: #000;
font-style: italic;
font-weight: bold; }
del {
text-decoration: line-through; }
abbr[title], dfn[title] {
border-bottom: 1px dotted;
cursor: help; }
table {
border-collapse: collapse;
border-spacing: 0; } hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #cccccc;
margin: 1em 0;
padding: 0; }
input, select {
vertical-align: middle; }
.entry p {
font-size: 15px;
line-height: 150%;
margin-bottom: 20px; }
@media (min-width: 765px) {
.entry p {
margin-bottom: 30px;
font-size: 18px; } }
.entry strong {
font-weight: 700; }
.entry em {
font-style: italic; }
.entry hr {
border-bottom: none;
border-color: #000;
margin-bottom: 30px; }
.entry a {
color: #2F4F4F; }
.entry a:hover {
text-decoration: underline; }
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
font-weight: 700;
line-height: 95%;
margin-bottom: 20px; }
@media (min-width: 765px) {
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
margin-bottom: 30px; } }
.entry h1 {
font-size: 26px; }
@media (min-width: 765px) {
.entry h1 {
font-size: 40px; } }
.entry h2 {
font-size: 24px; }
@media (min-width: 765px) {
.entry h2 {
font-size: 38px; } }
.entry h3 {
font-size: 22px; }
@media (min-width: 765px) {
.entry h3 {
font-size: 36px; } }
.entry h4 {
font-size: 20px; }
@media (min-width: 765px) {
.entry h4 {
font-size: 34px; } }
.entry h5 {
font-size: 18px; }
@media (min-width: 765px) {
.entry h5 {
font-size: 32px; } }
.entry h6 {
font-size: 18px; }
@media (min-width: 765px) {
.entry h6 {
font-size: 30px; } }
.entry ul, .entry ol {
font-size: 15px;
line-height: 150%;
margin-bottom: 20px;
padding-left: 20px; }
@media (min-width: 765px) {
.entry ul, .entry ol {
font-size: 18px;
margin-bottom: 30px; } }
.entry ul li, .entry ol li {
margin-bottom: 12px; }
.entry ul li {
list-style: square; }
.entry ol li {
list-style: decimal; }
.entry blockquote {
margin-bottom: 20px;
font-size: 22px;
font-weight: 700; }
@media (min-width: 765px) {
.entry blockquote {
margin-bottom: 30px;
font-size: 40px; } }
.entry blockquote p {
font-size: 22px;
font-weight: 700; }
@media (min-width: 765px) {
.entry blockquote p {
font-size: 40px; } }
.entry table {
width: 100%;
margin-bottom: 20px; }
@media (min-width: 765px) {
.entry table {
margin-bottom: 30px; } }
.entry table td, .entry table th {
padding: 15px;
text-align: center;
font-size: 15px;
color: #000;
letter-spacing: -0.01em; }
.entry table th {
background-color: #000;
color: #fff;
font-weight: 700; }
.entry table tr td {
background-color: #fff; }
.entry table tr:nth-child(odd) td {
background-color: #f2f2f2; }
.entry img {
margin-bottom: 20px;
width: 100%;
height: auto; }
@media (min-width: 765px) {
.entry img {
width: auto;
margin-bottom: 30px; } }
.entry .size-full {
width: 100%;
height: auto;
margin-bottom: 20px; }
@media (min-width: 765px) {
.entry .size-full {
margin-bottom: 30px; } }
.alignleft, img.alignleft {
margin-right: 1.5em;
display: inline;
float: left; }
.alignright, img.alignright {
margin-left: 1.5em;
display: inline;
float: right; }
.aligncenter, img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both; }
.wp-caption {
margin-bottom: 1.5em;
text-align: center;
padding-top: 5px; }
.wp-caption img {
border: 0 none;
padding: 0;
margin: 0; }
.wp-caption p.wp-caption-text {
line-height: 1.5;
font-size: 10px;
margin: 0; }
.wp-smiley {
margin: 0 !important;
max-height: 1em; }
blockquote.left {
margin-right: 20px;
text-align: right;
margin-left: 0;
width: 33%;
float: left; }
blockquote.right {
margin-left: 20px;
text-align: left;
margin-right: 0;
width: 33%;
float: right; }
.card {
text-align: center;
margin-bottom: 30px; }
@media (min-width: 765px) {
.card {
max-width: 750px;
margin: 0 auto 30px auto; } }
.card .card_content {
margin: 0 auto; }
.card .card_content iframe, .card .card_content object, .card .card_content embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.card.card_twitter .twitter-tweet, .card.card_twitter iframe {
margin: 0 auto !important; }
.card.card_vine .card_content .vine-embed-container {
position: relative;
padding-bottom: 100%;
height: 0;
overflow: hidden;
clear: both; }
.card.card_instagram .instagram-embed-container {
position: relative;
padding-bottom: 120%;
height: 0;
overflow: hidden;
clear: both; }
.card.card_youtube .youtube-embed-container {
position: relative;
padding-bottom: 56.25%;
overflow: hidden;
max-width: 100%;
height: auto;
clear: both; }
.card.card_vimeo .vimeo-embed-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
clear: both; }
.card.card_giphy .card_content .giphy-embed-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
clear: both; }
@font-face {
font-family: 'fontello';
src: url(//canaimasabores.com.ar/wp-content/themes/mercurio/css/fonts/iconss/fontello.eot?95572879);
src: url(//canaimasabores.com.ar/wp-content/themes/mercurio/css/fonts/icons/fontello.eot?95572879#iefix) format("embedded-opentype"), url(//canaimasabores.com.ar/wp-content/themes/mercurio/css/fonts/icons/fontello.woff2?95572879) format("woff2"), url(//canaimasabores.com.ar/wp-content/themes/mercurio/css/fonts/icons/fontello.woff?95572879) format("woff"), url(//canaimasabores.com.ar/wp-content/themes/mercurio/css/fonts/icons/fontello.ttf?95572879) format("truetype"), url(//canaimasabores.com.ar/wp-content/themes/mercurio/css/fonts/icons/fontello.svg?95572879#fontello) format("svg");
font-weight: normal;
font-style: normal; }   [class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none; }
.icon-phone:before {
content: '\e800'; } .icon-plus:before {
content: '\e801'; } .icon-plus-circled:before {
content: '\e802'; } .icon-search:before {
content: '\e803'; } .icon-down-open:before {
content: '\e804'; } .icon-left-open:before {
content: '\e805'; } .icon-right-open:before {
content: '\e806'; } .icon-up-open:before {
content: '\e807'; } .icon-tw:before {
content: '\f099'; } .icon-fb:before {
content: '\f09a'; } .icon-mail-alt:before {
content: '\f0e0'; } .icon-angle-left:before {
content: '\f104'; } .icon-angle-right:before {
content: '\f105'; } .icon-angle-up:before {
content: '\f106'; } .icon-angle-down:before {
content: '\f107'; } .icon-instagram:before {
content: '\f16d'; } .icon-envelope:before {
content: '\f2b7'; } /*\*/.breadcrum__container {
position: relative;
top: -80px;
padding-top: 80px;
margin-bottom: -80px;
background-color: #F1F1F1; }
@media (min-width: 765px) {
.breadcrum__container {
top: -100px; } }
.breadcrum__container .woocommerce-breadcrumb {
height: 55px;
background-color: #F1F1F1;
color: #2F4F4F;
border-bottom: 1px solid #CCC;
font-size: 12px; }
.breadcrum__container .woocommerce-breadcrumb a:hover {
color: #A9A9A9; }
.breadcrum__container .woocommerce-breadcrumb i {
color: #CCC;
margin: 0 10px;
font-size: 13px; }
.breadcrum__container .woocommerce-breadcrumb .container {
height: 100%; }
.breadcrum__container .woocommerce-breadcrumb .breadcrumb_flex {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.breadcrum__container .woocommerce-breadcrumb .breadcrumb_flex .woocommerce-ordering {
position: relative; }
.breadcrum__container .woocommerce-breadcrumb .breadcrumb_flex .woocommerce-ordering .orderby {
height: 36px;
padding: 10px 0px 10px 10px;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
font-size: 10px;
border: #CCC solid 1px;
border-radius: 5px;
color: #2F4F4F; }
@media (min-width: 765px) {
.breadcrum__container .woocommerce-breadcrumb .breadcrumb_flex .woocommerce-ordering .orderby {
padding: 10px 45px 10px 15px; } }
.breadcrum__container .woocommerce-breadcrumb .breadcrumb_flex .woocommerce-ordering i {
position: absolute;
cursor: pointer;
pointer-events: none;
right: 10px;
top: 10px;
font-size: 10px; }
.variations_button {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.variations_button #quantity, .variations_button .qty {
width: 55px;
height: 36px;
margin-right: 10px;
padding: 10px 10px 10px 20px;
border: 1px solid #CCC;
border-radius: 5px; }
@media (min-width: 765px) {
.variations_button #quantity, .variations_button .qty {
width: 70px;
margin-right: 5px;
padding: 10px 5px 10px 20px; } }
.variations_button .added_to_cart {
margin: 0px 0px 0px 5px; }
.btn-filters {
width: 100%;
height: 45px;
color: #fff;
font-size: 16px;
font-weight: 500;
display: block;
position: fixed;
z-index: 500;
text-align: center;
padding-top: 16px;
left: 0;
bottom: 0;
-webkit-transition: all 0.9s ease;
-moz-transition: all 0.9s ease;
-o-transition: all 0.9s ease;
transition: all 0.9s ease; }
@media (min-width: 765px) {
.btn-filters {
display: none; } }
.btn-filters.active {
bottom: calc(100% - 180px);
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); }
.container-sm.woocommerce-sidecolumn {
text-align: center;
position: fixed;
width: 100%;
margin-bottom: 0px !important;
left: 0;
right: 0;
top: 100%;
bottom: 0;
z-index: 800;
overflow-x: hidden;
overflow-y: auto;
padding: 0 16px 120px 16px;
background-color: #F0F0F0;
-webkit-transition: all 0.9s ease;
-moz-transition: all 0.9s ease;
-o-transition: all 0.9s ease;
transition: all 0.9s ease; }
@media (min-width: 765px) {
.container-sm.woocommerce-sidecolumn {
text-align: left;
position: relative;
width: 23.72881%;
float: left;
margin-right: 1.69492%;
left: auto;
right: auto;
top: auto;
bottom: auto;
height: auto;
overflow-y: hidden;
padding: 30px 20px;
border: 1px solid #CCC;
margin-bottom: 20px; } }
.container-sm.woocommerce-sidecolumn.active {
top: 180px; }
.woocommerce h3, .woocommerce h2 {
font-size: 18px !important;
margin-bottom: 15px; }
.woocommerce button.button, .woocommerce button.button:disabled[disabled], .woocommerce .edit {
padding: 15px 20px;
border-radius: 4px;
font-family: "Roboto", sans-serif;
font-size: 12px; }
.woocommerce button.button.btn--alt, .woocommerce button.button:disabled[disabled].btn--alt, .woocommerce .edit.btn--alt {
background-color: #E6007C;
color: #fff; }
.woocommerce button.button.button__action, .woocommerce button.button:disabled[disabled].button__action, .woocommerce .edit.button__action {
display: inline-block;
background-color: #007bff;
font-size: 14px;
font-weight: 400;
color: white; }
.woocommerce button.button.button__action:disabled[disabled], .woocommerce button.button:disabled[disabled].button__action:disabled[disabled], .woocommerce .edit.button__action:disabled[disabled] {
color: #515151;
background-color: #ebe9eb;
font-weight: 700; }
.woocommerce .page__title {
font-size: 32px !important;
font-weight: 500;
color: #2F4F4F;
font-family: "Montserrat", sans-serif; }
.woocommerce .img__title {
height: 28px;
width: auto;
margin-bottom: 20px; }
.woocommerce-points-account {
font-size: 14px;
padding: 20px;
margin-bottom: 20px;
font-family: "Montserrat", sans-serif;
border-radius: 5px;
background-color: #308E41;
color: #fff; }
.main-product {
padding: 50px 0px; }
.main-product .block-product {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 15px 20px;
border: 1px solid #CCC; }
@media (min-width: 765px) {
.main-product .block-product {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
padding: 50px; } }
.main-product .block-product.last {
border-top: none;
padding: 15px 8px; }
@media (min-width: 765px) {
.main-product .block-product.last {
padding: 50px; } }
.main-product .block-product .gallery-product {
position: relative;
width: 100%;
display: inline-block;
margin-bottom: 20px;
margin-right: 0px; }
@media (min-width: 765px) {
.main-product .block-product .gallery-product {
width: 360px;
margin-right: 40px; } }
@media (min-width: 1012px) {
.main-product .block-product .gallery-product {
width: 526px;
margin-bottom: 0px;
margin-right: 20px; } }
.main-product .block-product .gallery-product .thumb_promo {
position: absolute;
z-index: 100;
left: 10px;
top: 10px;
height: 70px;
width: auto; }
@media (min-width: 765px) {
.main-product .block-product .gallery-product .thumb_promo {
height: 110px;
left: 0px;
top: 0px; } }
.main-product .block-product .gallery-product .slide-product {
width: 200px;
height: 200px;
margin: 0px auto 20px auto;
background-position: center;
background-repeat: no-repeat;
background-size: contain; }
@media (min-width: 765px) {
.main-product .block-product .gallery-product .slide-product {
width: 526px;
height: 340px; } }
.main-product .block-product .gallery-product .nav-product_container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.main-product .block-product .gallery-product .nav-product_container .nav-product_slide {
height: 90px;
max-width: 100%;
padding: 5px 10px;
border: 1px solid #CCC;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
cursor: pointer; }
.main-product .block-product .gallery-product .nav-product_container .nav-product_slide:hover {
border-color: #A9A9A9; }
.main-product .block-product .gallery-product .single--image__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
height: 200px; }
@media (min-width: 765px) {
.main-product .block-product .gallery-product .single--image__container {
width: 400px;
height: 300px; } }
@media (min-width: 1012px) {
.main-product .block-product .gallery-product .single--image__container {
width: 486px;
height: 400px; } }
.main-product .block-product .gallery-product .single--image__container div {
height: 100%;
width: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: contain; }
.main-product .block-product .product {
width: 100%;/**/ }
@media (min-width: 765px) {
.main-product .block-product .product {
width: calc(100% - 360px); } }
@media (min-width: 1012px) {
.main-product .block-product .product {
width: calc(100% - 486px); } }
.main-product .block-product .product.product__tabs {
width: 100%; }
.main-product .block-product .product .summary {
margin-bottom: 40px; }
.main-product .block-product .product .summary .product_title {
padding-bottom: 5px;
font-family: "Montserrat", sans-serif;
font-size: 20px;
font-weight: 600;
color: #2F4F4F; }
@media (min-width: 765px) {
.main-product .block-product .product .summary .product_title {
font-size: 28px; } }
.main-product .block-product .product .summary .price {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
font-size: 26px;
margin-bottom: 25px; }
.main-product .block-product .product .summary .price del {
color: #CCC;
font-size: 18px;
margin-bottom: 5px; }
.main-product .block-product .product .summary .price del .woocommerce-Price-currencySymbol {
font-size: 18px;
position: relative;
bottom: 2px; }
@media (min-width: 765px) {
.main-product .block-product .product .summary .price del .woocommerce-Price-currencySymbol {
font-size: 20px; } }
@media (min-width: 765px) {
.main-product .block-product .product .summary .price del {
font-size: 24px; } }
.main-product .block-product .product .summary .price .woocommerce-Price-currencySymbol {
font-size: 18px;
position: relative;
bottom: 4px; }
@media (min-width: 765px) {
.main-product .block-product .product .summary .price .woocommerce-Price-currencySymbol {
font-size: 24px; } }
.main-product .block-product .product .summary .price ins {
background-color: transparent; }
@media (min-width: 765px) {
.main-product .block-product .product .summary .price {
font-size: 40px; } }
.main-product .block-product .product .summary .product_meta {
margin-bottom: 10px;
font-size: 14px;
color: #333333; }
.main-product .block-product .product .summary .product_meta a:hover {
color: #A9A9A9; }
.main-product .block-product .product .summary .product__description {
font-size: 14px;
color: #333333;
line-height: 1.5em; }
.main-product .block-product .product .summary .stock {
display: inline-block; }
.main-product .block-product .product .summary .sku_wrapper {
margin-right: 15px; }
.main-product .block-product .product .woocommerce-notices-wrapper .woocommerce-message a.button {
position: relative;
top: auto;
right: auto; }
.main-product .block-product .product .woocommerce-tabs {
color: #333333;
font-size: 14px; }
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li {
margin-right: 5px;
padding: 0px 0.3em;
border: none;
border-bottom: 3px solid transparent;
background-color: transparent; }
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li a {
padding: 10px 0px; }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li a {
padding: 12px 0px; } }
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li:before, .main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li:after {
border: none;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px; }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li:before, .main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li:after {
position: absolute;
border: 1px solid #d3ced2;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
position: absolute;
bottom: -1px;
width: 5px;
height: 5px;
content: ' ';
-webkit-box-sizing: border-box;
box-sizing: border-box; } }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li:before {
left: -5px;
border-bottom-right-radius: 4px;
border-width: 0 1px 1px 0;
-webkit-box-shadow: 2px 2px 0 #ebe9eb;
box-shadow: 2px 2px 0 #ebe9eb; } }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li:after {
right: -5px;
border-bottom-left-radius: 4px;
border-width: 0 0 1px 1px;
-webkit-box-shadow: -2px 2px 0 #ebe9eb;
box-shadow: -2px 2px 0 #ebe9eb; } }
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li.active {
border-bottom: 3px solid #007bff;
background-color: #fff; }
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li.active:after {
-webkit-box-shadow: -2px 2px 0 #fff;
box-shadow: -2px 2px 0 #fff; }
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li.active:before {
-webkit-box-shadow: 2px 2px 0 #fff;
box-shadow: 2px 2px 0 #fff; }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li.active {
border-bottom: 1px solid #fff;
background-color: transparent; } }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs li {
margin-right: 20px;
padding: 0 1em;
border: 1px solid #d3ced2;
background-color: #ebe9eb; } }
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs:before {
display: none; }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .tabs.wc-tabs:before {
display: block; } }
.main-product .block-product .product .woocommerce-tabs .woocommerce-Tabs-panel {
line-height: 1.5em;
padding: 0px 10px; }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs .woocommerce-Tabs-panel {
padding: 0px; } }
.main-product .block-product .product .woocommerce-tabs .woocommerce-Tabs-panel h2 {
margin-bottom: 15px; }
@media (min-width: 765px) {
.main-product .block-product .product .woocommerce-tabs {
font-size: 16px; } }
.main-product .block-product .product .single_wrap {
margin-bottom: 15px;
font-size: 11px;
color: #999999; }
.main-product .block-product .product .woocommerce-notices-wrapper .woocommerce-error li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.main-product .block-product .product .woocommerce-notices-wrapper .woocommerce-error li a {
margin-top: 15px;
padding: 5px 10px;
border: 1px solid #721c24;
border-radius: 5px; }
.main-product .block-product .product .woocommerce-notices-wrapper .woocommerce-message {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.main-product .block-product .product .woocommerce-notices-wrapper .woocommerce-message a {
margin-top: 15px;
padding: 5px 10px;
border: 1px solid #155724;
border-radius: 5px; }
.main-product .block-product .product .single_variation_wrap .woocommerce-variation-availability {
margin-bottom: 15px;
font-size: 11px;
color: #999999; }
.main-product .block-product .product .variations_form {
display: inline-block; }
.main-product .block-product .product .variations_form .variations {
width: 100%;
margin-bottom: 40px;
color: #333333; }
.main-product .block-product .product .variations_form .variations tr {
display: block; }
.main-product .block-product .product .variations_form .variations tr td {
display: block; }
.main-product .block-product .product .variations_form .variations tr td.label {
font-size: 14px;
margin-bottom: 10px; }
.main-product .block-product .product .variations_form .variations tr td.value {
position: relative; }
.main-product .block-product .product .variations_form .variations tr td.value select {
font-size: 15px; }
.main-product .block-product .product .variations_form .variations tr td.value i {
position: absolute;
top: 0px;
right: 0px;
padding: 14px 10px 17px 10px;
border: 1px solid #CCC;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
background-color: #F1F1F1;
color: #CCC;
pointer-events: none; }
.main-product .block-product .product .variations_form .variations tr td.value .reset_variations {
font-size: 14px; }
.main-product .block-product .product .variations_form .variations tr td .variation-select {
width: 100%;
padding: 15px;
margin-bottom: 10px;
border: 1px solid #CCC;
border-radius: 5px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.main-product .footer-product {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 15px 20px;
background-color: #F1F1F1;
border: 1px solid #CCC;
border-top: none; }
@media (min-width: 765px) {
.main-product .footer-product {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
padding: 30px 35px; } }
.main-product .footer-product .product_socials {
display: none;
margin-bottom: 20px; }
@media (min-width: 765px) {
.main-product .footer-product .product_socials {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 0px; } }
.main-product .footer-product .product_socials > li {
margin: 0px 20px;
color: #CCC;
font-size: 23px; }
@media (min-width: 765px) {
.main-product .footer-product .product_socials > li {
margin: 0px 20px 0px 0px; } }
@media (min-width: 1012px) {
.col2-set {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; } }
.col2-set > p {
width: auto !important; }
.col2-set > p.woocommerce-register {
margin-left: auto; }
.slide__thumb {
position: relative;
height: 250px;
margin-bottom: 10px;
border: 1px solid #CCC;
overflow: hidden; }
@media (min-width: 765px) {
.slide__thumb {
height: 310px; } }
@media (min-width: 1012px) {
.slide__thumb {
height: 260px; } }
@media (min-width: 1202px) {
.slide__thumb {
height: 320px; } }
.slide__thumb:hover .thumb__price {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
opacity: .7; }
.slide__thumb > div {
height: 100%;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
background-color: white;
border: 20px solid #fff; }
.slide__thumb > div.thumb__price {
height: calc(100% - 24px);
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
.slide__thumb .thumb__text--price {
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
bottom: 5px;
right: 10px;
font-size: 24px; }
.slide__thumb .content__text--price {
display: inline-block;
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
padding: 8px 0px;
font-family: "Roboto", sans-serif;
text-align: right; }
.slide__thumb .content__text--price .woocommerce-Price-amount {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
padding: 0px 8px;
font-size: 20px;
color: #fff; }
.slide__thumb .content__text--price .woocommerce-Price-currencySymbol {
font-size: 14px;
margin-right: 1px;
position: relative;
top: 1px; }
.slide__thumb .content__text--price del {
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-right: 10px;
font-family: "Roboto", sans-serif;
opacity: .8; }
.slide__thumb .content__text--price del span {
font-size: 16px !important; }
.slide__thumb .content__text--price del .woocommerce-Price-currencySymbol {
font-size: 12px !important;
margin-right: 1px;
position: relative;
top: 0px; }
.slide__thumb .content__text--price ins {
background-color: transparent; }
.slide__thumb .thumb_promo {
position: absolute;
top: 10px;
left: 10px;
height: 80px;
width: auto;
z-index: 100; }
@media (min-width: 765px) {
.slide__thumb .thumb_promo {
height: 90px; } }
.slide__content .content__text {
margin-bottom: 10px; }
.slide__content .content__text > span {
display: block;
margin-bottom: 5px;
font-family: "Roboto", sans-serif;
font-size: 12px;
line-height: 130%; }
.slide__content .content__text > span:last-of-type {
margin-bottom: 0px; }
.slide__content .content__text .content__text--price {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
font-size: 22px;
font-family: "Roboto", sans-serif; }
@media (min-width: 765px) {
.slide__content .content__text .content__text--price {
font-size: 24px; } }
.slide__content .content__buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 -5px; }
.slide__content .content__buttons .added_to_cart,
.slide__content .content__buttons .button {
width: calc(50% - 20px);
margin: 0 5px;
text-align: center; }
.slide__content .content__buttons .added_to_cart.button,
.slide__content .content__buttons .button.button {
margin: 0px auto 0px 5px; }
@media (min-width: 1012px) {
.slide__content .content__buttons .added_to_cart,
.slide__content .content__buttons .button {
width: calc(50% - 5px); } }
.slide__content .content__buttons .product_type_variable {
min-width: inherit; }
@media (min-width: 765px) {
.slide__content .content__buttons {
margin: 0px; } }
.slide__content .btn--alt, .slide__content .add_to_cart_button, .slide__content .added_to_cart, .slide__content .product_type_simple {
padding: 12px 10px;
font-family: "Roboto", sans-serif;
font-size: 14px !important;
border-radius: 4px; }
@media (min-width: 1012px) {
.slide__content .btn--alt, .slide__content .add_to_cart_button, .slide__content .added_to_cart, .slide__content .product_type_simple {
padding: 7px 15px; } }
@media (min-width: 1202px) {
.slide__content .btn--alt, .slide__content .add_to_cart_button, .slide__content .added_to_cart, .slide__content .product_type_simple {
padding: 10px 7px; } }
.slide__content .btn--alt .icon-plus-circled, .slide__content .add_to_cart_button .icon-plus-circled, .slide__content .added_to_cart .icon-plus-circled, .slide__content .product_type_simple .icon-plus-circled {
font-size: 17px;
margin-left: auto !important; }
.slide__content .btn--alt.added_to_cart, .slide__content .add_to_cart_button.added_to_cart, .slide__content .added_to_cart.added_to_cart, .slide__content .product_type_simple.added_to_cart {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.woocommerce-info, .woocommerce-message, .woocommerce-error {
border: none;
border-radius: 5px;
position: relative; }
@media (min-width: 765px) {
.woocommerce-info a.button, .woocommerce-message a.button, .woocommerce-error a.button {
position: absolute;
top: calc(50% - 17.5px);
right: 2em; } }
.woocommerce-info {
background-color: #d1ecf1;
color: #0c5460;
line-height: 1.3em; }
.woocommerce-info.woocommerce-data {
padding-left: 32px;
background-color: #ebe9eb; }
.woocommerce-info.woocommerce-data::before {
content: '';
display: none; }
.woocommerce-info::before {
color: #0c5460; }
.woocommerce-error {
background-color: #f8d7da;
color: #721c24;
line-height: 1.3em; }
.woocommerce-error::before {
color: #721c24; }
.woocommerce-message:not(.woocommerce-message--info) {
background-color: #d4edda;
color: #155724;
line-height: 1.3em; }
.woocommerce-message:not(.woocommerce-message--info)::before {
color: #155724;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.woocommerce-message:not(.woocommerce-message--info).woocommerce-thankyou-order-received {
font-size: 22px;
padding: 1.5em 2em 1.5em 3.5em; }
.woocommerce-pagination {
text-align: center; }
.woocommerce-pagination .page-numbers {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.woocommerce-pagination .page-numbers > li {
margin: 0 5px 10px 5px; }
.woocommerce-pagination .page-numbers > li a:hover {
color: #A9A9A9; }
.woocommerce-pagination .page-numbers > li a, .woocommerce-pagination .page-numbers > li span, .woocommerce-pagination .page-numbers > li button {
display: block;
border: 1px solid #CCC; }
.woocommerce-pagination .page-numbers > li a.page-numbers, .woocommerce-pagination .page-numbers > li span.page-numbers, .woocommerce-pagination .page-numbers > li button.page-numbers {
width: 40px;
height: 40px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-color: #F1F1F1;
border-radius: 5px; }
.woocommerce-pagination .page-numbers > li a.page-numbers.dots, .woocommerce-pagination .page-numbers > li span.page-numbers.dots, .woocommerce-pagination .page-numbers > li button.page-numbers.dots {
background-color: transparent;
width: auto;
border: none; }
.woocommerce-pagination .page-numbers > li a.page-numbers.current, .woocommerce-pagination .page-numbers > li a.page-numbers.dots, .woocommerce-pagination .page-numbers > li span.page-numbers.current, .woocommerce-pagination .page-numbers > li span.page-numbers.dots, .woocommerce-pagination .page-numbers > li button.page-numbers.current, .woocommerce-pagination .page-numbers > li button.page-numbers.dots {
color: #CCC; }
.woocommerce-pagination .page-numbers > li a.page-more, .woocommerce-pagination .page-numbers > li span.page-more, .woocommerce-pagination .page-numbers > li button.page-more {
cursor: pointer;
padding: 10px 20px;
background-color: #F1F1F1;
border-radius: 5px; }/*/*/.cat_thumbnail {
height: 150px;
margin-bottom: 20px;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
@media (min-width: 765px) {
.cat_thumbnail {
height: 250px; } }
.container-sm.woocommerce-sidecolumn {
padding: 30px 20px;
background-color: #F0F0F0;
border: 1px solid #CCC;
margin-bottom: 20px; }
.container-sm.woocommerce-sidecolumn > * {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #CCC; }
@media (min-width: 765px) {
.container-sm.woocommerce-sidecolumn > * {
padding-bottom: 40px;
margin-bottom: 40px; } }
.container-sm.woocommerce-sidecolumn > *:last-child {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0; }
.container-sm.woocommerce-sidecolumn .woocommerce-filters .chosen-container-multi .chosen-choices {
padding: 10px;
border-radius: 3px;
border: 1px solid #CCC;
background-image: none; }
.container-sm.woocommerce-sidecolumn .woocommerce-filters .chosen-container-multi .chosen-choices li.search-choice {
background-image: none;
background-color: #F0F0F0; }
.container-sm.woocommerce-sidecolumn .woocommerce-filters .woof_submit_search_form_container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.container-sm.woocommerce-sidecolumn .woocommerce-filters button {
color: #fff;
border-radius: 3px; }
@media (min-width: 765px) {
.container-xm.woocommerce-sidecolumn {
padding-left: 15px; } }
.container-xm.woocommerce-sidecolumn .heading__result {
font-family: "Montserrat", sans-serif;
font-size: 18px;
line-height: 1.4em;
margin-bottom: 25px; }
@media (min-width: 765px) {
.container-xm.woocommerce-sidecolumn .products {
margin: 0px -10px 20px -10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; } }
.container-xm.woocommerce-sidecolumn .products > li {
margin-bottom: 25px; }
@media (min-width: 765px) {
.container-xm.woocommerce-sidecolumn .products > li {
width: calc(50% - 20px);
margin: 0px 10px 30px; } }
@media (min-width: 1012px) {
.container-xm.woocommerce-sidecolumn .products > li {
width: calc(33.333% - 20px);
margin: 0px 10px 30px; } }
.container-xm.woocommerce-sidecolumn .products > li .add_to_cart_button {
margin-left: 5px; }
.woocommerce-products-header__title {
color: #A9A9A9; }
.woocommerce__subcategories {
margin-top: 20px; }
@media (min-width: 765px) {
.woocommerce__subcategories {
margin-left: 15px; } }
.woocommerce__subcategories > li {
margin-bottom: 10px;
font-size: 12px; }
.woocommerce__subcategories > li:last-child {
margin-bottom: 0px; }
.woocommerce__categories > li {
margin-bottom: 10px; }
.woocommerce__categories > li:last-child {
margin-bottom: 0px; }
.woocommerce__categories > li a {
font-size: 12px; }
.woocommerce__categories > li a:hover {
text-decoration: underline; }
.woocommerce-terms {
margin-top: 10px; }
@media (min-width: 765px) {
.woocommerce-terms {
margin-top: 20px; } }
.woocommerce-terms > li {
margin-bottom: 10px; }
.woocommerce-terms > li:last-child {
margin-bottom: 0px; }
.woocommerce-terms > li a {
font-size: 12px; }
.woocommerce-terms > li a:hover {
text-decoration: underline; }
.woocommerce-filters {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #CCC; }
@media (min-width: 765px) {
.woocommerce-filters {
padding-bottom: 40px;
margin-bottom: 40px; } }
.woocommerce-filters .irs-from, .woocommerce-filters .irs-to {
background-color: #2F4F4F; }
.woocommerce-filters .irs-bar {
background-position: 0px -400px;
background-color: #A9A9A9; }/*\*//*/*/.woocommerce .woocommerce-cart-form thead {
padding: 5px 0px;
background-color: #F1F1F1; }
.woocommerce .woocommerce-cart-form thead th {
font-weight: 700;
font-family: "Roboto", sans-serif;
font-size: 16px;
padding: 20px 12px; }
.woocommerce .woocommerce-cart-form .product-promo {
display: none; }
.woocommerce .woocommerce-cart-form .product-promo .icon_promo {
width: 70px;
max-width: none;
height: auto;
margin-right: 5px;
vertical-align: middle; }
@media (min-width: 1202px) {
.woocommerce .woocommerce-cart-form .product-promo .icon_promo {
margin-right: 20px; } }
@media (min-width: 765px) {
.woocommerce .woocommerce-cart-form .product-promo {
display: table-cell; } }
.woocommerce .woocommerce-cart-form .product-thumbnail {
display: block !important;
position: relative; }
.woocommerce .woocommerce-cart-form .product-thumbnail:before {
display: none; }
.woocommerce .woocommerce-cart-form .product-thumbnail > a {
position: relative;
display: block;
text-align: center; }
.woocommerce .woocommerce-cart-form .product-thumbnail > a .size-woocommerce_thumbnail {
max-width: 120px; }
.woocommerce .woocommerce-cart-form .product-thumbnail > a .icon_promo {
display: inline-block;
position: absolute;
top: 10px;
left: 10px;
width: 80px;
margin-right: 10px;
height: auto; }
@media (min-width: 765px) {
.woocommerce .woocommerce-cart-form .product-thumbnail > a .icon_promo {
display: none;
width: 0px;
margin-right: 0px;
height: auto; } }
.woocommerce .woocommerce-cart-form .product-thumbnail > a img {
max-width: 80%;
max-height: 150px; }
@media (min-width: 765px) {
.woocommerce .woocommerce-cart-form .product-thumbnail > a img {
width: auto;
max-width: 100px; } }
@media (min-width: 1012px) {
.woocommerce .woocommerce-cart-form .product-thumbnail > a img {
max-width: 120px; } }
@media (min-width: 1202px) {
.woocommerce .woocommerce-cart-form .product-thumbnail > a img {
max-width: 150px; } }
.woocommerce .woocommerce-cart-form .remove.remove__mobile {
display: block;
position: absolute;
top: 20px;
right: 20px;
background-color: red;
border-radius: 100%;
color: #fff !important; }
@media (min-width: 765px) {
.woocommerce .woocommerce-cart-form .remove.remove__mobile {
display: none; } }
.woocommerce .woocommerce-cart-form .qty {
width: 80px;
margin-right: 0px;
font-family: "Roboto", sans-serif;
font-size: 16px; }
@media (min-width: 765px) {
.woocommerce .woocommerce-cart-form .qty {
margin-right: 10px; } }
.woocommerce .woocommerce-cart-form .button, .woocommerce .woocommerce-cart-form .button:disabled[disabled] {
padding: 15px 20px;
border-radius: 4px;
font-family: "Roboto", sans-serif;
font-size: 12px; }
.woocommerce .woocommerce-cart-form .coupon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.woocommerce .woocommerce-cart-form .coupon > div {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.woocommerce .woocommerce-cart-form .coupon .coupon-text {
margin-right: 10px; }
.woocommerce .woocommerce-cart-form .coupon .input_code {
width: 160px !important;
margin-right: 10px;
padding-left: 10px;
border: 1px solid #CCC;
font-family: "Roboto", sans-serif; }
.woocommerce .cart-collaterals {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 20px; }
.woocommerce .cart-collaterals h2 {
margin-bottom: 10px; }
.woocommerce .cart-collaterals .woocommerce-data {
max-width: auto; }
@media (min-width: 765px) {
.woocommerce .cart-collaterals .woocommerce-data {
max-width: 48%; } }
.woocommerce .cart-collaterals .cart_totals {
margin-left: auto; }
.woocommerce .cart-collaterals .shop_table th {
padding: 20px 12px; }
.woocommerce .cart-collaterals .shop_table td {
background-color: #fff !important; }
.woocommerce .cart-collaterals a.checkout-button {
float: right;
padding: 15px;
background-color: #A9A9A9;
border-radius: 4px;
color: #fff;
font-size: 12px; }
.woocommerce .cart-collaterals a.checkout-button:hover {
background-color: #b6b6b6;
border-radius: 4px;
color: #fff; }
@media (min-width: 765px) {
.woocommerce .cart-collaterals {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
margin-bottom: 0px; } }/*\*//*/*/.woocommerce-form-coupon-toggle {
margin-bottom: 10px; }
.woocommerce-form-coupon-toggle .woocommerce-info {
margin-bottom: 0px; }
.woocommerce-form-coupon .input-text {
height: 40px;
padding: 0px 10px;
font-family: "Roboto", sans-serif;
font-size: 16px; }
.woocommerce-form-coupon > p:first-of-type {
margin-bottom: 10px; }
.woocommerce-form-coupon button.button {
padding: 15px 20px;
border-radius: 4px;
font-family: "Roboto", sans-serif;
font-size: 12px; }
.woocommerce-checkout .woocommerce-billing-fields {
margin-bottom: 25px; }
.woocommerce-checkout .woocommerce-billing-fields .input-text, .woocommerce-checkout .woocommerce-billing-fields .select2-selection {
height: 40px;
font-family: "Roboto", sans-serif;
font-size: 16px;
border-radius: 0px; }
.woocommerce-checkout .woocommerce-billing-fields .input-text {
padding: 0px 10px; }
.woocommerce-checkout .woocommerce-billing-fields .select2-selection {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.woocommerce-checkout .woocommerce-billing-fields .select2-selection .select2-selection__arrow {
top: 8px; }
.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td {
padding: 20px; }
.woocommerce-checkout #place_order {
float: right;
padding: 15px;
border-radius: 4px;
color: #fff;
font-size: 12px; }
.woocommerce table.shop_table {
margin-bottom: 55px; }
.woocommerce table.shop_table thead {
background-color: #F0F0F0; }
.woocommerce table.shop_table thead th {
padding: 20px 10px; }
@media (min-width: 765px) {
.woocommerce table.shop_table thead th {
padding: 20px 20px; } }
.woocommerce table.shop_table tbody tr td {
display: block;
padding: 20px 10px; }
@media (min-width: 765px) {
.woocommerce table.shop_table tbody tr td {
display: table-cell;
padding: 20px 20px; } }
.woocommerce table.shop_table tbody tr td.product-subtotal {
text-align: center; }
.woocommerce table.shop_table tbody tr td.product-subtotal del {
font-size: 15px;
color: #CCC;
line-height: 1.5em; }
.woocommerce table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number {
color: #007bff; }
.woocommerce table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number:hover {
text-decoration: underline; }
.woocommerce table.shop_table tfoot tr td {
display: block;
padding: 20px 20px; }
.woocommerce table.shop_table tfoot tr.item__totals {
background-color: #F5F5F5; }
.woocommerce table.shop_table tfoot tr.item__totals td {
font-weight: 400; }
.woocommerce table.shop_table tfoot tr.item__totals td.total_amount {
font-weight: 700; }
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot {
background-color: #F5F5F5; }
.woocommerce table.shop_table.shop_table_responsive {
margin-bottom: 30px; }
.woocommerce table.shop_table.shop_table_responsive tbody tr td:first-child {
display: none; }
@media (min-width: 765px) {
.woocommerce table.shop_table.shop_table_responsive tbody tr td:first-child {
display: table-cell; } }
@media (min-width: 765px) {
.woocommerce table.shop_table.shop_table_responsive {
margin-bottom: 55px; } }
.woocommerce table.order_details tbody tr td, .woocommerce table.woocommerce-checkout-review-order-table tbody tr td {
display: table-cell; }
.woocommerce table.order_details tbody tr td.product-name .product-quantity, .woocommerce table.woocommerce-checkout-review-order-table tbody tr td.product-name .product-quantity {
margin-left: 5px;
padding: 5px 7px;
border-radius: 5px;
background-color: #F0F0F0; }
.woocommerce table.my_account_orders .button {
margin-right: 5px; }
@media (min-width: 765px) {
.woocommerce table.my_account_orders .button {
margin-right: 10px;
margin-bottom: 5px; } }
.table__headless tbody tr td:first-of-type {
display: none; }
@media (min-width: 765px) {
.table__headless tbody tr td:first-of-type {
display: table-cell; } }
.payment-receipt p {
margin-bottom: 30px;
line-height: 140%; }
.payment-receipt img {
width: 100%;
margin-bottom: 30px; }
.payment-receipt a.button {
margin-bottom: 15px;
margin-left: 35px;
margin-right: 35px; }
@media (min-width: 765px) {
.payment-receipt a.button {
margin-bottom: 0px; } }
.payment-receipt a.button.alt {
padding: 15px;
background-color: #E6007C;
border-radius: 4px;
color: #fff;
font-size: 12px; }
.payment-receipt a.button.cancel {
padding: 15px 20px;
border-radius: 4px;
font-family: "InterFace", sans-serif;
font-size: 12px; }/*\*//*/*/.woocommerce-order .woocommerce-notice--success {
margin-bottom: 25px; }
.woocommerce-order .woocommerce-order-overview {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.woocommerce-order .woocommerce-order-details .woocommerce-order-details__title {
margin-bottom: 15px; }
.woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead {
text-transform: uppercase;
padding: 5px 0px;
background-color: #F1F1F1; }
.woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead th {
font-weight: 700;
font-family: "Montserrat", sans-serif;
font-size: 16px;
padding: 20px 12px; }
.woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody td, .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot td {
padding: 20px 12px; }
.woocommerce-order .woocommerce-customer-details address {
padding: 30px;
line-height: 2em; }
.order_details:not(table) {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }/*\*//*/*/.woocommerce-MyAccount-navigation {
margin-bottom: 30px; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation {
display: block;
margin-bottom: 0px; } }
.woocommerce-MyAccount-navigation .navigation__options {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options {
display: block; } }
.woocommerce-MyAccount-navigation .navigation__options ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options ul {
display: block;
margin-bottom: 40px; } }
.woocommerce-MyAccount-navigation .navigation__options ul li {
margin-right: 0px;
border-bottom: 3px solid transparent;
background-color: transparent; }
.woocommerce-MyAccount-navigation .navigation__options ul li:first-child {
border-top-right-radius: 0px;
border-top-left-radius: 0px; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options ul li:first-child {
border-top-right-radius: 5px;
border-top-left-radius: 5px; } }
.woocommerce-MyAccount-navigation .navigation__options ul li:last-child {
margin-right: 0px;
border-bottom: 1px solid transparent;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options ul li:last-child {
border-bottom: 1px solid #CCC;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px; } }
.woocommerce-MyAccount-navigation .navigation__options ul li.is-active {
font-weight: 700;
color: #000;
background-color: transparent;
border-bottom: 3px solid #007bff; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options ul li.is-active {
color: #A9A9A9;
background-color: #F0F0F0;
border-right: 3px solid #007bff;
border-bottom: 1px solid #CCC; } }
.woocommerce-MyAccount-navigation .navigation__options ul li a {
display: block;
font-family: "Roboto", sans-serif;
font-size: 13px;
padding: 5px; }
.woocommerce-MyAccount-navigation .navigation__options ul li a:hover {
font-weight: 700;
color: #A9A9A9; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options ul li a {
padding: 20px;
font-size: 14px; } }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options ul li {
border: 1px solid #CCC;
background-color: #F1F1F1; } }
.woocommerce-MyAccount-navigation .navigation__options ul:last-of-type {
display: none; }
@media (min-width: 765px) {
.woocommerce-MyAccount-navigation .navigation__options ul:last-of-type {
display: block; } }
.navigation__text--button {
display: none;
color: #000;
border-bottom: 3px solid transparent;
font-family: "Roboto", sans-serif;
font-size: 14px;
padding: 5px; }
.navigation__text--button:hover {
text-decoration: underline; }
.navigation__text--button.mobile {
color: #007bff;
display: inline-block;
margin-top: 10px; }
@media (min-width: 765px) {
.navigation__text--button {
display: block;
color: #007bff;
border-bottom: none;
font-size: 16px;
padding: 0px; }
.navigation__text--button.mobile {
display: none;
margin-top: 0px; } }
.woocommerce-MyAccount-content {
margin-left: 0px; }
@media (min-width: 1012px) {
.woocommerce-MyAccount-content {
margin-left: 20px; } }
@media (min-width: 765px) {
.woocommerce-MyAccount-content {
margin-left: 0px; } }
.woocommerce-MyAccount-content > p {
line-height: 140%;
margin-bottom: 15px; }
.woocommerce-MyAccount-content h2 {
margin-bottom: 15px; }
.woocommerce-MyAccount-content h2.woocommerce-order-details__title {
margin-top: 35px; }
.woocommerce-MyAccount-content address {
margin-bottom: 20px;
font-style: normal;
line-height: 1.5em; }
.woocommerce-MyAccount-content mark {
background-color: transparent;
font-style: normal; }
.woocommerce-MyAccount-content .addresses {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.woocommerce-MyAccount-content .addresses .woocommerce-Address {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 15px;
margin-right: 15px;
border-radius: 5px;
padding: 30px;
background-color: #F0F0F0; }
.woocommerce-MyAccount-content .addresses .woocommerce-Address:last-of-type {
margin-bottom: 0px;
margin-right: 0px; }
@media (min-width: 765px) {
.woocommerce-MyAccount-content .addresses .woocommerce-Address {
margin-bottom: 0px; } }
.woocommerce-MyAccount-content .addresses .woocommerce-Address .woocommerce-Address-title h3 {
display: inline-block;
margin-right: 30px;
margin-bottom: 20px; }
.woocommerce-MyAccount-content .addresses .woocommerce-Address .button__action {
margin-top: auto; }
@media (min-width: 765px) {
.woocommerce-MyAccount-content .addresses {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; } }
.woocommerce-MyAccount-content .woocommerce-customer-details address {
padding: 30px;
line-height: 2em; }
.woocommerce-MyAccount-content .contain_sumbit {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
@media (min-width: 765px) {
.woocommerce-MyAccount-content .contain_sumbit {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; } }
.woocommerce form .form-row {
margin-bottom: 20px;
padding-left: 0px; }
.woocommerce form .form-row input.input-text, .woocommerce form .form-row select {
height: 40px;
padding: 0px 10px;
border-radius: 3px;
border: 1px solid #CCC;
font-family: "InterFace", sans-serif;
font-size: 16px; }
.woocommerce form .form-row em {
display: inline-block;
margin-top: 10px;
font-size: 14px;
color: #A9A9A9; }
.woocommerce form .form-row textarea {
min-height: 80px;
padding: 10px;
resize: vertical;
overflow: auto;
font-family: "Roboto", sans-serif; }
.woocommerce form .form-row textarea::-webkit-input-placeholder {
font-family: "Roboto", sans-serif; }
.woocommerce form .form-row textarea:-ms-input-placeholder {
font-family: "Roboto", sans-serif; }
.woocommerce form .form-row textarea::-ms-input-placeholder {
font-family: "Roboto", sans-serif; }
.woocommerce form .form-row textarea::placeholder {
font-family: "Roboto", sans-serif; }
.woocommerce form .form-row label {
font-size: 14px;
line-height: 1.4em;
margin-bottom: 5px; }
.woocommerce form .form-row label.woocommerce-form__label-for-checkbox {
font-size: 14px; }
.woocommerce form fieldset {
display: block;
margin-top: 35px; }
.woocommerce form fieldset legend {
font-size: 16px;
margin-bottom: 15px;
font-weight: 700; }
.woocommerce form .woocommerce-login--header {
margin-bottom: 15px; }
.woocommerce form p.lost_password {
font-size: 14px; }
.woocommerce form.login {
margin: 0px auto 30px auto;
padding: 30px 20px; }
.woocommerce form.login .container__log {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.woocommerce form.login .container__log .button.btn--alt {
margin-left: auto; }
.woocommerce p.lost_password, .woocommerce p.woocommerce-register {
text-align: center; }
@media (min-width: 765px) {
.woocommerce p.lost_password, .woocommerce p.woocommerce-register {
text-align: left; } }
.woocommerce p.lost_password.lost_password, .woocommerce p.woocommerce-register.lost_password {
margin-bottom: 30px; }
.woocommerce p.lost_password.woocommerce-register a, .woocommerce p.woocommerce-register.woocommerce-register a {
float: none;
color: #007bff;
text-decoration: underline; }
@media (min-width: 765px) {
.woocommerce p.lost_password.woocommerce-register a, .woocommerce p.woocommerce-register.woocommerce-register a {
float: right; } }/*/*//*/*/.woocommerce-ResetPassword > p {
line-height: 1.5em;
margin-bottom: 30px; }
.woocommerce-ResetPassword .woocommerce-form__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.woocommerce-reset-confirmation p {
line-height: 1.5em; }/*/*/html, body {
overflow-x: hidden !important; }
body {
position: relative;
background-color: #fff;
font-family: "Roboto", sans-serif;
color: #000;
padding-top: 135px;
right: 0px;
-webkit-transition: right 0.6s ease;
-o-transition: right 0.6s ease;
transition: right 0.6s ease; }
@media (min-width: 765px) {
body {
padding-top: 200px; } }
@media (min-width: 1012px) {
body {
padding-top: 250px; } }
body .header {
right: 0px;
-webkit-transition: right 0.6s ease;
-o-transition: right 0.6s ease;
transition: right 0.6s ease; }
body.menu-header-open {
position: relative;
right: 250px;
-webkit-transition: right 0.6s ease;
-o-transition: right 0.6s ease;
transition: right 0.6s ease; }
body.menu-header-open .header {
right: 250px;
-webkit-transition: right 0.6s ease;
-o-transition: right 0.6s ease;
transition: right 0.6s ease; }
a {
text-decoration: none;
color: inherit; }
img {
vertical-align: middle; }
input, button, .slick-slider *, .button {
outline: none !important; }
.container {
max-width: 380px;
margin-left: auto;
margin-right: auto;
padding-left: 16px;
padding-right: 16px; }
.container::after {
clear: both;
content: "";
display: table; }
.container:after {
content: " ";
display: block;
clear: both; }
@media (min-width: 765px) {
.container {
max-width: 780px;
margin-left: auto;
margin-right: auto;
padding-left: 16px;
padding-right: 16px; }
.container:after {
content: " ";
display: block;
clear: both; } }
@media (min-width: 1012px) {
.container {
max-width: 980px;
margin-left: auto;
margin-right: auto; }
.container:after {
content: " ";
display: block;
clear: both; } }
@media (min-width: 1202px) {
.container {
max-width: 1180px;
margin-left: auto;
margin-right: auto; }
.container:after {
content: " ";
display: block;
clear: both; } }
@media (min-width: 765px) {
.container-sm {
width: 23.72881%;
float: left;
margin-right: 1.69492%; } }
.container-md {
width: 57.62712%;
float: left;
margin-right: 1.69492%;
margin: 0 auto; }
.container-md.last {
margin: 0px; }
.container-md.align__center {
margin: 0px auto;
float: none; }
@media (min-width: 765px) {
.container-xm {
width: 74.57627%;
float: left;
margin-right: 1.69492%;
margin: 0 auto; }
.container-xm.last {
margin: 0px; }
.container-xm.align__center {
margin: 0px auto;
float: none; } }
.container-lg {
width: 83.05085%;
float: left;
margin-right: 1.69492%;
margin: 0 auto;
float: none; }
.col3 {
width: 100%;
padding: 0px; }
@media (min-width: 765px) {
.col3 {
width: 23.72881%;
float: left;
margin-right: 1.69492%; } }
.col3.last {
width: 100%;
padding: 0px; }
@media (min-width: 765px) {
.col3.last {
width: 23.72881%;
float: left;
margin-right: 1.69492%; } }
.col3.align__center {
margin: 0px auto;
float: none; }
@media (min-width: 765px) {
.col4 {
width: 32.20339%;
float: left;
margin-right: 1.69492%; } }
@media (min-width: 765px) {
.col4.last {
width: 32.20339%;
float: right;
margin-right: 0; } }
.col4.align__center {
margin: 0px auto;
float: none; }
@media (min-width: 765px) {
.col6 {
width: 49.15254%;
float: left;
margin-right: 1.69492%; }
.col6.last {
width: 49.15254%;
float: right;
margin-right: 0; }
.col6.align__center {
margin: 0px auto;
float: none; } }
@media (min-width: 765px) {
.col8 {
width: 66.10169%;
float: left;
margin-right: 1.69492%; } }
@media (min-width: 765px) {
.col8.last {
width: 66.10169%;
float: right;
margin-right: 0; } }
.col8.align__center {
margin: 0px auto;
float: none; }
@media (min-width: 765px) {
.col11 {
width: 91.52542%;
float: left;
margin-right: 1.69492%; }
.col11.last {
width: 91.52542%;
float: right;
margin-right: 0; }
.col11.align__center {
margin: 0px auto;
float: none; } }
.clearfix::after {
clear: both;
content: "";
display: table; }
.left {
float: left; }
.right {
float: right; }
.center {
text-align: center; }
.hamburger {
position: relative;
display: block;
width: 20px;
height: 20px;
margin-right: 10px; }
.hamburger:before, .hamburger:after,
.hamburger span {
background-color: #A9A9A9;
content: '';
display: block;
width: 20px;
height: 2px;
top: 50%;
left: 0;
margin-top: -1px;
position: absolute;
-webkit-transition: none .3s ease .3s;
-o-transition: none .3s ease .3s;
transition: none .3s ease .3s;
-webkit-transition-property: top, bottom, right, opacity, -webkit-transform;
transition-property: top, bottom, right, opacity, -webkit-transform;
-o-transition-property: transform, top, bottom, right, opacity;
transition-property: transform, top, bottom, right, opacity;
transition-property: transform, top, bottom, right, opacity, -webkit-transform; }
.hamburger p {
display: none; }
@media (min-width: 1012px) {
.hamburger p {
display: block; } }
@media (min-width: 765px) {
.hamburger p {
display: none; } }
.hamburger:before {
-webkit-transform: translateY(-6px);
-ms-transform: translateY(-6px);
transform: translateY(-6px); }
.hamburger:after {
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px); }
.block--padding__bookmark .bookmark {
position: absolute;
top: 0px;
height: 100%;
width: 30px;/**/}
.block--padding__bookmark img {
margin-bottom: 10px; }
.text--link {
color: #A9A9A9; }
.header {
position: fixed;
top: 0;
right: 0;
width: 100%;
z-index: 9000;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
@media (min-width: 765px) {
.header.header--sm .header__main {
height: 90px;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear; } }
@media (min-width: 765px) {
.header.header--sm .header__main .logo.logo--header img {
max-height: 70px;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear; } }
.header.header--sm .header__main .main__search .header__form .dgwt-wcas-suggestions-wrapp {
top: 165 !important; }
@media (min-width: 765px) {
.header.header--sm .header__main .main__search .header__form .input-search {
height: 40px;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear; } }
@media (min-width: 765px) {
.header.header--sm .header__main .main__search .header__form .input-submit {
height: 40px;
width: 40px;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear; } }
@media (min-width: 765px) {
.header.header--sm .header--bottom {
height: 50px; } }
@media (min-width: 765px) {
.header.header--sm .header--bottom .header--row .menus--container .nav--menu > li:hover > .hidden-dropdown {
top: 48px; } }
@media (min-width: 765px) {
.header.header--sm .header--bottom .header--row .menus--container .nav--menu > li:hover > .menu-dropdown-container {
top: 46px; } }
@media (min-width: 765px) {
.header.header--sm .header--bottom .header--row .menus--container .nav--menu > li:hover > .menu-dropdown-container {
height: calc(100vh - 200px); } }
.header .header--top {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 10px;
height: 30px;
color: #fff;
background-color: #2F4F4F;
font-size: 12px;
font-family: "Roboto", sans-serif;
margin-top: 0px;
-webkit-transition: 0.3s margin-top ease-in-out;
-o-transition: 0.3s margin-top ease-in-out;
transition: 0.3s margin-top ease-in-out; }
@media (min-width: 765px) {
.header .header--top {
padding: 0 20px;
font-size: 13px;
height: 40px;
font-size: 13px; } }
.header .header--top a:hover {
text-decoration: underline; }
.header .header--top .header__top-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.header .header--top .header__top-nav li {
margin-right: 15px; }
.header .header--top .header__top-nav li i {
margin-right: 10px; }
.header .header--top .header__top-nav li:first-child {
display: none; }
@media (min-width: 765px) {
.header .header--top .header__top-nav li:first-child {
display: block; } }
.header .header--top .header__top-nav li:last-child {
margin-right: 0px; }
@media (min-width: 765px) {
.header .header--top .header__top-nav li {
margin-right: 22px; } }
.header .header__main {
background-color: #fff;
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
height: 60px; }
@media (min-width: 765px) {
.header .header__main {
height: 100px; } }
@media (min-width: 1012px) {
.header .header__main {
height: 130px;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear; } }
.header .header__main .container {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.header .header__main .main__search {
background-color: transparent;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: space-evenly;
-ms-flex-pack: space-evenly;
justify-content: space-evenly;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 auto;
position: absolute;
opacity: 0;
visibility: hidden;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; }
@media (min-width: 765px) {
.header .header__main .main__search {
position: relative;
opacity: 1;
visibility: visible;
top: 0px;
bottom: 0px;
width: 100%; } }
.header .header__main .main__search.search__full {
background-color: #fff;
opacity: 1;
visibility: visible;
z-index: 100; }
@media (min-width: 765px) {
.header .header__main .main__search.search__full {
background-color: none; } }
.header .header__main .main__search.search__full .header__form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
margin-right: 0px; }
.header .header__main .main__search.search__full .header__form .input-search {
width: 100%;
height: 100%;
border: none;
font-family: "Roboto", sans-serif;
font-size: 18px; }
.header .header__main .main__search.search__full .header__form .input-submit {
position: absolute;
height: 44px;
background-color: transparent; }
.header .header__main .main__search.search__full .header__form #header__search-close {
position: relative;
display: block;
width: 20px;
height: 20px;
margin-right: 5px; }
.header .header__main .main__search.search__full .header__form #header__search-close:before, .header .header__main .main__search.search__full .header__form #header__search-close:after,
.header .header__main .main__search.search__full .header__form #header__search-close span {
background-color: #cccccc;
content: '';
display: block;
width: 20px;
height: 2px;
top: 50%;
left: 0;
margin-top: -1px;
position: absolute;
-webkit-transition: none .3s ease .3s;
-o-transition: none .3s ease .3s;
transition: none .3s ease .3s;
-webkit-transition-property: top, bottom, right, opacity, -webkit-transform;
transition-property: top, bottom, right, opacity, -webkit-transform;
-o-transition-property: transform, top, bottom, right, opacity;
transition-property: transform, top, bottom, right, opacity;
transition-property: transform, top, bottom, right, opacity, -webkit-transform; }
.header .header__main .main__search.search__full .header__form #header__search-close .close {
opacity: 0; }
.header .header__main .main__search.search__full .header__form #header__search-close:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
.header .header__main .main__search.search__full .header__form #header__search-close:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg); }
.header .header__main .main__search .header__form {
position: relative;
margin-right: 35px;
display: none; }
@media (min-width: 765px) {
.header .header__main .main__search .header__form {
display: inline-block;
width: 100%;
max-width: 550px; } }
.header .header__main .main__search .header__form .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder {
font-style: normal !important; }
.header .header__main .main__search .header__form .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {
display: none !important;
pointer-events: none; }
.header .header__main .main__search .header__form .input-search {
width: 120px;
float: left;
font-family: "Roboto", sans-serif;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.header .header__main .main__search .header__form .input-search:focus {
-webkit-box-shadow: none !important;
box-shadow: none !important; }
.header .header__main .main__search .header__form .input-search::-webkit-input-placeholder {
color: #CCC;
font-size: 15px; }
.header .header__main .main__search .header__form .input-search:-ms-input-placeholder {
color: #CCC;
font-size: 15px; }
.header .header__main .main__search .header__form .input-search::-ms-input-placeholder {
color: #CCC;
font-size: 15px; }
.header .header__main .main__search .header__form .input-search::placeholder {
color: #CCC;
font-size: 15px; }
@media (min-width: 765px) {
.header .header__main .main__search .header__form .input-search {
width: 100%;
height: 50px;
padding: 5px 15px 5px 20px;
border: 1px solid #CCC;
border-radius: 3px;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear; } }
.header .header__main .main__search .header__form .input-submit {
position: absolute;
border: none;
top: 0px;
right: 0px;
cursor: pointer;
background-color: #F0F0F0;
font-size: 18px; }
@media (min-width: 765px) {
.header .header__main .main__search .header__form .input-submit {
display: inline-block;
width: 50px;
height: 50px;
border: 1px solid #CCC;
border-radius: 0px 3px 3px 0px;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear; } }
.header .header__main .main__search .header__form .input-submit .icon-search {
color: #CCC; }
.header .header__main .main__search .header__form .input-submit:hover .icon-search {
color: #A9A9A9; }
.header .header__main .main__search .header__social {
display: none;
font-size: 23px;
color: #A9A9A9; }
@media (min-width: 765px) {
.header .header__main .main__search .header__social {
display: -webkit-box;
display: -ms-flexbox;
display: flex; } }
.header .header__main .main__search .header__social > li {
margin-right: 20px; }
.header .header__main .main__search .header__social > li:last-child {
margin-right: 0px; }
.header .header__main .header__user {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: 0px;
margin-left: auto; }
@media (min-width: 765px) {
.header .header__main .header__user {
margin-left: 30px; } }
.header .header__main .header__user .user__search {
width: 30px;
height: 30px;
display: inline-block;
background-image: url(//canaimasabores.com.ar/wp-content/themes/mercurio/images/lupa.svg);
background-position: center;
background-repeat: no-repeat;
background-size: contain; }
@media (min-width: 765px) {
.header .header__main .header__user .user__search {
display: none; } }
.header .header__main .header__user .user__profile {
width: 30px;
height: 30px;
display: inline-block;
position: relative;
background-image: url(//canaimasabores.com.ar/wp-content/themes/mercurio/images/Capa_1_copia.png);
background-position: center;
background-repeat: no-repeat;
background-size: contain; }
@media (min-width: 765px) {
.header .header__main .header__user .user__profile {
width: 48px;
height: 48px; } }
.header .header__main .header__user .user__profile span {
position: absolute;
display: block;
left: 50%;
opacity: 0;
visibility: hidden;
bottom: 8px;
background-color: #2F4F4F;
color: white;
font-size: 11px;
text-transform: uppercase;
padding: 9px;
border-radius: 4px;
-webkit-transform: translate(-50%, 100%);
-ms-transform: translate(-50%, 100%);
transform: translate(-50%, 100%);
min-width: 92px;
text-align: center;
-webkit-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s;
transition: all ease-in-out 0.3s; }
.header .header__main .header__user .user__profile span:after {
position: absolute;
content: '';
width: 15px;
height: 15px;
border-style: solid;
border-width: 0 10px 9px 10px;
border-color: transparent transparent #007bff transparent;
-webkit-transform: translateY(-99%) translateX(-50%);
-ms-transform: translateY(-99%) translateX(-50%);
transform: translateY(-99%) translateX(-50%);
left: 50%;
top: 0px; }
.header .header__main .header__user .user__profile:hover span {
bottom: -8px;
opacity: 1;
visibility: visible; }
.header .header__main .header__user .user__cart {
width: 30px;
height: 30px;
position: relative;
display: inline-block;
background-image: url(//canaimasabores.com.ar/wp-content/themes/mercurio/images/Group_103.png);
background-position: center;
background-repeat: no-repeat;
background-size: contain;
margin-right: 7px; }
@media (min-width: 765px) {
.header .header__main .header__user .user__cart {
width: 48px;
height: 48px; } }
.header .header__main .header__user .user__cart > span {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: absolute;
right: -7px;
top: -1px;
height: 15px;
width: 15px;
color: #fff;
font-size: 12px;
background-color: #A9A9A9;
border-radius: 100%;
text-align: center; }
@media (min-width: 765px) {
.header .header__main .header__user .user__cart > span {
height: 20px;
width: 20px; } }
.header .header__main .header__user #added_cart {
position: absolute;
visibility: hidden;
opacity: 0;
top: 100%;
width: 260px;
-webkit-transform: translateX(-70%);
-ms-transform: translateX(-70%);
transform: translateX(-70%);
padding: 23px;
background-color: #fff;
border: 1px solid #CFCFCF;
border-radius: 10px;
-webkit-box-shadow: 0px 3px 6px 3px rgba(0, 0, 0, 0.16);
box-shadow: 0px 3px 6px 3px rgba(0, 0, 0, 0.16);
-webkit-transition: all 0.7s ease-in-out;
-o-transition: all 0.7s ease-in-out;
transition: all 0.7s ease-in-out; }
.header .header__main .header__user #added_cart .thumb__notification {
height: 80px;
width: 80px;
margin: 0px auto;
margin-bottom: 30px;
background-position: center;
background-repeat: no-repeat;
background-size: contain; }
.header .header__main .header__user #added_cart .text__notification {
font-family: "Roboto", sans-serif;
font-size: 15px;
line-height: 1.5em; }
.header .header__main .header__user #added_cart .text__notification span {
font-weight: 600; }
.header .header__main .header__user #added_cart.active {
visibility: visible;
opacity: 1;
-webkit-transition: all 0.7s ease-in-out;
-o-transition: all 0.7s ease-in-out;
transition: all 0.7s ease-in-out; }
.header .header__main .header__user #added_cart:after {
content: '';
position: absolute;
width: 20px;
height: 20px;
-webkit-transform: rotate(45deg) translateX(70%);
-ms-transform: rotate(45deg) translateX(70%);
transform: rotate(45deg) translateX(70%);
top: -20px;
right: 50px;
border: 1px solid #CFCFCF;
border-right-color: transparent;
border-bottom-color: transparent;
background-color: #fff; }
.header .header__main .header__user > li {
float: left;
margin-right: 10px; }
@media (min-width: 765px) {
.header .header__main .header__user > li {
margin-right: 20px; } }
.header .header__main .header__user > li:last-child {
margin: 0px; }
.header .header__main h1 {
text-indent: -9999em; }
.header .header--bottom {
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
font-family: "Roboto", sans-serif;
background-color: #F0F0F0;
height: 45px; }
@media (min-width: 765px) {
.header .header--bottom {
height: 60px; } }
.header .header--bottom .header--row {
display: block;
width: 100%;
font-size: 12px;
height: 100%; }
@media (min-width: 1012px) {
.header .header--bottom .header--row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative; } }
.header .header--bottom .header--row .header__nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-right: 0px;
height: 100%; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .header__nav {
display: inline-block;
margin-right: 20px; } }
.header .header--bottom .header--row .header__nav .item__block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .header__nav .item__block {
margin: 0px; } }
.header .header--bottom .header--row .header__nav .item__block img {
width: 18px;
margin-right: 8px; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .header__nav .item__block img {
width: 22px; } }
.header .header--bottom .header--row .menus--container {
position: absolute;
top: 0px;
right: -250px;
width: 250px;
height: 100vh;
overflow: auto;
padding-top: 40px;
background-color: #F1F1F1;
-webkit-box-shadow: inset 3px 0px 6px rgba(0, 0, 0, 0.2);
box-shadow: inset 3px 0px 6px rgba(0, 0, 0, 0.2); }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container {
position: static;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
top: auto;
right: auto;
width: auto;
height: 100%;
overflow: visible;
padding-top: 0px;
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none; } }
.header .header--bottom .header--row .menus--container .nav--menu {
text-align: center;
width: 100%; }
@media (min-width: 765px) {
.header .header--bottom .header--row .menus--container .nav--menu {
display: block;
max-height: calc(100vh - 220px);
border: 1px solid #CCC;
border-width: 1px 0px 0px 0px; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0;
height: 100%;
border: none;
padding: 0px 5px;
max-height: auto;
overflow: visible; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom > li {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex; } }
.header .header--bottom .header--row .menus--container .nav--menu > li {
position: relative;
color: #1A1A1A;
border-bottom: 1px solid #CCC; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li {
position: static;
margin-right: 30px;
height: 100%;
border-bottom: none; } }
.header .header--bottom .header--row .menus--container .nav--menu > li.menu-item-has-children > .toggle, .header .header--bottom .header--row .menus--container .nav--menu > li.arrow > .toggle {
padding: 20px;
position: absolute;
right: 0px;
top: 0px; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li.menu-item-has-children > .toggle, .header .header--bottom .header--row .menus--container .nav--menu > li.arrow > .toggle {
position: relative;
float: right;
right: auto;
padding: 0px;
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%); } }
.header .header--bottom .header--row .menus--container .nav--menu > li.menu-item-has-children > .toggle:after, .header .header--bottom .header--row .menus--container .nav--menu > li.arrow > .toggle:after {
display: block;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 3px 3px 0 3px;
border-color: #1a1a1a transparent transparent transparent;
display: inline-block;
margin-left: auto;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
position: absolute;
right: 18px;
pointer-events: none; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li.menu-item-has-children > .toggle:after, .header .header--bottom .header--row .menus--container .nav--menu > li.arrow > .toggle:after {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
position: static;
pointer-events: all; } }
.header .header--bottom .header--row .menus--container .nav--menu > li.menu-item-has-children > .toggle.active:after, .header .header--bottom .header--row .menus--container .nav--menu > li.arrow > .toggle.active:after {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0); }
.header .header--bottom .header--row .menus--container .nav--menu > li:last-child {
margin-right: 0; }
.header .header--bottom .header--row .menus--container .nav--menu > li a {
padding: 15px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li a {
padding: 0;
height: 100%; } }
.header .header--bottom .header--row .menus--container .nav--menu > li a.main-menu-link {
width: 100%;
text-transform: uppercase; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li a.main-menu-link {
width: auto; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown {
top: 57px;
padding-top: 1px;
border: 1px solid #CCCCCC;
border-top-width: 0px; } }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container {
display: none;
font-size: 12px;
text-align: left;
color: #1A1A1A;
background-color: rgba(240, 240, 240, 0.1); }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container {
-webkit-transition: max-height 0.6s ease-in-out 0.1s;
-o-transition: max-height 0.6s ease-in-out 0.1s;
transition: max-height 0.6s ease-in-out 0.1s;
-webkit-transition: opacity 0.1s ease-in-out;
-o-transition: opacity 0.1s ease-in-out;
transition: opacity 0.1s ease-in-out;
visibility: hidden;
overflow: hidden;
position: absolute;
z-index: 100;
left: 0px;
right: 0px;
opacity: 0;
min-width: 200px;
display: block;
background-color: #e3e3e3; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown .container-height, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container .container-height {
height: 100%;
overflow-y: scroll;
overflow-x: hidden;
width: 250px;
background-color: #F0EFF0;
border-right: 1px solid #CCCCCC; } }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown .container-height::-webkit-scrollbar, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container .container-height::-webkit-scrollbar {
width: 10px;
background-color: #F1F1F1; }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown .container-height::-webkit-scrollbar-track, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container .container-height::-webkit-scrollbar-track {
width: 10px; }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown .container-height::-webkit-scrollbar-thumb, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container .container-height::-webkit-scrollbar-thumb {
background-color: #C0C0C0;
border-radius: 15px; }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul {
padding: 10px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background-color: rgba(163, 163, 163, 0.1);
border-top: 1px solid #CCC; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul {
background-color: transparent; } }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul li:hover, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul li:hover {
color: #A9A9A9; }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul li a, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul li a {
padding: 10px 15px 10px 25px; }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul li a.toggle, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul li a.toggle {
position: absolute;
right: 0px; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul li a.toggle, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul li a.toggle {
position: static;
padding-right: 0px;
padding-left: 0px; } }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul li a.toggle.active:after, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul li a.toggle.active:after {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0); }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul li a, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container ul li a {
padding: 10px 15px; } }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown:hover, .header .header--bottom .header--row .menus--container .nav--menu > li .menu-dropdown-container:hover {
visibility: visible; }
.header .header--bottom .header--row .menus--container .nav--menu > li:hover, .header .header--bottom .header--row .menus--container .nav--menu > li.show {
color: #A9A9A9; }
.header .header--bottom .header--row .menus--container .nav--menu > li:hover > .hidden-dropdown, .header .header--bottom .header--row .menus--container .nav--menu > li:hover > .menu-dropdown-container, .header .header--bottom .header--row .menus--container .nav--menu > li.show > .hidden-dropdown, .header .header--bottom .header--row .menus--container .nav--menu > li.show > .menu-dropdown-container {
visibility: visible;
opacity: 1;
-webkit-transition: max-height 0.6s ease-in-out 0.1s;
-o-transition: max-height 0.6s ease-in-out 0.1s;
transition: max-height 0.6s ease-in-out 0.1s;
-webkit-transition: opacity 0.1s ease-in-out;
-o-transition: opacity 0.1s ease-in-out;
transition: opacity 0.1s ease-in-out; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown {
width: auto; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown > li {
display: block;
position: relative; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown > li {
position: static;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown > li:last-child {
padding-right: 30px; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container {
position: absolute;
left: 0px;
top: 56px;
padding-top: 3px;
overflow: hidden;
background-color: transparent;
height: calc(100vh - 250px);
max-height: 500px; } }
@media (min-width: 765px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container .menu__categories {
background-color: #F7F7F7;
border: 1px solid #CCCCCC;
border-top-width: 0px; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown {
position: relative;
height: 100%; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu {
padding: 0px; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item {
position: relative;
border-bottom: 1px solid #CCC; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item > a:not(.toggle) {
border-right: 0px;
padding-top: 15px;
padding-bottom: 15px; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .toggle {
padding: 13px 20px 17px 20px;
top: 0px; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .toggle {
padding: 0px 0px 6px 0px;
top: auto; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item a:first-of-type {
width: 100%; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item a.sub-menu-link {
border-bottom: 1px solid #D5D5D5; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .hidden-dropdown {
visibility: hidden; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .hidden-dropdown {
position: absolute;
left: 230px;
right: 0px;
top: 0px;
bottom: 0px;
padding-left: 20px; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .hidden-dropdown > ul {
display: -ms-grid;
display: grid;
-ms-grid-columns: (1fr)[3];
grid-template-columns: repeat(3, 1fr);
grid-gap: 5px 50px;
background-color: transparent; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .hidden-dropdown > ul a {
padding: 10px 0px;
font-weight: 700; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .hidden-dropdown.show {
visibility: visible; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item {
position: static;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0px 20px 0px 30px;
border-bottom: none; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item:hover .hidden-dropdown {
visibility: visible;
left: 240px;
top: 0px;
overflow-y: auto;
max-height: 4000px;
opacity: 1;
padding: 35px 60px 35px 70px; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .dropdown--title {
display: none; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .dropdown--title {
display: block;
padding-bottom: 15px;
font-size: 18px;
text-transform: lowercase;
border-bottom: 1px solid #D5D5D5;
font-weight: 700; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .dropdown--title a {
padding: 0px; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .dropdown--title a p:first-letter {
text-transform: uppercase; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.menu-item-has-children .sub-menu-link {
position: relative;
border-bottom: 0px; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.menu-item-has-children .sub-menu-link::after {
content: '';
position: absolute;
height: 1px;
background-color: #D5D5D5;
bottom: 0px;
left: 0px;
right: -11px; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.arrow > .toggle {
-webkit-transform: rotate(-90);
-ms-transform: rotate(-90);
transform: rotate(-90);
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.arrow > .toggle i { display: block; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.arrow > .toggle i:after {
display: block;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 3px 3px 0 3px;
border-color: #1a1a1a transparent transparent transparent;
display: inline-block;
margin-left: auto;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
pointer-events: none; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.arrow > .toggle i:after {
margin-left: 5px;
pointer-events: all; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.arrow > .toggle i.active:after {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0); }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item.arrow > .toggle.active i:after {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item:last-child .sub-menu-link {
border-bottom: none; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu {
width: 100%;
padding: 20px 0px;
background-color: transparent; } }
@media (min-width: 1012px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container ul li a {
padding: 0px; } }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container ul li:hover {
color: #1a1a1a; }
@media (min-width: 765px) {
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container ul {
border-top: none;
padding: 25px 0px; } }
.header.header--up .header--top {
margin-top: -40px;
-webkit-transition: 0.3s margin-top ease-in-out;
-o-transition: 0.3s margin-top ease-in-out;
transition: 0.3s margin-top ease-in-out; }
.block.block--padding-md {
padding: 15px 0px; }
@media (min-width: 765px) {
.block.block--padding-md {
padding: 20px 0px; } }
@media (min-width: 1012px) {
.block.block--padding-md {
padding: 32px 0px; } }
.block.block--padding-xmd {
padding-top: 18px;
padding-bottom: 18px; }
@media (min-width: 765px) {
.block.block--padding-xmd {
padding-top: 30px;
padding-bottom: 30px; } }
@media (min-width: 1012px) {
.block.block--padding-xmd {
padding-top: 45px;
padding-bottom: 45px; } }
.block.block--padding-xmd.block--padding__bookmark {
padding-left: 30px;
padding-right: 30px; }
@media (min-width: 765px) {
.block.block--padding-xmd.block--padding__bookmark {
padding-left: 60px;
padding-right: 30px; } }
.block.block--padding-forms {
padding: 50px 0; }
@media (min-width: 765px) {
.block.block--padding-forms {
padding: 90px 0; } }
.block.block--padding-forms .img__contain {
max-width: 100%; }
.block.block--color__grey {
background-color: #F1F1F1; }
.block.block--color__bookmark {
position: relative;
line-height: 1.4em; }
.block.block--color__bookmark strong {
font-weight: 400;
color: #2F4F4F;
font-family: "Montserrat", sans-serif; }
.block.block--padding-large {
padding: 20px 0px; }
@media (min-width: 1012px) {
.block.block--padding-large {
padding: 60px 0px; } }
.block.block--padding-xl {
padding: 20px 0px 40px 0px; }
@media (min-width: 765px) {
.block.block--padding-xl {
padding: 20px 0px 40px 0px; } }
@media (min-width: 1012px) {
.block.block--padding-xl {
padding: 60px 65px; } }
.block.block--padding-big {
padding: 30px 0px; }
@media (min-width: 765px) {
.block.block--padding-big {
padding: 60px 0px; } }
@media (min-width: 1012px) {
.block.block--padding-big {
padding: 80px 0px; } }
.block .block--main__slider {
background: #F0F0F0 url(//canaimasabores.com.ar/wp-content/themes/mercurio/images/ajax-loader.gif) center center no-repeat;
border: 1px solid #CCC;
overflow: hidden;
min-height: 120px;
position: relative; }
@media (min-width: 765px) {
.block .block--main__slider {
min-height: 280px; } }
@media (min-width: 1012px) {
.block .block--main__slider {
min-height: 340px; } }
@media (min-width: 1202px) {
.block .block--main__slider {
min-height: 389px; } }
.block .block--main__slider.slick-initialized {
background: #F0F0F0; }
.block .block--main__slider .slick-slide {
position: relative; }
.block .block--main__slider .slick-slide .slider__bg img {
width: 100%;
height: auto; }
.block .block--main__slider .slick-slide .slider__content {
position: relative;
z-index: 10;
color: #fff; }
.block .block--main__slider .slick-slide .slider__content .content__subtitle {
padding: 10px 12px;
font-family: "Roboto", sans-serif;
font-size: 12px;
background-color: #808080; }
@media (min-width: 765px) {
.block .block--main__slider .slick-slide .slider__content .content__subtitle {
padding: 14px 25px;
font-size: 24px; } }
.block .block--main__slider .slick-slide .slider__content .content__title {
font-family: "Montserrat", sans-serif;
font-size: 30px;
font-weight: 600;
padding: 10px 12px;
background-color: #808080; }
@media (min-width: 765px) {
.block .block--main__slider .slick-slide .slider__content .content__title {
font-size: 60px;
padding: 14px 25px; } }
.block .block--main__slider .slick-arrow {
position: absolute;
z-index: 100;
padding: 0px;
background-color: rgba(255, 255, 255, 0.4);
cursor: pointer;
border: none;
color: #fff;
font-size: 30px;
top: 50%;
margin-top: -30px;
width: 40px;
height: 60px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out; }
.block .block--main__slider .slick-arrow.slick-prev {
left: 0; }
.block .block--main__slider .slick-arrow.slick-next {
right: 0; }
.block .block--main__slider .slick-arrow:hover {
background-color: white; }
.block .block--main__slider .slick-list {
height: auto !important; }
.block .block__title {
margin-bottom: 20px;
font-family: "Montserrat", sans-serif;
font-size: 18px;
text-align: center; }
@media (min-width: 765px) {
.block .block__title {
margin-bottom: 30px;
font-size: 30px; } }
@media (min-width: 1202px) {
.block .block__title {
margin-bottom: 70px;
font-size: 35px; } }
.block .block--main__content .entry h1 {
font-size: 28px; }
.block .block--main__content .entry h2, .block .block--main__content .entry h3, .block .block--main__content .entry h4 {
font-size: 20px; }
.block .block--main__content .entry h1, .block .block--main__content .entry h2, .block .block--main__content .entry h3, .block .block--main__content .entry h4 {
margin-bottom: 25px;
font-family: "Montserrat", sans-serif;
font-weight: 700; }
.block .block--main__content .entry p {
font-family: "Roboto", sans-serif;
line-height: 1.5em;
margin-bottom: 40px; }
.block .block--main__content .entry .title-big {
font-size: 24px; }
@media (min-width: 765px) {
.block .block--main__content .entry .title-big {
font-size: 36px; } }
.block.block--list .block--list__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.block.block--list .block--list__row > li {
padding: 0px 40px;
margin: 0; }
@media (min-width: 765px) {
.block.block--list .block--list__row > li {
padding: 0px;
float: none;
margin: 0px auto; } }
.block.block--list .block--list__row.block--list__fullwidth .slick-arrow {
color: #fff;
background-color: rgba(255, 255, 255, 0.4); }
.block.block--list .block--list__row.block--list__fullwidth .slick-arrow.slick-prev {
left: 10px; }
.block.block--list .block--list__row.block--list__fullwidth .slick-arrow.slick-next {
right: 10px; }
.block.block--list .block--list__row.block--list__fullwidth > li {
padding: 0px; }
.block.block--list .block--list__row.block--list__narrow > li {
width: 255px;
padding: 0px 5px; }
.block.block--list .block--list__detached {
display: block; }
@media (min-width: 765px) {
.block.block--list .block--list__detached {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; } }
.block.block--list .block--list__detached .item--block {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 25px; }
@media (min-width: 765px) {
.block.block--list .block--list__detached .item--block {
margin-bottom: 0px;
width: 370px; } }
.block.block--list .block--list__detached .item--block .item__icon {
width: 95px;
margin-right: 25px; }
.block.block--list .block--list__detached .item--block .item__title {
margin-bottom: 3px;
font-family: "Montserrat", sans-serif;
font-size: 18px;
font-weight: 700; }
.block.block--list .block--list__detached .item--block .item__subtitle {
font-family: "Roboto", sans-serif;
font-size: 14px;
color: #AAA;
font-style: italic; }
.block.block--list .block--list__detached .block--list__row {
-ms-flex-pack: distribute;
justify-content: space-around;
margin-left: auto;
width: 100%; }
.block.block--list .block--list__detached .block--list__row .item__brand {
width: 72px;
height: 44px; }
.block.block--list .block--list__detached .block--list__pair {
-ms-flex-pack: distribute;
justify-content: space-around; }
.block.block--list .block--list__detached .block--list__pair img {
margin-left: 50px; }
@media (min-width: 765px) {
.block.block--list .block--list__detached .block--list__pair img {
margin: 0px 10px; } }
.block.block--list--products .block--list__title {
padding: 18px 21px;
border: 1px solid #CCC;
border-bottom: none;
background-color: #F1F1F1;
font-family: "Montserrat", sans-serif;
font-size: 18px;
text-align: left; }
.block.block--list--products .block--list__title.list__title--single {
padding: 18px 0px;
background-color: transparent;
border: none; }
@media (min-width: 765px) {
.block.block--list--products .block--list__title {
font-size: 30px;
padding: 24px 21px;
text-align: left; } }
.block.block--list--products .block--list__slider {
padding: 10px;
border: 1px solid #CCC;
position: relative;
height: 300px;
overflow: hidden;
background: #F1F1F1 url(//canaimasabores.com.ar/wp-content/themes/mercurio/images/ajax-loader.gif) center center no-repeat; }
@media (min-width: 765px) {
.block.block--list--products .block--list__slider {
height: 300px;
padding: 20px;
overflow: visible; } }
.block.block--list--products .block--list__slider .slick-track {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.block.block--list--products .block--list__slider .slick-slide {
display: -ms-grid;
display: grid;
list-style: none; }
.block.block--list--products .block--list__slider .slick-slide > div {
padding: 15px 20px; }
.block.block--list--products .block--list__slider > div {
opacity: 0;
visibility: hidden;
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
.block.block--list--products .block--list__slider .slick-arrow {
position: absolute;
top: -53px;
height: 52px;
width: 58px;
cursor: pointer;
color: #CCC;
font-size: 22px;
background-color: #F1F1F1;
border: 1px solid #CCC; }
@media (min-width: 765px) {
.block.block--list--products .block--list__slider .slick-arrow {
top: -73px;
height: 73px;
width: 73px; } }
.block.block--list--products .block--list__slider .slick-arrow.slick-next {
right: -1px; }
.block.block--list--products .block--list__slider .slick-arrow.slick-prev {
right: 71px; }
.block.block--list--products .block--list__slider.slick-initialized {
background: #F1F1F1;
height: auto; }
.block.block--list--products .block--list__slider.slick-initialized > div {
opacity: 1;
visibility: visible; }
.block.block--list--products .block--list__slider.list__single {
padding: 10px 0px;
border: none;
background-color: transparent; }
.block.block--list--products .block--list__slider.list__single .slick-slide {
padding: 0px 10px; }
.block.block--list--products .block--list__slider.list__single .slick-arrow {
background-color: transparent; }
.block.block--list--products .block--list__slider.list__single .slick-arrow.slick-next {
border-left: none; }
.block .block--list--promos {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
justify-content: space-around;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0px 30px;
height: 83px;
overflow: hidden;
background: #F0F0F0 url(//canaimasabores.com.ar/wp-content/themes/mercurio/images/ajax-loader.gif) center center no-repeat; }
@media (min-width: 765px) {
.block .block--list--promos {
height: 200px; } }
.block .block--list--promos.slick-initialized {
background: transparent;
height: auto; }
.block .block--list--promos.slick-initialized .promo-item {
opacity: 1;
visibility: visible; }
.block .block--list--promos .promo-item {
opacity: 0;
visibility: hidden;
padding: 0px 10px;
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
.block .block--list--promos .promo-item img {
height: auto;
width: 100%;
max-width: 200px; }
.block .block--list--promos .slick-arrow {
position: absolute;
top: calc( 50% - 30px);
height: 30px;
z-index: 100;
padding: 0px;
background-color: #CCC;
cursor: pointer;
border: none;
color: #fff;
font-size: 24px; }
@media (min-width: 765px) {
.block .block--list--promos .slick-arrow {
padding: 1px 6px;
background: none;
background-color: transparent;
color: #C0C0C0; } }
.block .block--list--promos .slick-arrow.slick-prev {
left: 0px; }
.block .block--list--promos .slick-arrow.slick-next {
right: 0px; }
.block .block--list--promos .slick-arrow i {
margin: 0px 8px; }
.block.block--info {
border: 1px solid #CCC;
background-color: #F1F1F1;
padding: 20px 16px; }
@media (min-width: 765px) {
.block.block--info {
padding: 20px 25px; } }
@media (min-width: 1012px) {
.block.block--info {
padding: 30px 35px; } }
@media (min-width: 1202px) {
.block.block--info {
padding: 60px 65px; } }
.block.block--grey {
background-color: #F1F1F1;
border: 1px solid #CCC; }
.lity-container {
padding: 0 16px; }
.modal .modal__content {
max-width: 700px;
width: 100%;
background-color: #fff;
padding: 30px;
text-align: center; }
@media (min-width: 765px) {
.modal .modal__content {
padding: 70px 50px; } }
.modal .modal__img {
max-width: 100%;
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #CCC; }
.modal .modal__title {
font-size: 18px;
font-weight: 400;
margin-bottom: 20px;
line-height: 140%; }
@media (min-width: 765px) {
.modal .modal__title {
font-size: 24px;
margin-bottom: 30px; } }
.modal .modal__title strong {
font-weight: 400;
color: #2F4F4F;
font-family: "Montserrat", sans-serif; }
.block--list__slider4move {
position: relative;
height: 83px;
overflow: hidden;
background: #F0F0F0 url(//canaimasabores.com.ar/wp-content/themes/mercurio/images/ajax-loader.gif) center center no-repeat; }
@media (min-width: 765px) {
.block--list__slider4move {
height: 200px; } }
.block--list__slider4move > div {
opacity: 0;
visibility: hidden;
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
.block--list__slider4move.slick-initialized {
background: #F0F0F0;
height: auto; }
.block--list__slider4move.slick-initialized > div {
opacity: 1;
visibility: visible; }
.block--list__slider4move li {
padding: 0px 30px; }
.block--list__slider4move .slick-arrow {
position: absolute;
top: 0px;
bottom: 0px;
z-index: 100;
padding: 0px;
cursor: pointer;
border: none;
color: #C0C0C0;
background-color: transparent;
font-size: 24px; }
.block--list__slider4move .slick-arrow.slick-prev {
left: 0px; }
.block--list__slider4move .slick-arrow.slick-next {
right: 0px; }
.block--list__slider4 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: -10px; }
.block--list__slider4 > li {
width: calc(50% - 10px);
margin: 0px 5px 10px 5px; }
@media (min-width: 765px) {
.block--list__slider4 > li {
width: calc(33.333% - 10px);
margin: 0px 5px 10px 5px; } }
@media (min-width: 1012px) {
.block--list__slider4 > li {
width: calc(25% - 10px);
margin: 0px 5px 10px 5px; } }
@media (min-width: 1202px) {
.block--list__slider4 > li {
width: calc(20% - 10px); } }
.row-featured {
padding: 0px 20px; }
@media (min-width: 765px) {
.row-featured {
padding: 0px; } }
.row-featured .row__logo {
display: inline-block;
width: 65px;
height: 65px;
margin-bottom: 18px; }
@media (min-width: 765px) {
.row-featured .row__logo {
width: 55px;
height: 55px;
margin-bottom: 15px; } }
@media (min-width: 1012px) {
.row-featured .row__logo {
width: 80px;
height: 80px;
margin-bottom: 28px; } }
.row-featured .row__title {
margin-bottom: 5px;
font-size: 20px;
font-family: "Montserrat", sans-serif; }
.row-featured .row__subtitle {
display: inline-block;
margin-bottom: 10px;
font-size: 12px;
font-family: "Roboto", sans-serif;
color: #AAAAAA; }
@media (min-width: 765px) {
.row-featured .row__subtitle {
margin-bottom: 15px; } }
.row-featured .row__descr {
font-size: 16px;
font-family: "Roboto", sans-serif;
line-height: 1.5em; }
.row-featured .row__link {
font-size: 12px; }
.item__cover {
height: 160px;
display: block;
position: relative;
margin: 0px auto;
text-align: center;
overflow: hidden;
padding: 5px;
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
@media (min-width: 765px) {
.item__cover {
height: 220px; } }
.item__cover:hover {
-webkit-filter: contrast(140%);
filter: contrast(140%); }
.item__cover:hover .cover__content {
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9); }
.item__cover .cover__bg {
width: 100%;
height: 100%;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-repeat: no-repeat;
background-position: center;
background-size: cover; }
.item__cover .cover__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
z-index: 5;
color: #fff;
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out; }
.item__cover .cover__content .content__subtitle {
display: inline-block;
margin-bottom: 5px;
font-family: "Montserrat", sans-serif;
font-size: 12px; }
.item__cover .cover__content .content__tile {
font-size: 16px;
font-weight: 400;
z-index: 5; }
@media (min-width: 765px) {
.item__cover .cover__content .content__tile {
font-size: 22px; } }
.item__cover .cover__content .content__icon {
height: 90px;
width: auto;
margin-bottom: 20px;
z-index: 5; }
.footer {
background-color: #2F4F4F; }
.footer .footer--top {
color: #fff;
padding: 20px 0px; }
@media (min-width: 765px) {
.footer .footer--top {
padding: 30px 0px; } }
@media (min-width: 1012px) {
.footer .footer--top {
padding: 80px 0px; } }
.footer .footer--top .logo--header {
width: auto;
margin-right: 0; }
@media (min-width: 1012px) {
.footer .footer--top .logo--header {
margin-right: 20px; } }
.footer .footer--top .logo--header img {
max-height: 40px; }
@media (min-width: 1202px) {
.footer .footer--top .logo--header img {
max-height: 130px; } }
.footer .footer--top .item__title {
margin-bottom: 15px;
font-size: 16px;
font-family: "Roboto", sans-serif;
font-weight: 600;
text-align: center; }
@media (min-width: 765px) {
.footer .footer--top .item__title {
margin-bottom: 20px; } }
.footer .footer--top .item__title span {
display: block;
margin-right: 0px;
margin-bottom: 5px; }
@media (min-width: 765px) {
.footer .footer--top .item__title span {
display: inline-block;
margin-right: 10px;
margin-bottom: 0px; } }
.footer .footer--top .item__title i {
font-size: 14px; }
@media (min-width: 765px) {
.footer .footer--top .item__title {
font-size: 18px; } }
@media (min-width: 1012px) {
.footer .footer--top .item__title {
font-size: 24px; }
.footer .footer--top .item__title span {
margin-right: 20px; }
.footer .footer--top .item__title i {
font-size: 20px; } }
.footer .footer--top .item__subtitle {
display: inline-block;
margin-bottom: 15px;
font-family: "Roboto", sans-serif;
font-size: 13px;
font-style: italic;
color: rgba(255, 255, 255, 0.5); }
.footer .footer--top .item__form {
position: relative;
margin-bottom: 15px; }
@media (min-width: 1012px) {
.footer .footer--top .item__form {
margin-bottom: 0px; } }
.footer .footer--top .item__form input:not([type="submit"]) {
width: 100%;
padding: 15px 15px;
border: 1px solid #fff;
border-radius: 3px;
font-family: "Roboto", sans-serif; }
@media (min-width: 765px) {
.footer .footer--top .item__form input:not([type="submit"]) {
width: 380px; } }
.footer .footer--top .item__form .btn-submit {
position: absolute;
right: 1px;
top: 1px;
bottom: 1px;
width: 47px;
cursor: pointer;
background-color: #2F4F4F;
border: none;
color: #fff;
font-size: 17px; }
.footer .footer--top.block--list .block--list__row {
display: block;
width: 100%;
padding: 0px;
text-align: center; }
@media (min-width: 1012px) {
.footer .footer--top.block--list .block--list__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
text-align: left; } }
.footer .footer--top.block--list .block--list__row > li {
margin-bottom: 15px; }
.footer .footer--top.block--list .block--list__row > li:last-child {
margin-bottom: 0px;
padding: 0px; }
@media (min-width: 1012px) {
.footer .footer--top.block--list .block--list__row > li {
margin-bottom: 0px; } }
.footer .footer--top.block--list .block--list__row > li .logo > h1 {
position: absolute;
text-indent: -3333px; }
.footer .footer--top .row__vertical-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.footer .footer--top .row__vertical-list.vertical-list__detached {
margin: 25px 0px;
font-size: 13px; }
@media (min-width: 765px) {
.footer .footer--top .row__vertical-list.vertical-list__detached {
margin: 0px; } }
.footer .footer--top .row__vertical-list.vertical-list__detached > li {
padding: 0px 10px;
margin-bottom: 10px;
border-right: 2px solid rgba(255, 255, 255, 0.4);
text-align: center; }
@media (min-width: 765px) {
.footer .footer--top .row__vertical-list.vertical-list__detached > li {
text-align: left;
margin-bottom: 0px; } }
.footer .footer--top .row__vertical-list.vertical-list__detached > li.menu-item a:hover {
text-decoration: underline; }
.footer .footer--top .row__vertical-list.vertical-list__detached > li:last-child {
border-right: none;
margin-bottom: 0px; }
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials {
margin-bottom: 0px; }
@media (min-width: 1202px) {
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; } }
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials > li {
float: left;
margin-bottom: 0px;
border-right: none; }
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials > li:last-child {
margin-bottom: 0px; }
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials > li:hover span {
text-decoration: underline; }
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials > li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
@media (min-width: 1202px) {
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials > li {
margin-bottom: 20px; } }
.footer .footer--top .row__vertical-list.vertical-list__detached.vertical-list__socials > li i {
width: 22px;
text-align: center; }
.footer .footer--top .row__vertical-list > li {
margin-bottom: 0px; }
@media (min-width: 1202px) {
.footer .footer--top .row__vertical-list > li {
margin-bottom: 25px; } }
.footer .footer--top .row__vertical-list > li:last-child {
margin-bottom: 0px; }
.footer .footer--top .row__vertical-list i {
font-size: 23px;
margin-right: 0px; }
@media (min-width: 1202px) {
.footer .footer--top .row__vertical-list i {
margin-right: 0px; } }
.footer .footer--top .row__vertical-list span {
display: none; }
@media (min-width: 1202px) {
.footer .footer--top .row__vertical-list span {
display: block; } }
.footer .footer--bottom {
padding: 15px 4px;
text-align: center;
font-family: "Roboto", sans-serif;
font-size: 12px;
color: #fff;
background-color: #000000; }
.footer .footer--bottom .footer__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.footer .footer--bottom .footer__content .development {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.footer .footer--bottom .footer__content .development img {
padding-right: 5px;
margin-right: 5px;
border-right: 1px solid grey; }
@media (min-width: 765px) {
.footer .footer--bottom {
padding: 15px 0px;
font-size: 13px; } }
@media (min-width: 1012px) {
.footer .footer--bottom {
padding: 21px 0px; } }
.footer .footer--bottom.footer--bottom__archive {
margin-bottom: 45px; }
@media (min-width: 765px) {
.footer .footer--bottom.footer--bottom__archive {
padding-bottom: 21px;
margin-bottom: 0px; } }
.logo {
display: inline-block;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.logo.logo--header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: calc(100% - 170px);
margin-right: 0px; }
@media (min-width: 765px) {
.logo.logo--header {
margin-right: 20px;
text-align: center;
width: 450px; } }
.logo.logo--header img {
display: inline-block;
max-width: 100%;
max-height: 40px;
margin: 0 auto; }
@media (min-width: 765px) {
.logo.logo--header img {
max-height: 130px;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; } }
.btn,
.button,
.added_to_cart {
border: none;
display: inline-block;
padding: 10px 20px;
cursor: pointer; }
.btn.btn--alt, .btn.add_to_cart_button, .btn.product_type_simple, .btn.product_type_variable,
.button.btn--alt,
.button.add_to_cart_button,
.button.product_type_simple,
.button.product_type_variable,
.added_to_cart.btn--alt,
.added_to_cart.add_to_cart_button,
.added_to_cart.product_type_simple,
.added_to_cart.product_type_variable {
background-color: #007bff;
border-radius: 4px;
color: #fff;
font-size: 12px;
text-align: center; }
@media (min-width: 765px) {
.btn.btn--alt, .btn.add_to_cart_button, .btn.product_type_simple, .btn.product_type_variable,
.button.btn--alt,
.button.add_to_cart_button,
.button.product_type_simple,
.button.product_type_variable,
.added_to_cart.btn--alt,
.added_to_cart.add_to_cart_button,
.added_to_cart.product_type_simple,
.added_to_cart.product_type_variable {
font-size: 14px; } }
.btn.btn--alt.single_add_to_cart_button, .btn.add_to_cart_button.single_add_to_cart_button, .btn.product_type_simple.single_add_to_cart_button, .btn.product_type_variable.single_add_to_cart_button,
.button.btn--alt.single_add_to_cart_button,
.button.add_to_cart_button.single_add_to_cart_button,
.button.product_type_simple.single_add_to_cart_button,
.button.product_type_variable.single_add_to_cart_button,
.added_to_cart.btn--alt.single_add_to_cart_button,
.added_to_cart.add_to_cart_button.single_add_to_cart_button,
.added_to_cart.product_type_simple.single_add_to_cart_button,
.added_to_cart.product_type_variable.single_add_to_cart_button {
font-family: "Roboto", sans-serif;
cursor: pointer;
padding: 14px 10px;
font-size: 12px; }
@media (min-width: 765px) {
.btn.btn--alt.single_add_to_cart_button, .btn.add_to_cart_button.single_add_to_cart_button, .btn.product_type_simple.single_add_to_cart_button, .btn.product_type_variable.single_add_to_cart_button,
.button.btn--alt.single_add_to_cart_button,
.button.add_to_cart_button.single_add_to_cart_button,
.button.product_type_simple.single_add_to_cart_button,
.button.product_type_variable.single_add_to_cart_button,
.added_to_cart.btn--alt.single_add_to_cart_button,
.added_to_cart.add_to_cart_button.single_add_to_cart_button,
.added_to_cart.product_type_simple.single_add_to_cart_button,
.added_to_cart.product_type_variable.single_add_to_cart_button {
padding: 15px 20px;
font-size: 14px; } }
.btn.btn--alt .icon-plus-circled, .btn.add_to_cart_button .icon-plus-circled, .btn.product_type_simple .icon-plus-circled, .btn.product_type_variable .icon-plus-circled,
.button.btn--alt .icon-plus-circled,
.button.add_to_cart_button .icon-plus-circled,
.button.product_type_simple .icon-plus-circled,
.button.product_type_variable .icon-plus-circled,
.added_to_cart.btn--alt .icon-plus-circled,
.added_to_cart.add_to_cart_button .icon-plus-circled,
.added_to_cart.product_type_simple .icon-plus-circled,
.added_to_cart.product_type_variable .icon-plus-circled {
margin-left: 5px; }
@media (min-width: 765px) {
.btn.btn--alt .icon-plus-circled, .btn.add_to_cart_button .icon-plus-circled, .btn.product_type_simple .icon-plus-circled, .btn.product_type_variable .icon-plus-circled,
.button.btn--alt .icon-plus-circled,
.button.add_to_cart_button .icon-plus-circled,
.button.product_type_simple .icon-plus-circled,
.button.product_type_variable .icon-plus-circled,
.added_to_cart.btn--alt .icon-plus-circled,
.added_to_cart.add_to_cart_button .icon-plus-circled,
.added_to_cart.product_type_simple .icon-plus-circled,
.added_to_cart.product_type_variable .icon-plus-circled {
margin-left: 14px; } }
.btn.product_type_variable,
.button.product_type_variable,
.added_to_cart.product_type_variable {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: space-evenly;
-ms-flex-pack: space-evenly;
justify-content: space-evenly;
min-width: 115px;
padding: 7px 10px;
text-align: center; }
.btn.product_type_variable i,
.button.product_type_variable i,
.added_to_cart.product_type_variable i {
font-size: 22px; }
@media (min-width: 765px) {
.btn.product_type_variable,
.button.product_type_variable,
.added_to_cart.product_type_variable {
min-width: 160px; } }
@media (min-width: 1012px) {
.btn.product_type_variable,
.button.product_type_variable,
.added_to_cart.product_type_variable {
min-width: 160px; } }
@media (min-width: 1202px) {
.btn.product_type_variable,
.button.product_type_variable,
.added_to_cart.product_type_variable {
min-width: 160px; } }
.btn.btn--padding__md,
.button.btn--padding__md,
.added_to_cart.btn--padding__md {
padding: 15px 40px; }
.btn.non_stock_button,
.button.non_stock_button,
.added_to_cart.non_stock_button {
background-color: #CCC;
border-radius: 4px; }
.btn.btn--hamburger,
.button.btn--hamburger,
.added_to_cart.btn--hamburger {
margin-left: auto;
padding: 10px 0px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
@media (min-width: 1012px) {
.btn.btn--hamburger,
.button.btn--hamburger,
.added_to_cart.btn--hamburger {
margin-left: 0px;
padding: 10px 15px;
display: none; } }
.btn.btn--hamburger.cross,
.button.btn--hamburger.cross,
.added_to_cart.btn--hamburger.cross {
position: absolute;
right: 3px;
top: 3px; }
.btn.btn--hamburger.cross .hamburger:before,
.button.btn--hamburger.cross .hamburger:before,
.added_to_cart.btn--hamburger.cross .hamburger:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
.btn.btn--hamburger.cross .hamburger:after,
.button.btn--hamburger.cross .hamburger:after,
.added_to_cart.btn--hamburger.cross .hamburger:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg); }
.btn.btn--hamburger.cross .hamburger span,
.button.btn--hamburger.cross .hamburger span,
.added_to_cart.btn--hamburger.cross .hamburger span {
opacity: 0; }
.added_to_cart {
margin-top: 10px;
margin-left: auto;
background-color: #F0F0F0;
border: 1px solid #CCC;
font-size: 12px;
border-radius: 3px; }
.site--form .row {
margin-bottom: 20px; }
@media (min-width: 765px) {
.site--form .row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; } }
@media (min-width: 1012px) {
.site--form .row {
margin-bottom: 30px; } }
.site--form .row label {
display: inline-block;
margin-bottom: 10px;
font-size: 15px; }
@media (min-width: 765px) {
.site--form .row label {
margin-top: 16px;
margin-bottom: 0; } }
.site--form .row .input-field {
width: 100%;
height: 50px;
padding: 0 15px;
border: 1px solid #ccc;
border-radius: 5px;
outline: none;
font-family: "Montserrat", sans-serif; }
@media (min-width: 765px) {
.site--form .row .input-field {
width: calc(100% - 150px); } }
.site--form .row textarea.input-field {
height: 155px;
padding: 15px;
resize: vertical;
line-height: 150%; }
.site--form .row:last-of-type {
margin-bottom: 0px; }
.site--form h3 {
font-size: 18px;
font-family: "Montserrat", sans-serif;
font-weight: 700; }
.site--form.site--form--alt {
margin-bottom: 60px; }
@media (min-width: 765px) {
.site--form.site--form--alt {
margin-bottom: 0; } }
.site--form.site--form--alt .col .row {
display: block; }
.site--form.site--form--alt .col .row:last-of-type {
margin-bottom: 15px; }
@media (min-width: 765px) {
.site--form.site--form--alt .col .row:last-of-type {
margin-bottom: 0; } }
.site--form.site--form--alt .col .row label {
display: block;
margin-top: 0;
margin-bottom: 10px; }
.site--form.site--form--alt .col .row input, .site--form.site--form--alt .col .row textarea {
width: 100%;
resize: none;
border: none; }
@media (min-width: 765px) {
.site--form.site--form--alt .col.col--two {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; } }
@media (min-width: 765px) {
.site--form.site--form--alt .col.col--two .row {
width: 45%; } }
.site--form.site--form--alt .col:last-of-type {
margin-top: 30px; }
.site--form.site--form--alt .col:last-of-type .row {
margin-bottom: 30px; }
@media (min-width: 765px) {
.site--form.site--form--alt .col:last-of-type .row {
margin-bottom: 0; } }
.site--form.site--form--alt .btn {
display: block;
margin-left: auto;
background-color: #308E41;
background-color: #308E41;
background-image: -webkit-linear-gradient(left, #308E41 0%, #3B87C8 100%);
background-image: -webkit-gradient(linear,left top, right top,from(#308E41), to(#3B87C8));
background-image: -webkit-linear-gradient(left,#308E41 0%, #3B87C8 100%);
background-image: -o-linear-gradient(left,#308E41 0%, #3B87C8 100%);
background-image: linear-gradient(to right,#308E41 0%, #3B87C8 100%); }
.site--form.site--form--alt .btn__alt {
color: #515151;
background-color: #ebe9eb;
background-image: none; }
.list__contacto {
margin: 20px 0 0 0;
line-height: 1.5em; }
@media (min-width: 765px) {
.list__contacto {
margin: 20px 0 0 16px; } }
@media (min-width: 1012px) {
.list__contacto {
margin: 30px 0 0 40px; } }
@media (min-width: 1202px) {
.list__contacto {
margin: 55px 0 0 0px; } }
.list__contacto h3 {
margin-bottom: 5px;
font-family: "Montserrat", sans-serif;
font-size: 18px;
font-weight: 700;
color: #000 !important; }
@media (min-width: 765px) {
.list__contacto h3 {
margin-bottom: 25px; } }
.list__contacto.list__contacto--pedi-lo-que-quieras {
margin-top: 0; }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__title {
color: #2F4F4F !important;
font-size: 24px !important;
margin-bottom: 24px;
font-weight: 700;
font-family: "Montserrat", sans-serif; }
@media (min-width: 765px) {
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__title {
margin-bottom: 30px; } }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__list {
margin-bottom: 38px; }
@media (min-width: 765px) {
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__list {
margin-bottom: 30px; } }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__list li {
margin-bottom: 2px;
line-height: 135%;
counter-increment: list;
position: relative; }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__list li:before {
margin-right: 5px;
color: #2F4F4F;
font-weight: 700;
content: counter(list) "."; }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__phone .list__contacto__phone__title {
color: #2F4F4F !important;
font-size: 24px;
line-height: 130%;
padding-bottom: 12px;
margin-bottom: 22px;
border-bottom: 2px solid #2F4F4F; }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__phone .phone {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 30px;
margin-bottom: 10px; }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__phone .phone i {
font-size: 36px;
color: #2F4F4F;
margin-right: 10px;
margin-top: 6px; }
.list__contacto.list__contacto--pedi-lo-que-quieras .list__contacto__phone .list__contacto__phone__atencion-text {
color: #000; }
.dgwt-wcas-suggestions-wrapp {
position: fixed !important;
top: 90px !important;
border: 1px solid #CCC !important;
border-top: none !important;
border-bottom-left-radius: 3px !important;
border-bottom-right-radius: 3px !important; }
@media (min-width: 765px) {
.dgwt-wcas-suggestions-wrapp {
top: 130px !important; } }
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion {
padding: 15px 20px !important; }
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-st-title {
font-size: 13px !important;
text-transform: capitalize !important; }
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-st--tax {
letter-spacing: normal !important;
margin-bottom: 5px; }
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-st-breadcrumbs {
margin-top: 5px; }
.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more {
background-color: #eee !important;
font-size: 11px !important; }
.dgwt-wcas-suggestions-wrapp.suggestion__sm {
top: 65px !important; }
.dgwt-wcas-suggestions-wrapp.suggestion__sm .dgwt-wcas-suggestion {
padding: 10px 20px !important; }@import url("https://fonts.googleapis.com/css?family=Noto+Sans+HK:400,500,700&display=swap");
.header .header--top {
font-family: "Noto Sans HK", sans-serif !important; }
.header .header__main {
background-color: #d2b074; }
.header .header__main .logo--header img {
max-height: 55px; }
@media (min-width: 765px) {
.header .header__main .logo--header img {
max-height: 110px; } }
@media (min-width: 1012px) {
.header .header__main .logo--header img {
max-height: 110px; } }
.header .header__main .header__user .user__cart span {
color: #fff;
font-weight: 600; }
.header .header__main .main__search .header__form .input-submit .icon-search {
color: #a12c23; }
.header .header--bottom .header--row .menus--container {
font-family: "Noto Sans HK", sans-serif !important; }
.header .header--bottom .header--row .menus--container .nav--menu > li:hover {
color: #a12c23; }
.header .header--bottom .header--row .menus--container .nav--menu > li > .hidden-dropdown ul li:hover a {
color: #a12c23; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container ul li:hover .sub-menu-link {
color: #a12c23; }
.header .header--bottom .header--row .menus--container .nav--menu.nav--bottom__dropdown .menu-dropdown-container > .hidden-dropdown .sub-menu .sub-menu-item .hidden-dropdown > ul a:hover {
color: #a12c23; }
.woocommerce button.button.button__action, .woocommerce button.button:disabled[disabled].button__action {
background-color: #a12c23; }
.block.block--list--products .block--list__title {
font-family: "Noto Sans HK", sans-serif; }
.row-featured .row__title {
font-family: "Noto Sans HK", sans-serif; }
.block.block--list .block--list__detached .item--block .item__title {
font-family: "Noto Sans HK", sans-serif; }.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-search-wrapp .product-title{color:#333;display:block;line-height:110%;margin:0}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important;display:block}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0 auto;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff none repeat scroll 0 0;border:1px solid #ddd;border-top:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 0;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--tax{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff none repeat scroll 0 0;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;line-height:4px;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;margin-top:5px;font-size:.8em}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff none repeat scroll 0 0;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 5px 0}.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 0}.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-details-inner{padding:15px 10px;height:100%}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{border-bottom:1px dashed #eee;display:block;margin-bottom:15px;padding-bottom:5px;font-size:14px}.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;margin-bottom:15px;padding-bottom:5px;display:block;color:#202020;text-decoration:none}.dgwt-wcas-pd-title .product-title{font-weight:900;color:#202020;text-transform:uppercase;letter-spacing:-1px;margin:0}.dgwt-wcas-details-title-tax{text-transform:uppercase;font-weight:900;letter-spacing:-1px;margin-right:3px}.dgwt-wcas-tax-product-details{margin-bottom:15px;text-decoration:none;display:flex;align-items:center;justify-content:left}.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-tpd-image{width:60px;margin-right:15px}.dgwt-wcas-pd-rest{justify-content:center;display:flex;flex-direction:column;width:100%;padding-left:10px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest .product-title{display:block;line-height:100%;font-size:13px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:145px}.dgwt-wcas-suggestion-nores{pointer-events:none;opacity:.45}.dgwt-wcas-pd-price{font-size:14px;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:145px;color:#777;margin-top:3px;font-weight:lighter}.dgwt-wcas-pd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-rating:after{content:'';clear:both;display:block}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{border-bottom:1px dashed #eee;display:block;margin:5px 0 15px 0;padding-bottom:5px}.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;margin-bottom:15px;padding-bottom:5px;display:block;text-decoration:none}.dgwt-wcas-pd-title .product-title{font-weight:900;text-transform:uppercase;letter-spacing:-1px}.dgwt-wcas-details-title-tax{text-transform:uppercase;font-weight:900;letter-spacing:-1px;margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-pd-details{display:flex;justify-content:left}.dgwt-wcas-pd-image,.dgwt-wcas-tpd-image{width:70px;padding:4px;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px}.dgwt-wcas-pd-image img,.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%}.rtl .dgwt-wcas-pd-image,.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-pd-rest,.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-pd-desc{font-size:13px;line-height:157%;margin:12px 0}.dgwt-wcas-pd-addtc{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.rtl .dgwt-wcas-preloader{right:auto;left:35px}.dgwt-wcas-inner-preloader{background-image:url(//canaimasabores.com.ar/wp-content/plugins/ajax-search-for-woocommerce/assets/img/preloader.png);background-repeat:no-repeat;background-position:right 13px center;background-size:auto 22px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//canaimasabores.com.ar/wp-content/plugins/ajax-search-for-woocommerce/assets/img/preloader.gif)}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;background-image:url(//canaimasabores.com.ar/wp-content/plugins/ajax-search-for-woocommerce/assets/img/close.png);background-repeat:no-repeat;background-position:right 15px center;background-size:auto 18px;opacity:.6;-webkit-transition:all 160ms ease-in-out;-moz-transition:all 160ms ease-in-out;-ms-transition:all 160ms ease-in-out;-o-transition:all 160ms ease-in-out;transition:all 160ms ease-in-out}.dgwt-wcas-close:hover{opacity:.3}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06)}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0;margin:0;cursor:pointer;height:40px;min-width:50px;right:0;top:0;padding:0 15px;color:#fff;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333 transparent;top:12px;left:-6px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-ico-magnifier{fill:#fff}.dgwt-wcas-details-inner .added_to_cart{display:block}.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px}body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#000}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.dgwt-wcas-overlay-mobile-on{overflow:hidden}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar .dgwt-wcas-om-return{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{display:none}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{height:calc(100% - 45px)!important}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible;overflow-x:hidden}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios>:not(.dgwt-wcas-overlay-mobile){display:none}body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}