/* BASE */
.tabs-container .tabs{margin: 0;list-style-type: none;padding: 0px 10px;}
.tabs-container .tabs li {cursor: pointer;}
.desc-column .tabs-container .tabs-content{padding: 0px 10px;}
.tabs-container .tabs-content .tab{display: none;}
.tabs-container .tabs-content .active{display: block;}
.tabs-container:not(.vertical) .tabs li{display: inline-block;margin-left: 4em;}
.tabs-container:not(.vertical) .tabs li:first-child{margin-left: 0;}
.tabs-container:not(.vertical) .tabs-content .tab{padding: 1.5em 0 0;display: none;}
.tabs-container:not(.vertical) .tabs-content .tab.active{display: block;}
@media screen and (max-width: 767px){
	.tabs-container .tabs{white-space: nowrap;overflow: auto;-webkit-overflow-scrolling: touch;}
	.tabs-container .tabs::-webkit-scrollbar{width: 0;background: transparent;}
	.tabs-container .tabs::-webkit-scrollbar-thumb{background: transparent;}
}

#main.product .secondary-title{font-family: 'Roboto', sans-serif;font-size: 22px;line-height: 28px;font-weight: 700;text-transform: none;}
/* BASE */

/*.product-holder {padding: 0 90px}*/

body .rdc-product-services{padding-bottom: 20px;}
body .rdc-product-services .rdc-service-price{float: right;}
body .rdc-product-services .rdc-service-group-title{display: none;}
body .rdc-product-services .column{border-width: 0px;padding: 12px;}
body .rdc-product-services .column:not(:first-child){ background-image: linear-gradient(to right, #E2E2E2 50%, rgba(255, 255, 255, 0) 10%); background-position: top; background-size: 10px 1px; background-repeat: repeat-x;}
body .rdc-product-services .wrapper-form{border-left-width: 0px;border-right-width: 0px;border-bottom: 1px solid #E2E2E2;padding-bottom: 10px;}
body .rdc-product-services .label-desc{padding: 0 0px 5px;}
body .rdc-product-services .label-desc .small{ font-size: 13px; line-height: 18px; color: #333;}
body .rdc-product-services .cell-checkbox{width: 14px;}
body .rdc-product-services .cell-checkbox .check{width: 14px;height: 14px;border-radius: 0px;top: 0px !important;padding: 0px;border:0px;background-color: #EBEBEB;margin: 0px;}
body .rdc-product-services .checkbox input[type=checkbox]:checked + .check {border: 0px;background-color: #E66824;position: relative;}
body .rdc-product-services .checkbox input[type=checkbox]:checked + .check::before{content: '';position: absolute;background-image: url(/sysimages/icon-checked.png);width: 14px;height: 14px;background-size: 100%;left: 0;top: 0;background-position: center;background-size: 46px;}
body .rdc-product-services .checkbox .rdc-icon-checked{display: none !important;}
body .rdc-product-services .checkbox .dis-table-cell{vertical-align: middle;}
body .rdc-product-services .dis-table-cell:not(:first-child){padding-left: 10px;}

body .product .container-breadcrumb{padding: 0 15px;}

/*.rdc-product-notification-text b {font-weight: bold;}*/
.rdc-product-notification .rdc-notification-link a{color: #000;font-weight: 500;}

.rdc-product-afterprice .rdc-product-range .sp-ex-small{height: 22px;}


@media screen and (min-width: 768px){
 	.product .product-holder{display: flex;align-items: flex-start;}
 	.product .column-images{flex-basis: 692px;max-width:692px;padding-top: 7px; padding-bottom: 60px;flex-shrink: 1;}
	.product .column-images.not-infinite .product-gallery .pager.slick-initialized > .slick-list{display: flex;justify-content: center;flex-direction: column;}
	/*.product .product-gallery > .clearfix{display: flex;align-items: flex-start;}*/
 	/*body:not(.tablet) .product .product-gallery .wrapper-slider {max-height: 550px;max-width: 550px;}*/
	.product .column-desc{flex-basis: 535px;flex-shrink: 0;margin-left: 50px;max-width: 537px;box-shadow: 0px 3px 12px rgb(0 0 0 / 15%);}
}

/*html{overflow: hidden;}*/

.product .wrapper-page{padding: 22px 0px 0;}
.product .container{max-width: 1470px;}

/*guide*/
body .breadcrumb ul li a, body .breadcrumb ul li span {font-size: 10px;text-transform: uppercase;border-color: transparent; line-height: 11px;max-width: none;}
.product .heading-breadcrumb{background-color: #F1F1F1; padding: 11px 0 12px;}
.product .heading-breadcrumb .breadcrumb ul li::before { margin: 0px 1px;font-size: 10px;}
.product .heading-breadcrumb .breadcrumb ul li a{color: #666666;}
.product .heading-breadcrumb .column-breadcrumb{width: 100%;}
.product .column-desc .brand-list-product{color: #999999;font-size: 14px;font-weight: 400;}
.product .column-desc .product-title{/*font-family: 'Roboto', sans-serif;*/ font-weight: 400;font-size: 24px;line-height: 28px;text-transform: none;color: #000;}

body.tablet .breadcrumb ul li a, body.tablet .breadcrumb ul li span {max-width: none;}

@media screen and (max-width: 767px){
	.product .column-desc .product-title {font-size: 22px;}
	#main.product .secondary-title{font-size: 20px;}
}

.product .product-gallery .wrapper-pager {width: 92px; margin: -10px 50px 0 0;}
.product .product-gallery .pager > div:not(.slick-list), .product .product-gallery .pager div.slick-slide {margin-top: 10px;}
.product .product-gallery .pager div a, .product .product-gallery .pager div .a{opacity: 1 !important;}
.product .product-gallery .pager .slick-current a, .product .product-gallery .pager .slick-current .a { position: relative;}
.product .product-gallery .pager .slick-current a::before, .product .product-gallery .pager .slick-current .a::before {/*content: '';*/width: calc(100% - 2px); height: calc(100% - 2px); position: absolute; left: 0;
    top: 0px; border: 1px solid #000; z-index: 1;}
.product .product-gallery .wrapper-slider {width: calc(100% - 142px);}
.product .product-gallery .flags{display: none !important;}
.product .product-gallery .links-product {padding-top: 7px;}
.product .product-gallery .pager button.slick-arrow .rdc-icon-svg{background-size: 18px;}
.product-gallery .pager button.slick-arrow .rdc-icon-svg.rdc-icon-next{background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.125 12.375 9 6.74l5.875 5.635.875-.839L9 5.063l-6.75 6.473.875.839Z' fill='%23000'/%3E%3C/svg%3E");}
.product-gallery .pager button.slick-arrow .rdc-icon-svg.rdc-icon-prev{background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.875 5.625 9 11.26 3.125 5.625l-.875.839L9 12.937l6.75-6.473-.875-.839Z' fill='%23000'/%3E%3C/svg%3E");}

body.tablet .product .product-gallery .wrapper-slider .slick-track > .slick-slide:first-child{margin-top: 1px;}

.column-desc{border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 5px;padding: 26px;}
.column-images .flags{position: absolute;left: 0px;bottom: 0px;}
.product-holder .flags .flag{float: left;margin-right: 8px; margin-bottom: 11px;white-space: nowrap;border: 2px solid transparent;background-color: transparent;padding: 5px 8px 3px;
    font-weight: 700; font-size: 14px !important;color:#fff;text-transform: uppercase;line-height: 100%;border-radius: 5px;}
.product-holder .flags .flag:first-child{margin-left: 0;}
.column-desc .brand{padding-bottom: 0px;}
.column-desc .name{padding-bottom: 11px;/*max-height: 32px;overflow: hidden;*/}

.column-desc .name .rdc-product-package-units{padding-left: 5px;text-transform: capitalize;}

.column-desc .ref{margin-bottom: 10px;margin-right: 0;}
.column-desc .ref p{color: #999; font-size: 14px;}
.column-desc .reviews{margin-bottom: 10px;padding-right: 10px;padding-bottom: 4px;}
.column-desc .reviews .dis-table-cell {vertical-align: middle;width: auto;display: inline-block;}
.column-desc .reviews .rating{padding-right: 10px;min-width: 78px;}
.column-desc .reviews .rating span{float: left;display: block;width: 12px;height: 12px;margin-left: 2px;background: url(/sysimages/icon-star.png) no-repeat left top;background-size: 12px;}
.column-desc .reviews .rating:not(.disabled) span{cursor: pointer;}
.column-desc .reviews .rating span.sel{background-position: left bottom;}
/*.column-desc .reviews .rating span.sel2{background-position: left -12px;}*/
.column-desc .reviews .rating span:first-child{margin-left: 0;}
.column-desc .reviews p {line-height: 100%;}
.column-desc .reviews p a{display: inline;border-bottom: 0px;text-decoration: underline !important;line-height: 100%;font-size: 14px;vertical-align: middle;}
.column-desc .reviews p a:hover{text-decoration: none !important;}
.column-desc .reviews .review-level {margin-right: 10px;}
body .column-desc .NETREVIEWS_PRODUCT_STARS{margin-bottom: 8px;} /*24px*/


.column-desc #redicom-detail-description{line-height: 24px;font-weight: 300;}
.column-desc #redicom-detail-description li{display: inline-block;/*padding-bottom: 4px;*/ font-weight: 300;}
.column-desc #redicom-detail-description ul{display: inline;}
.column-desc .description .ret {margin-right: 0;}
.column-desc .description .see-more {display: inline;margin-left: 15px;}
.column-desc .description .desc-hid {font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 13px;line-height: 24px;color: #333;}
.column-desc .description .desc-hid .see-more{display: inline;}

.column-desc #rdc-campaign-free-shipping{border-bottom: 0 !important;padding-top: 20px !important;}


.column-desc .rdc-promo-text{font-size: 10px;color: #666666;padding: 8px 5px 16px;}
.column-desc .price-info-wrapper {background-color: #F0F0F0;border-radius: 5px;border: 1px solid #E2E2E2;padding: 20px 20px 0px;}
.column-desc .price-info-wrapper .price{padding-bottom: 21px;margin-bottom: 6px;}
.column-desc .price-info-wrapper .price .row{display: flex;}
.column-desc .price-info-wrapper .price span{float: left;}
.column-desc .price-info-wrapper .price .desde {display: none;}
.column-desc .price-info-wrapper .price .desde {margin-right: 10px;}
.column-desc .price-info-wrapper .price .old div,
.product-packs .price .discount{text-decoration: line-through;display: inline-block;}
.column-desc .price-info-wrapper .price .discount,
.product-packs .price .discount{padding: 2px 8px;display: inline-block;border: 1px solid #C82222;margin-top: 7px;font-weight: 700;}
.column-desc .wrapper-select p.label-desc{display: none;}
.column-desc .size-guide-link{ font-size: 13px;line-height: 13px; font-weight: 500; text-transform: none; color: #333;}

.column-desc .colors{padding-bottom: 6px; display: flex; align-items: center;}
.column-desc .colors .select{width: 50%;margin-right: 24px;}

.column-desc .select{border-radius: 3px;}
/* Variants */
.column-desc .variants .wrapper-select .select-label{padding-bottom: 10px;padding-top: 10px;}
.column-desc .variants { margin-bottom: 6px;margin-top: 6px;}
.column-desc .form-message .warning{margin-bottom: 4px; margin-top: 0px;}
.column-desc .variants .dimensions{padding-top: 0px;}

.column-desc .variants .wrapper-select .select-label a{float: left;margin: 0px 0px 0px 5px;font-size: 12px;text-transform: capitalize;}
.column-desc #rdc-product-variants-elem2856{display: flex;flex-direction: column-reverse;width: 100%;}
.column-desc .sizes.wrapper-select{display: flex;width: 100%;flex-direction: column-reverse;}
/* Se tiver disconto*/
.column-desc .price-discount-validity{padding-bottom: 10px;display: block;padding-left: 5px;}
.column-desc .price-discount-validity span, .column-desc .price-discount-validity b{font-size: 12px;}
.column-desc .price-discount-validity span{font-weight: 500;}
.column-desc .price-discount-validity b{font-weight: 500;}

.column-desc .price{/*display: flex;align-items: center;28px*/margin-bottom: 3px;}
.column-desc .price span{display: block;margin-right: 18px;}
.column-desc .price .old{font-family: 'Roboto', sans-serif;font-weight:700; font-size: 24px;line-height: 28px;text-decoration: line-through;color: #333;position: relative;}
.column-desc .price .old::before {content: '';position: absolute;top: calc(50% - 2px);left: 0;background-color: currentColor;width: 100%;height: 1px;}
.column-desc .price .old .decimalValue,
.column-desc .price .old .prefix{font-size: 16px;line-height: 18px;}
.column-desc .price .current{font-family: 'Roboto', sans-serif;font-weight:700; font-size: 46px;line-height: 54px; color: #E66824;display: block;margin-top: 4px;}
.column-desc .price .old + .current{margin-top: 4px;}
.column-desc .price .current .decimalValue,
.column-desc .price .old .decimalValue{padding-bottom: 8px;}
.column-desc .price .current .prefix,
.column-desc .price .old .prefix{padding-bottom: 2px;}
.column-desc .price .current .decimalValue,
.column-desc .price .current .prefix{font-size: 36px;line-height: 42px;}
.column-desc .price .discount{background-color: #F5CC46;font-weight:700;color: #211F1C;border-radius: 5px;font-size: 14px;line-height: 22px; padding: 3px 10px 1px;}
.column-desc .price .saved {font-size: 13px;line-height: 22px;color: #D31414;font-weight: 600;}

.column-desc .price span{display: inline-block;vertical-align: middle;}
.column-desc .price .old span {display: inline-block;vertical-align: bottom;margin: 0;}
.column-desc .price .current span {display: inline-block;vertical-align: bottom;margin: 0;}

/*.column-desc .rdc-product-content-afterprice .rdc-product-promo-date{margin-top: -12px;}*/
#sp-56464{height: 23px;}
.rdc-product-afterprice .rdc-product-content-afterprice .sp-ex-small:not(#sp-56464){height: 13px;}

@media screen and (max-width: 767px){
	.column-desc .price span{margin-right: 16px;}
	/*.column-desc .price .old{font-size: 24px;line-height: 28px;}*/
	/*.column-desc .price .current{font-size: 46px;line-height: 54px;}*/
	/*.column-desc .price .discount{border-radius: 7px;font-size: 14px;line-height: 22px; padding: 3px 8px 1px;}*/
	.column-desc #rdc-campaign-free-shipping{margin-left: 0 !important;}
}

.column-desc .price.has-discount .poupe{padding-top: 9px;font-size: 13px;font-weight: 600;}

/*.rdc-product-promo-date{display: none;}*/
/* ============== */

.separateConditions {border: 1px solid currentColor; margin-bottom: 30px; padding: 8px;}
.separateConditions p {line-height: 110%;}
.column-desc .description #redicom-detail-description:not(.rdc-empty){padding-bottom: 8px;border-bottom: 1px solid #D6D6D6;margin-bottom: 21px;}
.column-desc .description.shipping-active #redicom-detail-description:not(.rdc-empty){border-bottom-color: transparent;}

.column-desc .product-ref-reviews {margin-bottom: 0;/*11px*/ align-items: center;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: flex-start;}
.column-desc .ref,
.column-desc .reviews{width: 50%;display: inline-block;vertical-align: middle;}
.column-desc .reviews{text-align: right;}
.column-desc .reviews .dis-table{width: 100%;}

.column-desc .column-technology {position: relative;padding-bottom: 15px;}
.column-desc .column-technology .technology-image {width: 100%;max-width: 24px;position: absolute;}
.column-desc .column-technology .technology-name {padding-left: 40px;}
.column-desc .column-technology .technology-name p {line-height: 25px;}

/*body:not(.tablet) .column-desc .description.bigContent{min-height: 300px;}*/
.column-desc .description #redicom-detail-description:not(.rdc-empty){padding-bottom: 22px;}

.care_instructions .code{font-family: "Textitle";font-size: 27px;line-height: 100%;float: left;padding-right: 6px;min-width: 52px;text-align: center;}
.column-desc .keyfeatures p{/*display: list-item;list-style-type: disc;*/padding-bottom: 4px;position: relative;}
.column-desc .keyfeatures p::before{content:'';display: inline-block;vertical-align: middle;width: 16px;height: 16px;background-position:center;background-size:100%;margin-right:6px;background-image: url("data:image/svg+xml,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 24L6 16.308l2.1-2.154 5.4 5.538L24.9 8l2.1 2.154z' fill-rule='evenodd'/%3E%3C/svg%3E");}
.column-desc .keyfeatures .row .column{padding: 0 15px;}
/*.column-desc .keyfeatures, 
.column-desc .care_instructions, 
.column-desc .technical_info {margin: 15px 0 0;}
*/

#main.product .icons_social a{margin:0 1px;}
#main.product .icons_social a.em{background-position: center;background-size: 32px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m23.822 9.273-7.823 6.59-7.821-6.59A2.28 2.28 0 0 1 9.249 9h13.5c.39 0 .752.104 1.073.273Zm.889 11.602c.178-.31.289-.662.289-1.042v-8.666c0-.425-.132-.817-.35-1.151l-5.622 4.736 5.683 6.123Zm-6.53-5.41-1.81 1.527a.574.574 0 0 1-.371.133.574.574 0 0 1-.37-.133l-1.811-1.527-5.756 6.202c.345.208.75.333 1.187.333h13.5c.437 0 .841-.125 1.186-.333l-5.755-6.202ZM7 11.167c0-.425.132-.817.35-1.151l5.622 4.735-5.683 6.124A2.08 2.08 0 0 1 7 19.833v-8.666Z' fill='%23333' opacity='.5'/%3E%3C/svg%3E");}
#main.product .icons_social a.em:hover{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m23.822 9.273-7.823 6.59-7.821-6.59A2.28 2.28 0 0 1 9.249 9h13.5c.39 0 .752.104 1.073.273Zm.889 11.602c.178-.31.289-.662.289-1.042v-8.666c0-.425-.132-.817-.35-1.151l-5.622 4.736 5.683 6.123Zm-6.53-5.41-1.81 1.527a.574.574 0 0 1-.371.133.574.574 0 0 1-.37-.133l-1.811-1.527-5.756 6.202c.345.208.75.333 1.187.333h13.5c.437 0 .841-.125 1.186-.333l-5.755-6.202ZM7 11.167c0-.425.132-.817.35-1.151l5.622 4.735-5.683 6.124A2.08 2.08 0 0 1 7 19.833v-8.666Z' fill='%23333' opacity='1'/%3E%3C/svg%3E");}
#main.product .icons_social a.fb{background-position: center;background-size: 32px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 23.2c0 .484-.244.8-.738.8h-4.15v-6.054h2.11l.32-2.595h-2.43v-1.349c0-.692.19-1.245 1.212-1.245h1.454v-2.063c-.445-.03-1.134-.095-2.036-.095-1.875 0-3.298 1.116-3.298 3.165v1.587h-2.222v2.595h2.222V24H8.747C8.249 24 8 23.684 8 23.2V9.077C8 8.592 8.249 8 8.747 8h14.515c.494 0 .738.592.738 1.077V23.2Z' fill='%23333' opacity='.5'/%3E%3C/svg%3E");}
#main.product .icons_social a.fb:hover{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 23.2c0 .484-.244.8-.738.8h-4.15v-6.054h2.11l.32-2.595h-2.43v-1.349c0-.692.19-1.245 1.212-1.245h1.454v-2.063c-.445-.03-1.134-.095-2.036-.095-1.875 0-3.298 1.116-3.298 3.165v1.587h-2.222v2.595h2.222V24H8.747C8.249 24 8 23.684 8 23.2V9.077C8 8.592 8.249 8 8.747 8h14.515c.494 0 .738.592.738 1.077V23.2Z' fill='%23333' opacity='1'/%3E%3C/svg%3E");}

.column-desc .availability{padding-bottom: 16px;}
.column-desc .availability p{font-size: 14px;color: #3F9C35;line-height: 24px; font-weight: 700;position: relative;padding-left: 17px;}
.column-desc .availability p::before{content: '';position: absolute;top: calc(50% - 8px);left: 0;width: 14px;height: 14px;background-position: center;background-repeat: no-repeat;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'%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.677-.015.015-4.608 4.694-2.02-2.029a1 1 0 0 0-1.32-.086l-.096.084-.047.047a1 1 0 0 0-.083 1.32l.083.094v.001l2.897 2.888a1 1 0 0 0 1.402.01l5.482-5.316a1 1 0 0 0 .02-1.416l-.28-.288a1 1 0 0 0-1.415-.018z' fill='%233F9C35' fill-rule='evenodd'/%3E%3C/svg%3E");}
.column-desc .availability p.noStock{color: #D31414;}
.column-desc .availability p.noStock::before{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 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.993-.095.084-.146.146a1 1 0 0 0 .002 1.415L14.449 16l-2.37 2.362a1 1 0 0 0-.086 1.32l.084.095.146.146a1 1 0 0 0 1.415-.002L16 17.551l2.362 2.37a1 1 0 0 0 1.32.086l.095-.084.146-.146a1 1 0 0 0-.002-1.415L17.551 16l2.37-2.362a1 1 0 0 0 .086-1.32l-.084-.095-.146-.146a1 1 0 0 0-1.415.002L16 14.449l-2.362-2.37a1 1 0 0 0-1.32-.086z' fill='%23D31414' fill-rule='evenodd'/%3E%3C/svg%3E");}

.column-desc .buttons{padding-bottom: 6px;display: flex;align-items: center;}
.column-desc .buttons .selectQtd{width: 100%;max-width: 106px;height: 42px;border: 1px solid #D6D6D6;border-radius: 3px;background: #FFF;display: block;position: relative;margin-right: 9px;display: flex;}
.column-desc .buttons .selectQtd .qtd{float: left;width: calc(100% - 64px);padding: 11px 0;border: 0 !important;text-align: center;background: transparent;font-family: 'Roboto', sans-serif;font-size: 14px;color: #333;}
.column-desc .buttons .selectQtd .input_nav{float: left;width: 32px;height: 40px;padding: 10px 0;text-align: center;cursor: pointer;background-position: center;background-size: 16px;background-repeat: no-repeat;}
.column-desc .buttons .selectQtd .input_nav:hover{border: 1px solid #000;background-color: #000;color: #FFF;}

.column-desc .buttons .selectQtd .input_nav.input_less{border-radius: 3px 0 0 3px;background-image: url("data:image/svg+xml,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 14h20v4H6z' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E");}
.column-desc .buttons .selectQtd .input_nav.input_more{border-radius: 0 3px 3px 0;background-image: url("data:image/svg+xml,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6v8h8v4h-8v8h-4v-8H6v-4h8V6z' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E");}

.column-desc .buttons .selectQtd .input_nav.input_less:hover{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M6 14h20v4H6z'/%3E%3C/svg%3E");}
.column-desc .buttons .selectQtd .input_nav.input_more:hover{background-image: url("data:image/svg+xml,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6v8h8v4h-8v8h-4v-8H6v-4h8V6z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");}

.column-desc .preparation_data{width: calc(100% - 100px); display: inline-block;vertical-align: middle;text-align: right;padding-left: 5px;padding-right: 5px;}
.column-desc .preparation_data p{font-size: 12px;color: #666;}
.column-desc .points{ margin: 0px 0px 12px;display: flex;align-items: center;}
.column-desc .points .left-points{font-size: 13px;}
.column-desc .points .right-points{font-size: 13px;padding-left: 36px;}
.column-desc .points .rdc-total-points{font-weight: 500;font-size: 14px;position: relative;}
.column-desc .points .rdc-total-points img{position: absolute;top: calc(50% - 9px);left: -26px;min-width: 18px;width: 18px;}

.column-desc .buttons .button{float: left;margin-left: 10px;}
.column-desc .buttons .btn-cart, 
.column-desc .buttons .btn-cart-esgotado, 
.column-desc .buttons .btn-info{width: 100%;padding: 12px 30px 10px; border-radius: 4px; font-weight: 700; font-size: 16px; text-transform: none;}

.column-desc .buttons .btn-cart:not(:hover), body.tablet .column-desc .buttons .btn-cart:not(.loader){background-color: #E66824;border-color: #E66824;}
/*body.tablet .column-desc .buttons .btn-cart::after, */
/*body.tablet .column-desc .buttons .btn-cart:not(.loader)::after{content: '';position: absolute;top: -1px;left: -1px;border: 3px solid #E66824;width: calc(100% - 4px);height: calc(100% - 4px);border-radius: 4px;}*/
/*body.tablet .column-desc .buttons .btn-cart:hover::after{border-color: #000;}*/


.column-desc .stock-alert .stock-alert-item {font-size: 11px;padding: 8px 10px 8px 26px;}
body .stock-alert .stock-alert-item::before {top: calc(50% - 11px);left: 4px;width: 22px;height: 22px;background: url(/sysimages/icon-notify-stock.png) left top/22px no-repeat;}

.column-desc .rows-product{padding-top: 17px;}
.column-desc .rows-product ul{list-style: none;margin: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.column-desc .rows-product ul li{width: calc(50% - 4px);}
.column-desc .rows-product ul li .button{width: 100%; border-radius: 4px;background-color: #fff;padding: 10px;font-size: 13px;text-transform: none;}
/*.column-desc .rows-product ul li a:hover span{border-color: transparent;text-decoration: none;}*/
/*.column-desc .rows-product ul li a:hover {text-decoration: none;}*/

.column-desc .btn-wish{position: relative;display: inline-block;font-size: 0;padding: 0;width: 70px;height: 42px;background-color: transparent;border-color: #D6D6D6;border-radius: 5px;}
.column-desc .btn-wish.button.btn2:not([disabled]):hover{background-color: transparent;border-color: #D6D6D6;opacity: 0.5;}
.column-desc .popup-search{position: relative;padding-left: 32px;font-weight: 300;font-size: 13px;line-height: 23px;color: #000;text-decoration: none;}
.column-desc .popup-search:hover{text-decoration: underline;}
/*.column-desc .btn-gift,
.column-desc .btn-comparator*/
/*.column-desc .btn-gift::before,
.column-desc .btn-comparator::before*/
.column-desc .popup-search::before,
.column-desc .btn-wish::before{content: '';position: absolute;top: calc(50% - 13px);left: calc(50% - 13px);width: 26px;height: 26px; background-repeat: no-repeat; background-position: center; background-size: 32px;}
.column-desc .popup-search::before{left: 0;background-size: 24px;}
/*.column-desc .btn-gift::before {background-image: url(/sysimages/icon-btn-gift.png);}*/
.column-desc .btn-wish::before {background-image: url("data:image/svg+xml,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h32v32H0z'/%3E%3Cpath d='M16 25.333l-1.307-1.319c-4.853-4.333-8.026-7.253-8.026-10.833C6.667 10.261 8.907 8 11.8 8c1.587 0 3.173.754 4.2 1.978C17.027 8.754 18.613 8 20.2 8c2.893 0 5.133 2.26 5.133 5.181 0 3.58-3.173 6.5-8.026 10.833z' stroke='%23282828' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.28'/%3E%3C/g%3E%3C/svg%3E");}
.column-desc .popup-search::before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.76 4.5H6.24L2.626 12H5.62v6.618H3.796v.882h16.408v-.882H18.38V12h2.994l-3.616-7.5Zm-.29 7.5h-1.52l-1.671-1.213L12.608 12h-1.216l-1.67-1.213L8.05 12H6.531v6.618H8.81v-5.736h6.38v5.736h2.28V12Zm-13.414-.882 2.765-5.736H17.18l2.765 5.736h-3.69L14.28 9.684l-1.975 1.434h-.608L9.721 9.684l-1.975 1.434h-3.69Zm5.665 2.647h1.823v4.853H9.721v-4.853Zm2.735 4.853v-4.853h1.823v4.853h-1.823Z' fill='%23000'/%3E%3C/svg%3E");}
/*.column-desc .btn-comparator::before {background-image: url(/sysimages/comparator_menu_mobile.png);}*/
.column-desc .btn-wish.sel::before{background-image: url("data:image/svg+xml,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h32v32H0z'/%3E%3Cpath d='M16 25.333l-1.307-1.319c-4.853-4.333-8.026-7.253-8.026-10.833C6.667 10.261 8.907 8 11.8 8c1.587 0 3.173.754 4.2 1.978C17.027 8.754 18.613 8 20.2 8c2.893 0 5.133 2.26 5.133 5.181 0 3.58-3.173 6.5-8.026 10.833z' fill='%23282828' stroke='%23282828' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.28'/%3E%3C/g%3E%3C/svg%3E");}
/*.column-desc .btn-comparator::before{background-position: left bottom;}*/

.column-desc .product-resume-details{background-color: #FFF;margin-top: 20px; border-top: 1px solid #D6D6D6; padding-top: 15px;}
.column-desc .product-resume-details ul{list-style-type: none;display: flex;flex-wrap: wrap;justify-content: space-between;}
/*.column-desc .product-resume-details ul li {width: 50%;}*/
.column-desc .product-resume-details ul li p {padding: 8px 0 8px 33px;position: relative;}
.column-desc .product-resume-details ul li p::before{content:'';position: absolute;left: 0;top: calc(50% - 12px);background-size: 100%;height: 24px;width: 24px;background-repeat: no-repeat;}
.column-desc .product-resume-details ul li.free-shipping p::before{background-image: url("data:image/svg+xml,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z' opacity='.1'/%3E%3Cpath d='M8.924 16.8a2.401 2.401 0 01-4.648 0H2.4a.6.6 0 01-.6-.6V6a.6.6 0 01.6-.6h12a.6.6 0 01.6.6v1.8h4.8a.6.6 0 01.537.332l1.8 3.6A.6.6 0 0122.2 12v4.2a.6.6 0 01-.6.6h-1.876a2.401 2.401 0 01-4.648 0zM7.8 16.2a1.2 1.2 0 10-2.4 0 1.2 1.2 0 002.4 0zm1.124-.6H13.8v-9H3v9h1.276a2.401 2.401 0 014.648 0zm7.276.6a1.2 1.2 0 102.4 0 1.2 1.2 0 00-2.4 0zm-1.124-.6a2.401 2.401 0 014.648 0H21v-3.458L19.43 9H15v6.6z' fill='%23282828'/%3E%3C/g%3E%3C/svg%3E");}
.column-desc .product-resume-details ul li.price-with-iva p::before{background-image: url("data:image/svg+xml,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M21.667 8.333c.184 0 .333.15.333.334v10c0 .184-.15.333-.333.333H2.333A.333.333 0 012 18.667V9.999a.333.333 0 01.667 0l-.001 8.334h18.667V9h-19a.333.333 0 010-.667zm-8.782 2.622c.486 0 .969.118 1.397.34a.333.333 0 11-.308.592A2.367 2.367 0 0010.737 13h2.596a.333.333 0 010 .667l-2.79-.001a2.376 2.376 0 00.004.668h2.786a.333.333 0 010 .666l-2.582.001a2.366 2.366 0 003.606.834.334.334 0 01.416.52 3.033 3.033 0 01-1.888.661 3.035 3.035 0 01-2.856-2.015L9.667 15a.333.333 0 010-.667h.208a3.05 3.05 0 01-.004-.667h-.204a.333.333 0 010-.666h.352a3.035 3.035 0 012.866-2.045zm8.238-5.264c.127.05.21.173.21.309v1.333a.333.333 0 01-.666 0v-.672c-1.606.892-5.074 1.044-10.014 1.044-1.187 0-2.458-.009-3.809-.018-1.435-.01-2.943-.02-4.51-.02a.333.333 0 010-.667c1.569 0 3.078.01 4.514.02 1.13.007 2.222.015 3.264.016h.772c5.084-.009 8.856-.197 9.874-1.266a.334.334 0 01.365-.08zm-1.36-2.676c.14.042.237.171.237.318V5a.333.333 0 01-.667 0v-.783C17.053 6.25 11.697 6.33 3.368 6.333H2.333a.333.333 0 010-.666h1.483c8.705-.007 13.983-.133 15.573-2.518a.332.332 0 01.374-.134z' fill='%23263238' fill-rule='nonzero' stroke='%23263238' stroke-width='.3'/%3E%3C/g%3E%3C/svg%3E");}
.column-desc .product-resume-details ul li.technical-assistance p::before{background-image: url("data:image/svg+xml,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M.5 0h24v24H.5z'/%3E%3Cpath d='M8.86 2.42l.33.007c2.948.19 5.42 2.66 5.61 5.603.048.665 0 1.33-.19 1.994-.523 1.757-1.76 3.182-3.423 3.894l5.943 5.888c.427.427.998.664 1.568.664s1.141-.237 1.57-.664a2.234 2.234 0 000-3.134l-4.755-4.748a.459.459 0 010-.665.46.46 0 01.666 0l4.754 4.748a3.15 3.15 0 010 4.463c-.57.618-1.379.95-2.235.95s-1.616-.332-2.234-.95l-6.275-6.22a6.345 6.345 0 01-1.332.143c-.332 0-.665-.048-.998-.095-2.757-.428-4.944-2.897-4.992-5.746a5.478 5.478 0 01.523-2.611c.095-.143.19-.238.38-.285.143-.048.286 0 .428.095l3.328 3.371c.523.522 1.474.522 2.045 0 .57-.57.57-1.472 0-2.042L6.243 3.71c-.143-.096-.19-.238-.143-.38.048-.19.143-.286.238-.38a6.49 6.49 0 012.852-.523zm8.476 12.986c.834 0 1.472.638 1.472 1.472 0 .785-.638 1.472-1.472 1.472s-1.472-.638-1.472-1.472.638-1.472 1.472-1.472zm0 .981c-.294 0-.49.197-.49.491s.196.49.49.49.49-.196.49-.49-.196-.49-.49-.49zM9.143 3.377c-.57 0-1.189.047-1.712.19l2.853 2.801c.95.95.95 2.47 0 3.419a2.336 2.336 0 01-1.712.712 2.336 2.336 0 01-1.711-.712L4.008 6.985a5.892 5.892 0 00-.19 1.567c.048 2.374 1.854 4.416 4.184 4.796a4.637 4.637 0 002.139-.095c.048 0 .048 0 .048-.047a5.09 5.09 0 003.47-3.467c.19-.522.238-1.092.19-1.661-.142-2.517-2.234-4.559-4.706-4.701z' fill='%23282828'/%3E%3C/g%3E%3C/svg%3E");}
.column-desc .product-resume-details ul li.limited-stock p::before{background-image: url("data:image/svg+xml,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M12.474 3l4.217 1.925.52.238-.001 5.884 3.27 1.494.52.238v6.058l-4.306 1.966-.43.197-.431-.197L12 19.052l-3.833 1.751-.43.197-.43-.197L3 18.837v-6.058l.52-.237 4.217-1.927V5.163l.52-.236zM3.86 13.647v4.632l3.445 1.573V15.22zm7.665.039L8.167 15.22v4.632l3.359-1.534zm.947 0v4.632l3.36 1.534V15.22zm7.666-.039l-3.445 1.573v4.632l3.445-1.573zm-12.402-2.08l-3.177 1.45 3.177 1.45 3.176-1.45zm8.622.043l-3.177 1.45 3.081 1.407 3.176-1.45zm-7.76-5.578v4.632l3.444 1.573V7.605zm7.75 0l-3.445 1.573v4.544l3.36-1.534.085.039zm-3.875-2.081L9.297 5.4l3.177 1.451 3.176-1.45z' fill='%23282828'/%3E%3C/g%3E%3C/svg%3E");}

.product .container.product_related #sp-8942{height: 0px;}

.column-desc .product-resume-details ul li {width: 42%;}
.column-desc .product-resume-details ul li:nth-child(odd) {width: 58%;}
.column-desc .rows-product ul li p{position: relative;padding-left: 32px;}
.column-desc .rows-product ul li p::before{content: '';position: absolute;top: calc(50% - 10px);left: 0;width: 20px;height: 20px;background: url(/sysimages/icon-contact-product.png) left top/20px no-repeat;}

.column-desc .accordion{max-width: 360px;}
.column-desc .accordion-product > li > a{padding-left: 10px;}
.column-desc .accordion-product > li > a::after{top: calc(50% - 5px);right: 10px;width: 10px;height: 10px;background-size: 10px;}
.column-desc .accordion-product > li .accordion-content{padding: 0 10px 20px;}

.product-holder .share-icons-product{max-height: 32px;}
.product-holder .pack-scroll-info {display: inline-block; margin-top: 5px; font-weight: 300; padding: 9px 15px 9px 42px;border: 1px solid #e7e7e7; background-repeat: no-repeat;background-size: 19px;background-position: 10px center;border-radius: 5px;
	background-image: url("data:image/svg+xml,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23E56825'%3E%3Cpath d='M16.438.064l.03.011 3.706 1.553-2.52 1.041-1.568-.657L3.154 7.367l2.075.872-.011.005c-.438.18-.827.606-.827 1.08v.47L1.934 8.761v15.366L15.1 29.58V14.285l-4.415-1.905v-.083c0-.41.245-.781.623-.942l.732-.312 3.935 1.703 12.898-5.377-3.952-1.655 2.453-1.07 4.007 1.68c.367.15.61.504.62.899V24.75c0 .406-.245.772-.62.926l-1.69.696-1.179.486-1.46.603-1.653.684-1.472.61-1.053.439-1.17.488-1.019.427-.542.227-.797.337-.673.285-.348.148-.404.173-.416.18-.328.143-.206.09-.162.072-.17.078-.102.048-.07.035a.995.995 0 01-.729.011l-.029-.011L.62 25.676a1.001 1.001 0 01-.62-.899V7.25c0-.397.234-.756.595-.916l.025-.01L15.708.075a.999.999 0 01.73-.011zM24.402 14l-1.804.807c-.21.013-.396.18-.38.404l-.095 1.514c-.227.053-.341.344-.57.504h-.76c-.33-.003-.624.102-.759.303l-.854 2.22c-.154.155-.108.406.094.505l.76.504a.854.854 0 010 .303c.015.15.022.273 0 .404l-.854 1.11c-.194.144-.24.387-.095.605l.854 1.11c.084.206.301.304.57.202l1.044-1.009.57.101.19 1.11c-.016.237.074.303.285.303 1.421-.583 2.18-1.02 2.279-1.312l.095-1.413c.247-.14.443-.42.665-.605h.76c.07.048.124.059.19.1a.589.589 0 00.379-.302l.95-2.22c.142-.228.096-.47-.095-.606l-.76-.303c-.025-.094-.015-.226 0-.403-.015-.1-.025-.231 0-.303l.76-1.211c.193-.163.239-.406.094-.605l-.664-1.11c-.143-.209-.361-.306-.57-.202l-1.044 1.009c-.213-.184-.41-.207-.665-.303l-.095-.807c-.053-.237-.238-.404-.475-.404zm-.19 3.633c.855 0 .855.903.855 1.211 0 1.31-1.203 2.523-2.09 2.523-.5 0-.949-.274-.949-1.211 0-1.33 1.132-2.467 2.184-2.523z'/%3E%3Cpath d='M25.838 3.995l-3.48-1.458a.999.999 0 00-.76 0L6.51 8.785c-.375.154-.708.52-.708.926v6.215l3.633 1.47v-5.823c0-.352.21-.67.534-.809z'/%3E%3C/g%3E%3C/svg%3E");
}
.product-holder .pack-scroll-info a {display: inline-block;padding-left: 2px;font-weight: 500;color: #333;}

/* Tabs */
/*.container-tabs .technical-info table {width: 100%;}
.container-tabs .technical-info table tr td {border-bottom: 1px solid #F4F0F1;padding-left: 10px !important; padding-right: 10px !important;}
.container-tabs .technical-info table tr:first-child td {padding: 0 0 5px;}
.container-tabs .technical-info table tr:not(:first-child) td {padding: 5px 0;}
.container-tabs .product-composition .column-composition .row .column.column-info {padding-top: 0px;}
.container-tabs .product-composition > .row > .col-sm-offset-1{margin-left: 0px;}
.container-tabs .tabs-container .tabs-content .tab{padding: 15px 0 0;margin: 0 auto;overflow: hidden;}
.container-tabs  .accordion-head{font-weight: 500;text-transform: uppercase;}
#main.product .tabs-container .tabs-item { border-bottom-width: 3px;opacity: 1;}

.container-tabs .care-instructions {padding-top: 10px;}
.container-tabs .care-instructions .col-sm-3{width: 33.33333333%;}

body .container-tabs .accordion-product > li.active{border-color: #202020;}*/


.container-tabs{background-color: #F7F7F7;padding: 31px 0px;max-width: 1470px;margin: 0px auto;}
.container-tabs .container{max-width: 1322px;}
.container-tabs .tabs-container .tabs{display: flex; justify-content: center; border-color: #9b9b9b;border-width: 1px; /*border-color: transparent;*/}
.container-tabs .tabs-container .tabs .tabs-item{margin-bottom: -1px;border-width: 3px;font-size: 18px; line-height: 28px;padding-bottom: 6px;font-weight: 700;text-transform: none;}
.container-tabs .tabs-container .tabs li{margin-left: 47px;}
.container-tabs .tabs-container .tabs li:first-child{margin-left: 0px;}
.container-tabs .tabs-container .tabs li.sel .tabs-item, .container-tabs .tabs-container .tabs .tabs-item:hover{border-color: #E66824;}
.container-tabs .tabs-container .tabs-content .tab{max-width: 1244px;margin: 0px auto;}
.container-tabs .review-history{padding-top: 20px;}



.wrapper-product + .accordion{overflow: hidden;}
.wrapper-product + .accordion .accordion-head{background-color: #F7F7F7;padding: 10px 13px;font-weight: 700;font-size: 16px;line-height: 28px;}
.wrapper-product + .accordion .accordion-content{background-color: #F7F7F7;padding: 5px 13px 20px;}
.wrapper-product + .accordion li{border-color: #F7F7F7 !important;display: block;}
.wrapper-product + .accordion li:not(:first-child){margin-top: 6px;}

.wrapper-product + .accordion .accordion-icon{right: 24px;}
.wrapper-product + .accordion .rdc-icon-svg{width: 16px; height: 16px;}
.wrapper-product + .accordion .rdc-icon-arrowdown{background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2226 5 8 10.0087 2.7774 5 2 5.7456 8 11.5l6-5.7544L13.2226 5Z' fill='%23000'/%3E%3C/svg%3E");}
.wrapper-product + .accordion .rdc-icon-arrowup{background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2226 11 8 5.9913 2.7774 11 2 10.2544 8 4.5l6 5.7544-.7774.7456Z' fill='%23000'/%3E%3C/svg%3E");}

.wrapper-product + .accordion .review-history .top-reviews {padding: 15px 0px;}
.wrapper-product + .accordion #review-content{padding: 0px;}


body .care-instructions .code{padding-right: 10px;}


body .product-technical-info{padding-top: 10px;}
body .container-tabs .col-sm-10{margin-left: 0px;width: 100%;}
body .product-technical-info .info{border: 0px;padding: 0px;}
body .product-technical-info .info .file-name span, body .product-technical-info .info .file-link a{font-size: 13px;color: #333;}
body .product-technical-info .info .rdc-icon-svg{width: 24px; height: 24px;}
body .product-technical-info .info .cell-icon{width: 44px;}
@media screen and (min-width: 768px){
	body .product-technical-info .list-technical-info > .row > .column{width: 50%;}
}
@media screen and (max-width: 767px){
#main.product .accordion-product .content-product-info table{width: 100%;}
#main.product ul.accordion-product .accordion-head-product {padding-right: 15px; padding-left: 15px;}
#main.product .accordion-product .accordion-head-product { position: relative; padding-top: 1em; padding-bottom: 1em; cursor: pointer;}
}

/*reviews*/
/*.review-history .reviews .rating-bar > span.sel {background: rgba(239, 177, 1, 0.8);}*/

body .review-history .top-reviews .ratingGraph .uni .rating-top-bar span, body .review-history .reviews .rating-bar > span.sel{background: #EFB101;}
body .review-history .top-reviews {padding: 15px 20px;background: transparent;}
body #review-content{margin-left: 0px;width: 100%;padding: 0px 35px;}
body .review-history .top-reviews .overall-rating .rating span { width: 15px; height: 15px;}
body .review-history .reviews .rating span {width: 15px; height: 15px;}
body #main.product .rating .sel, body #main.product .rating .rdc-icon-star-full{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 12.244 20.962 10.56 16 0l-4.962 10.56L0 12.244l7.985 8.176L6.095 32 16 26.53 25.905 32l-1.89-11.58L32 12.244' fill='%23FECC2F'/%3E%3C/svg%3E");}
body #main.product .rating span, body #main.product .rating .rdc-icon-star-empty{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 12.244 20.962 10.56 16 0l-4.962 10.56L0 12.244l7.985 8.176L6.095 32 16 26.53 25.905 32l-1.89-11.58L32 12.244' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='16' y1='16.026' x2='16.052' y2='16.026' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D1D1D1'/%3E%3Cstop offset='1' stop-color='%23D1D1D1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
body #main.product .rating .sel2, body #main.product .rating .rdc-icon-star-half{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 12.244 20.962 10.56 16 0l-4.962 10.56L0 12.244l7.985 8.176L6.095 32 16 26.53 25.905 32l-1.89-11.58L32 12.244' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='16' y1='16.026' x2='16.052' y2='16.026' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FECC2F'/%3E%3Cstop offset='1' stop-color='%23D1D1D1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
@media screen and (min-width: 768px){
	body .review-history .top-reviews .cell-rating { width: 90px;}
	body .review-history .top-reviews .ratingGraphOthersAppend { max-width: 470px;float: none;padding-left: 30px;}
	body #review-ajust-width{min-width: 170px;}
	body .review-history .top-reviews .dis-table-cell-desktop.col-sm-9{width: 80%;}
	body .review-history .top-reviews .dis-table-cell-desktop.col-sm-3{width: 20%;}
	body .review-history .top-reviews .button{padding-right: 15px;padding-left: 15px; width: 162px;}
}


/*body .share-icons-product a{background-image: url(/sysimages/share-icons-product.png);}*/

/* Dados técnicos */
.technical-info-heading{border-bottom: 1px solid #F4F0F1;padding-bottom: 5px;}
.technical-info-heading span{border-bottom: 3px solid #202020;}

body .product-composition .column-composition .row{text-align: center;}
body .product-composition .column-composition .row .column.column-head:not(.column-no-padding), 
body .product-composition .column-composition .row .column.column-info{width: auto;float: none;display: inline-block;vertical-align: top;}
body .product-composition .column-composition .row .column.column-head:not(.column-no-padding) p b{font-size: 14px;font-weight: 700;line-height: 14px;}
body .product-composition .column-composition .row .column.column-info ul li{text-align: left;}
/*.product_related .row.section-products{margin: 0 -15px;}*/
/*.product_related .section-products .column {padding: 40px 15px 0;}*/
/*.product_related .section-products .column.first-line {padding-top: 0px;}*/

.paragraph li{margin-left: 15px;margin-bottom: 6px;}

.combine-products .column-combine-products .row .column,
.related-products .column-related-products .row .column{box-shadow: none;}

body .combine-products .column-combine-products .row,
body .related-products .column-related-products .row{margin: 0 -2px}

body .column-related-products .section-products .column{max-width: 290px;}
body .related-products .column-related-products .row{text-align: left;}
body .related-products .column-related-products .row .slick-dots{display: none !important;}

.product .container.product_combine,
.product .container.product_related {max-width: 1186px;}

/*body.tablet #sp-8956{display: none;}
body.tablet .hideTablet{display: none;}
body .showTablet{display: none;}
body.tablet .showTablet{display: block;}
body.tablet #main.product .column-images{width: 50%;}
body.tablet .column-desc{width: 50%;}
body.tablet .column-desc{width: 100%;padding-top: 40px;}

body.tablet .column-desc .description{padding-left: 15px;padding-right: 15px;}

body.tablet .column-images .name{padding-bottom: 15px;}
body.tablet .column-images .ref{padding-bottom: 10px;float: left;}
body.tablet .product-ref-reviews .reviews{margin-bottom: 10px;float: right;padding-right: 0px;}
body.tablet .reviews .dis-table-cell {vertical-align: middle;}
body.tablet .reviews .rating{padding-right: 10px;min-width: auto;}
body.tablet .reviews .rating span{float: left;display: block;width: 12px;height: 12px;margin-left: 1px;background: url(/sysimages/icon-star.png) no-repeat left top;background-size: 12px;}
body.tablet .reviews .rating:not(.disabled) span{cursor: pointer;}
body.tablet .reviews .rating span.sel{background-position: left bottom;}
body.tablet .reviews .rating span.sel2{background-position: left -12px;}
body.tablet .reviews .rating span:first-child{margin-left: 0;}
body.tablet .reviews p {line-height: 100%;}
body.tablet .reviews p a{display: inline;border-bottom: 0px;}
body.tablet .reviews .review-level {margin-right: 5px;}

body.tablet .review-history .top-reviews .dis-table-cell-desktop{padding: 0;}
body.tablet #review-content{width: 100%;margin-left: 0;}
body.tablet #review-content .col-sm-8{padding: 0;width:55.33333333%;}
body.tablet #review-content .column:first-child { width: 25%;}
body.tablet .review-history .top-reviews .overall-rating .rating span { margin-left: 1px;}
body.tablet .review-history .top-reviews { padding: 15px 26px;}
body.tablet .container-tabs .technical-info table tr td{padding-left: 5px;}*/


body.tablet .column-desc .rows-product ul li .button{background-color: #fff;border-color: #E2E2E2;}
body.tablet  .container-tabs .tabs-container .tabs-content .tab{padding-left: 30px;padding-right: 30px;}
body.tablet #main .related-products .row-related .column-related-products{padding-left: 4px;padding-right: 4px;}


/* iPad */
/*@media screen and (min-device-width: 768px) and (max-device-width: 1024px),*/
/*screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {*/
	/*body.tablet .product-holder {padding-left: 30px; padding-right: 30px;}*/
	/*.column-images {width: calc(100% - 460px);}*/
	/*.column-desc {width: 430px;}*/
/*}*/

body .rdc-product-price-conditions {background-color: white;}
@media screen and (min-width: 768px) {
	/*.rdc-product-promo-date p, .rdc-product-price-conditions p {font-size: 11px;}*/
	.column-desc .price.has-discount .price-col{width: auto;padding-right: 5px;}
	#sp-9871{height: 100px;}

}

@media screen and (max-width: 767px){
	#main.product .heading-breadcrumb {padding: 12px 0 11px;}
	#main.product .column-breadcrumb{width: 100%;}
	#main.product .column-breadcrumb .breadcrumb { display: block !important;}
	#main.product .column-breadcrumb .breadcrumb ul{display: flex;margin-left: -1px;}
	#main.product .column-breadcrumb .breadcrumb ul li{min-width: 40px;display: flex; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;align-items: center;max-width: 100%;}
	#main.product .column-breadcrumb .breadcrumb ul li::before {min-width: 4px;}

	.product .container.wrapper-product{padding-left: 12px;padding-right: 12px;}

	body #main.product .column-desc .description.bigContent{min-height: 50px;}
	.product .wrapper-page{padding-top: 0;}
	.product-holder{padding-bottom: 10px; padding-left: 0px; padding-right: 0px;}
	.column-images{float: none;width: 100%;margin: 0 0 9px;border-bottom: 1px solid #D6D6D6;padding-bottom: 8px;}
	.product .product-gallery .wrapper-slider{width: 100%;}
	.column-desc{margin-top: 0px;border: 0px;padding:0px;float: none;width: 100%;max-width: none;}
	/*.column-desc .flags{padding-bottom: 12px;}*/
	.product .product-gallery .flags{display: block !important;bottom: -5px;}
	.column-desc .flags .flag {padding: 2px 6px;margin-right: 6px;margin-bottom: 6px;}
	.column-desc .brand {padding-bottom: 0px;}
	.column-desc .name{padding-bottom: 8px;}
	.column-desc .product-ref-reviews {display: flex;flex-wrap: wrap;margin-bottom: 0px;}
	.column-desc .ref {margin-bottom: 0;width: 40%;}/*19px*/
	.column-desc .reviews {padding-bottom: 5px;margin-bottom: 19px;padding-top: 1px;width: 60%;padding-right: 0;}
	/*.column-desc .ref{padding-bottom: 16px;width: 40%;text-align: left;}*/
	/*.column-desc .reviews{min-width: 60%;text-align: right;}*/
	.column-desc .reviews > .dis-table{display: block; text-align: right;}
	.column-desc .reviews .dis-table-cell{display: inline-block;text-align: right;}
	.column-desc .price{padding-bottom: 12px;margin-bottom: 17px;}
	.column-desc .price .desde {display: block; float: none;}
	.column-desc .price .current{margin-top: 6px;}
	.column-desc .description #redicom-detail-description:not(.rdc-empty){padding-bottom: 24px;margin-bottom: 20px;}
	.column-desc #redicom-detail-description:not(.rdc-empty) {line-height: 22px;padding: 0px 1px;}
	.column-desc #redicom-detail-description li{padding-bottom: 0px;}
	.column-desc .availability {padding-left: 1px;padding-bottom: 15px;}
	.column-desc .wrapper-colors{padding-bottom: 25px;}
	.column-desc .colors a{width: 56px;}
	/*.column-desc .rows-product{padding-top: 3px;}*/
	/*.column-desc .rows-product ul li{padding: 9px 7px 8px;}*/

	.rdc-product-afterprice .rdc-product-content-afterprice .sp-ex-small:not(#sp-56464) {height: 12px;}
	.rdc-product-afterprice .rdc-product-range .sp-ex-small:not(#sp-56464){height: 25px;}
	.rdc-product-expedition-info {padding-top: 12px !important;padding-bottom: 12px !important;}

	.column-desc #rdc-product-buttons{position: -webkit-sticky; /* Safari */position: sticky;bottom: -1px;background-color: #fff;padding: 0px 0px 4px;}
	.column-desc #rdc-product-buttons.is-stuck{border-top: 1px solid #EAEAEA; margin-left: -12px; width: calc(100% + 24px);padding: 10px 12px 11px;}

	/*.column-desc .btn-wish,.column-desc .btn-gift,.column-desc .popup-search,.column-desc .btn-comparator{padding-left: 23px;}*/
	/*.column-desc .btn-wish::before{top: calc(50% - 5px);width: 11px;height: 10px;background-size: 11px;}*/
	.column-desc .buttons .button:not(.bannerLink):not(.notif-add-cart-mobile){font-size: 0;width: 86px;margin-left: 6px;}
	.column-desc .rows-product ul li p{padding-left: 23px;}
	.column-desc .rows-product ul li p::before{top: calc(50% - 8px);width: 16px;height: 16px;background-size: 16px;}

	#sp-tabs-top{height: 10px;}
	.container-tabs {padding: 16px 0px;}
	.container-tabs .tabs-container .tabs li {margin-left: 25px;}
	.container-tabs .tabs-container .tabs .tabs-item {font-size: 16px;line-height: 24px; padding-bottom: 4px;}

	.column-desc .share-icons-product{padding-top: 19px;text-align: center;}
	.column-desc .form-message .warning, .column-desc .form-message .warning-material {max-width: 100%;}
	.column-desc .buttons .selectQtd .input_nav {/*height: 47px; */padding-top: 12px; padding-bottom: 12px;}
	.column-desc .buttons .selectQtd .qtd {padding-top: 14px; padding-bottom: 13px;}
	/*.slick-dots{display: none !important;}*/
	body .slick-dots li button{background-color: #C4C4C4;border-color: #C4C4C4;}
	body .slick-dots li {margin: 0 5px;}
	body .slick-dots{bottom: 4px;}
	.column-desc .price-info-wrapper {padding: 15px 10px 0px;border-bottom-width: 0px;}
	.column-desc .price-discount-validity { padding-bottom: 16px; }
	.column-desc .price.has-discount { background-color: transparent; border-style: solid; border-color: #D6D6D6;  padding: 0 10px 0px; border-width: 0px 0 0px;}
	.column-desc .price-col{background: #F5D63F;padding: 0 10px;border-color: #C82222; border-style: solid;border-width: 3px 0 3px;}
	.column-desc .discount-col{padding: 0 10px;border-style: solid; border-color: #D6D6D6;border-width: 3px 0 3px;}
	.column-desc .price > .row{margin: 0 -10px;}
	.column-desc .price.has-discount .current { padding-bottom: 10px;padding-top: 5px;font-size: 28px;}
	.column-desc .price.has-discount .poupe { padding-top: 6px;padding-bottom: 6px;}
	.column-desc .price-info-wrapper .price .discount{background: #F5D63F;}
	.column-desc .product-resume-details { background-color: #FFF;  margin-top: 20px;padding: 16px 0;border-top: 1px solid #D6D6D6;/*border-radius: 0 0 6px 6px;*/}
	.column-desc .product-resume-details ul li { padding: 0px;}
	.column-desc .product-resume-details ul li p {padding: 6px 0 6px 37px;}
	.column-desc .product-resume-details ul li p::before {top: calc(50% - 11px);height: 22px;width: 22px;}
	.column-desc .price-col.no-discount { background: transparent; padding: 0 10px;border-color: #D6D6D6;border-style: solid;border-width: 0px 0 0px;}
	#main.product ul.accordion-product, #main.product ul.accordion-product{padding:0px 15px;}
	.accordion-product {list-style-image: none;list-style-type: none;}
	#main.product ul.accordion-product .accordion-head-product{padding-right:15px; padding-left: 15px;}
	#main.product ul.accordion-product .accordion-head p, #main.product ul.accordion-product .accordion-head-product p{font-family: Roboto;font-weight:500;color: #282828;text-transform: uppercase;}
	#main.product ul.accordion-product li > .accordion-head::before , #main.product ul.accordion-product .accordion-head-product::before, .product-faqs ul.accordion .accordion-head::before  { content: ''; position: absolute; top: calc(50% - 7px); right: 18px;width: 14px;height: 14px;
    background: url(/sysimages/icon-acordion-plus.png) no-repeat center/14px;}
	#main.product ul.accordion-product > li.active > .accordion-head::before, #main.product ul.accordion-product > li.active > .accordion-head-product::before,  #main.product .product-faqs ul.accordion li.active .accordion-head::before { background: url(/sysimages/icon-acordion-minus.png) no-repeat center/14px 4px;}
	#main.product ul.accordion-product .accordion-content, #main.product ul.accordion-product .accordion-content-product{padding: 10px 15px;}
	.accordion-product > li {border-top-width: 1px;border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; margin-top: -1px;}
	#main.product .accordion-product .accordion-icon{display: none;}
	.accordion-product .accordion-content-product {display: none; padding-top: .5em; padding-bottom: 1.5em;}
	.wrapper-table-composition tr{border-bottom: 1px solid #F4F0F1;}
	.wrapper-table-composition tr td{padding:5px 0px;}
	.icons-col .share-icons-product{padding-top: 15px;}
	.product-description table{border: 0;}
	.product-description table tr td{display: block;width: 100% !important;}
	.product-description table tr td:not(:last-child){padding-bottom: 15px;}
	.product-description table tr td img{float: none !important;display: block;max-width: 100%;margin: 0 auto;}
	.rdc-product-promo-date p, .rdc-product-price-conditions p {font-size: 12px;}
	.column-desc .keyfeatures{margin-left: 15px;margin-top: 5px;}
	.column-desc .keyfeatures .row .column{padding: 0 15px;}
	.column-desc .keyfeatures p{padding: 4px 0;}

	#main .related-products .row-related .column-related-title .sp-ex-small{height: 16px;}

	.column-desc .product-resume-details ul li,
	.column-desc .product-resume-details ul li:nth-child(odd) {width: 100%;}

	body .product-composition .column-composition .row .column.column-head:not(.column-no-padding):first-child{padding-top: 0;}
	body .product-composition .column-composition .row{text-align: left;}
	body .product-composition .column-composition .row .column.column-info ul{padding-left: 20px;padding-right: 20px;}
	body .product-composition .column-composition .row .column.column-info:not(:nth-child(2)){padding-top: 15px;}
	body .product-composition .column-composition .row .column.column-head:not(.column-no-padding), 
	body .product-composition .column-composition .row .column.column-info{float: left;}
	body .product-composition .column-composition .row .column.column-head:not(.column-no-padding) {min-width: 136px;}


	#main .related-products .row-related .column-related-products{padding-left: 4px;padding-right: 4px;}

}


.rdc-product-beforebuttons .rdc-product-expedition-info{/*background-color: transparent !important;*/padding: 10px 15px !important; color: #666;margin-bottom: 21px;}
.rdc-product-beforebuttons #sp-1201 {display: none;}




/* Extra configurator */
@media screen and (max-width: 767px) {
	body .rdc-advConfigurator-group:nth-child(n+2) {margin-top: 20px;}
    body #main.product body .rdc-product-services {padding-bottom: 0;}
}
@media screen and (min-width: 768px) {
	body .rdc-advConfigurator-group:nth-child(n+2) {margin-top: 22px;}
    body #main.product .rdc-product-services {padding-top: 0; margin-bottom: 0;}
}

body .rdc-advConfigurator-group .list-nav-title {font-weight: 700;}