﻿div#single-product .row.section-single-product{padding:43px 0 0 0}div#single-product h1.js-product-name{font-size:30px;color:#000;font-weight:300}div#single-product .section-single-product div{color:#000}div#single-product .btn-primary{color:#fff;background-color:#000;max-width:200px;border-radius:30px}div#single-product .btn-primary:hover{background-color:#333}div#single-product{background-color:#fff}.product-description.user-content .flexIndex{width:100%;display:flex;flex-wrap:wrap}div#single-product .section-single-product .contentText{max-width:550px}div#single-product .section-single-product .colIndex:nth-child(2) .rowIndex{padding:0 30px 20px 0;box-sizing:border-box;border-bottom:thin solid #bbb;margin:0 0 20px 0}div#single-product .section-single-product .colIndex:nth-child(2) .rowIndex:last-child{margin:0;padding:0;border-bottom:0}.product-description.user-content .flexIndex{padding:40px 0 0 0;margin:40px 0 0 0;border-top:thin solid #bbb}#descriptionsIndex ol{display:flex;list-style:none;flex-wrap:wrap;margin:0}#descriptionsIndex ol li{width:100%;border-bottom:thin solid #ccc;padding:0 20px;box-sizing:border-box;position:relative}#descriptionsIndex ol li:last-child{border-bottom:none}#descriptionsIndex ol li .description{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .5s ease}#descriptionsIndex ol li h3{font-size:13px !important;font-weight:400;position:relative;display:flex;justify-content:space-between;font-size:10px;line-height:100%;align-items:center;margin:0;padding:0 0 10px 0;line-height:20px;color:#000;text-transform:uppercase;letter-spacing:1px}#descriptionsIndex ol li:first-child h3{font-size:16px !important}#descriptionsIndex ol li h3 .button.buttonDescription{cursor:pointer;height:auto;position:unset;width:auto}#descriptionsIndex ol li .description p{color:#333;font-weight:100;font-size:12px;margin:0;padding:0 0 5px 0;text-align:left;line-height:150%;text-align:justify}#descriptionsIndex ol li .description .medidasIndex{display:inline-flex;padding:20px;box-sizing:border-box}#descriptionsIndex ol li .description .medidasIndex p{display:flex;padding:10px;box-sizing:border-box;border:thin solid #aaa;flex-wrap:wrap;margin:0 5px}#descriptionsIndex ol li .description .medidasIndex p strong{width:100%;display:block}#descriptionsIndex ol li.descriptionOpen .description{max-height:3000px}.description.embalajeLegion{background:linear-gradient(to right, rgba(192, 177, 159, 0.8) 0, rgb(255, 255, 255) 100%)}.description.embalajeLegion h4{font-size:15px;padding:0 0 10px 0;font-weight:700}.description.embalajeLegion svg{width:15px;margin:5px 0}#descriptionsIndex ol li .description.cambios h4{padding:20px 0 10px 0;font-size:13px}#descriptionsIndex ol li.descriptionOpen{max-height:3000px}.colRightVip .products-section-title-container{display:none}.colRightVip section#related-products{border:0}.section-single-product .colLeftVip{width:40%;box-sizing:border-box;flex:unset !important;padding:50px 0 0 20px !important}.section-single-product .colRightVip{width:30%;padding:140px 60px 0 60px;box-sizing:border-box}.section-single-product .colRightVip.col.colRightIcon{padding:60px 60px 0 20px}.section-single-product section#related-products .tagIndex{display:none}.section-single-product section#related-products .item-description{padding:4px}.section-single-product section#related-products .item-name{font-size:11px}div#single-product section.page-header .breadcrumbs{display:none}div#single-product .container-fluid{padding:0}div#single-product .colLeftVip .row{margin:0}div#single-product form#product_form{padding:0;box-sizing:border-box}div#single-product form#product_form .form-row{margin:0}div#single-product form#product_form a.js-accordion-toggle.py-1.row{margin:0}div#single-product form#product_form a.js-accordion-toggle.py-1.row>.col{padding:0}div#single-product form#product_form .form-row .col{padding:0;margin:0}div#single-product .form-row>.col,div#single-product .form-row>[class*=col-]{padding-right:0;padding-left:0}.section-single-product .colRightVip section#related-products{display:block}section#related-products{display:none}body.template-product .breadcrumbs a,body.template-product .breadcrumbs span{font-size:13px}body.template-product .breadcrumbs{padding:0 0 20px 0}.social-share{padding:40px 20px;border-top:thin solid #ddd}#descriptionsIndex ol li{border:0;padding:6px}#descriptionsIndex ol{box-sizing:border-box}div#embalajeLegion .flexIndex{display:flex;align-items:center}div#embalajeLegion .flexIndex .colIndex img{width:100%;height:auto;vertical-align:middle;max-width:140px}div#embalajeLegion .flexIndex .colIndex:last-child{flex:1;padding:0 0 0 10px}.description.embalajeLegion h4{margin:0}#descriptionsIndex ol li .description.embalajeLegion{padding:0}body.template-product{padding:0 !important}div#single-product{padding:0px 0px 40px 0px}body.template-product header{background-color:#000 !important}body.template-product header svg{fill:#fff !important}body.template-product .logo-img{filter:brightness(0) invert(1) !important}body.template-product .breadcrumbs{position:absolute;left:60px;top:110px;z-index:2;border-bottom:thin solid #eee}body.template-product .sticky-product .divider{border-bottom:0 !important}body.template-product .breadcrumbs a,body.template-product .breadcrumbs span{font-size:11px !important}@media(min-width: 768px){.product-detail-slider .slider-slide{margin-bottom:0 !important}div#single-product .labels-product-slider{top:130px;left:unset;right:30px;bottom:unset}}div#single-product input#btnAddToCart{border-radius:50px}div#single-product .tagIndex{position:absolute;top:40px;right:20px;z-index:2;display:flex;flex-wrap:wrap;flex-direction:column;left:auto}div#single-product .tagIndex span{margin:0 0 10px 0}div#single-product span.reishi img{display:block;max-width:100px}div#single-product .tagIndex span:last-child{margin:0 0 5px 0}@media(max-width: 768px){body.template-product .section-single-product .colLeftVip{width:100%}body.template-product .section-single-product .colRightVip{width:100%;padding:10px 40px;box-sizing:border-box}body.template-product .section-single-product a.js-product-slide-link{padding-bottom:120% !important}body.template-product .section-single-product .product-slider-image{max-width:unset}body.template-product header{position:absolute !important}div#single-product{padding:0}}section#complementary-products .item-image .position-relative{padding-bottom:120% !important}section#related-products .item-image .position-relative{padding-bottom:120% !important}body.template-product .free-shipping-message{margin:0 0 10px 0 !important}body.template-product .js-product-promo-container{margin:0 !important}body.template-product .js-product-promo-container .font-small{display:none}body.template-product .js-product-promo-container .text-accent{padding:0 !important;margin:0 !important}.tagIndex{display:flex;flex-direction:column}.tagIndex span{margin:0 0 5px 0}.preOrderTags h3,.preOrderTags h4{line-height:100%;margin:0;padding:0}.preOrderTags h3{padding:0 0 5px 0}body.template-product .preOrderTagsIndex{position:absolute;right:initial;top:160px;left:40px;z-index:2}body.template-product section#complementary-products .preOrderTagsIndex{position:absolute;right:initial;top:20px;left:45px;z-index:2;left:inherit}body.template-product .js-product-variants-group h4{font-size:12px;padding:0 30px 0 0;margin:0px 10px 10px 0px}body.template-product a.bulletIndex{border:0 !important;background:none !important;margin:0 !important}body.template-product a.bulletIndex.js-insta-variant.btn.btn-variant.selected{background:rgba(0,0,0,0) !important;border:0 !important;margin:0 !important}body.template-product a.bulletIndex span{width:30px;height:30px;border-radius:50%;background-size:200%}body.template-product .js-product-variants-group{display:inline-flex;align-items:center}body.template-product h1.js-product-name{font-size:18px;font-weight:600;text-transform:uppercase}body.template-product div#price_display{font-size:18px}body.template-product section.page-header{margin:0 0 15px 0}body.template-product .btn-variant{border:1px solid var(--main-foreground-opacity-20);min-width:40px;border-radius:8px}body.template-product .btn-variant.selected{color:#fff !important;background-color:#000 !important}body.template-product .price-container{flex-direction:column;margin:0}body.template-product .price-container .col{flex-basis:unset;flex-grow:unset;padding:0}body.template-product .price-container .col-auto{padding:5px}div#single-product .social-share{display:none}#descriptionsIndex ol li .description.embalajeLegion .colIndex:first-child{width:30%}#descriptionsIndex ol li .description.embalajeLegion .colIndex:last-child{width:70%;padding:20px;box-sizing:border-box}body.template-product .regalo{padding:0 0 10px 0}body.template-product .js-shipping-label-private.label.label.label-accent{font-size:12px;position:absolute;left:10px;top:10px;bottom:auto}div#single-product .section-single-product .label.label-accent{color:#fff}@media(max-width: 768px){.section-single-product{padding:0;margin:0}body.template-product .preOrderTagsIndex{top:20px;left:20px}div#single-product .tagIndex{top:20px;right:20px}body.template-product .preOrderTags h3,body.template-product .preOrderTags h4{font-size:12px}body.template-product .labels-product-slider{bottom:unset;left:10px}body.template-product .js-product-container .position-relative{padding-bottom:0 !important}body.template-product .breadcrumbs{position:unset;padding:20px 0}body.template-product .section-single-product .colLeftVip{width:100%;padding:50px 0 0 0 !important}body.template-product .section-single-product .colRightVip{width:100%;padding:0 20px}body.template-product .section-single-product section#related-products{display:block}body.template-product section#related-products{display:none}div#single-product{padding:80px 0 0 0}.modal-body{padding:80px 15px 20px 15px}div#single-product .row.section-single-product{margin:0 !important}.legalesIndex{padding:20px 0}div#single-product span.reishi img{max-width:70px}}body.template-product .section-single-product,body.template-product .section-products-related{width:100%}div#installments-modal{z-index:99999}.tagIndexVipDescription ol{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;padding:30px 0;justify-content:center}.tagIndexVipDescription ol li{width:33.33%;text-align:center;padding:0;box-sizing:border-box}.tagIndexVipDescription ol li p{font-size:11px;color:#333;margin:0;padding:5px 10px;box-sizing:border-box;white-space:wrap;text-transform:capitalize;line-height:140%}.tagIndexVipDescription ol li img{max-width:50px}.breadcrumbs{padding:0 0 10px 0 !important}div#single-product .section-single-product .button.buttonDescription{position:absolute;right:0;top:0;padding:10px;cursor:pointer}div#single-product .section-single-product .rowIndex.rowLegal p{font-size:10px;line-height:100%;padding:0 0 5px 0;margin:0}div#descriptionsIndex h2{font-size:15px !important;padding:5px 0;margin:0}div#single-product .section-single-product .conclusion h2{color:#9a1b41}div#single-product .section-single-product .rowIndex.rowLegal{padding:15px;border:thin solid #ddd;box-sizing:border-box}div#single-product .labelsIndexVip .labels.js-labels-floating-group.labels-product-slider{position:static}div#single-product .labelsIndexVip{display:inline-block;padding:0 0 0 20px;position:relative;top:-4px}div#single-product .section-single-product div.labelsIndexVip div{color:#fff}body.template-product div#single-product{background-color:#f0eae5 !important;padding:0 !important}.tagIndexVipDescription ol li.gotasdereishi{order:2}.tagIndexVipDescription ol li.esenciadereishi{order:2}.tagIndexVipDescription ol li.serum{order:2}.tagIndexVipDescription ol li{order:3}.tagIndexVipDescription ol li.reishi{order:1;width:100%;padding:0 0 30px 0}.tagIndexVipDescription ol li.reishi img{max-width:110px}.tagIndexVipDescription ol li.reishi p{display:none}.section-single-product{margin-bottom:0 !important}div#product-description{margin:0 !important;padding:0 0 50px 0 !important}.cart-row .btn-primary{border-radius:30px !important}div#descriptionsIndex{padding:0 40px;box-sizing:border-box}#descriptionsIndex ol li:first-child{width:40%}#descriptionsIndex ol li{width:20%}div#single-product .section-single-product .button.buttonDescription{display:none}#descriptionsIndex ol li{padding:0 20px}#descriptionsIndex ol li .description{max-height:unset !important}.tagIndexVipDescription.tagIndexMobileDescription{display:none !important}div#descriptionsIndex .rowIndex.rowLegal{display:none}#descriptionsIndex ol li:last-child img{max-width:100px;margin:40px 0 0 0;float:right}#descriptionsIndex ol li:first-child p{font-size:13px}.tagIndexVipDescription ol li p.dermatologicamentetesteado:after{content:"Dermatológicamente testeado";font-size:11px;line-height:120%}.tagIndexVipDescription ol li p.dermatologicamentetesteado{font-size:0}.tagIndexVipDescription ol li p.hipoalergenico:after{content:"hipoalergénico";font-size:11px;line-height:120%}.tagIndexVipDescription ol li p.hipoalergenico{font-size:0}@media(max-width: 768px){div#descriptionsIndex{padding:0}#descriptionsIndex ol li:first-child,#descriptionsIndex ol li{width:100%}.tagIndexVipDescription{display:none !important}.tagIndexVipDescription.tagIndexMobileDescription{display:block !important}.colRightVip.col.colRightIcon{display:none !important}#descriptionsIndex ol li{padding:0}}
/* Engine:dart */