.shelfSteps{display:flex;flex-direction:column;align-items:center;padding:0 0 62px}.shelfSteps .stepTitle{color:#212529;font-feature-settings:"clig" off,"liga" off;font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%;margin:24px 0 32px;text-align:center}.shelfSteps .stepNumber{color:#000;font-size:1.625rem;font-style:normal;font-weight:400;line-height:107%;margin:0 0 8px;text-align:center;text-transform:uppercase}.shelfSteps .stepText{color:#757575;font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0 0 16px;text-align:center;text-transform:uppercase;display:block;min-height:80px}.shelfSteps .vtex-product-summary-2-x-clearLink{position:relative;z-index:1;cursor:pointer}.shelfSteps .dior-store-theme-1-x-productDescriptionTitle{color:#333;font-feature-settings:"clig" off,"liga" off;font-size:.8125rem;font-style:normal;font-weight:700;line-height:161%;text-align:center;text-transform:uppercase;margin:0 0 2px}.shelfSteps .dior-store-theme-1-x-productDescriptionText{color:#333;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Century Gothic;font-size:.8125rem;font-style:normal;font-weight:400;line-height:161%;margin:0 0 12px;min-height:63px}.shelfSteps .dior-store-theme-1-x-productDescriptionText .dior-store-theme-1-x-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shelfSteps .vtex-store-components-3-x-priceContainer{display:flex;justify-content:center;margin:0 0 33px}.shelfSteps .dior-store-theme-1-x-slideChildrenContainer{display:flex;flex-direction:column;max-width:440px}.shelfSteps .dior-store-theme-1-x-sliderTrack{gap:20px}.shelfSteps .vtex-store-components-3-x-skuSelectorSelectContainer{max-width:300px;margin:0 auto}.shelfSteps .vtex-styleguide-9-x-container{border-radius:6px;border:1px solid #000;height:40px;margin:0 0 12px}.shelfSteps .vtex-styleguide-9-x-container .vtex-dropdown__button{cursor:not-allowed}.shelfSteps .sku-selector-custom-steps{height:40px;display:flex;justify-content:center;align-items:center;margin:0 0 12px}.shelfSteps .sku-selector-custom-steps .sku-selector-custom__color-list,.shelfSteps .sku-selector-custom-steps .sku-selector-custom__color-list__item__thumbcontainer{padding:0}.shelfSteps .intense-container{display:flex;justify-content:center;align-items:center}.shelfSteps .intense-container .intensity{margin-bottom:8px}.shelfSteps .dior-store-theme-1-x-currencyContainer{font-size:.8125rem;font-style:normal;font-weight:700;line-height:161%}.shelfSteps .dior-store-theme-1-x-currencyContainer:before{content:"A partir de";display:inline-block;margin-right:3px}.shelfSteps .addToCart{display:flex;justify-content:center;position:relative;z-index:2}.shelfSteps .addToCart .vtex-button{height:48px;max-width:224px;padding:8px 32px;border-radius:100px}.shelfSteps .addToCart .dior-store-theme-1-x-buttonDataContainer{align-items:center;display:flex;font-feature-settings:"clig" off,"liga" off;font-size:13px;gap:5px;text-transform:uppercase}.shelfSteps .addToCart .dior-store-theme-1-x-buttonDataContainer:before{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Shapes'%3E%3Cpath id='Vector' d='M9.43945 4.05566C9.43945 3.39262 9.17606 2.75674 8.70722 2.2879C8.23838 1.81906 7.60249 1.55566 6.93945 1.55566C6.27641 1.55566 5.64053 1.81906 5.17169 2.2879C4.70285 2.75674 4.43945 3.39262 4.43945 4.05566V4.48566H9.43945V4.05566Z' fill='black'/%3E%3Cpath id='Vector_2' d='M1.8394 5.43567L0.939453 15.986H12.9395L12.0394 5.43567H1.8394Z' fill='white'/%3E%3Cpath id='Vector_3' d='M13.5693 15.9557L12.9693 4.95566C12.9594 4.82916 12.9026 4.7109 12.8102 4.62399C12.7177 4.53708 12.5962 4.48776 12.4693 4.48566H10.4693V4.05566C10.4693 3.12741 10.1005 2.23717 9.44417 1.58079C8.78779 0.924413 7.89755 0.555664 6.96929 0.555664C6.04103 0.555664 5.1508 0.924413 4.49442 1.58079C3.83804 2.23717 3.46929 3.12741 3.46929 4.05566V4.48566H1.46929C1.34242 4.48776 1.22088 4.53708 1.12842 4.62399C1.03596 4.7109 0.979227 4.82916 0.969292 4.95566L0.349292 15.9557C0.343752 16.0233 0.35232 16.0913 0.374452 16.1555C0.396584 16.2196 0.431798 16.2785 0.477863 16.3283C0.523928 16.3781 0.57984 16.4178 0.642056 16.4449C0.704272 16.472 0.771435 16.4859 0.839292 16.4857H13.1393C13.2658 16.4706 13.3815 16.4068 13.4617 16.3078C13.542 16.2089 13.5806 16.0826 13.5693 15.9557ZM1.25929 15.5357L1.83929 5.48566H12.0393L12.5993 15.5857L1.25929 15.5357ZM4.43929 4.05566C4.43929 3.39262 4.70268 2.75674 5.17153 2.2879C5.64037 1.81906 6.27625 1.55566 6.93929 1.55566C7.60233 1.55566 8.23822 1.81906 8.70706 2.2879C9.1759 2.75674 9.43929 3.39262 9.43929 4.05566V4.48566H4.43929V4.05566Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");width:14px;height:17px}.shelfSteps .dior-store-theme-1-x-paginationDotsContainer{bottom:-42px}.shelfSteps .dior-store-components-0-x-slideChildrenContainer{align-items:flex-start}.sku-selector-custom{display:flex;flex-direction:column;justify-content:center;align-items:center}.sku-selector-custom .MuiAccordionDetails-root{padding:8px 0 16px}.sku-selector-custom .variation-selected{display:flex;justify-content:space-between;width:100%;padding:16px 0;align-items:center}.sku-selector-custom .variation-selected .sku-selector-custom__selected-value{font-size:13px;color:#000;line-height:17px}.sku-selector-custom .variation-selected .dior-store-theme-1-x-currencyContainer{font-weight:700;font-size:13px}.sku-selector-custom .variation-selected .indisponivel{display:flex;align-items:center}.sku-selector-custom .variation-selected .col-left{display:flex;align-items:center;gap:8px}.sku-selector-custom__color-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none;gap:12px;padding:0 0 24px;margin:0}.sku-selector-custom__color-title{font-weight:600;border-bottom:1px solid #33383c;padding-bottom:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}.sku-selector-custom__color-list__item__thumbcontainer{min-width:24px;min-height:24px;cursor:pointer;border-radius:100px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:2px}.sku-selector-custom__color-list__item__thumbcontainer.checked{border:1px solid #000;min-width:23px;min-height:23px}.sku-selector-custom__color-list__item__thumbcontainer__thumb{width:24px;height:-webkit-max-content;height:-moz-max-content;height:max-content;border-radius:100px;overflow:hidden}.sku-selector-custom__color-list__item__thumbcontainer__thumb img{width:100%}.sku-selector-custom__color-listTags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0}.sku-selector-custom__color-listTags li{border:1px solid #333;padding:8px 16px;cursor:pointer;border-radius:50px}.sku-selector-custom__color-listTags li.active,.sku-selector-custom__color-listTags li:hover{border:1px solid #000;font-weight:700}.sku-selector-custom__option-list{display:flex;list-style:none;align-items:center;justify-content:center;gap:10px;transition:all .3s}.sku-selector-custom__option-list__item{display:flex;align-items:center;justify-content:center;border:1px solid #acb2b4;border-radius:6px;padding:0 8px;height:40px;cursor:pointer}.sku-selector-custom__option-list__item.indisponivel{opacity:.5}.sku-selector-volumen__title{color:#7b8487}.sku-selector-custom__option-list__item.item__checked{border-color:#33383c}.sku-selector-custom__option-list__item__name{padding:4px}.sku-selector-custom__option-list__item__name__text{color:#33383c;font-size:12px;font-family:Hellix TRIAL Medium,sans-serif;font-weight:400}.sku-selector-custom__option-list__item:hover{font-weight:700;background-color:#eee;transition:all .3s}.sku-selector-custom__option-list__item .col-right{transition:all .3s;display:flex;align-items:center;gap:8px}.sku-selector-custom__option-list__item .col-right .item__price__text--price{font-weight:700;margin:0;font-size:13px}.sku-selector-custom__option-list__item .col-right .item__checked{transition:all .3s;width:24px}.sku-selector-custom .MuiAccordionSummary-content{margin:0;align-items:center}.sku-selector-custom .MuiAccordion-rounded{border-radius:6px!important;border:1px solid #000;box-shadow:none;overflow:hidden}.sku-selector-custom .MuiAccordion-rounded .MuiAccordionSummary-root{align-items:center}.sku-selector-custom .MuiAccordion-rounded .MuiAccordionSummary-root .MuiAccordionSummary-content.Mui-expanded{margin:0}.sku-selector-custom .MuiAccordion-rounded .MuiCollapse-root{border-top:1px solid #000}.sku-selector-custom .MuiAccordion-rounded .MuiIconButton-label .MuiSvgIcon-root{color:#000;width:20px;height:20px}.sku-selector-custom .installments-custom{display:flex}.sku-selector-custom .installments-custom .vtex-rich-text-0-x-paragraph{color:#212529;font-size:13px;margin-top:4px}.sku-selector-custom .installments-custom span{cursor:pointer;text-decoration:underline;font-size:13px;margin-top:2px;margin-left:5px}.sku-selector-custom.unavailable .installments-custom{display:none}.sku-selector-custom__selected-subtitle{margin:0!important}.modal-saiba-mais{overflow:auto;padding:48px 20px;background-color:#fff;color:#000;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:13px;font-style:normal;font-weight:400;line-height:20px;width:100vw;max-width:736px;height:100vh;bottom:0;position:relative;margin:0 auto}@media (min-width:1020px){.modal-saiba-mais{height:622px;overflow:hidden;padding:29px 20px;top:48px}}.modal-saiba-mais .btn-fechar{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-bottom:-17px;cursor:pointer}.modal-saiba-mais .titulo{text-transform:uppercase;margin-bottom:32px;padding:0 50px}.modal-saiba-mais .description{text-align:left}.modal-saiba-mais .description p{color:#000;text-align:left;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.modal-saiba-mais .description a{text-decoration:underline!important}.modal-saiba-mais .main{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:320px;margin:auto}.modal-saiba-mais .main .container-form{width:100%;margin:0 auto 32px;text-align:center}.modal-saiba-mais .main .container-form form{display:flex;height:48px;border:1px solid #000;border-radius:100px;overflow:hidden;width:100%}.modal-saiba-mais .main .container-form form .input-text{width:50%}.modal-saiba-mais .main .container-form form input[type=text]{all:unset;text-align:center;width:50%;height:100%}.modal-saiba-mais .main .container-form form input[type=text] ::-moz-placeholder{color:#000}.modal-saiba-mais .main .container-form form input[type=text] :-ms-input-placeholder{color:#000}.modal-saiba-mais .main .container-form form input[type=text] ::-ms-input-placeholder{color:#000}.modal-saiba-mais .main .container-form form input[type=text] ::placeholder{color:#000}.modal-saiba-mais .main .container-form form input[type=submit]{all:unset;text-align:center;width:53%;color:#fff;background-color:#000;cursor:pointer}.modal-saiba-mais .main .container-form form input[type=submit].--disabled{background-color:#757575}.modal-saiba-mais .main .container-form span.txt{margin-top:8px;display:block;text-decoration:none}.modal-saiba-mais .main .container-form span{text-align:center;color:#000;text-decoration:underline;display:block;cursor:pointer;margin-bottom:16px}.modal-saiba-mais .main .container-form p{color:#757575;text-align:left;display:block}.modal-saiba-mais ul.list-slas{padding:0;width:90%;margin:auto;list-style:none}.modal-saiba-mais ul.list-slas li{color:#000;text-align:center;font-feature-settings:"clig" off,"liga" off;display:flex;justify-content:space-between}.modal-saiba-mais ul.list-slas li .price{min-width:30%;padding:16px}.modal-saiba-mais ul.list-slas li .text{padding:16px;min-width:70%;border:1px solid #e5e5e5}.modal-saiba-mais ul.list-slas li:last-child .text{border-top:none}.intensity{display:flex;justify-content:center;align-items:center;gap:8px;min-height:0}.intensity-items{gap:4px}@media (max-width:500px){.intensity{min-height:unset!important;margin-bottom:8px}}.intensity span{color:#7b8487;font-family:Hellix TRIAL Regular,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:0}.intensity .dot{display:inline-block;width:8px;height:8px;border-radius:2px}.intensity .dot,.intensity .dot.filled{background-color:#7b8487}.intensity .dot.half{background:linear-gradient(90deg,#000 50%,#cecece 0)}.vtex-flex-layout-0-x-flexRowContent--category-details-list .vtex-flex-layout-0-x-stretchChildrenWidth .intensity{justify-content:flex-start}@media (max-width:576px){.intensity{height:auto!important}}.dior-custom-search-result-0-x-gallery-list .intensity{min-height:unset!important}