.rdc-order-status .wrapper-page .bottom-form .submit.btn-cart::before { position: absolute; }

/*
 *
 * Header
 *
*/
.header-shop-quotation .header-shop-tooltip-wrapper-1{cursor: default;}
.header-shop-quotation .header-shop-tooltip-wrapper-1.active{top: 0;padding-top: 16px;filter: drop-shadow(0px 4px 12px rgba(51, 51, 51, 0.5));}
.header-shop-quotation .shop-tooltip-item.list-nav-title {min-height: 73px;}
.header-shop-quotation .shop-tooltip-body .shop-tooltip-item-wrap:first-child{margin-bottom: 0;}
.header-shop-quotation .shop-tooltip-body {filter: drop-shadow(0px 4px 12px rgba(51, 51, 51, 0.5));box-shadow: none;}
.header-shop-quotation .shop-tooltip-body .wrap-products{padding: 0px 8px 0px 15px;position: relative;overflow: hidden;overflow-y: auto;max-height: 253px;margin: 10px 4px 0px 0;}
.header-shop-quotation .wrap-products ul{list-style: none;}
.header-shop-quotation .wrap-products li:not(:last-child){border-bottom: 1px solid var(--color-lines);}
.header-shop-quotation .wrap-products li{padding-top: 10px;padding-bottom: 10px;}
.wrap-products article.product-item{display: flex;border: 0;}
.wrap-products article.product-item .desc:not(.rdc-product-item-size-small){padding-top: 6px;padding-bottom: 4px;display: flex;flex: 1;}
.wrap-products article.product-item .desc .color-qtd{display: flex;align-items: center;justify-content: space-between;}
.wrap-products article.product-item .desc{width: calc(100% - 50px);}
.wrap-products article.product-item .desc .wrapper-left{width: calc(100% - 49px);}
.wrap-products article.product-item .desc .rdc-product-item-name{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-bottom: 2px;min-height: 1px;margin-bottom: 0;white-space: nowrap;display: block;}
.wrap-products article.product-item .desc .rdc-icon-svg{width: 26px;height: 26px;margin-right: 0;margin-left: auto;}
.wrap-products article.product-item .desc .wrapper-right{padding-left: 6px;flex: 1;}
.wrap-products article.product-item .desc .wrapper-right .remove{cursor: pointer;}
.wrap-products article.product-item .desc .wrapper-right .remove:hover{opacity: 0.5;}

#header-main-block .header-shop-item.header-shop-quotation:hover .header-shop-tooltip .rdc-icon-svg{opacity: 1;}

.shop-tooltip-body .bottom-button{border-top: 1px solid var(--color-lines);position: relative;}
.header-shop-quotation .bottom-button::after{content: '';position: absolute;top: -11px;left: 0;width: 100%;height: 10px;background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);transform: matrix(1, 0, 0, -1, 0, 0);}

/*
 *
 * Social Share
 *
*/
.rdc-icons-share .addthis_button_linkedin, .rdc-icons-share .addthis_button_whatsapp {display: inline-block !important;}

/*
 *
 * Product List / Search
 *
*/
.side-menu a {color: var(--color-black)}
@media screen and (max-width: 767px) {
	body #filters-bar {margin: 0 -10px;}
	body .section-products {margin: 0 -13px;}
	body #filters-mobile {padding-top: 6px; padding-bottom: 6px;}

	.content-noresults #sp-heading-8756{height: 50px;}
}

/*
 *
 * FLAGS
 *
*/
.flags .flag {font-weight: 600;line-height: 122%;text-transform: uppercase;}
.blog .flags .flag{font-size: 10px;line-height: 150%;color: var(--color-white);text-transform: uppercase;background: var(--color-dark);}
.blog .flags.flagsStatic .flag{color: var(--color-black);}

@media screen and (min-width: 768px){
	.flags .flag {font-size: 10px;padding: 4px 8px 3px;}
	/* PRODUCT ITEM (SMALL) == MOBILE */
	.rdc-product-item-size-small .flags .flag {font-size: 10px;padding: 1px 6px;}
}
@media screen and (max-width: 767px){
	.flags .flag {font-size: 10px;padding: 4px 8px 3px;}
}

/*
 *
 * Footer
 *
*/
.menu-footer a {text-decoration: none;}
.menu-footer a:hover {text-decoration: underline;}

/*
 *
 * Filters
 *
*/
@media screen and (min-width: 1200px) {
	.total-filter-active {font-weight: 300;font-size: 11px;}
}

/*
 *
 * Product Item
 *
*/
/* .productMask:before {background-color: rgba(0,0,0,0.03);} */
.product-item:not(.quotation-cart) .rdc-icon-delete {background-color: var(--color-white);}

/*
 *
 * Detail
 *
*/
.column-desc .rdc-product-price-content .price p.desde{font-size: 14px;}
@media screen and (min-width: 768px){
	.column-related-products .row{margin: 0 -6px;}
	.column-related-products .row .column{padding-left: 6px;padding-right: 6px;}
	.column-desc .rdc-product-price-content .price p {font-size: 16px;}
}

/*
 *
 * Review
 *
*/
body .review .form-field.rdc-review-field-upload {display: block;}

/* background: no-repeat right url(data:image/svg+xml,%0A%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7742 27.5251L22.6452 16.8865C22.7742 16.7599 22.8654 16.6227 22.9187 16.4749C22.9729 16.3272 23 16.1689 23 16C23 15.8311 22.9729 15.6728 22.9187 15.5251C22.8654 15.3773 22.7742 15.2401 22.6452 15.1135L11.7742 4.44327C11.4731 4.14776 11.0968 4 10.6452 4C10.1935 4 9.80645 4.15831 9.48387 4.47493C9.16129 4.79156 9 5.16095 9 5.58311C9 6.00528 9.16129 6.37467 9.48387 6.69129L18.9677 16L9.48387 25.3087C9.1828 25.6042 9.03226 25.9681 9.03226 26.4004C9.03226 26.8336 9.19355 27.2084 9.51613 27.5251C9.83871 27.8417 10.2151 28 10.6452 28C11.0753 28 11.4516 27.8417 11.7742 27.5251Z' fill='%23333333'/%3E%3C/svg%3E%0A);
    background-size: 8%;
} */

/*
 *
 * Account
 *
*/

#main.account .account-menu {width: 244px;}
#main.account .form-field.float-field label, #main.account .form-field.float-field .label {flex-direction: column;align-items: flex-start;}
#main.account .field-content{width: calc(98.6%) !important;}
#main.account .bottom-form > div {float: unset;}
#main.account .bottom-form .required-notice {padding: 10px 0;}

#main.account .reference-wrapper{padding-top: 9px;}
#main.account .wrapper-account {max-width: 1492px;}
#main.account .rdc-header-subtitle{padding-top: 10px !important;}
#main.account .account-menu {padding: 26px 0 24px;margin-left: -22px;}
#main.account .account-menu ul li a {padding: 4px 21px;}
#main.account .account-menu{border-width: 0px;}
#main.account .account-menu li.sel a{background: var(--color-white);border-color: var(--color-white); border-left-color: var(--color-white);}
#main.account  .account-menu .title-menu {display: none;}
#main.account div.wrapper-form .form-field {margin-bottom: 18px;}

#main.account .form-field.float-field p {width: auto !important;max-width: 100%;padding: 4px 15px 5px 0;}	
#main.account .form-field .max-carac {top: 17%;}

#main.account.account-password .account-content {max-width: 930px;}
#main.account .rdc-account-shipping-icon-delete.select{height: 45px;margin-top: auto;}
#main.account .content-holder:not(.static){border-width: 0px;}
#main.account .content-holder:not(.static) {padding: 10px 0 0;}

@media screen and (min-width: 992px){
	#main.account .container-account > div{justify-content: center;}
	#main.account .wrapper-page {padding: 61px 0px 117px;}
	#main.account.account-landing .wrapper-page{padding-top: 50px;}
	#main.account .ac-lg-list-icon {margin: 10px auto 17px;}
	#main.account .ac-lg-list-title {margin-bottom: 9px;}
	#main.account .ac-lg-list-texts{margin-bottom: 8px;}
	body #container-account-1547{gap: 24px;}
	#main.account .account-content {padding: 0 8%;width: calc(100% - 256px);margin-top: -4px;}
	#main.account .bottom-form > div {display: block;}
	#main.account .bottom-form .changeSettings .special-button {margin-right: 39px;}
	#main.account .bottom-form .changeSettings {float: right;}
	#main.account .bottom-form {padding: 41px 8px 0 0;}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	#main.account .account-content {padding: 0 2%;width: calc(100% - 256px);margin-top: -4px;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	#main.account .account-content {padding: 0;width: 100%;margin-top:0;}
	#main.account .account-menu{display: none;}
	#main.account .required-notice{flex: 1;}
}

@media screen and (max-width: 991px) {
	#main.account.account-landing .rdc-header-subtitle p{text-align: center;}
	.account .ac-lg-list-icon + .ac-lg-list-texts{padding-left: 15px;}
	.account #container-account-1547{gap: 15px;}
	.account .ac-lg-list-wrap{padding: 10px 17px 8px 15px;min-height: 77px;}
	.account #rdc-account-menu-mobile-v3{background-color: var(--color-background);border-color: var(--color-background);margin-bottom: 6px;}
	.account #rdc-account-menu-mobile-v3_icon{width: 18px;height: 18px;background-size: 16px;}
	body #main.account .title-page .title-heading-titles{padding-top: 34px !important;}
	#main.account .rdc-header-subtitle{text-align: left;padding-bottom: 16px;}
	#main.account .content-holder:not(.static) {padding: 0;}
	#main.account div.wrapper-form .form-field:last-child{margin-bottom: 25px;}
	.account div.wrapper-form .form-field .row{margin: 0 -12px;}
	.account .form-field .row .column {padding: 0 12px;}
	body .account .wrapper-page .select.mobile-special-select{ border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; }
}

@media screen and (max-width: 767px){
	#main.account .container{padding: 52px 18px 18px;}
	#main.account .ac-lg-list-title {margin-bottom: 9px;}
	#main.account .container {padding: 14px 10px 18px 15px;}
	#main.account .account-heading-wrapper{text-align: left;}
	#main.account #rdc-account-menu-mobile-v2{    padding: 15px 8px 0 9px;margin: -18px -4px 0 -10px;    border-bottom-style: none;}
	#main.account  #rdc-account-menu-mobile-v2-itemselected .rdc-icon-svg.rdc-icon-smallarrowdown{right: 0; left: 11px;}
	#main.account #rdc-account-menu-mobile-v2-itemselected .subtitle{margin-left: 20px;}
	#main.account .form-field p{margin-right: 6px;}
	#main.account .bottom-form {padding: 0;}
	#main.account .bottom-form .changeSettings{padding: 15px 5px  86px 0px;}
	#main.account .bottom-form .changeSettings .special-button {margin: 0 0 19px;}
	/* #main.account .account-heading-wrapper.title-page{padding-top: 34px !important; } */
}




/*
 *
 * Product List 
 *
*/
body .wrapper-products{z-index: 1;}

body article.product-item .price {align-items: end;justify-content: flex-start !important;position: relative;}
body article.product-item .price p:not(:last-child){margin-right: 0px;display: flex;align-items: center;}
body article.product-item .price p:not(.rdc-promo-date) {padding-top: 4px;padding-bottom: 3px;}



body article.product-item .price .current {padding: 2px 4px 2px 5px;}
body article.product-item .price p.discount {padding-left: 4px;padding-right: 4px;padding-top: 6px;padding-bottom: 6px;}
body article.product-item .desc {text-align: left; padding-left: 9px;padding-right: 9px;}
body article.product-item .desc p.paragraph{font-weight: 500; line-height: 122%;margin-bottom: 20px;padding-bottom: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 35px;}
body article.product-item{border: 1px solid var(--color-background);border-radius: 4px;height: 100%;}

body article.product-item .rdc-product-item-name {white-space: normal;}
article.product-item .form-field.rdc-product-item-actions, article.product-item .price.rdc-product-item-promo-date, article.product-item .price.rdc-product-item-promo-30days{display: none !important;}
body article.product-item .rdc-product-item-brand{font-weight: 400;font-size: 14px !important;color: var(--color-darkgray);}

.bottom-list #morep{padding-left: 50px;padding-right: 50px;}

body .bottom-list .loadingIcon img{max-width: 44px;}




.button-price::after{content: attr(data-expression-desktop);}

@media screen and (min-width: 1200px){
	body article.product-item:hover{border-color: var(--color-lines);}
	body article.product-item .price p.desde:not(.rdc-promo-date){position: absolute;top: -19px;left: 4px;}
}

@media screen and (min-width: 768px){
	article.product-item .price .old{order: 1;padding-top: 5px !important;margin-left: 12px;}
	body article.product-item .flags {top: 9px;left: 9px;}
	body article.product-item .desc:not(.rdc-product-item-size-small) {padding-top: 7px;padding-bottom: 14px;}
	body .section-products {margin: 0 -10px;}
	body .section-products .column {padding: 0 10px 29px 10px;}
	body .wishlist .section-products .column{padding-bottom: 40px;}
	body article.product-item .rdc-product-item-brand{padding-bottom: 5px;}

	/* body article.product-item .price p.old{margin-top: 22px;} */
	body article.product-item .price p.desde + .old{margin-top: 0;}

	.products .banner2 .structuredText .dis_table{max-width: 1516px;margin: auto;}

	.section-products .columnWidth3:not(.rdc-product-item-enhance-type-2):not(.rdc-product-item-enhance-full-height) figure.loader .img-feautured-custom{max-height: 292px;} 
	.section-products .columnWidth4:not(.rdc-product-item-enhance-type-2):not(.rdc-product-item-enhance-full-height) figure.loader .img-feautured-custom{max-height: 294px;}
	
}
@media screen and (max-width: 1199px){
	.button-price::after{content: attr(data-expression-mobile);}
	body article.product-item .price p.discount{display: flex;align-items: center;}
	body.MacOS article.product-item .price p.discount{padding-top: 7px;padding-bottom: 5px;}
	body .wishlist .section-products .column{padding-bottom: 40px;}
	.products .banner2 .imageStructuredTextBottom,
	body .products .container-blocks .blocks-section-full-width .banner2 .primary_image, body .products .container-blocks .blocks-section-fullscreen .banner2 .primary_image{max-height: 160px;}
}

@media screen and (min-width: 768px) and (max-width: 1199px){
	.banner2 .structuredText .dis_cell {padding: 0px 25px;}
	
}

@media screen and (max-width: 767px){
	body article.product-item .flags {top: 4px;left: 4px;}
	body .section-products {margin: 0 -8px;}
	body .section-products .column {padding: 0 8px 30px 8px;}
	body .wishlist .section-products .column{padding-bottom: 30px;}
	body article.product-item .desc {padding: 4px 4px 8px 4px;display: flex;flex-grow: 1;width: 100%;}
	body article.product-item .rdc-product-item-brand {padding-bottom: 2px;}
	body article.product-item .desc .price .old{flex-basis: 100%;padding-top: 0 !important;padding-left: 4px;}
	body article.product-item .price p.desde:not(.rdc-promo-date){flex-basis: 100%;}
	body .container-blocks-section article.product-item .price p.desde:not(.rdc-promo-date){position: absolute;top: 0;left: 0;}
	body .container-blocks-section article.product-item .price {padding-top: 19px;}
	body article.product-item .desc .price .desde + .old{flex-basis: calc(100% - 50px);padding-left: 5px;}
	body article.product-item .desc p.paragraph {margin-bottom: 6px;}
	body .section-products {display: flex;flex-wrap: wrap;}
	body .section-products .column.first-line {display: flex;}
	body article.product-item {flex: 1;width: 100%;display: flex;flex-direction: column;height: 100%;}
    body article.product-item .desc a{display: flex !important;flex-direction: column;width: 100%;}
	body article.product-item .desc p.paragraph{flex: 1;}
	body article.product-item .container-products .section-products .column {display: flex;}
	body article.product-item .price {/* margin-top: 25px; */position: relative;}
	body article.product-item .button-price{margin-top: 18px;}
	/* body article.product-item .price .old{margin-top: 25px;}
	body article.product-item .price .desde + .old{margin-top: 0;} */
	body .section-products .column.first-line {display: block;}
	.wishlist article.product-item .rdc-product-item-variants-layout-2 {padding-left: 0px;padding-top: 11px;}

	.products .banner2 .structuredText .structuredText_content{max-width: 158px;}

	body .wrapper-products #sp-id-8492{height: 0;}

}


/*
 *
 * Wishlist 
 *
*/

#main.wishlist .heading-titles .short-content-heading-titles {padding-top: 10px;}
#main.wishlist .rdc-product-item-resume{display: none;}
#main.wishlist .product-item .rdc-icon-delete {background-color: var(--color-white);background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.75 28C9.0625 28 8.47417 27.75 7.985 27.2499C7.495 26.7491 7.25 26.1472 7.25 25.4444V8.83333C6.89583 8.83333 6.59875 8.71109 6.35875 8.46661C6.11958 8.22128 6 7.91759 6 7.55556C6 7.19352 6.11958 6.88983 6.35875 6.6445C6.59875 6.40002 6.89583 6.27778 7.25 6.27778H12.25C12.25 5.91574 12.37 5.61206 12.61 5.36672C12.8492 5.12224 13.1458 5 13.5 5H18.5C18.8542 5 19.1513 5.12224 19.3913 5.36672C19.6304 5.61206 19.75 5.91574 19.75 6.27778H24.75C25.1042 6.27778 25.4008 6.40002 25.64 6.6445C25.88 6.88983 26 7.19352 26 7.55556C26 7.91759 25.88 8.22128 25.64 8.46661C25.4008 8.71109 25.1042 8.83333 24.75 8.83333V25.4444C24.75 26.1472 24.5054 26.7491 24.0163 27.2499C23.5263 27.75 22.9375 28 22.25 28H9.75ZM9.75 8.83333V25.4444H22.25V8.83333H9.75ZM12.25 21.6111C12.25 21.9731 12.37 22.2764 12.61 22.5209C12.8492 22.7662 13.1458 22.8889 13.5 22.8889C13.8542 22.8889 14.1513 22.7662 14.3913 22.5209C14.6304 22.2764 14.75 21.9731 14.75 21.6111V12.6667C14.75 12.3046 14.6304 12.0009 14.3913 11.7556C14.1513 11.5111 13.8542 11.3889 13.5 11.3889C13.1458 11.3889 12.8492 11.5111 12.61 11.7556C12.37 12.0009 12.25 12.3046 12.25 12.6667V21.6111ZM17.25 21.6111C17.25 21.9731 17.37 22.2764 17.61 22.5209C17.8492 22.7662 18.1458 22.8889 18.5 22.8889C18.8542 22.8889 19.1513 22.7662 19.3913 22.5209C19.6304 22.2764 19.75 21.9731 19.75 21.6111V12.6667C19.75 12.3046 19.6304 12.0009 19.3913 11.7556C19.1513 11.5111 18.8542 11.3889 18.5 11.3889C18.1458 11.3889 17.8492 11.5111 17.61 11.7556C17.37 12.0009 17.25 12.3046 17.25 12.6667V21.6111ZM9.75 8.83333V25.4444V8.83333Z' fill='%23666'/%3E%3C/svg%3E%0A");}
#main.wishlist .rdc-icon-circle {background-size: 22px;}
.wishlist article.product-item .form-field.rdc-product-item-actions, 
.wishlist  article.product-item a .price.rdc-product-item-promo-date, 
.wishlist article.product-item a .price.rdc-product-item-promo-30days{display: flex !important;}
.wishlist article.product-item .form-field.rdc-product-item-actions{width: 100%;}
body #main.wishlist article.product-item .desc p.paragraph{flex: 1;margin-bottom: 9px;}
.wishlist article.product-item .price.rdc-product-item-promo-30days p{padding-top: 2px;}
.wishlist .rdc-tooltip .mfp-close {width: 26px !important;height: 26px !important;top: 7px !important;right: 7px !important;}
.wishlist .rdc-tooltip .mfp-close .rdc-icon-svg{background-size: 14px !important;}
#main.wishlist .rdc-tooltip > div{padding-top: 49px !important;padding-bottom: 20px !important;}

.wishlist .share-wishlist .popup-share-wishlist,
.wishlist .container-list .row .empty-notice-button .button{padding-left: 50px;padding-right: 50px;}
#main.wishlist .share-wishlist .label-title{padding-bottom: 5px;}
#main.wishlist .share-wishlist .clipboard{padding-bottom: 4px;}
#main.wishlist .share-wishlist .wrapper-social{margin-top: 12px;}

#main.wishlist .share-wishlist div.wrapper-form .form-field{margin-bottom: 16px;}

.wishlist .rdc-product-item-actions .addCart:not([disabled])::after, 
.wishlist .rdc-product-item-variants-footer .addCart:not([disabled])::after{content: attr(data-expression-available-mobile);}
.wishlist article.product-item .rdc-product-item-actions .addCart{padding-top: 10px;padding-bottom: 10px;}

@media screen and (min-width:768px) {
	body #main.wishlist article.product-item .desc {display: flex;flex-grow: 1;width: 100%;flex-direction: column;}
	body #main.wishlist .section-products {display: flex;flex-wrap: wrap;padding-top: 37px;}
	body #main.wishlist .section-products .column.first-line {display: flex;}
	body #main.wishlist article.product-item {flex: 1;width: 100%;display: flex;flex-direction: column;}
	body #main.wishlist article.product-item .desc a{display: flex !important;flex-direction: column;width: 100%;}
	body #main.wishlist article.product-item .container-products .section-products .column {display: flex;}
	.wishlist article.product-item .rdc-product-item-variants-layout-2{display: flex;flex: 1;}
	.wishlist article.product-item .rdc-product-item-promo-date {padding-top: 7px;}
	.wishlist article.product-item .rdc-product-item-variants-layout-2{padding-top: 11px;}

	.wishlist article.product-item .rdc-product-item-variants-layout-2{padding-left: 0px;padding-right: 0px;}
	.wishlist article.product-item .flags {top: 5px;left: 5px;}
	.wishlist article.product-item .rdc-product-item-right-actions{top:8px; right: 9px;}
	body .wishlist article.product-item .desc:not(.rdc-product-item-size-small){padding-top: 12px;}
	.wishlist article.product-item .flags .flag:not(:first-child) {margin-top: 4px;}

}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	.wishlist article.product-item .rdc-product-item-actions .addCart {padding-left: 4px;padding-right: 4px;font-size: 10px;}
	body .wishlist.ref01 .col-sm-20 {width: 25%;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	body .wishlist.ref01 .col-sm-20 {width: 33%;}    
	.wishlist article.product-item .rdc-product-item-actions .addCart {padding: 11px 11px;}
}

@media screen and (max-width: 767px){
	.wishlist  article.product-item a .price.rdc-product-item-promo-date, 
	.wishlist article.product-item a .price.rdc-product-item-promo-30days{margin: 0;}
	.wishlist .rdc-heading-wrapper-title{padding-top: 15px;}
	.wishlist .heading-titles .short-content-heading-titles{margin-bottom: 4px;}
	body #main.wishlist .section-products {padding-top: 32px;}
	body .wishlist article.product-item .flags {left: 5px;}
	.wishlist article.product-item .rdc-product-item-right-actions {top: 8px;right: 9px;}
	body .wishlist article.product-item .desc{flex-direction: column;}
	body .wishlist article.product-item .desc {padding-top: 12px;}
	body .wishlist article.product-item .rdc-product-item-brand{padding-bottom: 5px;}
	.wishlist article.product-item .rdc-product-item-promo-date {padding-top: 7px;}
	body .wishlist article.product-item .price {margin-top: 6px;}

	.wishlist .container-list .row .empty-notice-button{padding-top: 5px;}
	body .wishlist.ref01 .share-wishlist .button{width: auto;}

	body #main.wishlist article.product-item .desc p.paragraph {margin-bottom: 2px;}
	
}






 /*
 *
 * Detalhe 
 *
*/

#rdc-productdetail-area-a .rdc-product-gallery-technologies__list{left: auto;right: 15px;bottom: 15px;width: 48px;}

#rdc-productdetail-area-a .rdc-product-gallery-technologies__list,
#rdc-productdetail-area-a .rdc-product-gallery-technologies__list div,
#rdc-productdetail-area-a .rdc-product-gallery-technologies__list img{ border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;border: 0; }


body #rdc-productdetail-area-b .buttons .selectQtd{border-radius: 100px;width: 120px;min-height: 52px;border: 1px solid var(--color-lines);}

.heading-breadcrumb-test .heading-breadcrumb {border: none;padding: 20px 0 6px 0;}
.heading-breadcrumb-test .container.wrapper-breadcrumb{padding-left: 1px; }
body #rdc-productdetail-area-a{padding: 17px 0;}
#rdc-productdetail-area-d .heading-breadcrumb{display: none;}

#rdc-productdetail-area-b .rdc-product-reviews .small{order: 1;padding-bottom: 0px;}
body #rdc-productdetail-area-b .reviews .rating span:not(:first-child) {margin-left: 0px;}
body #rdc-productdetail-area-b .reviews .rating span { width: 14px;height: 14px;}

#rdc-productdetail-area-b .rdc-product-price.price p.old {order: 1;margin-left: 13px;margin-top: 1px;} 
body #rdc-productdetail-area-b .rdc-product-price .discount {margin:0;padding: 16px 10px 13px 11px;}
body #rdc-productdetail-area-b .rdc-product-price .current{padding: 12px 15px;}

#rdc-productdetail-area-b .wrapper-colors .colors a.sel .color-name{display: block;}
#rdc-productdetail-area-b .wrapper-colors .label-desc {display: none;}
body .wrapper-colors .colors a {width: auto;display: flex !important;align-items: center;border-radius: 6px;border: 1px solid var(--color-lines);}
body .wrapper-colors .colors a.sel{border: 1px solid var(--color-black);}
body .wrapper-colors .colors a figure.productMask,
body .wrapper-colors .colors a span.color-code, 
body .wrapper-colors .colors .a span.color-code,
body .wrapper-colors .colors a span.color-code img, 
body .wrapper-colors .colors .a span.color-code img{ width: 58px;height: 58px;border:none;padding-bottom: 0;}
.wrapper-colors .colors a.sel .color-name{margin: 0 10px 0 18px;}
body .wrapper-colors .colors a figure.productMask img,
body .wrapper-colors .colors a span.color-code img, 
body .wrapper-colors .colors .a span.color-code img,
body .wrapper-colors .colors a span.color-code, 
body .wrapper-colors .colors .a span.color-code{ border-radius:  6px; -webkit-border-radius:  6px; -moz-border-radius:  6px; -ms-border-radius:  6px; -o-border-radius:  6px; }
body .wrapper-colors .colors a.sel figure.productMask img,
body .wrapper-colors .colors a.sel span.color-code img, 
body .wrapper-colors .colors .a.sel span.color-code img,
body .wrapper-colors .colors a.sel span.color-code, 
body .wrapper-colors .colors .a.sel span.color-code{ border-radius: 6px 0 0 6px; -webkit-border-radius:; -moz-border-radius:; -ms-border-radius:; -o-border-radius:; }
#rdc-productdetail-area-b .label-desc{padding-bottom: 6px;}
body #rdc-productdetail-area-b .buttons .selectQtd .input_nav {background-size: 18px;background-repeat: no-repeat;width: 26px;}
#rdc-productdetail-area-b .buttons .selectQtd {justify-content: center;margin-right: 10px;}
#rdc-productdetail-area-b .rdc-product-range{display: flex;flex-direction: column-reverse;}
#rdc-productdetail-area-b #sp-6455{height: 15px;}
body #rdc-productdetail-area-b .rdc-product-points {margin-top: 10px;border-radius: 90px;}


@media screen and (min-width: 1200px){
	#rdc-productdetail-area-a .pg-4645{display: none;}

	body #rdc-productdetail-area-b .flags{display: none;}
	body #rdc-productdetail-area-b .rdc-product-brand {margin-bottom: 5px;}
	body #rdc-productdetail-area-b .rdc-product-name-wish {margin-bottom: 18px;}

	body #rdc-productdetail-area-b .buttons .selectQtd + div {margin-left: 0px;}
	#rdc-productdetail-area-b .rdc-product-reviews .small{margin-left: 3px;}


	body #rdc-productdetail-area-b .rdc-product-ref-reviews {padding-bottom: 33px;}

	#rdc-productdetail-area-b .wrapper-colors{margin-bottom: 15px;}

	body .product-gallery .pager {grid-template-columns: none;gap: 0px;display: block;}

	/* body .product-gallery .pager .slick-disabled{opacity: 0.5;cursor: default;} */
	body .product-gallery .pager button.slick-arrow.slick-prev{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23333' d='m6.396 19.622 8.865-9.318a.917.917 0 0 1 .343-.234A1.1 1.1 0 0 1 16 10c.14 0 .273.023.396.07a.917.917 0 0 1 .343.234l8.892 9.318c.246.258.369.58.369.968 0 .387-.132.719-.396.995-.264.277-.572.415-.923.415-.352 0-.66-.138-.924-.415L16 13.456l-7.757 8.13c-.247.257-.55.386-.91.386-.361 0-.673-.138-.937-.414A1.358 1.358 0 0 1 6 20.59c0-.369.132-.691.396-.968Z'/%3E%3C/svg%3E");}
	body .product-gallery .pager button.slick-arrow.slick-next{bottom: -20px;left: auto;right: 0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23333' d='m25.604 12.378-8.865 9.318a.917.917 0 0 1-.343.234A1.1 1.1 0 0 1 16 22c-.14 0-.273-.023-.396-.07a.917.917 0 0 1-.343-.234L6.37 12.378c-.247-.258-.37-.58-.37-.968 0-.387.132-.719.396-.995.264-.277.571-.415.923-.415.352 0 .66.138.924.415L16 18.544l7.757-8.13c.246-.257.55-.386.91-.386.361 0 .673.138.937.414.264.277.396.6.396.968 0 .369-.132.691-.396.968Z'/%3E%3C/svg%3E");}
	body .product-gallery .pager button.slick-arrow{width: 50%;height: 20px;left: 0;bottom: -20px;top: auto;background-color: #ffffff80;background-position: center;background-repeat: no-repeat;background-size: 22px;}

	body .product-gallery .wrapper-pager {width: 86px;margin-right: 22px;height: 100%;margin-top: -14px;}
	/* body .product-gallery .slick-slide.active:after{border: 0;} */
	.product-gallery .slick-vertical .slick-slide{ border-color: var(--color-lines); border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
	.product-gallery .slick-vertical .slick-slide.active,
	.product-gallery .slick-vertical .slick-slide.slick-current{border-color: var(--color-dark);}
	.product-gallery .product-gallery-pager.active:after{display: none;}
	.product-gallery .pager .slick-slide:not(.slick-current):not(.active),.product-gallery .wrapper-slider img{border: 1px solid var(--color-lines);border-radius: 4px;}
	/* .product-gallery .slick-slide.rdc-video-thumb.slick-active{border-color: var(--color-black);} */
	.product-gallery .pager .slick-slide img, .product-gallery .wrapper-slider img, .product-gallery .wrapper-slider figure{border-radius: 4px;}
	body .product-gallery .pager .slick-slide {margin: 14px 0 0;}
	/* body .product-gallery .slick-slide:first-child{margin-top: 0;} */
	.product-gallery .slick-slider .slick-track,
	.product-gallery .slick-slider .slick-list{min-height: 106px;}
	

	body #rdc-productdetail-area-b {float: right;padding: 18px 85px 24px 35px;max-width: 620px;width: 44% !important;}
	body #rdc-productdetail-area-a { max-width: 708px !important;position: relative;}

	.rdc-product-gallery-actions-1{display: none !important;}

}


@media screen and (min-width: 992px) and (max-width: 1199px) {
	body .product .icons-product {width: 100%;}
	#rdc-productdetail-area-a .rdc-product-gallery-actions-1 {display: none !important; }
}

@media screen and (max-width: 1199px) {
	#rdc-productdetail-area-a .slick-slider button.slick-arrow{display: none !important;}
	#rdc-productdetail-area-a .slick-dots li button{width: 8px;height: 8px;}
	#rdc-productdetail-area-a .slick-dots{bottom: 10px;}

	#rdc-productdetail-area-b .wrapper-colors{margin-bottom: 22px;}
}

@media  screen and (max-width:991px) {
	#rdc-productdetail-area-a .rdc-product-gallery-technologies__list{bottom: auto;right: auto;left: 15px;top: 15px;}

	body .product .breadcrumb ul li span{max-width: 242px;}
	body .product #rdc-productdetail-area-a {align-items: center;}
	#rdc-productdetail-area-a .rdc-product-gallery-actions-1 {display: none !important; }
	.rdc-product-content-afterprice #sp-7985{height: 4px;}
}
@media screen and (min-width: 768px){
	#rdc-productdetail-area-a .product-gallery .flags {top: 12px;left: 12px;right: unset;align-items: flex-start;}
	#rdc-productdetail-area-b .rdc-product-price-content{padding-bottom: 45px;}
	#rdc-productdetail-area-b .rdc-product-promo-date p{text-align: right;}
	#rdc-productdetail-area-b .rdc-product-price-content{display: flex;justify-content: space-between;}
	#rdc-productdetail-area-b .rdc-product-price-content #sp-7985{height: 8px;}
	#rdc-productdetail-area-b .rdc-product-price-content #sp-8587{height: 4px !important;}
	#rdc-productdetail-area-b .rdc-icon-social-share,#rdc-productdetail-area-b .rdc-product-wishlist{display: none;}

}

@media screen and (max-width: 767px){
	body #rdc-productdetail-area-b .rdc-product-brand, body #rdc-productdetail-area-b .rdc-product-name, body #rdc-productdetail-area-b .rdc-product-afterprice {text-align: left;}
	body #rdc-productdetail-area-b .rdc-product-ref-reviews {flex-wrap: nowrap;justify-content: space-between;padding-bottom: 23px;flex-wrap: wrap;}
	body #rdc-productdetail-area-b .rdc-product-ref-reviews > div {padding: 0;}
	body #rdc-productdetail-area-b .rdc-product-price {justify-content: left;padding-bottom: 6px;}
	body #rdc-productdetail-area-b .rdc-product-range {margin-bottom: 10px;}
	
	#rdc-productdetail-area-b  .rdc-product-price-content{padding-bottom: 20px;}
	body .product #rdc-productdetail-area-a {align-items: baseline;padding-bottom: 0;}
	#rdc-productdetail-area-a .product-gallery-flags{display: none;}
	.heading-breadcrumb-test{display: none;}
	#rdc-productdetail-area-a .rdc-product-flags{padding-left: 15px; padding-bottom: 15px;}
	#rdc-productdetail-area-a .rdc-product-brand{padding-left: 15px;padding-bottom: 8px;}
	#rdc-productdetail-area-a .rdc-product-name{padding-left: 15px;padding-bottom: 3px;}
	#rdc-productdetail-area-b .rdc-product-wishlist{padding-bottom: 26px;}
	body #rdc-productdetail-area-b .buttons .selectQtd{width: 100%;}
	#rdc-productdetail-area-b .icons-product{padding-bottom: 30px;padding-top: 6px;}
	body #rdc-productdetail-area-b .buttons .selectQtd .input_nav {width: 36px;}
	#rdc-productdetail-area-b .buttons .selectQtd{justify-content: space-around;}
	body #rdc-productdetail-area-b .rdc-product-promo-date p {font-size: 12px !important;}
	/* #rdc-productdetail-area-b .rdc-product-actions{display: block !important;} */
	body #rdc-productdetail-area-b .buttons .selectQtd{margin-bottom: 10px;}
	#rdc-productdetail-area-b .reviews .rating {margin-right: 3px;}

	.product #rdc-productdetail-area-a .column-images{width: 100%;}


	
}

/*
 *
 * Propostas de Valor  
 *
*/
body .banner55 .value-propositions-item .value-propositions-cell-text{padding-top: 15px;}
body #main .value-propositions-item .value-propositions-cell-text .contentTitles_description{padding-top: 5px;}

@media  screen and (max-width:991px) {
	body .banner55 .value-propositions-item .value-propositions-cell-text{padding-bottom: 18px;}
}