/* CSS CUSTOM */

/* Menu */
#header .menu > ul > li > a, #header .menu > ul > li > .a{font-family: SofiaPro;font-weight: 500;font-size: 16px;text-transform: none;line-height: 19px;letter-spacing: 0.5px;}
#header .menu > ul > li.featured > a, #header .menu > ul > li.featured > .a{color: #425807;}

/* Header-wrapper-block */
/*#header-wrapper-block .container {max-width: 1570px;}*/

/* Shop-icons */
//#header .shop-icons > ul > li:not(:last-child) {margin-right: 10px;}
#header .shop-icons > ul > li > a span{background-color: #96C220;font-family: Roboto;font-weight: 500;font-size: 11px;color: #FFFFFF;}
#header .shop-icons ul li.cart a,
#header .shop-icons ul li.cart .total-cart{display: inline-block;vertical-align: middle;}
#header .shop-icons ul li.cart .total-cart span{display: block;line-height: 0;}
#header .shop-icons > ul > li > a span.rdc-minicart-totalprice-top{font-family: WorkSans;font-weight: 600;font-size: 13px;color: #000;line-height: 14px;}
#header .shop-icons > ul > li:not(.wishlist):not(.cart) > a .rdc-icon-svg,
#header .shop-icons > ul > li:not(.wishlist):not(.cart) > .a .rdc-icon-svg{width: 30px;height: 30px;}
#header .shop-icons > ul > li:not(.wishlist):not(.cart) > a, 
#header .shop-icons > ul > li:not(.wishlist):not(.cart) > .a{padding: 4px;}

#header .shop-icons > ul > li.cart > a::before{display: none;content: '0';position: absolute;top: 1px;right: 1px;min-width: 20px;width: auto;height: 20px;border-radius: 100%;line-height: 21px;text-align: center;padding: 0;background-color: #96C220;font-family: Roboto;font-weight: 500;font-size: 11px;color: #FFFFFF;}
#header .shop-icons > ul > li.cart > a.showZero::before{display: inline-block;}

/* Submenu */
#header .submenu .column-menu ul li a,
#header .submenu .item-menu-2 > a,
#header .submenu .item-menu-2 > p{font-family: Metrocity;font-weight: 400;font-size: 13px;color: #333333;text-decoration: none;}
#header .submenu .column-menu ul li a:hover,
#header .submenu .item-menu-2 > a:hover{text-decoration: underline;}

#header .submenu .column-menu .title-menu b{font-size: 12px;color: #B9B9B9;line-height: 14px;text-transform: uppercase;text-decoration: none;}
#header .submenu .item-menu-2 > a:hover{text-decoration: underline;}
#header .submenu .row.row-menu > .column.column-image .image{max-width: 150px;display: inline-block;vertical-align: top;}
#header .submenu .row.row-menu > .column.column-image .image:not(:last-child){margin-right: 68px;}
#header .submenu .column-image .desc{padding-top: 8px;}
#header .submenu .column-image .desc span {display: block;text-align: center;}
#header .submenu .column-image .desc span.title-image {padding-bottom: 4px;}
#header .submenu .column-image .desc .title-image{font-family: Metrocity;font-weight: 700;font-size: 13px;line-height: 19px;}
#header .submenu .column-image .desc .desc-image,
#header .submenu .column-image .desc .content-image{font-family: Metrocity;font-weight: 300;font-size: 13px;line-height: 19px;}
#header .submenu .column-image .desc .desc-image > span, 
#header .submenu .column-image .desc .desc-image .ret,
#header .submenu .column-image .desc .title-image > span, 
#header .submenu .column-image .desc .title-image .ret{display: inline-block;}

@media screen and (max-width: 767px){

	#header .shop-icons > ul > li.cart > a::before{min-width: 16px;height: 16px;line-height: 17px;font-size: 8px;}

}

@media screen and (max-width: 320px){

	#header .logo {margin-left: 35px;}
	#header .shop-icons > ul > li:not(:last-child) {margin-right: 0px;}
	body #header .shop-icons > ul > li,
	body #header .shop-icons > ul > li.cart {padding-left: 3px;}

}

/* Menu Mobile */

body .mobile-menu .search-mobile,
body .menu-mobile ul.menu-inst .comparator {display: none;}

body .menu-mobile .main-menu > li > a{font-family: 'WorkSans';font-weight: 300;font-size: 20px;line-height: 24px;}
body .menu-mobile .main-menu > li.featured > a{font-family: SofiaPro;font-weight: 600;font-size: 20px;}
body .menu-mobile .main-menu > li.hasSub.sel > a{font-family: SofiaPro;font-weight: 600;}
body .menu-mobile ul li.hasSub > a .rdc-icon-svg,body .menu-mobile ul .secondLevel li.hasSub > a .rdc-icon-svg{width: 14px;height: 14px;}
.menu-mobile ul .sub-mobile.secondLevel .rdc-icon-svg {right: 0;}
body .menu-mobile .rdc-icon-svg.rdc-icon-plus{background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 18.25h-9.75V28h-4.5v-9.75H4v-4.5h9.75V4h4.5v9.75H28z' fill='%232D2D2D' fill-rule='evenodd'/%3E%3C/svg%3E");}
body .menu-mobile .rdc-icon-svg.rdc-icon-minus{background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 13.5h24v5H4z' fill='%232D2D2D' fill-rule='evenodd'/%3E%3C/svg%3E");}
/*body .menu-mobile .main-menu > li:not(.hasSub) > a{}*/
body .menu-mobile ul.main-menu{padding-top: 0;padding-bottom: 0;}
body ul.main-menu > li{border-color: #EBEAEA;}
body .menu-mobile ul .hasSub .sub-mobile li,
body .menu-mobile ul .sub-mobile.secondLevel > li:not(:first-child){border: 0;}
body .menu-mobile ul .hasSub .sub-mobile.secondLevel li:not(.hasSub) a,body .menu-mobile ul .hasSub .sub-mobile.thirdLevel a{font-family: 'Metrocity';font-weight: 400;font-size: 14px;line-height: 23px;padding-left: 8px;padding-right: 8px;}
body .menu-mobile .main-menu > li > a{padding: 17px 19px;}
body .menu-mobile ul .sub-mobile.secondLevel > li > a,body .menu-mobile ul .sub-mobile.thirdLevel > li > a{padding: 0;margin: 0 19px;}
body .menu-mobile ul .hasSub > .sub-mobile{padding-bottom: 37px;/*margin-top: -11px;*/}
body .menu-mobile ul .hasSub .sub-mobile.secondLevel li a.sel{background-color: #96C220;color: #FFF;}
body .menu-mobile ul .sub-mobile.secondLevel > li,body .menu-mobile ul .sub-mobile.thirdLevel > li {padding: 4px 0;}
body .menu-mobile ul .sub-mobile.secondLevel > li.hasSub > a{margin-left: 27px;font-family: SofiaPro;font-weight: 600;font-size: 17px;color: #B9B9B9;line-height: 14px;padding: 8px 0;}
/*body .menu-mobile ul .sub-mobile.secondLevel > li.hasSub.sel > a{padding-bottom: 9px;}*/
body .menu-mobile ul .hasSub > .sub-mobile.thirdLevel{padding-bottom: 0;margin-top: 4px;}
/*body .menu-mobile ul li.hasSub.sel > a .rdc-icon-svg{top: 62%;}
body .menu-mobile ul .secondLevel li.hasSub.sel > a .rdc-icon-svg{top: 42%;}*/

body .menu-mobile ul.menu-inst .menu-inst-cell-exp{font-family: SofiaPro;font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 19px;padding-left: 9px;}
body .menu-mobile .menu-inst .rdc-icon-svg.rdc-icon-wishlist{background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.238 6c-1.603 0-3.197.62-4.412 1.864-2.43 2.49-2.437 6.484-.01 8.975l9.722 9.978a.668.668 0 00.918 0c3.243-3.321 6.479-6.647 9.722-9.969a6.435 6.435 0 000-8.974 6.158 6.158 0 00-8.834 0l-1.342 1.362-1.342-1.372A6.06 6.06 0 0010.238 6zm0 1.217c1.263 0 2.533.502 3.514 1.507l1.796 1.845a.668.668 0 00.918 0l1.786-1.835c1.962-2.01 5.056-2.01 7.018 0 1.961 2.01 1.961 5.255 0 7.264-3.09 3.164-6.18 6.332-9.268 9.496l-9.268-9.505c-1.96-2.013-1.962-5.255 0-7.265.981-1.005 2.241-1.507 3.504-1.507z' fill='%23fff' /%3E%3C/svg%3E");}
body .menu-mobile .menu-inst .rdc-icon-svg.rdc-icon-user{background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 4c-3.231 0-5.867 2.614-5.867 5.818 0 3.205 2.636 5.818 5.867 5.818s5.867-2.613 5.867-5.818C21.867 6.614 19.23 4 16 4zm0 1.455c2.439 0 4.4 1.945 4.4 4.363 0 2.419-1.961 4.364-4.4 4.364s-4.4-1.945-4.4-4.364c0-2.418 1.961-4.363 4.4-4.363zm0 10.909c-6.07 0-11 4.72-11 10.59V28h1.467v-1.045c0-5.066 4.227-9.137 9.533-9.137s9.533 4.071 9.533 9.137V28H27v-1.045c0-5.871-4.93-10.591-11-10.591z' fill='%23fff' /%3E%3C/svg%3E");}
body .menu-mobile .menu-inst .rdc-icon-svg.rdc-icon-location{width: 28px;height: 28px;background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' stroke-width='.522'%3E%3Cpath d='M16 27.878C9.437 27.878 4.122 22.563 4.122 16S9.437 4.122 16 4.122 27.878 9.462 27.878 16c0 6.563-5.315 11.878-11.878 11.878zM16 4.49C9.657 4.49 4.49 9.657 4.49 16S9.657 27.51 16 27.51 27.51 22.343 27.51 16 22.343 4.49 16 4.49z'/%3E%3Cpath d='M4.294 15.804h23.51v1H4.294zm11.535-4.8c-1.323 0-2.523-.147-3.527-.318-3.233-.613-5.363-1.862-5.486-2.008l.319-.22c.073.048.612.391 1.543.783.832.343 2.18.832 3.869 1.126 2.89.515 7.42.588 12.44-1.959l.172.343c-3.477 1.714-6.71 2.253-9.33 2.253zm9.159 12.466c-5.02-2.548-9.527-2.474-12.441-1.96a18.52 18.52 0 00-3.87 1.127c-.93.392-1.469.734-1.542.783l-.294-.244c.122-.147 2.253-1.42 5.486-2.009 2.987-.563 7.64-.66 12.808 1.96z'/%3E%3Cpath d='M16 27.878c-3.404 0-6.171-5.34-6.171-11.927 0-3.135.636-6.098 1.763-8.327C12.767 5.371 14.335 4.122 16 4.122s3.233 1.25 4.408 3.527c1.151 2.229 1.763 5.192 1.763 8.327 0 6.563-2.767 11.902-6.171 11.902zM16 4.49c-3.208 0-5.804 5.143-5.804 11.461 0 3.086.612 6 1.739 8.204 1.102 2.18 2.547 3.355 4.065 3.355s2.963-1.2 4.065-3.355c1.127-2.204 1.74-5.118 1.74-8.204C21.804 9.633 19.207 4.49 16 4.49z'/%3E%3Cpath d='M15.804 4.294h1v23.412h-1z'/%3E%3C/g%3E%3C/svg%3E");}
body .menu-mobile .menu-inst .rdc-icon-svg.rdc-icon-logout{background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.125 6H8.75a2.866 2.866 0 00-2.875 2.857v2.857h1.438V8.857c0-.788.644-1.428 1.437-1.428h14.375c.793 0 1.438.64 1.438 1.428v14.286c0 .788-.644 1.428-1.438 1.428H8.75c-.793 0-1.438-.64-1.438-1.428v-2.857H5.875v2.857A2.866 2.866 0 008.75 26h14.375A2.866 2.866 0 0026 23.143V8.857A2.866 2.866 0 0023.125 6zm-7.66 14.46a.712.712 0 000 1.01.722.722 0 001.017 0l4.959-4.929a.706.706 0 00.203-.541.703.703 0 00-.203-.54l-4.959-4.929a.722.722 0 00-1.017 0 .712.712 0 000 1.01l3.769 3.745H3.719A.716.716 0 003 16c0 .395.321.714.719.714h15.515z' fill='%23fff' /%3E%3C/svg%3E");}
body .menu-mobile .menu-inst .rdc-icon-svg {width: 26px;height: 26px;}
body .menu-mobile ul.menu-inst .lang .menu-inst-cell-exp{padding-left: 7px;}
body .menu-mobile ul.menu-inst li a{padding-top: 7px !important;padding-bottom: 7px !important;}
body .menu-mobile ul.menu-inst {padding: 12px 0 !important;}
body .menu-mobile .main-menu a.sel {background-color: transparent;}

/* Pesquisa */
@media screen and (max-width: 767px){
.container-search .container form{background-color: #FFF;border: 1px solid #EBEAEA;border-radius: 20px;}
/*body.rdc-page-module-search.menu-open .container-search .container form{opacity: 0.5;}*/
/*body.rdc-page-module-search.menu-open .container-search::before {position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(51, 51, 51, 0.5);}*/
.container-search #search, .container-search .autocompleter{font-family: Metrocity;font-weight: 400;line-height: 100%;}

}

/* Banner Homepage */
body .slick-dots li button{background-color: #D8D8D8;border-color: #D8D8D8;opacity: 1;width: 9px;height: 9px;}
body .slick-dots li button:hover,
body .slick-dots li.slick-active button{background-color: #000000;border-color: #000;}
body .slick-dots li {margin: 0 6px;}
body .slick-dots{bottom: 24px;}

@media screen and (min-width: 768px){
	body .home .render_1.wrapper-slider .home-slider .cover-image img,
	body .home .render_0.wrapper-slider .home-slider .cover-image img{height: 800px;max-height: 800px;min-height: 800px;}
	body .home .render_1.wrapper-slider .home-slider figure img,
	body .home .render_0.wrapper-slider .home-slider figure img{height: 100%;object-fit: cover;}
	body .home .render_1.wrapper-slider .home-slider .cover-image,
	body .home .render_0.wrapper-slider .home-slider .cover-image{line-height: 0;}
	body .home .render_1 .home-slider > div:not(.slick-list), 
	body .home .render_1 .home-slider .slick-slide,
	body .home .render_0 .home-slider > div:not(.slick-list), 
	body .home .render_0 .home-slider .slick-slide{max-height: 100vh;min-height: 800px;}

	body .home .render_2.wrapper-slider .home-slider .cover-image img{max-height: 100vh;height: 100vh;}
}

@media screen and (pointer: coarse) and (max-width: 767px) and (max-device-height: 1000px) and (orientation: portrait), 
screen and (max-device-width: 1020px) and (max-device-height: 1000px) and (orientation: landscape){
	body .slick-dots li {margin: 0 5px;}
	body .slick-dots li button {width: 9px;height: 9px;padding: 0;}
}

/* Footer */
#footer .market-info-footer{border-bottom: 1px solid #EBEBEB;padding: 33px 0 23px;}
#footer .market-info-footer .row{text-align: center;}
#footer .market-info-footer .row  .column .icon-column,
#footer .market-info-footer .row  .column .info-column {display: inline-block;vertical-align: middle;}

#footer .market-info-footer .row  .column .icon-column + .info-column{padding-left: 6px;}
/*#footer .market-info-footer .row  .column .info-column .title-item + .desc-item{padding-top: 5px;}*/
#footer .market-info-footer .row  .column .info-column .title-item p,
#footer .market-info-footer .row  .column .info-column .desc-item p{font-family: Metrocity;font-weight: 700;font-size: 13px;line-height: 150%;}
#footer .market-info-footer .row  .column .info-column .desc-item p{font-family: Metrocity;font-weight: 700;}
#footer .market-info-footer .row .column .info-column{text-align: left;}

#footer .menu-footer .title-menu, 
#footer .menu-footer .title-menu a,
#footer .wrapper-inst .title-menu-help,
#footer .title-menu-newsletter{font-family: WorkSans;font-weight: 600;color: #B9B9B9;font-size: 12px;}
#footer .wrapper-inst .title-menu-help,
#footer .title-menu-newsletter{text-transform: uppercase;}
#footer .menu-footer ul li a, #footer .menu-footer ul li .a{font-size: 13px;color: #000000;line-height: 20px;text-decoration: none;}
#footer .menu-footer ul li a:hover, #footer .menu-footer ul li .a:hover,
#footer .wrapper-inst .column:not(.column-newsletter) ul li a:hover{opacity: 0.5;}


#footer .menu-footer, #footer .wrapper-inst{display: inline-block;vertical-align: top;}
#footer ul {list-style: none;}
#footer .wrapper-inst .column:not(.column-newsletter) ul li a{font-family: Metrocity;font-weight: 700;font-size: 13px;line-height: 20px;text-decoration: none;}
#footer .wrapper-inst .column:not(.column-newsletter) ul li span,
#footer .column-newsletter p:not(:last-child):not(:first-child){font-family: Metrocity;font-weight: 400;font-size: 13px;line-height: 20px;}
#footer .icons_social .rdc-icon-svg{width: 32px;height: 32px;}

#footer .wrapper-inst .column.column-newsletter p:not(:last-child):not(:first-child) {margin-bottom: 12px;}
#footer .column-newsletter a{padding: 12px 71px;}
#footer .icons_social a:not(:last-child) {margin-left: 18px;}
#footer .icons_social a:first-child {margin-left: 0;}
#footer .icons_social a:nth-child(6) {margin-left: 0;}
#footer .market-info-footer .row .column.samples .icon-column .rdc-icon-svg,
#footer .market-info-footer .row .column.returns .icon-column .rdc-icon-svg{width: 46px;height: 46px;}
#footer .market-info-footer .row .column.payment .icon-column .rdc-icon-svg{width: 48px;height: 46px;}
#footer .market-info-footer .row  .column .rdc-icon-svg{width: 55px;height: 46px;}

#footer .bottom-footer .copy-notice p, #footer .bottom-footer .copy-notice a{font-family: Montserrat;font-weight: 600;color: #000000;line-height: 16px;text-decoration: none;}
@media screen and (min-width: 1460px){

	body:not(.tablet) #footer .market-info-footer .row .column.samples{width: 28%;}
	body:not(.tablet) #footer .market-info-footer .row .column.returns{width: 285px;}
	body:not(.tablet) #footer .market-info-footer .row .column.payment{width: 362px;}
	body:not(.tablet) #footer .market-info-footer  .wrapper-width{margin: 0 auto 0 277px;}
	
}
@media screen and (min-width: 1325px){

	body:not(.tablet) #footer .wrapper-inst{margin-left: 15px;}
	
}

@media screen and (max-width: 1265px){

	body:not(.tablet) #footer .icons_social a:nth-child(4) {margin-right: 18px;}
	body:not(.tablet) #footer .icons_social a:nth-child(5) {margin-left: 0;}
	body:not(.tablet) #footer .icons_social a:nth-child(6) {margin-left: 18px;}
	
}

@media screen and (min-width: 768px){
	#footer .wrapper-inst {width: calc(39% + 62px);margin-right: -30px;}	
	#footer .wrapper-inst ul li:not(:first-child) {padding-top: 5px;}
	#footer .wrapper-inst ul li:nth-child(3) {padding-top: 21px;}
	#footer .bottom-footer .payments{text-align: right;}
	#footer .bottom-footer .copy-notice{padding-top: 5px;}
	body:not(.tablet) #footer .bottom-footer .wrapper-main-content{max-width: 1274px;margin: 0 auto;}
	body:not(.tablet) #footer .wrapper-width{max-width: 1245px;margin: 0 auto;}
	body:not(.tablet) #footer .market-info-footer  .wrapper-width{max-width: 1347px;}
	

	body:not(.tablet) #footer .market-info-footer .row .column.shipping .icon-column,
	body:not(.tablet) #footer .market-info-footer .row .column.samples .icon-column{margin-left: 4px;}
	body:not(.tablet) #footer .market-info-footer .row .column.returns .icon-column{margin-left: 2px;}
	body:not(.tablet) #footer .market-info-footer .row .column.payment .icon-column{margin-left: 3px;}

	body:not(.tablet) #footer .market-info-footer .row .column.shipping .icon-column,
	body:not(.tablet) #footer .market-info-footer .row .column.samples .icon-column {margin-top: -7px;}
	body:not(.tablet) #footer .market-info-footer .row .column.returns .icon-column {margin-top: -17px;}
	body:not(.tablet) #footer .market-info-footer .row .column.payment .icon-column {margin-top: -11px;}

	body:not(.tablet) #footer .market-info-footer .row .column.shipping .info-column{padding-left: 7px;}
	body:not(.tablet) #footer .market-info-footer .row .column.samples .info-column{padding-left: 9px;}
	body:not(.tablet) #footer .market-info-footer .row .column.returns .info-column{padding-left: 8px;}
	body:not(.tablet) #footer .market-info-footer .row .column.payment .info-column{padding-left: 3px;}
	

	body:not(.tablet) #footer .column-newsletter.hidden-sm,
	body:not(.tablet) #footer .bottom-footer .payments.hidden-sm {display: none;}
	body:not(.tablet) #footer .wrapper-inst .column-newsletter,body:not(.tablet) #footer .bottom-footer .payments.hidden-xs{display: inline-block !important;}

	/*#footer .market-info-footer .row .column.returns .info-column {padding-top: 17px;}
	#footer .market-info-footer .row .column.samples .info-column {padding-top: 4px;}
	#footer .market-info-footer .row .column.shipping .info-column {padding-top: 7px;}
	#footer .market-info-footer .row .column.payment .info-column {padding-top: 8px;}*/
}

body.tablet.landscape #footer .icons_social a:not(:first-child) {margin-left: 16px;}
body.tablet.landscape #footer .bottom-footer .copy-notice p, 
body.tablet.landscape #footer .bottom-footer .copy-notice a{font-size: 12px;}

@media screen and (max-width: 1265px){

	#footer .wrapper-inst {width: calc(39% + 0px);}

}

/* Only Mobile (Portrait and Landscape) */
@media screen and (pointer: coarse) and (max-width: 767px) and (max-device-height: 1000px) and (orientation: portrait), 
screen and (max-device-width: 1020px) and (max-device-height: 1000px) and (orientation: landscape), 
screen and (pointer: coarse) and (min-width: 700px) and (min-device-height: 1000px) and (orientation: portrait) {
	#footer .column-newsletter{text-align: center;padding-top: 28px;}
	#footer .menu-footer .title-menu, 
	#footer .menu-footer .title-menu a, 
	#footer .wrapper-inst .title-menu-help,
	#footer .title-menu-newsletter{font-size: 13px;}
	#footer .title-menu-newsletter{margin-bottom: 3px;}
	#footer .column-newsletter p:not(:last-child):not(:first-child){margin-bottom: 16px;padding: 0 15px;}
	#footer .icons_social .rdc-icon-svg {width: 38px;height: 38px;}

	#footer .market-info-footer .row .column .icon-column,
	#footer .market-info-footer .row .column .info-column{display: block;}
	#footer .market-info-footer .row .column .icon-column .rdc-icon-svg {margin: auto;}
	#footer .market-info-footer .row .column .info-column{text-align: center;padding-left: 0;}
	#footer .market-info-footer .row .column .icon-column {margin-bottom: 5px;}
	#footer .market-info-footer {padding: 11px 0 45px;}
	#footer .slick-dots{bottom: -24px;}
	#footer .market-info-footer .row .column .rdc-icon-svg {width: 60px;height: 60px;}
	#footer .wrapper-inst{width: 100%;margin-left: 0;margin-right: 0;}
	#footer .wrapper-inst ul{display: none;padding-top: 12px;}
	#footer .wrapper-inst ul li:not(:first-child){padding-top: 7px;}
	#footer .wrapper-inst .title-menu-help{padding-top: 6px;padding-bottom: 6px;}
	#footer .wrapper-inst .column:not(.column-newsletter) ul li a{display: block;}

	#footer .bottom-footer .copy-notice p {padding: 0 15px;}
	#footer .bottom-footer .payments{padding-bottom: 12px;}
	#footer .market-info-footer .row .column .info-column .title-item {margin-bottom: 3px;}
	#footer .market-info-footer .row  .column .rdc-icon-svg{width: 46px;height: 46px;}
}

/* Only Tablet (Portrait) */
@media screen and (pointer: coarse) and (min-width: 700px) and (min-device-height: 1000px) and (orientation: portrait) {
	#footer .wrapper-inst .col-sm-6{width: 100%;}
	#footer .bottom-footer .wrapper-main-content .col-sm-6{width: 100%;display: block;text-align: center;}
	#footer .column-newsletter a.button {width: 484px;}
}

/* Only Tablet (Landscape) */
@media screen and (pointer: coarse) and (min-device-width: 768px) and (min-device-height: 700px) and (orientation: landscape)  {
	#footer .column-newsletter.hidden-sm,
	#footer .bottom-footer .payments.hidden-sm {display: none;}
	#footer .wrapper-inst .column-newsletter,#footer .bottom-footer .payments.hidden-xs{display: inline-block !important;}
}

body.tablet.portrait #footer .icons_social a{width: 38px;height: 38px;}
body.tablet.landscape #footer .icons_social a:nth-child(5) {margin-left: 0;}

@media screen and (pointer: coarse) and (min-device-width: 1366px) and (min-device-height: 1024px) and (orientation: landscape){
	body.tablet.landscape #footer .icons_social a:nth-child(5) {margin-left: 18px;}
	body.tablet.landscape #footer .icons_social a:nth-child(6) {margin-left: 0;}
}

/* Listagem */
@media screen and (min-width: 768px){
	body .container-products {width: calc(100% - 366px);margin: auto;}
	body #main.search .container-products{width: calc(100% - 366px) !important;margin: auto;}
	body .section-products .columnWidth3:not(.rdc-product-item-enhance-type-2):not(.rdc-product-item-enhance-full-height) figure.loader .img-feautured-custom{min-height: 354px;}
}
body #sp-id-5611{height: 7px;}

@media screen and (max-width: 1024px){

	body.tablet #rdc-productlist-area-b.wrapper-side-menu {width: 215px;margin-right: 15px;}	

}


/* Product item */
body article.product-item .flags .flag{font-family: Montserrat;font-weight: 600;font-size: 10px;color: #FFFFFF;line-height: 15px;border-radius: 8.5px;text-transform: uppercase;padding: 2px 8px 1px;}
body article.product-item .wrapper-info-item .key1-name,
body article.product-item .wrapper-colors-variants-item .key1-name{font-family: WorkSans;font-weight: 400;font-size: 12px;color: #666666;text-transform: uppercase;}
body article.product-item .desc .key2-name{line-height: 24px;font-size: 11px;color: #666;padding-top: 1px;}
body #sp-id-8564 {height: 0px;}
body article.product-item .wrapper-colors-variants-item .label-desc{font-family: WorkSans;font-weight: 500;line-height: 19px;margin-right: 8px;}
body article.product-item .colors ul li.plus a{width: 23px;height: 21px;background-repeat: no-repeat;background-size: 14px;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 18.25h-9.75V28h-4.5v-9.75H4v-4.5h9.75V4h4.5v9.75H28v4.5z' fill='%23D5D5D5' fill-rule='evenodd'/%3E%3C/svg%3E");}
body #main:not(.wishlist) article.product-item:not(.no-hover):hover .desc:not(.hideSale){padding-top: 25px;padding-bottom: 7px;}
body #main.home article.product-item:not(.no-hover):hover .desc {padding-top: 26px;}
body article.product-item .wrapper-colors-variants-item .wrapper-colors .label-desc {padding-top: 2px;}
body article.product-item .sizes ul li .a{font-family: WorkSans;font-weight: 500;text-decoration: none;}
body article.product-item .sizes ul li .a:hover,
body article.product-item .sizes ul li.sel .a{text-decoration: underline;}
body #main:not(.wishlist) article.product-item .item-buttons button{font-size: 13px;line-height: 14px;padding: 9px 20px;}
body #main:not(.wishlist) article.product-item .item-buttons button[disabled],
body #main:not(.wishlist) article.product-item .item-buttons button.disabled{color: #FFF;border-color: #CCCCCC;background-color: #CCCCCC;cursor: default;opacity: 1;}
/*body article.product-item .rdc-product-afterprice{display: none;}*/
body article.product-item .rdc-product-afterprice p{font-family: 'Metrocity';font-weight: 400;font-size: 10px !important;color: #E51724;line-height: 14px;}
body .wrapper-colors .colors a span.color-code.rdc-productitem-more-colors, 
body .wrapper-colors .colors .a span.color-code.rdc-productitem-more-colors{width: 23px;height: 21px;border: 0;display: inline-block;background-color: transparent !important;}
body .wrapper-colors .colors a figure,
body .wrapper-colors .colors .a figure {border: 0;border-radius: 100%;}

@media screen and (min-width: 768px){
	body:not(.tablet) article.product-item:not(.no-hover):hover .rdc-product-afterprice:not(.hideSale){display: block;padding-top: 6px;}
}

/* Breadcrumb */
body #main:not(.product) .breadcrumb{padding-left: 27px;}
body .breadcrumb ul li a,  
body .breadcrumb ul li::before{content: '/';color: #949494;}
body .breadcrumb ul li::before{margin: 0 0px;}
body .breadcrumb ul li span{color: #949494;margin-top: 1px;font-size: 12px;}
body .breadcrumb ul li a{color: #000000;border-bottom: 0;text-decoration: none;font-size: 12px;}
body .back_heading{border: 0;text-decoration: none;}
body .breadcrumb ul li a:hover,
body .back_heading:hover{text-decoration: underline;}
body #sp-id-1511{height: 18px;}
body #sp-id-5623{height: 11px;}

body #main.product .heading-breadcrumb{padding-top: 20px;}
/*body #main.product .breadcrumb{padding-left: 15px;}*/

/* Filtros */
@media screen and (min-width: 768px){
	body .wrapper-side-menu{width: 286px;margin: 6px 30px 0 12px;}
}
body nav.side-menu {display: none;}
body .filters{border: 0;}
body .filters .box-filter{border: 0;margin-bottom: 12px;}
body .filters .box-filter > p{background-color: #F4F4F4;padding-top: 4px;padding-bottom: 4px;padding-left: 15px;}
body .filters .box-filter > p .item-name b{font-size: 15px;color: #000000;/*font-weight: 700;*/}
body .filters .checkbox .filter-name{font-size: 13px;color: #000000;line-height: 27px;font-weight: 400;}
body .filters .checkbox .check {width: 16px;height: 16px;border-color: #CCCCCC;border-radius: 2px;}
body .filters .cnt-filters {margin-top: 13px;padding-left: 22px;padding-bottom: 28px;}
body .filters .custom-scrollbar-filters{max-height: 245px;}
body .filters .checkbox{margin-bottom: 0;}
body .filters .checkbox input[type=checkbox]:checked + .check{background-color: #000000;border-color: #000000;}
body .filters .checkbox .check::before{width: 14px;height: 14px;background-size: 16px;background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M11.993 26c-.424 0-.831-.176-1.132-.488L4.46 18.845a1.715 1.715 0 01.01-2.346 1.556 1.556 0 012.253-.01l5.21 5.424L25.21 6.552a1.557 1.557 0 012.26-.124c.657.616.71 1.67.119 2.353L13.183 25.448c-.294.34-.709.54-1.148.552z'/%3E%3C/svg%3E");}
body .filters .title-filter .total-filter-active,
body .filters .box-filter-preco .title-filter .names-filter-active {display: inline-block;font-family: WorkSans;font-weight: 600;font-size: 15px;color: #96C220;line-height: 18px;margin-left: 5px;}
body .filters .box-filter-preco .title-filter .names-filter-active{margin-left: 0;}
body .filters .title-filter .total-filter-active span,
body .filters .bottom-filters .clear-filters::before,
body .filters .title-filter .names-filter-active {display: none;}
body .filters .bottom-filters{margin-left: 0;margin-top: 21px;}
body .filters .bottom-filters .clear-filters{padding-left: 18px;}
body .filters .box-filter.closed p::after{background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 18.25h-9.75V28h-4.5v-9.75H4v-4.5h9.75V4h4.5v9.75H28z' fill='%23cccccc' fill-rule='evenodd'/%3E%3C/svg%3E");}
body .filters .box-filter p::after{top: calc(50% - 5px);width: 14px;height: 14px;background-size: 14px;top: calc(50% - 6px);right: 12px;background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 13.5h24v5H4z' fill='%23111' fill-rule='evenodd'/%3E%3C/svg%3E");}

/* area-d */
/* Ordenar */
body .top-list .order .order-dropdown{top: 25px;min-width: 151px;}
body .top-list .order .exp2{display: none;}
body .top-list .order{border: 1px solid #EBEAEA;}
body .top-list .order > p > span{margin-left: 0;padding: 9px 13px 7px;display: block;width: 150px;font-size: 13px;color: #000000;}
body .top-list .order > p{padding: 0;}
body .top-list .order > p::after{right: 14px;width: 10px;height: 10px;background-size: 9px;background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 32 32' width='32' stroke='%23000' stroke-width='4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.397 9.426a1.525 1.525 0 000 2.053l10.407 11.119a1.28 1.28 0 001.196.377c.421.08.87-.029 1.196-.377l10.407-11.119c.53-.568.53-1.487 0-2.053-.544-.568-1.4-.568-1.93 0L16 19.767 6.327 9.426c-.53-.568-1.386-.568-1.93 0z'/%3E%3C/svg%3E");}

/* Title */
body .top-list .col-sm-6:first-child{padding-top: 7px;}
body .top-list .title_list_1{font-family: SofiaPro;font-weight: 300;font-size: 17px;line-height: 120%;text-transform: none;}
body .top-list .list-filters{margin-top: 1px;}

/* Tablet */
	body.tablet .filters .title-filter .total-filter-active,
	body.tablet .filters .box-filter-preco .title-filter .names-filter-active {width: auto !important;}
	body.tablet .filters .box-filter > p{padding-top: 4px !important;padding-bottom: 4px !important;}
	body.tablet .container-products.list_area_b_active {width: calc(100% - 292px) !important;}
	body.tablet.portrait .container-products.list_area_b_active {width: calc(100% - 242px) !important;}

@media screen and (max-width: 767px){

	body .top-filters .row .column a{padding: 11px 5px 11px;border-color: #979797;border-radius: 20px;font-family: WorkSans;font-weight: 600;font-size: 13px;line-height: 15px;text-transform: uppercase;}
	body .top-filters .wrapper-top-filters{padding: 22px 8px 13px;}
	body #main.search .top-filters .wrapper-top-filters {padding: 6px 8px 13px;}
	body #main.search .top-filters .wrapper-top-filters.fixed {top: 114px !important;}
	body .top-filters .row .column{padding: 0 7px;}
	body .header-popup-mobile-filters .desc{font-family: WorkSans;font-weight: 600;color: #FFFFFF;}
	body .header-popup-mobile-filters{box-shadow: none;background: #000000;height: 50px;margin-bottom: 0;}
	body .header-popup-mobile-filters .close-popup-filters{width: 34px;height: 34px;right: 20px;background-size: 16px;background-color: #FFFFFF;border-radius: 16.8px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3l25.636 25.636M29 3L3.364 28.636' stroke='%23000' stroke-width='6' fill='none'/%3E%3C/svg%3E");}
	body .header-popup-mobile-filters .desc .total-filter-active-top{display: none;}
	body .wrapper-filters .wrapper-active-filters.active{margin-bottom: 15px;margin-top: 15px;}
	body .wrapper-active-filters .filters-active-item::before{right: 6px;background-color: #CECDCD;background-size: 10px;background-position: center;border-radius: 100%;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3l25.636 25.636M29 3L3.364 28.636' stroke='%23fff' stroke-width='6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");}
	body .wrapper-active-filters .filters-active-item{font-family: Metrocity;font-weight: 400;font-size: 15px;background-color: #F4F4F4;border-radius: 1px;padding: 10px 45px 9px 11px;}
	body .wrapper-active-filters-list{padding: 4px 0;margin-left: 11px;}
	body .filters{margin-top: 0;margin-left: -15px;margin-right: -15px;}
	body .filters .title-filter .total-filter-active, 
	body .filters .box-filter-preco .title-filter .names-filter-active,
	body .filters .title-filter .item-name{font-family: SofiaPro;font-weight: 400;font-size: 18px !important;color: #000000;line-height: 21px;opacity: 1;}
	body .filters .title-filter .total-filter-active span{display: inline-block;}
	body .filters .box-filter > p .rdc-icon-svg {right: 25px;}
	body .filters .box-filter > p {padding-top: 21px;padding-bottom: 20px;padding-left: 24px;}
	body .filters .box-filter {margin-bottom: 4px;}
	body .filters .box-filter.closed p::after{right: 27px;background-size: 18px;width: 18px;height: 18px;top: 47%;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.426 27.603c.566.53 1.485.53 2.053 0l11.119-10.407A1.28 1.28 0 0022.975 16a1.28 1.28 0 00-.377-1.196L11.479 4.397a1.525 1.525 0 00-2.053 0c-.568.544-.568 1.4 0 1.93L19.767 16 9.426 25.673c-.568.53-.568 1.386 0 1.93z' stroke='%23000' stroke-width='2' fill='%23000'/%3E%3C/svg%3E");}
	body .bottom-filters {border: 0;background-color: transparent;padding: 0px 0px;display: table;}
	body .cell-clear-filters, body .cell-apply-filters-mobile {display: table-cell;vertical-align: middle;}
	body .cell-clear-filters {padding-bottom: 0;width: 50%;border-top: 1px solid #EBEAEA;}
	body .cell-clear-filters a{font-size: 13px;}
	body .bottom-filters a.button{font-size: 15px !important;}
	body .bottom-filters a.button .total-filter-active-top{display: none !important;}
	body .bottom-filters .button{border-radius: 0;padding: 19px 20px 20px;}
	body .filters-container:not(.orderRotate) .wrapper-rotation-filters .header-popup-mobile-filters{background-color: #F4F4F4;}
	body .filters-container.list_filters_popup_mobile_2:not(.orderRotate) .wrapper-rotation-filters .header-popup-mobile-filters .desc .desc-text{font-family: WorkSans;font-weight: 400;color: #000000;}
	body .filters-container.list_filters_popup_mobile_2:not(.orderRotate) .wrapper-rotation-filters .header-popup-mobile-filters .close-popup-filters{background-color: #000;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3l25.636 25.636M29 3L3.364 28.636' stroke='%23fff' stroke-width='6' fill='none'/%3E%3C/svg%3E");}
	body .header-popup-mobile-filters .back-popup-filters{background-size: 24px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.574 4.397a1.525 1.525 0 00-2.053 0L9.402 14.804A1.28 1.28 0 009.025 16c-.08.421.029.87.377 1.196l11.119 10.407c.568.53 1.487.53 2.053 0 .568-.544.568-1.4 0-1.93L12.233 16l10.341-9.673c.568-.53.568-1.386 0-1.93z' stroke='%23000' stroke-width='2' fill='%23000'/%3E%3C/svg%3E");}
	body .filters-container.list_filters_popup_mobile_2:not(.orderRotate) .wrapper-rotation-filters .header-popup-mobile-filters .desc {padding-left: 40px;}
	body .filters .checkbox .check{width: 20px;height: 20px;}
	body .filters-container:not(.orderRotate) .wrapper-rotation-filters .header-popup-mobile-filters {margin-bottom: 13px;}
	body .filters-container:not(.orderRotate) .wrapper-rotation-filters .filters{margin-top: 13px;}
	body .filters .checkbox {margin-bottom: 8px;}
	body .filters .checkbox .filter-name{font-family: Metrocity;font-weight: 400;font-size: 15px;}
	body .filters .checkbox .check::before{top: 0px;left: -1px;width: 20px;height: 20px;background-size: 20px;}

}

/* Product-Detail */
	/* BREADCRUMB */
		body #main.product .heading-breadcrumb .column-return{display: none;}

	/* Gallery */
	body .product-gallery .wrapper-pager {width: 108px;margin-right: 15px;}
	body .product-gallery .pager div.slick-slide,
	body .product-gallery .slider.slick-vertical .slick-slide{border: 1px solid #EBEAEA;}
	body .product-gallery .pager div.slick-slide.slick-current,
	body .product-gallery .pager div.slick-slide:hover{border-color: #969696;}
	body .product-gallery .pager div.slick-slide:not(.slick-current) .a:not(:hover){opacity: 1;}
	body .product-gallery .pager div.slick-slide:not(:first-child){margin-top: 10px;}
	body .product-gallery .popup-video.rdc-popup-video-position-1 .rdc-icon-svg{width: 54px;height: 54px;background-size: 40px;background-color: rgba(0, 0, 0, 0.75);border-radius: 100%;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M8 4l18 12L8 28z' fill-rule='evenodd'/%3E%3C/svg%3E");}
	body .product-gallery .pager .rdc-icon-svg.rdc-icon-play{left: 52px;width: 32px;height: 32px;background-size: 20px;background-color: rgba(0, 0, 0, 0.75);border-radius: 100%;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M8 4l18 12L8 28z' fill-rule='evenodd'/%3E%3C/svg%3E");}
	body .product-gallery .pager a:hover .rdc-icon-svg.rdc-icon-play,
	body .product-gallery .popup-video.rdc-popup-video-position-1{opacity: 1 !important;}


	body.tablet.portrait .product-gallery .pager .rdc-icon-svg.rdc-icon-play {width: 25px;height: 25px;background-size: 15px;}

	/* Flag */
		/*body .column-desc .flags{margin-top: 4px;}*/
		body .column-desc .flags .flag{float: left;margin-right: 2px;position: relative;padding: 5px 8px 3px;border-radius: 8.5px;line-height: 100%;text-transform: uppercase;font-family: Montserrat;font-weight: 600;font-size: 10px;color: #FFFFFF;margin-bottom: 14px;}
		body .column-desc .flags .triangle{width: 0;height: 0;position: absolute;right: -10px;top: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;  border-left: 10px solid;}

	/* Brand */
		body .column-desc .brand-reviews .wrapper-certified{margin-top: 3px;}
		body .column-desc .brand-reviews .wrapper-certified p,
		body .column-desc .brand-reviews .wrapper-certified p .small{display: inline-block;font-family: WorkSans;font-weight: 400;font-size: 12px;color: #666666;text-transform: uppercase;text-decoration: none;}
		body .column-desc .brand-reviews .wrapper-certified p .small:hover{text-decoration: underline;}


	/* Packs */
		body #main.product .wrapper-pack .row{width: 100%;margin: 0;}

	/* Reviews */
		body .column-desc .reviews p a,
		body .column-desc .reviews p .a{font-family: Metrocity;font-weight: 500;font-size: 12px;color: #000000;}

	/* Name */
		body .column-desc .name h1{font-family: SofiaPro;font-weight: 400;font-size: 28px;line-height: 34px;}

	/* Description */
		body .column-desc .description,
		body .column-desc .keyfeatures p{font-family: Metrocity;font-weight: 400;font-size: 12px;line-height: 19px;}
		/*body .column-desc .keyfeatures p{margin-right: 2px;}*/
		/*body .column-desc .description .viewmore{padding-left: 10px;}*/
		body .column-desc .description .des-hid,
		body .column-desc .description .ret{margin-right: 10px;}

	/* Cores */
		body #dec-3215{clear: left;}
		body .column-desc .wrapper-colors {padding-bottom: 18px;}
		body .column-desc .wrapper-colors p #span-4682,
		body .column-desc .wrapper-colors .colors a .color-name, 
		body .column-desc .wrapper-colors .colors .a .color-name{display: none;}
		body .column-desc .wrapper-colors #dec-6584,
		body .column-desc .wrapper-colors .colors{display: inline-block;vertical-align: top;}
		body .column-desc .wrapper-colors .colors a figure, 
		body .column-desc .wrapper-colors .colors .a figure, 
		body .column-desc .wrapper-colors .colors .rdc-product-more-colors-wrapper,
		body .column-desc .wrapper-colors .colors a span.color-code, 
		body .column-desc .wrapper-colors .colors .a span.color-code{border-radius: 100%;padding: 2px;border-color: transparent;}
		body .column-desc .wrapper-colors .colors a span.color-code, 
		body .column-desc .wrapper-colors .colors .a span.color-code{max-width: 34px;max-height: 34px;position: relative;}
		body .column-desc .wrapper-colors .colors a.sel span.color-code::before, 
		body .column-desc .wrapper-colors .colors .a.sel span.color-code::before{content: '';position: absolute;top: 0px;left: 0px;border: 2px solid #fff;border-radius: 100%;width: 28px;height: 28px;}
		body .column-desc .wrapper-colors .colors a span.color-code.blank,
		body .column-desc .wrapper-colors .colors .a span.color-code.blank{-webkit-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.6);-moz-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.6);box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.6);}
		body .column-desc .wrapper-colors .colors a:hover figure, 
		body .column-desc .wrapper-colors .colors .a:hover figure, 
		body .column-desc .wrapper-colors .colors .a.sel figure, 
		body .column-desc .wrapper-colors .colors a.sel figure, 
		body .column-desc .wrapper-colors .colors a:hover span.color-code, 
		body .column-desc .wrapper-colors .colors a.sel span.color-code,
		body .column-desc .wrapper-colors .colors a.sel span.color-code, 
		body .column-desc .wrapper-colors .colors .a.sel span.color-code{border-color:  #000;}
		body .column-desc .wrapper-colors .colors a figure img, 
		body .column-desc .wrapper-colors .colors .a figure img{border-radius: 100%;}
		body .column-desc .wrapper-colors .colors a, 
		body .column-desc .wrapper-colors .colors .a{max-width: 34px;margin-left: 15px;margin-right: 0;}
		body .column-desc .wrapper-colors .colors a:first-child, 
		body .column-desc .wrapper-colors .colors .a:first-child {margin-left: 0;}
		body .column-desc .wrapper-colors .colors a:nth-child(11) {margin-left: 0;}
		body .column-desc .wrapper-colors .colors .rdc-product-more-colors figure{border: 0;}
		body .column-desc .wrapper-colors .colors .rdc-product-more-colors:hover figure{opacity: 0.5;}
		body .column-desc .wrapper-colors .colors{width: calc(100% - 65px);}


		body .column-desc .wrapper-colors #span-4566 b{font-family: Metrocity;font-weight: 400;} 
		body .column-desc .wrapper-colors #dec-6584 {margin-right: 40px;margin-top: 8px;}

		/*body .column-desc .wrapper-colors-variants-content{margin-top: 11px;margin-bottom: 31px;}		*/
		@media screen and (max-width: 767px){
			body .column-desc .wrapper-colors .colors a, body .column-desc .wrapper-colors .colors .a {margin-left: 0;margin-right: 15px;}
		}

	/* Sizes */
		body .column-desc .variants{margin-bottom: 0;}
		body .column-desc .variants .sizes .select,
		body .column-desc .variants .wrapper-select .select-label a,
		body .column-desc .variants .sizes.wrapper-select .select-label{display: none;}

		body .column-desc .wrapper-sizes ul{list-style: none;padding-top: 6px;}
		body .column-desc .wrapper-sizes ul li {display: inline-block;vertical-align: middle;z-index: 1;position: relative;}
		body .column-desc .wrapper-sizes ul li:not(:first-child) {margin-left: -1px;}
		body .column-desc .wrapper-sizes li:first-child .sizes{border-radius: 2px 0 0 2px;}		
		body .column-desc .wrapper-sizes li:last-child .sizes{border-radius: 0 2px 2px 0;}
		body .column-desc .wrapper-sizes .sizes{border: 1px solid #EBEAEA;padding: 7px 12px;cursor: pointer;}
		body .column-desc .wrapper-sizes .sizes.disabled{opacity: 0.5;}
		body .column-desc .wrapper-sizes li:hover,
		body .column-desc .wrapper-sizes li.sel{z-index: 2;}
		body .column-desc .wrapper-sizes .sizes:hover,
		body .column-desc .wrapper-sizes .sizes.sel{border-color: #000;z-index: 2;}
		body .column-desc .wrapper-sizes .sizes .size{display: block;font-family: Metrocity;font-weight: 400;font-size: 12px;line-height: 19px;}
		body .column-desc .wrapper-sizes .sizes span:not(.size){font-family: WorkSans;font-weight: 600;}

	/* Dimensions */
		body .column-desc .variants .dimensions {padding-bottom: 28px;width: 244px;}

	/* Service */
		body .rdc-product-services .wrapper-form,
		body .rdc-product-services .column{border-color: #EBEAEA;border-radius: 2px;}
		body .rdc-product-services .rdc-service-group-title .rdc-service-title,
		body .rdc-product-services .rdc-service-group-title .rdc-service-desc,
		body .rdc-product-services .cell-info .rdc-service-title:not(.rdc-service-price),
		body .column-desc .rdc-product-price-conditions p{font-family: Metrocity;font-weight: 400;font-size: 12px;line-height: 19px;}
		body .column-desc .rdc-product-price-conditions p{color: #000000;}
		body .rdc-product-services .rdc-service-group-title .rdc-service-desc{color: #666666;}
		body .rdc-product-services .cell-checkbox .check{border-color: #ccc;}
		body .rdc-product-services .cell-info .rdc-service-price{font-family: WorkSans;font-weight: 600;}
		body .rdc-product-services .rdc-service-group-title .rdc-service-title {padding-bottom: 4px;}
		body .rdc-product-services .column {padding-top: 4px;padding-left: 13px;padding-bottom: 12px;}
		body .rdc-product-services .rdc-service-group-title {padding-bottom: 8px;}

	/* Price */
		/*body .column-desc .info-price{margin-top: 31px;}*/

	/* Price conditions */
		body .rdc-product-price-conditions {background-color: #F4F4F4 !important;margin-top: 6px;padding: 8px 10px;}

	/* stores */
		body .button-search-store{margin-top: 10px;text-align: center;display: none;}

	/* Link-bottom-imagem */
		body .product-gallery .links-product ul li {padding: 0 17px;border-left: 1px solid #CCC;}
		body .product-gallery .links-product ul li:first-child{padding-left: 0;border-left: 0;}
		body .product-gallery .links-product {padding-top: 12px;}

	/* Share-icons */
		body .wrapper-share-icon .rdc-icon-share-main{background-color: #F4F4F4;border-radius: 100%;width: 32px;height: 32px;cursor: pointer;position: absolute;top: 12px;right: 39px;background-size: 20px;background-repeat: no-repeat;background-position: 5px 6px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 20.013a4.001 4.001 0 00-3.333 1.824l-7.633-4.18c.4-1.056.4-2.22 0-3.275l7.633-4.18a4.003 4.003 0 005.043 1.402 3.992 3.992 0 002.114-4.781 4 4 0 00-4.436-2.776 3.995 3.995 0 00-3.268 4.93l-7.726 4.24A4.67 4.67 0 006.187 11.6 4.66 4.66 0 003 16.02a4.66 4.66 0 003.187 4.418 4.67 4.67 0 005.207-1.617l7.726 4.24c-.077.31-.117.627-.12.945A3.997 3.997 0 0023 28c2.209 0 4-1.788 4-3.994a3.997 3.997 0 00-4-3.993zM23 5.37a2.664 2.664 0 012.666 2.662A2.664 2.664 0 0123 10.694a2.664 2.664 0 01-2.667-2.662A2.664 2.664 0 0123 5.37zM7.668 19.347a3.327 3.327 0 01-1.097-6.47 3.335 3.335 0 014.017 1.538c.55.999.55 2.21 0 3.208a3.334 3.334 0 01-2.92 1.724zM23 26.67a2.664 2.664 0 01-2.667-2.663A2.664 2.664 0 0123 21.344a2.664 2.664 0 012.666 2.662A2.664 2.664 0 0123 26.67z'/%3E%3C/svg%3E");}
		body .wrapper-share-icon .share-icons-product {display: none;clear: both;position: absolute;top: 36px;right: 38px;padding-top: 15px;}
		body .wrapper-share-icon.active .share-icons-product {display: block;}
		body .wrapper-share-icon .share-icons-product .show-svg-icon {background-color: #FFFFFF;border: 1px solid #E6E6E6;width: auto;border-radius: 6px;-webkit-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.45);-moz-box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.45);box-shadow: 0px 0px 8px 0px rgba(204,204,204,0.45);}
		body .share-icons-product .icons_social a{vertical-align: middle;margin-bottom: 0;display: block;}
		body .wrapper-share-icon:hover .share-icons-product .show-svg-icon::before,
		body .wrapper-share-icon.active .share-icons-product .show-svg-icon::before {content: "";position: absolute;top: 10px;right: 11px;width: 10px;height: 10px;background: #FFF;border: 1px solid #E6E6E6;border-bottom: 0;border-left: 0;transform: rotate(315deg);}

	/* Accordion */
		body #main.product .column-images .container-tabs{max-width: 672px;margin: 19px 13px 0 auto;}
		body #main.product .accordion .border_color{border: 0;margin-top: 10px;}
		body #main.product .accordion .border_color:first-child{margin-top: 0;}
		body #main.product .accordion .border_color .accordion-head {padding-left: 19px;padding-top: 10px;padding-bottom: 10px;background: #F4F4F4;font-family: WorkSans;font-weight: 700;font-size: 15px;}
		body #main.product .accordion .rdc-icon-svg.rdc-icon-arrowdown{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28 18.25h-9.75V28h-4.5v-9.75H4v-4.5h9.75V4h4.5v9.75H28v4.5z' fill='%23D5D5D5' fill-rule='evenodd'/%3E%3C/svg%3E");}
		body #main.product .accordion .rdc-icon-svg.rdc-icon-arrowup{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 13.5h24v5H4z' fill='%23111' fill-rule='evenodd'/%3E%3C/svg%3E");}
		body #main.product .accordion .accordion-icon .rdc-icon-svg {width: 14px;height: 14px;}
		body #main.product .accordion .accordion-icon {right: 22px;}
		body #main.product .accordion .accordion-content{padding-left: 19px;padding-bottom: 6px;font-family: Metrocity;font-weight: 400;font-size: 12px;padding-right: 15px;}
		body #main.product .accordion .accordion-content .secondary-subtitle{display: none;}
		body #main.product .accordion .accordion-content .product-composition .row:not(:last-child){border-bottom: 1px solid #EBEAEA;}
		body #main.product .accordion .accordion-content .product-composition .row:not(:first-child) {padding-top: 11px;}
		body #main.product .accordion .accordion-content .product-composition .column-head p,
		body #main.product .accordion .accordion-content .product-composition .column-info p{font-family: Metrocity;font-weight: 500;font-size: 12px;padding-bottom: 11px;}
		body #main.product .accordion .accordion-content .product-composition .column-info p{font-family: Metrocity;font-weight: 400;}
		body #main.product .accordion .accordion-content .product-composition{padding-top: 7px;}
		body #main.product .accordion .accordion-content .col-sm-10{margin-left: 0;width: 100%;}
		body #main.product .accordion .accordion-content .product-technical-info .col-sm-4{width: 50%;padding-bottom: 16px;}
		body #main.product .accordion .accordion-content .product-technical-info{margin-top: 12px;}
		body #main.product .accordion .accordion-content .product-technical-info .info{border-color: rgba(32,42,37,0.15);}
		body #main.product .accordion .accordion-content .product-technical-info .row{margin-right: -8px;margin-left: -8px;}
		body #main.product .accordion .product-technical-info .info .file-name span{color: #000;}
		body #main.product .accordion .product-technical-info .info .file-link a{font-size: 0;}
		body #main.product .accordion .product-technical-info .info .file-link a{width: 16px;height: 16px;background-position: center;background-repeat: no-repeat;background-size: 16px;margin-right: 1px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.209 17.055L16 24.263l-7.209-7.208 1.326-1.326 4.945 4.945V4h1.876v16.674l4.945-4.945 1.326 1.326zM28 26.125H4V28h24v-1.875z'/%3E%3C/svg%3E");}
		body #main.product .accordion .product-technical-info .info .file-link {width: 16px;}
		body #main.product .accordion .product-technical-info .info .file-name {width: calc(100% - 16px);}
		body #main.product .accordion .product-technologies .col-sm-6{width: 100%;padding-top: 24px;}
		body #main.product .accordion .product-technologies .col-sm-6:first-child {padding-top: 0;}
		body #main.product .accordion .product-technologies .list-technologies > .row > .column:not(:nth-child(-n+2)){padding-top: 24px;}
		body #main.product .accordion .product-technologies .list-technologies .technology-desc{padding: 2px 0 0 13px;}
		body #main.product .accordion .product-technologies .list-technologies .technology-desc b{font-family: Metrocity;font-weight: 500;font-size: 12px;line-height: 20px;}
		body #main.product .accordion .product-technologies .list-technologies .technology-desc p,
		body #main.product .accordion .care-instructions p:not(.code){font-family: Metrocity;font-weight: 400;font-size: 12px;line-height: 21px;}
		body #main.product .accordion .product-technologies .list-technologies .technology-desc p:not(:first-child) {padding-top: 4px;}
		body #main.product .accordion .product-technologies .list-technologies{padding-top: 11px;padding-bottom: 21px;}
		body #main.product .accordion .care-instructions .col-sm-3{width: 50%;padding-bottom: 19px;}
		body #main.product .accordion .care-instructions .code{padding-right: 14px;}
		body #main.product .accordion .care-instructions{padding-top: 17px;}

	/* Stock alert */
		body .stock-alert .stock-alert-item{border-radius: 18px;font-family: WorkSans;font-weight: 600;text-transform: uppercase;padding-top: 9px;padding-bottom: 9px;padding-left: 50px;}
		body .stock-alert .stock-alert-item u{text-decoration: none;}
		body .stock-alert .stock-alert-item:hover .rdc-icon-svg{opacity: 1;}
		body .stock-alert .stock-alert-item:hover{opacity: 0.8;}
		body .stock-alert .stock-alert-item::before{top: calc(50% - 10px);left: 20px;width: 20px;height: 20px;background-repeat: no-repeat;background-position: center;background-size: 20px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke-opacity='.01' stroke='%23FFF' stroke-width='.5' d='M.25.25h31.5v31.5H.25z'/%3E%3Cpath d='M23.88 22.756H8.111a1 1 0 01-1-1v-1.607a1 1 0 01.368-.775l.558-.456c.978-1.004 1.028-3.325 1.51-5.762.978-4.915 5.178-6.519 5.178-6.519 0-.717.57-1.304 1.269-1.304.698 0 1.269.587 1.269 1.304 0 0 4.301 1.604 5.278 6.519.483 2.45.533 4.771 1.51 5.762l.506.457a1 1 0 01.33.746l-.007 1.639a1 1 0 01-1 .996zm-7.886 3.91c1.408 0 2.538-1.16 2.538-2.607h-5.076c0 1.447 1.13 2.608 2.538 2.608z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");}
		body .stock-alert .form-stock-message .warning{background-color: rgba(252,248,227,0.80);border-color: rgba(192,157,97,0.30);background-position: 11px center;padding-left: 38px;background-size: 18px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.521 5.21a1 1 0 011.357.4l10.315 18.91a1 1 0 01-.878 1.48H5.685a1 1 0 01-.878-1.479L15.122 5.61a1 1 0 01.4-.399zm.6 15h-.241a1 1 0 00-1 1v.316a1 1 0 001 1h.24a1 1 0 001-1v-.315a1 1 0 00-1-1zm0-6.947h-.241a1 1 0 00-1 1v3.79a1 1 0 001 1h.24a1 1 0 001-1v-3.79a1 1 0 00-1-1z' fill='%23C09136' fill-rule='evenodd'/%3E%3C/svg%3E");}
		body .stock-alert .form-stock-message .warning,
		body .stock-alert .form-stock-message .warning a{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #333333;line-height: 14px;}
		/*body .stock-alert .form-stock-alert{border: 0;}*/
		body .stock-alert .form-stock-alert{background-color: #fff;border: 1px solid #D3CFCF;border-radius: 18px;margin-top: 8px;}
		body .stock-alert .form-field .btn-stock{border-radius: 21px;width: 53px;margin-right: 1px;}
		body .stock-alert .form-field > label{padding: 5px 9px 5px 19px;}
		body .stock-alert .form-field > label input[type=checkbox]{width: 16px;height: 16px;vertical-align: text-top;}
		body .stock-alert .form-field > label span.small{color: #333333;}
		body .stock-alert .form-field > label .dis-table-cell:first-child{width: 23px;}
		body .stock-alert .form-stock-message .error{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #333333;line-height: 14px;background-color: rgba(247,208,205,0.30);border-color: rgba(224,32,32,0.50);border-radius: 21px;background-position: 11px center;padding-left: 38px;background-size: 18px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 5c6.075 0 11 4.925 11 11s-4.925 11-11 11S5 22.075 5 16 9.925 5 16 5zm-3.682 6.993l-.095.084-.146.146a1 1 0 00.002 1.415L14.449 16l-2.37 2.362a1 1 0 00-.086 1.32l.084.095.146.146a1 1 0 001.415-.002L16 17.551l2.362 2.37a1 1 0 001.32.086l.095-.084.146-.146a1 1 0 00-.002-1.415L17.551 16l2.37-2.362a1 1 0 00.086-1.32l-.084-.095-.146-.146a1 1 0 00-1.415.002L16 14.449l-2.362-2.37a1 1 0 00-1.32-.086z' fill='%23E02020' fill-rule='evenodd'/%3E%3C/svg%3E");}
		body .form-stock-message .success{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #333333;line-height: 14px;background-position: 10px center;padding-left: 38px;background-color: rgba(228,242,212,0.50);border-color: #C2E897;margin-top: 8px;background-size: 20px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 5c6.075 0 11 4.925 11 11s-4.925 11-11 11S5 22.075 5 16 9.925 5 16 5zm3.424 7.677l-.015.015-4.608 4.694-2.02-2.029a1 1 0 00-1.32-.086l-.096.084-.047.047a1 1 0 00-.083 1.32l.083.094v.001l2.897 2.888a1 1 0 001.402.01l5.482-5.316a1 1 0 00.02-1.416l-.28-.288a1 1 0 00-1.415-.018z' fill='%234CC036' fill-rule='evenodd'/%3E%3C/svg%3E");}
		body .stock-alert .rdc-icon-svg {left: 27px;}

	/* campaigns */
		body #rdc-product-campaigns-bar .rdc-campaigns-slider{border-color: rgba(32,42,37,0.15);border-radius: 2px;padding: 18px 26px;}
		body #rdc-product-campaigns-bar .rdc-campaigns-timer{border-color: #333;border-radius: 2px;padding: 10px 5px 11px;}
		body #rdc-product-campaigns-bar .monospace{font-family: Metrocity;font-weight: 400;font-size: 14px;color: #333333;}
		body #rdc-product-campaigns-bar .rdc-campaigns-timer .desc{color: #333;}
		body #rdc-product-campaigns-bar .campaign-descriptions p{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #666666;line-height: 18px;}
		body #rdc-product-campaigns-bar .campaign-descriptions,
		body #rdc-product-campaigns-bar .rdc-campaigns-code{border-color: #ccc;}

		body #rdc-product-campaigns-bar .campaign-code{border-radius: 24px;}

		body #rdc-product-campaigns-bar .rdc-campaigns-slider .slick-arrow.slick-prev{background-size: 22px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cimage width='32' height='32' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZ cwAADsMAAA7DAcdvqGQAAAAHdElNRQfkCxoNKxqKv+KeAAAA0UlEQVRIx+2UOwrCUBBFj0Gw9L8d WxtBEISgBLfgOnQTugIX4AIMflEbsXIDNnYmyti8kCB+wgTEIvc1Dx5nYObdO5Dqv1XnwJScFm9w RRBqOrxp8C1ZDd7CM3hFg7fxEYQ1ZQ1uc0MQlhQ1eNfgcwoavMcdQZiRj4tkIneHERbgM+TygfGY cHr1cEZinmMIWZECouk6apM+Y9PC4GsLb+SYIbrxh/isjvnGhc4FALbx4YqStkRg5Y3OyhCGaUdV WyKI814XZ0i8UCDxSkv1Oz0A6UpexYAMcscAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTEtMjZU MTM6NDM6MjYrMDM6MDBx3/xfAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTExLTI2VDEzOjQzOjI2 KzAzOjAwAIJE4wAAAABJRU5ErkJggg=='/%3E%3C/svg%3E");background-position: center;}
		body #rdc-product-campaigns-bar .rdc-campaigns-slider .slick-arrow.slick-next{background-size: 22px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cimage width='32' height='32' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZ cwAADsMAAA7DAcdvqGQAAAAHdElNRQfkCxoNKzko2JPsAAAAzElEQVRIx+2USw4BQRCGPzLDDmNY u4MDWLKRCIlEiLiCjftYuAV74hlsxBlcwLNsOjGLCVKdiMX8velU+v+Sqq4qiPT/SjLmQEUPKCEI Z6pagMPeIGpaRJ4dgnChoUX4bBCEK00tIsvKIFpahMcCQbjR1iLSzBCEO91g2AncC9RJvEFMKOIS Z4gwCntwRL48p5cprkonFp5C+UMKKQa4wIO+rohTU8Sexp5hbr6xo7F7LI1d1Ug+a5tWzrG1GSbH 2NXjbL1QrFdapF/oCcrnWNeCOczbAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTExLTI2VDEzOjQz OjU3KzAzOjAw3W3+8gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMS0yNlQxMzo0Mzo1NyswMzow MKwwRk4AAAAASUVORK5CYII='/%3E%3C/svg%3E");background-position: center;}
		body #rdc-product-campaigns-bar .rdc-campaigns-slider .slick-arrow.slick-prev:hover,
		body #rdc-product-campaigns-bar .rdc-campaigns-slider .slick-arrow.slick-next:hover{background-position: center;}

		@media screen and (min-width: 768px){

			body #rdc-product-campaigns-bar .rdc-campaigns-slider{width: 86.4%;}
			body #rdc-product-campaigns-bar .rdc-campaigns-code{width: 217px;}
			body #rdc-product-campaigns-bar .rdc-campaigns-timer .value{min-width: 36px;}
			body #rdc-product-campaigns-bar .countdown {width: 339px;}
			body #rdc-product-campaigns-bar .rdc-campaigns-timer{width: 159px;}

			body .wrapper-share-icon:hover .share-icons-product {display: block;}


		}

	/* Reviews */
		body .review-history .title-reviews .secondary-title{font-size: 32px;line-height: 32px;text-transform: none;}
		body .review-history .top-reviews{background-color: #F4F4F4;}
		body .review-history .top-reviews .dis-table-cell-desktop #review-ajust-width{font-family: WorkSans;font-weight: 600;font-size: 15px;line-height: 18px;padding-bottom: 6px;}
		body .review-history .top-reviews .overall-rating .rating span,
		body .review-history .reviews .rating span{margin-left: 1px;background-size: 16px;width: 16px;height: 16px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 22.157l-5.572 3.124 1.064-6.303-4.797-4.897 6.489-.843L16 7.235l2.791 6.003 6.467.917-4.75 4.847.993 6.303L16 22.157zm12-8.974l-8.279-1.263L16 4l-3.722 7.92L4 13.183l5.989 6.132L8.57 28 16 23.898 23.429 28l-1.418-8.685L28 13.183z' fill='%23CCC'/%3E%3C/svg%3E");}
		body .review-history .top-reviews .overall-rating .rating span.sel,
		body .review-history .reviews .rating span.sel{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.721 11.92L16 4l-3.722 7.92L4 13.183l5.989 6.132L8.57 28 16 23.898 23.429 28l-1.418-8.685L28 13.183z' fill='%23FFAB00'/%3E%3C/svg%3E");}
		body .review-history .top-reviews .overall-rating .rating span.sel2,
		body .review-history .reviews .rating span.sel2{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient x1='50%25' y1='50%25' x2='50.161%25' y2='50%25' id='a'%3E%3Cstop stop-color='%23FFAB00' offset='0%25'/%3E%3Cstop stop-color='%23CCC' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M16 7.235l2.791 6.003 6.467.917-4.75 4.847.993 6.303L16 22.157V7.235zm3.721 4.685L16 4l-3.722 7.92L4 13.183l5.989 6.132L8.57 28 16 23.898 23.429 28l-1.418-8.685L28 13.183l-8.279-1.263z' fill='url(%23a)'/%3E%3C/svg%3E");}
		body .review-history .top-reviews .ratingGraph .uni .rating-top-bar span,
		body .review-history .reviews .rating-bar > span.sel{background-color: rgba(150, 194, 32, 0.8);}
		body .review-history .reviews-others .small{font-family: Metrocity;font-weight: 300;font-size: 14px;color: #000000;line-height: 22px;}
		body .review-history .reviews .user{font-family: Metrocity;font-weight: 400;}
		body .review-history .reviews-others .small b{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #666666;line-height: 18px;}
		body .review-history .review-title,
		body .review-history .review-desc{font-size: 12px;padding-bottom: 10px;}
		body .review-history .review-desc{font-family: Metrocity;font-weight: 400;}
		body .review-history .top-reviews .button{padding: 13px 33px;float: left;}
		body .review-history .top-reviews .overall-rating .cell-rating .small,
		body .review-history .top-reviews .ratingGraphOthersAppend .uni p{padding-bottom: 2px;margin-top: -2px;}
		body .review-history .wrapper-reviews .reviews #review-content .row {padding: 32px 0 26px;border-color: #ECECEC;}
		body .review-history .reviews .rating {padding: 1px 0 15px;}
		body .review-history .reviews-others {padding-top: 20px;}
		body .review-history .reviews .wrapper-bar {padding-top: 14px;}
		body .review-history .wrapper-reviews .reviews #review-content .row .column:first-child + .column {padding: 0 39px 0 54px;}
		body .review-history .top-reviews .dis-table-cell-desktop.col-sm-3{padding-left: 47px;}

		@media screen and (max-width: 767px){
			/*body .review-history .top-reviews .overall-rating .cell-rating .dis-table-cell {float: left;clear: left;}*/
			body .review-history .top-reviews{text-align: left;}
			body .review-history .top-reviews .overall-rating {margin: 14px 0 0;}
			body .review-history .top-reviews .overall-rating .rating-text{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #666666;line-height: 18px;}
			body .review-history .top-reviews .dis-table-cell-desktop.col-sm-3{padding-left: 15px;}
			body .review-history .top-reviews .button{margin-top: 11px;}
			body .review-history .wrapper-reviews .reviews #review-content .row .column:first-child + .column{padding: 0 15px;}
			body .review-history .wrapper-reviews .reviews #review-content .row {padding: 28px 0 31px;}
			body .review-history .reviews .rating {padding: 1px 0 10px;}
			body .review-history .reviews .user,
			body .review-history .reviews .date{display: inline-block;vertical-align: middle;}
			body .review-history .reviews .user{width: calc(100% - 66px);}
			body .review-history .wrapper-reviews .reviews #review-content .row .column:first-child {padding-bottom: 20px;}
			body .review-history .reviews-others {padding-top: 12px;padding-bottom: 29px;}
			body .review-history .reviews .user{font-size: 15px;line-height: 24px;}
			body .review-history .review-title, body .review-history .review-desc{font-size: 14px;}
			body .review-history .reviews-others .small{font-family: Metrocity;font-weight: 400;color: #333333;}
			body .review-history .title-reviews .secondary-title{font-size: 26px;line-height: 30px;}
			body .review-history .reviews-others .dis-table{width: 100%;}
		}
	/* Related products */
		@media screen and (min-width: 768px){
			body:not(.tablet) .related-products .column-related-products .row .column{width: 16.66666667%;}
		}		
		body .related-products .column-related-products .row{font-size: 14px;line-height: 22px;}
		body .related-products .column-related-products .sizes{margin-right: 0;}
		body .related-products .column-related-products .sizes ul li:not(:first-child){padding-left: 5px;}
		body .related-products .column-related-products article.product-item .wrapper-colors-variants-item .key1-name{padding-top: 1px;}
		body .related-products .title-related .secondary-title{font-size: 32px;line-height: 32px;font-weight: 700;}

	/* Tablet */
		body.tablet article.product-item .wrapper-colors-variants-item{display: none;}
		/* Accordion */
			body.tablet.portrait #main.product .column-images .container-tabs{max-width: 495px;margin: 38px 0px 0px 67px;}
			body.tablet.portrait #main.product .column-images .container-tabs .container {max-width: 100%;padding-right: 0;}
			body.tablet #main.product .accordion .care-instructions .code{font-size: 24px;}
			body.tablet.landscape #main.product .column-images .container-tabs{max-width: 695px;}


	@media screen and (max-width: 767px){

		/* Flag */
			body .column-images .flags{margin-top: -5px;position: absolute;margin-left: 15px;max-width: 130px;}
			body .column-images .flags .flag{float: left;margin-right: 2px;margin-bottom: 2px;position: relative;padding: 5px 8px 3px;border-radius: 8.5px;line-height: 100%;text-transform: uppercase;font-family: Montserrat;font-weight: 600;font-size: 10px;color: #FFFFFF;}
			body .column-images .flags .triangle{width: 0;height: 0;position: absolute;right: -10px;top: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;  border-left: 10px solid;}

		/* Reviews - Brand*/			
			body .column-images .brand-reviews{margin-bottom: 0;margin-top: 21px;}
			body .column-images .reviews .dis-table{margin: 0 auto;}
			body .column-images .reviews .dis-table-cell {display: block;}
			body .column-images .reviews .rating{padding: 0 0 10px;max-width: 75px;margin: auto;}
			body .column-images .reviews .rating span{float: left;display: block;width: 15px;height: 15px;margin-left: 0;/*background: url(/sysimages/icon-star.png) no-repeat left top;*/background-size: 20px;background-position: center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 22.157l-5.572 3.124 1.064-6.303-4.797-4.897 6.489-.843L16 7.235l2.791 6.003 6.467.917-4.75 4.847.993 6.303L16 22.157zm12-8.974l-8.279-1.263L16 4l-3.722 7.92L4 13.183l5.989 6.132L8.57 28 16 23.898 23.429 28l-1.418-8.685L28 13.183z' fill='%23CCC'/%3E%3C/svg%3E");}
			body .column-images .reviews .rating:not(.disabled) span{cursor: pointer;}
			body .column-images .reviews .rating span.sel{/*background-position: left bottom;*/background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.721 11.92L16 4l-3.722 7.92L4 13.183l5.989 6.132L8.57 28 16 23.898 23.429 28l-1.418-8.685L28 13.183z' fill='%23FFAB00'/%3E%3C/svg%3E");}
			body .column-images .reviews .rating span.sel2{/*background-position: left -15px;*/background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient x1='50%25' y1='50%25' x2='50.161%25' y2='50%25' id='a'%3E%3Cstop stop-color='%23FFAB00' offset='0%25'/%3E%3Cstop stop-color='%23CCC' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M16 7.235l2.791 6.003 6.467.917-4.75 4.847.993 6.303L16 22.157V7.235zm3.721 4.685L16 4l-3.722 7.92L4 13.183l5.989 6.132L8.57 28 16 23.898 23.429 28l-1.418-8.685L28 13.183l-8.279-1.263z' fill='url(%23a)'/%3E%3C/svg%3E");}
			body .column-images .reviews .rating span:first-child{margin-left: 0;}
			body .column-images .reviews p {line-height: 100%;}
			body .column-images .reviews p a{display: inline;}
			body .column-images .brand-reviews .wrapper-certified{margin-top: 12px;}
			body .column-images .brand-reviews .wrapper-certified p{font-family: WorkSans;font-weight: 400;font-size: 12px;color: #666666;text-transform: uppercase;}
			body .column-images .reviews p a,
			body .column-images .reviews p .a{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #000000;}

		/* Name */
			body .column-images .name{padding: 3px 5px 12px;}
			body .column-images .name h1{font-family: SofiaPro;font-weight: 400;font-size: 28px;line-height: 30px;}

		/* Share-icons */
			body .wrapper-share-icon .rdc-icon-share-main{top: -12px;right: 17px;}
			body .wrapper-share-icon .share-icons-product{top: 12px;right: 16px;}

		/* Gallery */
			body .column-images .product-technologies-gallery{display: none;}

		/* Price */
			body .column-desc .info-price,
			body .column-desc .rdc-product-afterprice{text-align: center;}
			body .column-desc .rdc-product-afterprice {margin: 8px 0px 0;width: 100%;}
			body .column-desc .rdc-product-afterprice p{font-size: 12px;}
			body .rdc-product-price-conditions{text-align: center;}

		/* Description */
			body .column-desc .description{padding-top: 34px;padding-bottom: 14px;font-size: 13px;}
			body .container-tabs {margin: 0;margin-top: 12px;}
			body .container-tabs .container{padding: 0;}

		/* Accordion */
			body #main.product .accordion .accordion-content .product-technical-info .col-sm-4{width: 100%;}
			body .column-desc .accordion > li .accordion-content{padding-top: 14px;}
			body #main.product .accordion .accordion-content .product-composition .row:not(:first-child){padding-top: 0;}
			body #main.product .accordion .care-instructions .col-sm-3{width: 100%;}
			body #main.product .accordion .accordion-content{font-size: 13px;}

		/* Buttons */
			body .column-desc .buttons{width: 100%;border-top: 1px solid #EBEBEB;padding: 17px 15px;}
			body .column-desc .buttons .selectQtd .input_nav{border: 1px solid #D3CFCF;}
			body .column-desc .buttons .selectQtd .qtd{background-color: #F4F4F4;border-top: 1px solid #D3CFCF !important;border-bottom: 1px solid #D3CFCF !important;padding-top: 10px;padding-bottom: 9px;}
			body .column-desc .wrapper-wishlist .rdc-icon-svg{display: none;}
			body .column-desc .wrapper-wishlist .rdc-rows-product-list-item .button {padding: 12px 10px;border-color: #96C220;border-radius: 20px;font-family: WorkSans;font-weight: 500;font-size: 12px;color: #6E920F;}
			body .column-desc .wrapper-wishlist {margin-bottom: 5px;}
			body .column-desc .buttons .btn-cart,
			body .column-desc .buttons .btn-cart-esgotado,
			body .column-desc .buttons .btn-info{padding: 9px 10px 10px;font-size: 15px;}
			body #main .column-desc .buttons .wrapper-wishlist .rdc-rows-product-list-item .button{padding: 12px 0px 12px;}
			body.AndroidOS #main .column-desc .buttons .wrapper-wishlist .rdc-rows-product-list-item .button{padding: 12px 0px 12px;}

		/* Blocos */
			body .related-products .title-related .secondary-title{font-size: 26px;line-height: 30px;}

		/* large */
			body #main.product .sp-large{display: none;}
	}

	@media screen and (max-width: 320px){

		body .column-images .flags .flag{clear: left;margin-bottom: 2px;}
		body .stock-alert .form-field > label {padding: 5px 5px 5px 15px;}
		body .stock-alert .form-field > label span.small{font-size: 10px;}

		body .column-desc .wrapper-wishlist .rdc-rows-product-list-item .button {padding: 12px 3px;font-size: 10px;}
		body .column-desc .wrapper-wishlist {width: calc(100% - 138px);}
		body .column-desc .buttons .selectQtd .input_nav{width: 40px;}
		body .column-desc .buttons .selectQtd {width: 130px;}

	}

/* Account */
	body #main.account {background: #F4F4F4;}
	body .account-menu .title-menu p{font-family: SofiaPro;font-weight: 700;font-size: 16px;}
	body .account-menu ul li a{border-left: 0;font-family: WorkSans;font-weight: 500;font-size: 14px;position: relative;border-top-color: #EBEBEB;padding: 7px 20px;}
	body .account-menu ul li a:hover{text-decoration: none;}
	body .account-menu ul li a::before{content: '';position: absolute;top: calc(50% - 5px);right: 10px;width: 10px;height: 10px;background-size: 10px;background-position: center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.426 27.603c.566.53 1.485.53 2.053 0l11.119-10.407A1.28 1.28 0 0022.975 16a1.28 1.28 0 00-.377-1.196L11.479 4.397a1.525 1.525 0 00-2.053 0c-.568.544-.568 1.4 0 1.93L19.767 16 9.426 25.673c-.568.53-.568 1.386 0 1.93z'/%3E%3C/svg%3E");}
	body .account-menu li.sel a,
	body .account-menu li:hover a{background: #96C220;color: #fff;border-color: transparent;border-top-color: #EBEBEB;}
	body .account-menu li.sel:first-child a,
	body .account-menu li:hover:first-child a{border-top-color: transparent;}
	body .account-menu li.sel a::before,
	body .account-menu li:hover a::before{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.426 27.603c.566.53 1.485.53 2.053 0l11.119-10.407A1.28 1.28 0 0022.975 16a1.28 1.28 0 00-.377-1.196L11.479 4.397a1.525 1.525 0 00-2.053 0c-.568.544-.568 1.4 0 1.93L19.767 16 9.426 25.673c-.568.53-.568 1.386 0 1.93z' fill='%23fff' /%3E%3C/svg%3E");}
	body .account-menu,
	body .account .content-holder:not(.static){border: 0;} 
	body .account .content-holder.static{padding-left: 15px;}
	body .account-menu{width: 210px;padding: 23px 0 27px;}
	body .account-menu .title-menu {padding-bottom: 19px;}
	body .account-content {width: calc(100% - 240px);}
	body .account .title-page h1{font-size: 26px;padding-bottom: 11px;}
	body .account .title-page p{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #000000;line-height: 18px;}
	body .account .title-page {padding: 16px 15px 28px;}
	body .account .form-field textarea, 
	body .account .form-field input[type=text], 
	body .account .form-field input[type=number], 
	body .account .form-field input[type=email], 
	body .account .form-field input[type=password], 
	body .account .form-field input[type=tel], 
	body .account .form-field input[type=search], 
	body .account .form-field .select, 
	body .account .select{border-color: rgba(32,42,37,0.15);}
	body .account .form-field textarea, 
	body .account .form-field input[type=text], 
	body .account .form-field input[type=number], 
	body .account .form-field input[type=email], 
	body .account .form-field input[type=password], 
	body .account .form-field input[type=tel], 
	body .account .form-field input[type=search]{padding: 8px 10px;}
	body .account .form-field.float-field p{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #878787;}
	body .account .content-holder:not(.static){padding: 30px;}
	body .account div.wrapper-form .form-field{margin-bottom: 22px;}
	body .account .bottom-form {padding-top: 16px;}
	body .account .bottom-form .required-notice{font-family: Metrocity;font-weight: 400;font-size: 12px;color: #878787;}
	body .account .bottom-form .changeSettings .special-button{font-family: Metrocity;font-weight: 400;font-size: 10px;color: #5d5d5d;margin-right: 32px;}
	body .account .bottom-form button{font-family: Metrocity;font-weight: 400;font-size: 12px;padding: 9px 13px;}
	body .account .bottom-form .changeSettings {padding-left: 51px;}

	@media screen and (max-width: 767px){
		body #rdc-account-menu-mobile-v2{padding: 0;}
		body .account #toggle-button-svg{display: none;}
		body .account .toggle-account-button::before{content: '';position: absolute;top: calc(100% - 19px);left: 11px;width: 32px;height: 32px;background-size: 100%;background-position: center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9v2h20V9H6zm0 6v2h20v-2H6zm0 6v2h20v-2H6z'/%3E%3C/svg%3E");}
		body .account .header-page-mobile > div{padding: 18px 0;}
		body .go-home{top: 48%;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.37 25c0 .828-.713 1.5-1.593 1.5h-9.554c-.88 0-1.62-.672-1.62-1.5V13.469L16 6.198l6.396 7.247L22.37 25zM16 4L4 17.243l1.126 1.06 2.879-3.053V25c0 1.657 1.459 3 3.218 3h9.554c1.76 0 3.218-1.343 3.218-3v-9.75l2.88 3.053L28 17.243 16 4z'/%3E%3C/svg%3E");}
		body .account .title-page{border: 0;}
		body .account .header-page-mobile{box-shadow: none;border-bottom: 1px solid #EBEBEB;}
		body #account-menu .title-menu{background-color: #FFF;border: 0;margin-bottom: 0px;height: 56px;}
		body #account-menu .title-menu p{font-family: WorkSans;font-weight: 600;}
		body #account-menu ul li a,
		body #account-menu li.sel a{font-family: Metrocity;font-weight: 400;font-size: 14px;color: #000000;padding: 12px 15px;}
		body #account-menu ul li a::before{content: '';position: absolute;top: calc(50% - 5px);right: 24px;width: 10px;height: 10px;background-size: 12px;background-position: center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.426 27.603c.566.53 1.485.53 2.053 0l11.119-10.407A1.28 1.28 0 0022.975 16a1.28 1.28 0 00-.377-1.196L11.479 4.397a1.525 1.525 0 00-2.053 0c-.568.544-.568 1.4 0 1.93L19.767 16 9.426 25.673c-.568.53-.568 1.386 0 1.93z'/%3E%3C/svg%3E");}
		body #account-menu li.sel a{background: #96C220;color: #fff;}
		body #account-menu li.sel a::before{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.426 27.603c.566.53 1.485.53 2.053 0l11.119-10.407A1.28 1.28 0 0022.975 16a1.28 1.28 0 00-.377-1.196L11.479 4.397a1.525 1.525 0 00-2.053 0c-.568.544-.568 1.4 0 1.93L19.767 16 9.426 25.673c-.568.53-.568 1.386 0 1.93z' fill='%23fff' /%3E%3C/svg%3E");}
		body #account-menu ul li{border: 0;}
		body #account-menu ul.account-menu-inst li a{font-family: SofiaPro;font-weight: 400;font-size: 16px;color: #FFFFFF;padding-left: 56px;}
		body #account-menu ul.account-menu-inst li.wish a::before{background-size: 25px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.238 6c-1.603 0-3.197.62-4.412 1.864-2.43 2.49-2.437 6.484-.01 8.975l9.722 9.978a.668.668 0 00.918 0c3.243-3.321 6.479-6.647 9.722-9.969a6.435 6.435 0 000-8.974 6.158 6.158 0 00-8.834 0l-1.342 1.362-1.342-1.372A6.06 6.06 0 0010.238 6zm0 1.217c1.263 0 2.533.502 3.514 1.507l1.796 1.845a.668.668 0 00.918 0l1.786-1.835c1.962-2.01 5.056-2.01 7.018 0 1.961 2.01 1.961 5.255 0 7.264-3.09 3.164-6.18 6.332-9.268 9.496l-9.268-9.505c-1.96-2.013-1.962-5.255 0-7.265.981-1.005 2.241-1.507 3.504-1.507z' fill='%23fff' /%3E%3C/svg%3E");}
		body #account-menu ul.account-menu-inst li.logout a::before{background-size: 17px;background-position: 4px 0px;background-image: url("data:image/svg+xml,%3Csvg height='32' viewBox='0 0 551.13 551.13' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M435.616 160.051l-24.354 24.354 73.937 73.937h-244.08v34.446h244.08l-73.937 73.937 24.354 24.354L551.13 275.565z' fill='%23FFF'/%3E%3Cpath d='M378.902 516.685H34.446V34.446h344.456v34.446h34.446V17.223c0-9.52-7.703-17.223-17.223-17.223H17.223C7.703 0 0 7.703 0 17.223v516.684c0 9.52 7.703 17.223 17.223 17.223h378.902c9.52 0 17.223-7.703 17.223-17.223v-51.668h-34.446z' fill='%23FFF'/%3E%3C/svg%3E");}
		body #account-menu ul.account-menu-inst li a::before{width: 22px;height: 22px;left: 18px;}
		body #account-menu ul:not(.account-menu-inst){padding-bottom: 58px;}
		body .account .title-page-mobile{text-align: left !important;padding-left: 59px !important;}
		body.account-menu-open .overlay:before {top: 0;}

	}

	@media print {

		body #header{max-width: none;}
		body #header-wrapper-block{border: 0;}
		body #header-wrapper-block .container{max-width: 100%;}
		body #main.account .wrapper-page {padding: 15px 0 0 0;}
		body .account .title-page {padding: 15px 0px 28px;}
	}

/* Mini carrinho */
	body .items-dropdown{padding-top: 20px !important;top: calc(100% + -9px);right: -6px;}
	body .items-dropdown-holder{box-shadow: 0 5px 20px 0 rgba(0,0,0,0.25);border-radius: 4px;}
	body .items-dropdown-holder::before {content: '';position: absolute;top: -7px;right: 81px;width: 0;height: 0;border-style: solid;border-width: 0 5px 6px 5px;border-color: transparent transparent #fff transparent;}
	body .items-dropdown .item-desc .item-title b:first-child{font-family: WorkSans;font-weight: 500;font-size: 14px;color: #000000;line-height: 20px;}
	body .items-dropdown .item-desc .item-size-color span:not(:first-child),
	body .items-dropdown .item-desc .item-ref{display: none;}
	body .items-dropdown .item-desc .item-size-color span{font-family: WorkSans;font-weight: 400;}
	body .items-dropdown .item-price .content-price .current b{font-family: Metrocity;font-weight: 700;font-size: 11px;color: #000000;}
	body .items-dropdown .item-price .content-price .current b .ng-binding:last-child {margin-left: 5px;}
	body #controller-cart .rdc-icon-delete{background-size: 24px;}
	body .items-dropdown .item-img{border: 0;width: 48px;}
	body .items-dropdown .items-list{margin: 27px 9px 17px 15px;max-height: 225px;}
	body .items-dropdown .item-desc{padding: 2px 0 2px 20px;width: 207px;}
	body.items-dropdown .item-desc .item-title {padding-bottom: 1px;}
	body .items-dropdown .item-price .content-price {padding-top: 4px;}
	body .items-dropdown .bottom-list{border: 0;padding: 20px 25px 15px;}
	body .items-dropdown .bottom-list.wrapper-free-shipping p,
	body .items-dropdown .bottom-list.wrapper-free-shipping p b{font-family: Metrocity;font-weight: 400;color: #FFFFFF;text-transform: none;font-size: 14px;line-height: 22px;}
	body .items-dropdown .bottom-list.wrapper-free-shipping{background-color: #96C220;padding: 5px 5px 4px;}
	body .items-dropdown .bottom-list-wrapper{display: flex;flex-direction: column-reverse;}
	body .items-dropdown .bottom-list .total-price-text,
	body .items-dropdown .bottom-list .total-price{font-family: Metrocity;font-weight: 700;text-transform: none;}
	body .items-dropdown .bottom-list .btn-cart{border: 1px solid #000;background-color: #000;color: #FFF;padding: 10px 20px;font-size: 13px;margin-top: 14px;}
	body .items-dropdown .bottom-list .btn-cart:not([disabled]):not(.loader):not(.btn-cart-esgotado):hover{border-color: #96C220;background-color: #96C220;}
	body .items-dropdown .item-remove{margin-right: -6px;}

	/* Minicart 15 (cloud) */
	@media screen and (min-width: 1200px) {
		.rdc-mfp-open body,
		.rdc-mfp-open .bannerWelcomeGift, 
		.rdc-mfp-open #header-container {padding-right: var(--window-scroll-width, 15px) !important;}
		.rdc-mfp-open {margin-right: 0 !important;}
	}
	
	#rdc-mini-cart {max-width: 486px !important;}
	#rdc-mini-cart .rdc-wrapper-popup-body {padding-left: 24px !important;padding-right: 24px !important;}
	#rdc-mini-cart .rdc-wrapper-popup-header p {font-weight: 700; font-size: 24px;}
	#rdc-mini-cart .item-name p {font-weight: 500 !important;font-family: WorkSans;font-size: 14px;}
	#rdc-mini-cart .item-price .old {font-weight: 500;font-family: SofiaPro;font-size: 16px;}
	#rdc-mini-cart .item-price .current {font-weight: 700;font-family: SofiaPro;font-size: 18px;}
	#rdc-mini-cart .rdc-wrapper-popup-footer .wrapper-free-shipping{background-color: #CCCCCC !important;}

	.recomendation-cart-right-bar .rdc-recomendation-product-title {font-weight: 500 !important;font-family: WorkSans;font-size: 14px;}
	.recomendation-cart-right-bar .rdc-recomendation-combine-title {font-weight: 600; font-size: 14px;font-family: WorkSans;line-height: 20px;}
	.recomendation-cart-right-bar .product-item-price .old {font-weight: 500}
	.recomendation-cart-right-bar .recomendation-cart-title {font-weight: 700; font-size: 24px;}

	@media screen and (max-width: 767px) {
		.explore-product-recomendation .product-item-desc .name {padding-bottom: 0 !important;}
		.recomendation-cart-right-bar {padding-top: 14px !important;}
		#rdc-mini-cart.rdc-popup-xs-vertical,
		.recomendation-cart-right-bar.rdc-popup-xs-vertical {max-height: calc(100dvh - max(30px, env(safe-area-inset-top)) - 10px);border-top-left-radius: 10px;border-top-right-radius: 10px;}
	}


/* Heading */
	body .heading-titles .short-content-heading-titles p,
	body .heading-titles .short-content-heading-titles{font-size: 16px;line-height: 24px;}
	body .heading-titles .short-content-heading-titles{font-family: Metrocity;font-weight: 300;padding-top: 26px;}
	@media screen and (max-width: 767px){
		body  #main .heading-titles .title-heading-titles {font-size: 26px;line-height: 30px;}

	}

/* Pesquisa */
	body .top-list .total span{font-family: SofiaPro;font-weight: 300;font-size: 17px;line-height: 20px;}
	/*body #sp-id-8492{height: 0;}*/

/* Tabs Blocos */

	body #main .content_blocks_tabs,
	body #containerSite .content_blocks_tabs{border-bottom-color: #F4F4F4;}
	body #main .content_blocks_tabs .content_blocks_tabs_ul, 
	body #containerSite .content_blocks_tabs .content_blocks_tabs_ul{height: 40px;}
	body .content_blocks_tabs ul li{margin-left: 4em;}
	body #main .content_blocks_tabs .content_blocks_tabs_ul .content_blocks_tabs_li a,
	body #containerSite .content_blocks_tabs .content_blocks_tabs_ul .content_blocks_tabs_li a{opacity: 1;font-family: Helvetica;font-weight: normal;border: 0;padding: 10px 5px 12px 5px;font-size: 13px;color: #666666;line-height: 20px;text-decoration: none;border-bottom: 3px solid transparent;padding-bottom: 5px;display: block;text-transform: uppercase;}
	body #main .content_blocks_tabs .content_blocks_tabs_ul .content_blocks_tabs_li.active a, 
	body #containerSite .content_blocks_tabs .content_blocks_tabs_ul .content_blocks_tabs_li.active a, 
	body #main .content_blocks_tabs .content_blocks_tabs_ul .content_blocks_tabs_li:hover a, 
	body #containerSite .content_blocks_tabs .content_blocks_tabs_ul .content_blocks_tabs_li:hover a{border-color: #000;color: #000;}

/* Homepager banner */
	body .home .home-slider .description .content {max-width: 600px;}
	body .home .home-slider .description .content .home-slider-title{font-family: SofiaPro;font-weight: 400;font-size: 15px;line-height: 18px;}
	body .home .home-slider .description .content .home-slider-subtitle{font-family: SofiaPro;font-weight: 700;font-size: 54px;line-height: 54px;}
	body .home .home-slider .description .content .home-slider-description{font-family: SofiaPro;font-weight: 400;font-size: 17px;line-height: 25px;}

	body .home .home-slider .description .content:not(.light) .home-slider-title{color: #666666;}
	body .home .home-slider .description .content:not(.light) .home-slider-subtitle{color: #000000;}
	body .home .home-slider .description .content:not(.light) .home-slider-description{color: #000000;word-break: break-all;}

	@media screen and (max-width: 767px){

		body .home .home-slider .description .content .home-slider-title{font-size: 17px;line-height: 20px;}
		body .home .home-slider .description .content .home-slider-subtitle{font-size: 50px;line-height: 50px;}
		body .home .home-slider .description .content .home-slider-description{font-size: 16px;line-height: 24px;}

	}

	@media screen and (max-width: 320px){

		body .home .home-slider .description .content .home-slider-subtitle {font-size: 46px;line-height: 46px;}

	}

/* Slick-dots */
	

/* Homepage blocos */
	body .banner23.wrapper-banner-product .dis_table .dis_cell,
	body .content_products .content_tab{overflow: visible;}

	#main.home article.product-item .desc .wrapper-name-size {min-height: 67px;}
	
	/*#main.home article.product-item:hover {margin-bottom: -14px;}*/
	#main.home .contentTitles_button, #containerSite #main.home .contentTitles_button{width: 175px;}
	/*body .home .wrapper-blocks .forcePaddingHorizontal {padding-left: 14px !important;padding-right: 14px !important;}*/

	@media screen and (min-width: 768px){
		#main.home article.product-item{min-height: 412px;}
	}

	@media screen and (max-width: 767px){
		body .banner23 .blocks_slider_mobile .content_tab{margin-left: -1px;margin-right: -1px;padding-left: 1px;padding-right: 1px;}
	}
	@media screen and (max-width: 360px){
		#main.home .contentTitles_button, #containerSite #main.home .contentTitles_button {width: 126px;}
	}

/* Wishlist */
	body #main.wishlist article.product-item .item-buttons{border: 1px solid #EBEAEA;border-top: 0;padding: 17px 10px;padding-top: 10px;}
	body:not(.tablet) #main.wishlist article.product-item:hover .item-buttons{border-color: #96C220;}
	body #main.wishlist article.product-item .item-buttons .btn-cart-item{display: none;}
	body #main.wishlist article.product-item .wrapper-product-item {border-bottom: 0;}
	body #main.wishlist article.product-item .item-buttons .remWish{width: 42px;height: 42px;display: inline-block;vertical-align: middle;margin-left: 8px;}
	body #main.wishlist article.product-item .item-buttons .remWish .rdc-icon-delete{width: 100%;height: 100%;background-color: #F4F4F4;background-size: 23px;cursor: pointer;}
	body #main.wishlist article.product-item .item-buttons a:hover .remWish .rdc-icon-delete{opacity: 1;}
	body #main.wishlist article.product-item .item-buttons a .remWish:hover .rdc-icon-delete{opacity: 0.5;}
	body #main.wishlist article.product-item .item-buttons button{width: calc(100% - 50px);display: inline-block;vertical-align: middle;padding: 13px 5px;}
	body #main.wishlist #redicom-btn-wishlist-esgotado-1{width: calc(100% - 50px);display: inline-block;vertical-align: middle;}
	body #main.wishlist #redicom-btn-wishlist-esgotado-1 .addCart{width: 100%;}
	body:not(.tablet) #main.wishlist article.product-item:not(.no-hover) .rdc-product-afterprice:not(.hideSale),
	body .wishlist article.product-item .rdc-product-afterprice{display: block;padding-top: 6px;}
	/*body #main.wishlist article.product-item:not(.no-hover):hover .desc:not(.hideSale) {padding-top: 26px;padding-bottom: 9px;}*/
	body #main.wishlist #redicom-btn-wishlist-esgotado-1 .addCart{background: #CCCCCC;border-color: #CCC;color: #FFF;}

	body #share-wish .wrapper-popup .clipboard{font-size: 12px;text-transform: none;font-family: Metrocity;font-weight: 400;color: #4CC036;}
	body .wishlist .container-list .row .empty-notice .empty-notice-desc p{font-family: SofiaPro;font-weight: 700;font-size: 24px;line-height: 30px;}
	body #share-wish .share-icons .icons_social a.wa{display: inline-block !important;}
	body #share-wish .share-icons .icons_social a{min-width: 36px;height: 36px;}
	body #share-wish .share-icons .icons_social a:not(:first-child) {margin-left: 10px;}
	body #share-wish .share-icons .icons_social a.tm {display: none;}
	body #share-wish .title-popup .secondary-title{font-weight: 700;}

	body.tablet.landscape #main.wishlist article.product-item .item-buttons button {font-size: 11px;padding: 13px 4px;}

	@media screen and (max-width: 767px){
		body #main.wishlist article.product-item .item-buttons .remWish{position: absolute;top: 8px;right: 8px;}
		body #main.wishlist article.product-item .item-buttons button,
		body #main.wishlist #redicom-btn-wishlist-esgotado-1{width: 100%;}
		body #main.wishlist article.product-item .item-buttons {padding: 15px 9px;padding-top: 6px;}
		body #main.wishlist article.product-item .flags .flag{clear: left;}
		body #main.wishlist article.product-item:hover .item-buttons,
		body:not(.tablet) #main.wishlist article.product-item:hover .item-buttons{border-color: #EBEAEA;}
		body .wishlist .container-list .row .empty-notice .empty-notice-desc p{font-size: 22px;}
	}

/* Stores */
	body .stores .search-wrapper .form-field .select select{padding: 8px 20px;}

/* Contactos */
	#main.contacts .icons_social a:not(:first-child){margin-left: 10px;}

/* Quem Somos */
	/*body #main .contentTitles_description2,body #containerSite .contentTitles_description2{font-family: SofiaPro;font-weight: 600;font-size: 24px;line-height: 30px;}*/
	@media screen and (max-width: 320px){
		/*body #main.home .contentTitles_description2, body #containerSite .home .contentTitles_description2 {font-size: 18px;line-height: 18px;}*/
		/*body #main.home .contentTitles_subtitle, body #containerSite .home #containerSite .contentTitles_subtitle{font-size: 23px;line-height: 23px;}*/
	}
/* news */
	@media screen and (min-width: 768px){
		body #main.news article .desc .item-date{font-size: 13px;text-transform: uppercase;}
		body #main.news article .desc .item-category{text-transform: uppercase;}
	}

.block31 .contentHTML_TEXT .title-form .secondary-title{font-weight: 700;}
.form-field .label-title.paragraph.required-policy{font-size: 13px;}
.form-field #policy_page_link {color: #666666;text-decoration: none;}
.form-field #policy_page_link:hover {text-decoration: underline;}
body .bottom-form .bottom-bottom-form button{padding: 11px 35px;}

@media screen and (max-width: 767px){
	.iOS #main .contentTitles_button,
	.iOS #containerSite .contentTitles_button{padding: 13px 20px 10px;}
	body.iOS .column-desc .buttons .selectQtd .qtd {padding-top: 9px;padding-bottom: 9px;}
	body.iOS .button, 
	body.iOS button, 
	body.iOS input[type=submit], 
	body.iOS input[type=button]{padding: 12px 20px 11px;}
	body.iOS #main.wishlist article.product-item .item-buttons button {padding: 14px 5px 11px;}

	body.iOS .wishlist .button, 
	body.iOS .wishlist button, 
	body.iOS .wishlist input[type=submit], 
	body.iOS .wishlist input[type=button] {padding: 12px 20px 11px;}

	body.AndroidOS #footer .column-newsletter a{padding: 14px 71px 10px;}
	body.AndroidOS #main .contentTitles_button,
	body.AndroidOS #containerSite .contentTitles_button{padding: 14px 10px 10px;}
	body.AndroidOS .button:not(.bannerLink):not(.notif-add-cart-mobile), 
	body.AndroidOS button, 
	body.AndroidOS input[type=submit], 
	body.AndroidOS input[type=button], 
	.btn-cart, 
	.btn-cart-esgotado {padding: 14px 20px 10px;}
}