@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//ovole.com.br/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.1.2") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//ovole.com.br/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Sauna Pro", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(66,76,60);
	--wd-text-font-size: 18px;
	--wd-title-font: "Sauna Pro", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: rgb(66,76,60);
	--wd-entities-title-font: "Sauna Pro", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(66,76,60);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Sauna Pro", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Sauna Pro", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(66,76,60);
	--wd-widget-title-font-size: 18px;
	--wd-header-el-font: "Sauna Pro", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 18px;
	--wd-primary-color: rgb(51,170,155);
	--wd-alternative-color: rgb(251,213,197);
	--wd-link-color: rgb(51,170,155);
	--wd-link-color-hover: rgb(251,213,197);
	--btn-default-font-family: "Sauna Pro", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 700;
	--btn-default-bgcolor: rgb(51,170,155);
	--btn-default-bgcolor-hover: rgb(251,213,197);
	--btn-accented-font-family: "Sauna Pro", Arial, Helvetica, sans-serif;
	--btn-accented-font-weight: 700;
	--btn-accented-bgcolor: rgb(51,170,155);
	--btn-accented-bgcolor-hover: rgb(251,213,197);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(51,170,155);
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(251,213,197);
	--notices-warning-color: rgb(255,255,255);
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(251,213,197);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
html .wd-page-content .wd-product .product-wrapper .wd-entities-title {
	font-family: "Sauna Pro", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 30px;
	line-height: 35px;
	color: rgb(66,76,60);
}
html .wd-product .wd-product-brands-links a {
	font-family: "Sauna Pro Swash Italic", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 22px;
	line-height: 25px;
	color: rgb(51,170,155);
}
html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
	font-family: "Sauna Pro", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 25px;
	line-height: 25px;
	color: rgb(43,175,158);
}
html .wd-nav.wd-nav-main > li > a {
	font-family: "Sauna Pro", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	color: rgb(251,213,197);
}
html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a {
	color: rgb(251,213,197);
}
html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a {
	font-family: "Sauna Pro", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 25px;
	color: rgb(66,76,60);
}
html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a:hover, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a:hover, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu  > li > a:hover, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a:hover {
	color: rgb(51,170,155);
}
html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a {
	font-family: "Sauna Pro", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 25px;
	color: rgb(51,170,155);
}
.page .wd-page-content {
	background-color: rgb(245,244,234);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: rgb(245,244,234);
	background-image: none;
}
.single-product .wd-page-content {
	background-color: rgb(245,244,234);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(246,245,234);
	background-image: none;
}
.single-post .wd-page-content {
	background-color: rgb(246,245,234);
	background-image: none;
}
.woodmart-archive-portfolio .wd-page-content {
	background-color: rgb(245,244,234);
	background-image: none;
}
.single-portfolio .wd-page-content {
	background-color: rgb(246,245,234);
	background-image: none;
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(0,0,0);
	--wd-form-placeholder-color: rgb(51,170,155);
	--wd-form-brd-color: rgb(51,170,155);
	--wd-form-brd-color-focus: rgb(51,170,155);
}
.product-labels .product-label.onsale {
	background-color: rgb(51,170,155);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #333;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


@font-face {
	font-family: "Sauna Pro";
	src: url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-Regular.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Sauna Pro Italic";
	src: url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-RegularItalic.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-RegularItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Sauna Pro SmallCaps";
	src: url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-RegularSmallCaps.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-RegularSmallCaps.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Sauna Pro";
	src: url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-Bold.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "Sauna Pro";
	src: url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-Black.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-Black.woff") format("woff");
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: "Sauna Pro Swash Italic";
	src: url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-BlackItalicSwash.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-BlackItalicSwash.woff") format("woff");
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: "Sauna Pro Swash Italic";
	src: url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-BoldItalic.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/01/SaunaPro-BoldItalic.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "Sauna Pro Swash Italic";
	src: url("//ovole.com.br/wp-content/uploads/2025/03/SaunaPro-RegularItalicSwash.woff2") format("woff2"), 
url("//ovole.com.br/wp-content/uploads/2025/03/SaunaPro-RegularItalicSwash.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

/* Menu, login/cadastro */
body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-design-1.wd-account-style-text.whb-0kcpfjdhinf2my30p80e > a {
	color: #fbd5c5;
}

/* Alerta Cookies */
.wd-cookies-popup.popup-display > div > div.cookies-buttons {
	padding-right: 75px;
}

/* fonte menu dropdown */
body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vjxxe8d881t39s16t26i > div > ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard > a > span {
	font-size: 0.8em !important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vjxxe8d881t39s16t26i > div > ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders > a > span {
	font-size: 0.8em !important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vjxxe8d881t39s16t26i > div > ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address > a > span {
	font-size: 0.8em !important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vjxxe8d881t39s16t26i > div > ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account > a > span {
	font-size: 0.8em !important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vjxxe8d881t39s16t26i > div > ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist > a > span {
	font-size: 0.8em !important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vjxxe8d881t39s16t26i > div > ul > li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout > a > span {
	font-size: 0.8em !important;
}

/* Alerta form newsletter */
.wd-notice a, div.wpcf7-response-output a, .mc4wp-alert a, :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) a {
	color: #424c3c;
}

/* Formulário login, botão ocultar senha */
.show-password-input {
	background-color: transparent;
}

/* Produto, título */
.row.product-image-summary-wrap .col-lg-6.col-12.col-md-6.text-left.summary.entry-summary > div > h1 {
	font-family: 'Sauna Pro SmallCaps' !important;
	font-size: 2.3em !important;
}

/* Produto - Informação Adicional */
div.product-tabs-wrapper {
	display: none;
}

/* menu dropdown */
body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-hqsf28q7e6sh530gquon > div > ul > li > a {
	font-size: 1em;
}

/* Título, texto e botão da Lista de desejos */
.return-to-shop {
	font-style: normal;
}

.wd-empty-page-text {
	font-style: normal;
}

.wd-empty-wishlist.wd-empty-page {
	font-style: normal;
}

/* Alerta texto de senha errada página login/registrar */
.woocommerce-notices-wrapper > ul {
	color: #424c41;
}

/* Ocultar texto Política de Privacidade na página login registrar
#customer_login .col-12.col-md-6.col-register > form > div.woocommerce-privacy-policy-text {
	display: none;
}
*/

/* Cor texto login/registro menu dropdow */
body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-vjxxe8d881t39s16t26i > a > span.wd-tools-text {
	color: #fbd5c5 !important;
}

/* Alteração apenas no hover do botão dropdown de login/cadastro */
.website-wrapper .whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle .whb-column.whb-col-right.whb-visible-lg .wd-header-my-account.wd-tools-element.wd-event-hover.wd-with-username.wd-design-1.wd-account-style-text.whb-hqsf28q7e6sh530gquon > div > div > form > p:nth-child(3) > button {
	background-color: #2baf9e;
}

/* Ocultar imagem lupa menu de pesquisa ao abrir o dropdown */
.website-wrapper .whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle .whb-column.whb-col-right.whb-visible-lg .wd-header-search.wd-tools-element.wd-tools-custom-icon.wd-event-hover.wd-design-1.wd-style-icon.wd-display-dropdown.whb-d7mtuuroxtjfq0ckqfoh > div > form > button {
	display: none;
}

/* Aproxima o Label
.woocommerce-checkout label {
	line-height: 1em;
	margin: 0;
	margin-bottom: 3px;
}

.woocommerce-checkout textarea {
	min-height: 80px !important;
}
*/

/* Remove black border from password recovery popup */
.woocommerce-message {
    border-left: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Estilos do box checkout */
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
	border: 2px solid #767676;
	color: #33AA9B;
}

.wd-table-wrapper {
	border: solid #33AA9B 1px;
}

/* Carrinho
form {
	flex: 0 0 calc(55% - 15px) !important;
	max-width: none !important;
}
*/

.cart-totals-section.cart-collaterals {
	flex: 0 0 calc(45% - 15px) !important;
	max-width: none !important;
}

.wd-custom-icon {
	height: 26px !important;
}

/* Finalizar compra */
#order_review > div.wd-table-wrapper {
	background-color: transparent !important;
}

/* Reset all conflicting styles first
#billing_cpf_field,
#billing_address_1_field,
#billing_postcode_field,
#billing_phone_field,
#billing_cellphone_field,
#billing_email_field {
  all: unset !important;
  float: left !important;
  width: 48% !important;
  margin-right: 4% !important;
  margin-bottom: 20px !important;
  box-sizing: border-box !important;
}
*/

/* Clearfix for container
.woocommerce-billing-fields__field-wrapper::after {
  content: "";
  display: table;
  clear: both;
}
*/

/* Specific field positioning
#billing_cpf_field { clear: both !important; }
#billing_address_1_field { margin-right: 0 !important; }
#billing_postcode_field { clear: both !important; }
#billing_phone_field { margin-right: 0 !important; }
#billing_cellphone_field { clear: both !important; }
#billing_email_field { margin-right: 0 !important; }
*/

/* Full-width fields
#billing_number_field,
#billing_address_2_field,
#billing_neighborhood_field,
#billing_city_field,
#billing_state_field {
  clear: both !important;
  width: 100% !important;
  float: none !important;
  margin-bottom: 20px !important;
}
*/

/* Mobile responsiveness
@media (max-width: 768px) {
  #billing_cpf_field,
  #billing_address_1_field,
  #billing_postcode_field,
  #billing_phone_field,
  #billing_cellphone_field,
  #billing_email_field {
    width: 100% !important;
    margin-right: 0 !important;
    float: none !important;
  }
	.wd-filter-buttons .wd-action-btn .wd-style-text {
	padding-right: 5em !important;
	}
}
*/

/* Targets the entire order review section */
.woocommerce-checkout #order_review, 
.woocommerce-checkout #order_review .woocommerce-checkout-review-order {
    background: transparent !important;
}
	
/* remove mensagens inline de erro */
.checkout-inline-error-message {
	display: none !important
}

.woocommerce-checkout>.checkout-order-review, .woocommerce-order-pay #order_review {
/* border: 3px solid var(--brdcolor-gray-200); */
	background-color: transparent !important;
}

.woocommerce-checkout>.checkout-order-review:before, .woocommerce-checkout>.checkout-order-review:after, .woocommerce-order-pay #order_review:before, .woocommerce-order-pay #order_review:after {
	background-image: none !important;
}


/* Remove o País */
#billing_country_field { display: none; }

/* PF ou PJ CNPJ/CNPJ
#billing_persontype_field { display: none; clear: inherit; float: left; width: 48%; }
#billing_cpf_field { clear: inherit; float: right; width: 48%; }
#billing_cpf_field { clear: inherit; float: right; width: 100%; }
*/

/* ENDERECO
#billing_postcode_field, #shipping_postcode_field { clear: inherit; float: left; width: 28%; } 
#billing_address_1_field, #shipping_address_1_field { clear: inherit; float: right; width: 68%; }
*/

/*
#billing_number_field { clear: inherit; float: left; width: 31%;}
#billing_address_2_field { clear: inherit; float: left; width: 31%; margin-left: 3.5% }
#billing_neighborhood_field { clear: inherit; float: right; width: 31%; }


#billing_number_field, #shipping_number_field { clear: inherit; float: left; width: 48%;}
#billing_address_2_field, #shipping_address_2_field { clear: inherit; float: right; width: 48%; }
#billing_neighborhood_field, #shipping_neighborhood_field { clear: both; width: 100%; }


#billing_city_field, #shipping_city_field { clear: inherit; float: left; width: 48%; }
#billing_state_field, #shipping_state_field { clear: inherit; float: right; width: 48%; }


#billing_postcode_field, #shipping_postcode_field, #billing_address_1_field, #shipping_address_1_field { margin-top: 30px; }

#billing_postcode_field:before, #shipping_postcode_field:before {
    content: 'ENDEREÇO DE ENTREGA';
    position: absolute;
    margin-top: -30px;
    font-size: 16px;
    font-weight: bold !important;
		color: var(--wd-title-color) !important;
}

#billing_phone_field, #billing_cellphone_field { padding-top: 30px !important; }

#billing_phone_field { float: left !important; }


#billing_phone_field label:before {
    content: 'Contato';
    position: absolute;
    margin-top: -30px;
    font-size: 16px;
    font-weight: bold;
	 text-transform: uppercase;
}


#billing_address_2_field:before, #shipping_address_2_field:before {
    content: 'Complemento';
	 display: block !important;
		margin: 0;
		line-height: 1em;
	 margin-bottom: 3px;

}
*/

.input-text, .select2-selection {
	border: 1px solid inherit !important;
}

/*
span.select2-container {
 width: 100% !important;	
}
*/

div.website-wrapper div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle div.whb-column.whb-col-right.whb-visible-lg div.wd-header-search.wd-tools-element.wd-tools-custom-icon.wd-event-hover.wd-design-1.wd-style-icon.wd-display-dropdown.whb-d7mtuuroxtjfq0ckqfoh input.s {
	font-size: 1em;
	height: 42px !important;
}

div.website-wrapper div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-with-shadow.whb-flex-flex-middle div.whb-column.whb-col-right.whb-visible-lg div.wd-header-search.wd-tools-element.wd-tools-custom-icon.wd-event-hover.wd-design-1.wd-style-icon.wd-display-dropdown.whb-d7mtuuroxtjfq0ckqfoh input.s.wd-search-inited {
	height: 42px !important;
}

/* Home Livros, margem para visualização no modo lista */
.wd-product.product-list-item .product-list-content {
	margin-left: 2em;
}@media (max-width: 576px) {
	body .wd-left {
	  background-color: #fbd5c5;
}

.wd-nav-mobile > li > a {
	color: #424c3c !important;
	font-size: 1em !important;
}

.wd-tools-icon {
	color: #fbd5c5 !important;
}
}

