﻿.title-finder{width:fit-content}
#RegistroFooter{background-color:#fff}
body{overflow-x:hidden}
#step1 .title-finder,#step2 .title-finder{margin-top:15vh}
.letterSP-1px{letter-spacing:1px}
body .swiper.swiper-finder-new,body .swiper.swiper-finder-new2{width:90%;height:100%;padding-right:25px}
body #step3 .sliderBotones{width:88%;height:100%}
body .btn_ver_todos_ingredientes{border:1px #111 solid;padding:.5em 1em;border-radius:30px;margin:0 auto;background-color:#111;color:#fff}
body #step3 .productList.gamas,body #findPerfumes .productList.gamas{margin-bottom:10px!important;margin-top:0!important;height:375px!important}
body #step3 .productList.gamas .imageProductBack img,body #findPerfumes .productList.gamas .imageProductBack img,#findPerfumes .productList.gamas .imageProductBack img{margin-top:15px}
body #step3 .productList.gamas .pInfo,#findPerfumes .productList.gamas .pInfo{margin-top:200px!important}
body #step3 .productList.gamas .buttonsP,body #findPerfumes .productList.gamas .buttonsP{top:-40px!important}
body #step3 .productList.gamas .pInfoDes span.newPriceND.newPriceNDLines,body #findPerfumes .productList.gamas .pInfoDes span.newPriceND.newPriceNDLines{border:none}
body #step3 .productList.gamas .oldPriceND.perc,body #step3 .productList.gamas .oldPriceND.dto,#findPerfumes .productList.gamas .oldPriceND.dto,#findPerfumes .productList.gamas .oldPriceND.perc{display:none!important}
body #step3 .productList.gamas .pInfoDes span.newPriceND span{font-size:16px!important}
body #step3 .familiaOlfativa.active{position:relative;z-index:1}
#findIngredientes #step3 .swiper-button-prev,#findIngredientes #step3 .swiper-button-next{filter:invert(1);background-color:#0d0d0d;background-repeat:no-repeat;background-size:33%;background-position:center}
#findIngredientes #step3 .swiper-button-next{right:15px}
#findIngredientes #step3 .swiper-button-prev{left:15px}
#findIngredientes #step3 .swiper-button-prev.swiper-button-disabled,#findIngredientes #step3 .swiper-button-next.swiper-button-disabled{opacity:.4}
#findIngredientes #step3 .swiper-button-prev:hover,#findIngredientes #step3 .swiper-button-next:hover{filter:invert(0)}
body #step3 .family-ingredient{position:relative}
body #step3 .delete-ingredient,body #findPerfumes .delete-perfume{position:absolute;top:12px;right:0;border:1px #b5b5b5 solid;border-radius:50%;padding:.6em;width:20px!important;height:20px!important}
body #findPerfumes .delete-search{position:absolute;right:30px;top:-2px}
body #findPerfumes .delete-search::before{width:21px;height:1px}
body #findPerfumes .delete-search::after{width:1px;height:21px}
body #step3 .delete-ingredient,body #findPerfumes .delete-search,body #findPerfumes .delete-perfume{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer}
body #step3 .row-ingredients{opacity:0}
body #step3 .row-ingredients.active{transition:.4s ease-in;opacity:1;margin-bottom:20px}
body #step3 .swiper-button-next:after,body #step3 .swiper-button-prev:after{font-size:14px!important;color:#111;opacity:1}
body #step3 .swiper-button-prev,body #step3 .swiper-button-next{width:30px;height:30px;color:#111;background-color:#f2f2f2;border-radius:50%;padding:.6em;cursor:pointer;opacity:1;top:28%!important;right:5px}
body #step3 .ingredients-carrousel .swiper-button-prev:hover,body #step3 .ingredients-carrousel .swiper-button-next:hover,body #step3 .family-carrousel .swiper-button-prev:hover,body #step3 .family-carrousel .swiper-button-next:hover{background-color:#111;transition:.4s ease}
body #step3 .ingredients-carrousel .swiper-button-prev:hover:after,body #step3 .ingredients-carrousel .swiper-button-next:hover:after,body #step3 .family-carrousel .swiper-button-prev:hover:after,body #step3 .family-carrousel .swiper-button-next:hover:after{color:#fff}
body #step3 .ingredients-carrousel .swiper-button-prev,body #step3 .ingredients-carrousel .swiper-button-next{transform:translateY(40px)!important}
body #step3 .family-carrousel .swiper-button-prev,body #step3 .family-carrousel .swiper-button-next{transform:translateY(58px)!important}
body .back{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#111;background-color:#fff;border-radius:50%;cursor:pointer;font-size:25px;text-decoration:none}
body #findPerfumes .goBackStep2{background-color:#dedede}
body .goBackStep2{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#111;background-color:#f2f2f2;border-radius:50%;cursor:pointer;font-size:25px;text-decoration:none}
body .steps-finder-perfume-container{margin-top:9rem;margin-bottom:40px}
body .steps-finder-perfume .steps-bar.active{opacity:1}
body .steps-finder-perfume .steps-bar{height:4px;width:90px;border-radius:2px;opacity:.5}
body #findPerfumes #search{border:1px #111 solid;border-radius:30px;padding:.8em 2em;position:relative;z-index:2}
body #findPerfumes #btnSearch{position:absolute;right:20px;bottom:11px;font-size:25px;z-index:2}
body #findPerfumes .search-container{position:relative}
body .suggestion-search-hide{display:none!important}
body #findPerfumes .suggestion-search{opacity:0;transform:translateY(-10px);transition:opacity .4s ease,transform .4s ease;position:absolute;top:26px;width:100%;background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 9px 14px -4px #00000040;z-index:1}
body #findPerfumes .suggestion-search.active{opacity:1;transform:translateY(0px)}
body #findPerfumes .suggestion-search-text{margin:40px 15px 20px 20px}
body #findPerfumes .suggestion-search-btn{cursor:pointer;border:1px #111 solid;width:fit-content;padding:.2em 1.2em;border-radius:30px;font-size:12px;opacity:.6;margin:10px 10px 0 0;font-family:'Open Sans',sans-serif}
body #findPerfumes .suggestion-search-btn .fa.fa-search{padding-left:.5em;opacity:.6}
body #step1 .steps-finder-perfume .steps-bar,#step2 .steps-finder-perfume .steps-bar{background-color:#fff}
body #step3 .steps-finder-perfume .steps-bar,#findPerfumes .steps-finder-perfume .steps-bar{background-color:#111}
#step1,#step2,#step3,#findPerfumes,#perfumesCont,.fMont{font-family:'Montserrat',sans-serif;overflow:hidden}
#step3,#findPerfumesCont,#selectedBoxP,#perfumesCont,#findPerfumes .row.active{max-width:1320px; margin-left: auto; margin-right:auto}
#step3,#findPerfumesCont,#selectedBoxP,#perfumesCont{margin:50px auto 0}
#findPerfumesCont{margin-top:30px}
#findPerfumes{padding-top:50px}
#step3 #findPerfumes.noMuchPad{padding-top:10px}
#step3 .ingredient_search_product,#findPerfumes .goNota{color:#111}
#step3 .ingrediente_repeat_finder span,#step3 .ingredient_search_product span,#findPerfumes .goNota span{width:25px;height:25px;font-size:13px!important;background-color:#ececec;color:#111;padding:6px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}
#findPerfumes .goNota span{background-color:#dedede!important;font-size:18px}
body .ingredient_search_product img{transform:rotate(90deg)}
#step3 .filters-finder,#findPerfumes #resultPerfumes{border-bottom:1px #aaa solid;padding-left:10px;padding-right:10px}
#step3 .filters-finder{border-bottom:none}
#step3 .gosearch-btn,#step3 .results-btn,#findPerfumes .results-btn{display:block;width:fit-content;margin:0 auto;border-radius:30px;font-size:16px;box-shadow:0 4px 16px 4px #00000040;color:#fff}
#step3 .results-btn,#findPerfumes .results-btn{margin-bottom:40px}
#step3 .gosearch-btn{padding:.5em 4.8em;background-color:#7b0039}
#step3 .results-btn,#findPerfumes .results-btn{padding:.5em 2.5em;background-color:#a8004d}
#step3 .row-ingredients h3,h3.lavi,#step3 .row-ingredients-filtro h3{font-size:14px;font-weight:400;margin:25px auto}
#step3 .familiaOlfativa.active .number-ingredients{display:block;color:#fff}
#step3 .familiaOlfativa:hover{background-color:#111;border-color:#111;color:#fff;transition:.4s ease}
#step3 .familiaOlfativa:hover .number-ingredients{opacity:.5;color:#fff}
.selectedFO{background-color:#ececec;border:1px #111 solid!important}
#step3 .familiaOlfativa h4{margin:0;padding:10px 40px}
#step3 .familiaOlfativa{position:relative;cursor:pointer;border:1px #dedede solid;border-radius:30px}
#step3 .familiaOlfativa.active{transition:.4s ease;background-color:#111;color:#fff;border-radius:30px;border-color:#111}
#step3 .familiaOlfativa .number-ingredients{display:block;position:absolute;right:10px;top:8px;z-index:3;color:#111;opacity:.5}
#step3 .swiper-slide.tranding-slide{width:auto!important}
#step3 .ingrediente-block,.ingrediente-block-mas{cursor:pointer;transition:.5s ease;opacity:.5;height:110px;border-radius:30px;background-size:102%!important;border:solid 1px #0000004d}
#step3 .ingrediente-block.active:hover{box-shadow:none}
#step3 .ingrediente-block.active{border:1px #111 solid;opacity:1}
#step3 .check-ingredientes{position:absolute;width:25px;height:25px;background-color:#1114d;border-radius:50%;z-index:1;right:10px;top:10px}
#step3 .delete-ingredient,body #findPerfumes .delete-perfume,body #findPerfumes .delete-search{transform:rotate(45deg)}
#step3 .delete-ingredient::before,body #findPerfumes .delete-perfume::before{width:11px;height:1px;top:50%}
#step3 .delete-ingredient::after,body #findPerfumes .delete-perfume::after{width:1px;height:11px;left:50%}
#step3 .delete-ingredient::before,#step3 .delete-ingredient::after,body #findPerfumes .delete-perfume::before,body #findPerfumes .delete-perfume::after,body #findPerfumes .delete-search::before,body #findPerfumes .delete-search::after{display:block;position:absolute;content:'';background-color:#757575;opacity:.8}
#step3 .all-products,#findPerfumes .goInputSearch,#findPerfumes .message-results-search{font-family:Montserrat;height:345px;margin-bottom:10px}
#step3 .all-products:hover,#findPerfumes .goInputSearch:hover{background-color:#111;color:#fff;cursor:pointer}
#step3 .slider-ingredientes-gamas,.hackPNoG .slider-ingredientes-gamas{background-color:#fcfcfc;padding:10px 25px 0 15px}
#ingredientesPerfumesCont,#perfumesCont{font-family:'Open Sans'}
#findPerfumes #perfumesCont{padding:10px 10px 0 0}
#perfumesCont .row{background-color:#ededed;padding:10px 15px 0}
body .background-container,body .background-container{position:relative;width:100%;min-height:100%;overflow:visible!important}
body .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;animation:transitionImage 25s;transform-origin:center;overflow:hidden}
@keyframes transitionImage {
0%{opacity:.8;transform:scale(1)}
100%{opacity:1;transform:scale(1.2)}
}
body #backgroundImage1{background:url(https://c.perfumesclub.com/nw/wiki/wikiparfum-1.jpg) no-repeat no-repeat 80% 80%}
body #backgroundImage2{background:url(https://c.perfumesclub.com/nw/wiki/wikiparfum-2.jpg) no-repeat center 100%}
body #backgroundImage3{background:url(https://c.perfumesclub.com/nw/wiki/wikiparfum-3.jpg) no-repeat center 100%}
body .font-special{font-family:'DM Serif Display',serif}
#step1 .color-white,#step2 .color-white{color:#fff}
#step1 .font-70,#step2 .font-70,#findIngredientes .font-70{font-size:70px}
body #resultPerfumes img{width:60%}
body .font-65{font-size:65px}
body .background-row{min-height:calc(100vh - 155px)}
#step1 .gender.male,#step1 .gender.female,#step2 #bPerfume{width:100%;color:#111;border-radius:30px;font-size:14px;background-color:#fff;padding:15px 30px;letter-spacing:.5px}
#step1 .gender.unisex,#step2 #bIngredients{padding:15px 30px;border-radius:30px;font-size:14px;color:#fff;letter-spacing:.5px}
#step2 #bIngredients,#step2 #bPerfume{width:100%!important}
#step1 .gender:hover,#step2 #bIngredients:hover,#step2 #bPerfume:hover,#step3 .gosearch-btn:hover,#step3 .results-btn:hover,body #findPerfumes .suggestion-search-btn:hover,#findPerfumes .results-btn:hover,#findPerfumes .goInputSearch:hover{transition:.4s ease;background-color:#111;color:#fff;box-shadow:none}
#step1 .options-container,#step2 .options-container{border:1px #fff solid;border-radius:30px;padding:4px;width:fit-content}
#step3 .img-selected-ingredient{width:90px;height:90px;border-radius:15px;margin-bottom:10px}
#step1 .fa.fa-question-circle-o,#step2 .fa.fa-question-circle-o,#step3 .fa.fa-question-circle-o,#findPerfumes .fa.fa-question-circle-o{font-size:20px}
#step1 .fa.fa-question-circle-o,#step2 .fa.fa-question-circle-o{color:#fff}
#step3 .fa.fa-question-circle-o{color:#111}
#step3 .slider-ingredientes-gamas:nth-child(odd),.hackPNoG .slider-ingredientes-gamas:nth-child(odd){background-color:#ededed}
#step3 .slider-ingredientes-gamas:nth-child(odd) .productList.gamas,#step3 .slider-ingredientes-gamas:nth-child(odd) .all-products,#findPerfumes .productList.gamas:nth-child(even),#findPerfumes .message-results-search,.hackPNoG .slider-ingredientes-gamas .productList.gamas{border-left:10px #ededed solid}
#findPerfumes .productList.gamas:nth-child(odd){border-left:10px #ededed solid}
#step3 .slider-ingredientes-gamas:nth-child(even),.hackPNoG .slider-ingredientes-gamas:nth-child(even){background-color:#e1e1e1!important}
#step3 .slider-ingredientes-gamas:nth-child(even) .productList.gamas,#step3 .slider-ingredientes-gamas:nth-child(even) .all-product,.hackPNoG .slider-ingredientes-gamas.hackmid .col-6{border-left:10px #e1e1e1 solid!important}
#step3 .slider-ingredientes-gamas:not(:last-child),.hackPNoG .slider-ingredientes-gamas:not(:last-child){margin-bottom:30px}
body #step3 .family-vertodo,#findPerfumes .goInputSearch{text-transform:uppercase}
body .finderModal .modal-content{border:1px #fff solid!important;box-shadow:0 4px 16px 4px #00000040!important;border-radius:2em}
body .finderModal .modal-body{border-radius:2em}
body .finderModalDialog{top:30vh;font-family:'Open Sans',sans-serif}
body .modal-content .close-popup{position:absolute;top:15px!important;right:15px!important;text-align:center;width:28px!important;height:28px!important;font-size:24px!important;color:#000;cursor:pointer;transform:rotate(45deg);border-radius:50%;background-color:#dbdbdb!important;padding:.7em;opacity:1;z-index:2}
body .modal-content .close-popup::before,body .modal-content .close-popup::after{display:block;position:absolute;content:'';background-color:#000;opacity:.8}
body .modal-content .close-popup::before{width:13px;height:1px;left:calc(50% - 6px);top:50%}
body .modal-content .close-popup::after{width:1px;height:13px;left:50%;top:calc(50% - 6px)}
.btn-popup1,.btn-popup2,.btn-popup3,.btn-popup4{border:1px solid;border-radius:50%;font-size:14px;font-weight:600;width:20px;height:20px;color:inherit;display:inline-block;cursor:pointer;position:absolute;line-height:18px}
body .btn-popup1,.btn-popup2,.btn-popup4{top:-15px;margin-left:4px}
body .btn-popup3{top:-12px}
#step3 .deleteAllI,#findPerfumes .deleteAllP{border-radius:30px;border:1px #111 solid;padding:.5em 2.5em}
#step3 .deleteAllI:hover{color:#fff!important;background-color:#111!important}
#findPerfumes .deleteAllP:hover{color:#fff!important;background-color:#111!important}
#findPerfumes .paginacion .ir_delante,#findPerfumes .paginacion .ir_atras{cursor:pointer;font-size:20px}
#findPerfumes .img-selectedproduct{width:100px}
#step3 #titleSelectionI{margin-top:40px!important;padding-top:40px!important;border-top:1px #ccc solid!important}
#selectOrder{border-radius:6px;font-size:13px;color:#767676;border-color:#767676;font-weight:400;padding:7px 12px;width:80%}
@media only screen and (max-width:580px){
    .modal.login .close {
        top: 15px !important;
        right: 15px !important;
    }
}
@media only screen and (max-width: 767px) {
#buscadorI,#selectOrder{width:100%!important}
#selectOrder{padding:6px 8px;font-size:12px}
.hacMovpl{margin-top:20px!important;margin-bottom:5px!important}
.marTminu{margin-top:-40px!important}
body #findPerfumes .productList .newToolTip,body #findIngredientes .productList .newToolTip{left:auto;margin:0;display:block;position:absolute;top:5px!important;right:5px!important;transform:none;font-size:11px;line-height:1em}
#step1 .title-finder,#step2 .title-finder{margin-top:5vh}
#step3 .selected-ingrediente{font-size:14px}
#step3 .filters-finder,#findPerfumes #resultPerfumes{padding-bottom:20px}
#step3 .selected-familia{font-size:12px}
#step3 .img-selected-ingredient{font-size:14px}
#step1 .gender.unisex,#step2 #bIngredients{border:1px #fff solid}
body #findPerfumes .delete-perfume{top:-5px!important;right:-18px}
#findPerfumes .name-selectedproduct,#findPerfumes .marca-selectedproduct{font-size:10px;line-height:normal;font-weight:600}
body #step3 .familiaOlfativa .number-ingredients{top:5px}
body #step3 .family-vertodo,#findPerfumes .goInputSearch{font-size:14px}
body #step3 .swiper.swiper-finder-new,body #step3 .swiper.swiper-finder-new2,#step3 .results-btn,#findPerfumes .results-btn{margin-bottom:8px}
#findPerfumes .results-btn.chMov {padding:.5em 1.5em; font-size:14px}
body #step3 .row-ingredients.active{margin-bottom:0}
body #step3 .productList.gamas .pInfoDes span.newPriceND span,body #step3 .productList.gamas a.buyProduct,body #findPerfumes .productList.gamas .pInfoDes span.newPriceND span,body #findPerfumes .productList.gamas a.buyProduct{font-size:12px!important}
body #step3 .productList.gamas .pInfoDes span.newPriceND strong,body #findPerfumes .productList.gamas .pInfoDes span.newPriceND strong{font-size:13px!important}
#step3 .slider-ingredientes-gamas:not(:last-child),.hackPNoG .slider-ingredientes-gamas:not(:last-child){margin-bottom:20px}
#step3 .img-selected-ingredient{margin-bottom:2px}
#step3 #titleBusquedaI,#findPerfumes #titleBusquedaII,#findPerfumes #titleSelectionP,#step3 #titleSelectionI,#findPerfumes #selectionP{font-size:16px;margin-top:35px}
#step3 .name-ingredient{font-size:11px;line-height:1.3em;margin-bottom:14px;text-transform:none!important}
#step3 .row-ingredients h3,h3.lavi{font-size:12px;margin:0 auto 25px}
#step3 .familiaOlfativa h4{padding:5px 30px;font-size:110%}
#step3,#findPerfumesCont,#selectedBoxP,#perfumesCont,#findPerfumes .row.active{margin:20px auto 0}
#findPerfumes{padding-top:20px}
#step3 #findPerfumes.noMuchPad{padding-top:0}
.message-results-search{font-size:15px}
.message-results-search .font-13{font-size:12px}
.findPerfume .hackPBusc{bottom:11px;font-size:12px}
#findPerfumes .img-selectedproduct{width:80px}
.findPerfume{padding:5px 5px 20px!important}
#resultPerfumes .col-6.col-md-4.col-lg-3:nth-child(odd){padding:0 5px}
#resultPerfumes .col-6.col-md-4.col-lg-3:nth-child(even){padding:0 5px}
body #resultPerfumes img{width:70%}
#step3 .ingrediente_repeat_finder,#step3 .ingredient_search_product,#findPerfumes .goNota{font-size:11px}
#step3 .ingrediente-block,.ingrediente-block-mas{border-radius:25px;height:65px}
#perfumesCont,#findPerfumes #perfumesCont{margin:0!important}
#findPerfumes .buttonsP{font-size:11px!important}
body #step3 .productList.gamas,body #findPerfumes .productList.gamas{height:auto!important;padding:15px 3px 3px}
body #step3 .productList.gamas .buttonsP,body #findPerfumes .productList.gamas .buttonsP{top:-5px!important}
body #step3 .productList.gamas .pInfo,body #findPerfumes .productList.gamas .pInfo{margin-top:-8px!important;height:auto}
body #step1 .gender.male,#step1 .gender.female{width:100%;padding:10px 30px}
body .question-step1{font-size:17px}
body .description-finder{font-size:13px!important}
body .btn-popup1,.btn-popup2,.btn-popup4{top:-6px}
body .btn-popup3{top:-8px}
body #step3 .noresult-wikiparfum{font-size:18px!important}
body #findPerfumes .font-27{font-size:27px}
body #step3 .familiaOlfativa{font-size:11px}
body #step3 .gosearch-btn,#step3 .results-btn,#recommendPerfumes{font-size:12px!important}
body .steps-finder-perfume-container,#findPerfumes .steps-finder-perfume-container{margin-top:5rem}
body .background-row{min-height:93vh!important;height:auto}
.steps-finder-perfume-container{padding-bottom:30px}
#step1 .options-container,#step2 .options-container{border:none}
.line-h-1-5.mb-5,.col-lg-4.mb-5.color-white{margin-bottom:1.5rem!important}
#step1 .gender.unisex,#step2 #bPerfume,#step2 #bIngredients{padding:10px 30px;width:220px}
#step1 .font-70,#step2 .font-70,#step1 .font-65,#step2 .font-65,#step3 .font-65,#findPerfumes .font-70,#findPerfumes .font-65,#findIngredientes .font-70,#findIngredientes .font-65{font-size:45px}
}
.swiper-wrapper{padding-bottom:3px}
@media only screen and (max-width: 767px) and (max-height: 670px) {
body .steps-finder-perfume-container{margin-top:2rem}
}
#step3 .ingrediente-block .check-ingredientes > img{display:none}
#step3 .ingrediente-block.active .check-ingredientes > img{display:block}
#step3 .ingrediente-block.active .check-ingredientes{background-color:#111}
#step3 .ingrediente-block.active .check-ingredientes > img{width:15px;z-index:2}
.findPerfume{min-height:250px;padding:15px;border-radius:30px;cursor:pointer;border:solid 1px #fff0}
.findPerfume:hover{transition:.4s ease;box-shadow:0 9px 14px -4px #00000040}
.findPerfume.active{border:1px #111 solid}
.findPerfume.active:hover{box-shadow:none;box-shadow:none}
.circulo{border-radius:50%;width:20px;height:20px;position:relative}
.circulo-fuera{position:relative;width:16px;height:16px;opacity:.6;display:inline-block;margin-right:5px;top:3px}
.notasHT{text-transform:lowercase;font-size:12px;opacity:.6;display:inline;font-family:'Open Sans',sans-serif}
.notasHT::first-letter{text-transform:uppercase}
.notasH{line-height:1.3em;position:absolute;bottom:9px;width:calc(100% - 30px)}
.notasLista,.notasListaSep{opacity:.4;font-size:11px;display:inline-block;margin-top:1px;font-style:italic}
.notasListaSep{margin-right:1px}
.notasListaSep:last-of-type{display:none}
.circulo-dentro{width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.findPerfume .hackPBusc{position:relative;font-family:'Open Sans',sans-serif;padding-top:16px;background-color:#fff;font-weight:600;margin-bottom:8px}
.hackPBuscT{font-family:'Open Sans',sans-serif;margin-bottom:12px}
body #findPerfumes .delete-perfume{top:2px}
#findPerfumes .productList .newToolTip{margin-top:6px}
.ingrediente-block-mas div{background-color:#666;width:1px;height:30px;margin:25px auto 10px;border:none!important}
.ingrediente-block-mas div::after{display:block;content:'';width:30px;height:1px;position:absolute;top:15px;left:-15px;background-color:#666}
.hackCol12{padding:0 77px}
.hackSecndList{padding:0;margin-top:30px}
body #step3 .ingredients-carrousel .hackSecndList .swiper-button-prev,body #step3 .ingredients-carrousel .hackSecndList .swiper-button-next{transform:translateY(0px)!important}
.hackSecndList .font-14.text-uppercase{font-size:12px;text-transform:none!important;line-height:1.3em;margin-top:10px!important}
.notasResultados{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1000px;background-repeat:no-repeat;background-position:center center;background-size:100%}
.notasResultadosFin{background-color:#fff;width:24%;height:24%;top:38%;left:38%;opacity:.5}
.notasResultadosFinW{background-color:#fff;width:20%;height:20%;top:40%;left:40%}
.clip-1-1-pos1{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}
.clip-1-2-pos1{clip-path:polygon(0 0,100% 0,100% 50%,0 50%);background-position:center -40px}
.clip-1-2-pos2{clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);background-position:center 40px}
.clip-1-3-pos1{clip-path:polygon(0 0,100% 0,100% 50%,0 50%);background-position:center -40px}
.clip-1-3-pos2{clip-path:polygon(0 50%,50% 50%,50% 100%,0 100%);background-size:70%;background-position-x:-55px;background-position-y:100px}
.clip-1-3-pos3{clip-path:polygon(50% 50%,100% 50%,100% 100%,50% 100%);background-size:70%;background-position-x:100px;background-position-y:100px}
.clip-1-4-pos1{clip-path:polygon(50% 50%,0 0,100% 0);background-size:70%;background-position-y:-20px}
.clip-1-4-pos2{clip-path:polygon(50% 50%,100% 0,100% 100%);background-size:70%;background-position-x:100px}
.clip-1-4-pos3{clip-path:polygon(50% 50%,100% 100%,0 100%);background-size:70%;background-position-y:100px}
.clip-1-4-pos4{clip-path:polygon(50% 50%,0 100%,0 0);background-size:70%;background-position-x:-50px}
.notasResultados span{font-size:15px;font-weight:700;display:block;position:absolute;width:60%;top:10%;left:20%;text-align:center;color:#fff;text-shadow:0 1px 1px #000000a6;text-transform:lowercase}
.notasResultados span:first-letter{text-transform:uppercase}
.notasResultados.clip-1-2-pos2 span{top:auto;bottom:10%}
.notasResultados.clip-1-3-pos2 span{top:60%;text-align:left;width:35%;left:10%}
.notasResultados.clip-1-3-pos3 span{top:60%;text-align:right;width:35%;right:10%;left:auto}
.notasResultados.clip-1-4-pos2 span{top:48%;left:65%;width:30%;text-align:left}
.notasResultados.clip-1-4-pos3 span{top:auto;bottom:10%}
.notasResultados.clip-1-4-pos4 span{top:48%;width:30%;text-align:right;left:5%}
.notasResultadosFondo{-webkit-box-shadow:0 3px 15px 0 #00000040;-moz-box-shadow:0 3px 15px 0 #00000040;box-shadow:0 3px 15px 0 #00000040;border:solid 7px #ffffff80;width:100%;height:100%;left:0;top:0}
@media only screen and (min-width: 768px) and (max-width: 1399px) {
.hackCol12{padding:0 64px 0 72px}
}
@media only screen and (min-width: 768px) and (max-width: 1191px) {
.hackCol12 .font-14.text-uppercase{font-size:13px!important;text-transform:none!important;margin-top:10px!important}
.hackCol12{padding:0 50px 0 63px}
}
@media only screen and (min-width:768px) and (max-width:1091px){
    body #step3 .swiper-button-prev, body #step3 .swiper-button-next{top: 30% !important;}
    #findIngredientes #step3 .swiper-button-prev{left:5px}
    #findIngredientes #step3 .swiper-button-next{right:5px;}
}
#buscadorI{font-style:italic;border-radius:500px;width:calc(100% - 154px);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding-left:26px}
#buscadorI:hover{-webkit-box-shadow:0 3px 15px 0 #00000040;-moz-box-shadow:0 3px 15px 0 #00000040;box-shadow:0 3px 15px 0 #00000040}
#findIngredientes #findIngredientes{padding:0!important}
.productList.gamas.wikiProduct .contpInfo{min-height:98px}
.productList.gamas.wikiProduct{background-color:#fff}
@media (hover: hover) and (pointer: fine) {
    #step3 .ingrediente-block:hover,.ingrediente-block-mas:hover{box-shadow:#00000012 0 1px 2px,#00000012 0 2px 4px,#00000012 0 4px 8px,#00000012 0 8px 16px,#00000012 0 16px 32px,#00000012 0 9px 15px;opacity:1}
}
@media only screen and (min-width: 992px) and (max-width: 1399px) {
.productList.gamas.wikiProduct a.imageProductDouble,.wikiProduct .imageProductBack img,.wikiProduct a.imageProductDouble img{width:190px!important;height:190px!important}
body #step3 .productList.gamas.wikiProduct .pInfoDes span.newPriceND span,.productList.gamas.wikiProduct .pInfoDes span.newPriceND strong{font-size:14px!important}
body #step3 .productList.gamas .pInfo,#findPerfumes .productList.gamas .pInfo{margin-top:190px!important}
}
@media only screen and (max-width: 767px) {
    .findPerfume .hackPBusc {padding-top:9px; margin-top:12px}
.productList.gamas .contpInfo{min-height:85px}
.productList.gamas .pInfoDes span.newPriceND{width:100%}
.productList.gamas .pInfoDes span.newPriceND,.productList.gamas .pInfoDes span.newPriceND strong{display:inline-block;width:auto}
.productList.gamas .pInfoDes span.newPriceND strong{margin-left:5px}
body #step3 .productList.gamas,body #findPerfumes .productList.gamas{padding-bottom:45px}
.hackCol12 .col-4{padding-left:5px;padding-right:5px}
body #step3 .familiaOlfativa .number-ingredients{top:2px;right:7px;letter-spacing:-.3px}
.ingrediente-block-mas{height:85px;border:none}
.ingrediente-block-mas div{margin:15px auto 8px;height:26px}
.ingrediente-block-mas div::after{width:26px;left:-13px;top:13px}
.padM10L{padding-left:15px}
.hackCol12{padding:0 40px}
.notasH{line-height:1.1em;margin:-10px auto;bottom:9px}
#resultPerfumes .notasH{bottom:18px}
#findPerfumesCont .notasH{margin:-10px auto -8px;width:calc(100% - 10px)}
#step3 .slider-ingredientes-gamas .notasH,.hackPNoG .notasH{width:calc(100% - 5px);padding:0 5px;margin:0 auto!important}
.search-prod{margin:0 -15px}
#step3 .filters-finder{padding-left:0!important;padding-right:0!important}
#step3{overflow:visible!important}
body .swiper.swiper-finder-new,body .swiper.swiper-finder-new2,body .swiper.sliderBotones{width:100%!important}
.swiper.sliderBotones .swiper-slide:first-of-type,.row-ingredients .swiper-slide.tranding-slide:first-of-type{padding-left:15px}
#step3 .swiper-slide.tranding-slide{width:auto!important}
#step3 .swiper-slide.tranding-slide:last-of-type,.row-ingredients .swiper-slide.tranding-slide:last-of-type{padding-right:60px}
#step3 .ingrediente-block{height:85px}
#findPerfumes .productList .newToolTip{margin-top:-35px}
.font-13.d-block .l-s-0.font-italic.op-06{font-size:12px!important}
.notasLista,.notasListaSep{display:none!important}
#step3 .results-btn{top:-16px}
#step3 .slider-ingredientes-gamas,.hackPNoG .slider-ingredientes-gamas{padding:10px 10px 0 0}
#perfumesCont,#findPerfumes #perfumesCont{margin:0 -15px!important}
#step3 #findPerfumes .slider-ingredientes-gamas{padding:10px 15px 0!important}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.productList.gamas.wikiProduct a.imageProductDouble,.wikiProduct .imageProductBack img,.wikiProduct a.imageProductDouble img{width:170px!important;height:170px!important}
body #step3 .productList.gamas .pInfo,#findPerfumes .productList.gamas .pInfo{margin-top:190px!important}
}
@media only screen and (min-width: 768px) {
.productList.wikiProduct .newToolTip{margin-top:25px !important}
.productList.gamas.wikiProduct .pInfoDes{padding:0 0 10px}
.finderModalDialog .close-popup{transition:.4s linear}
.finderModalDialog .close-popup:hover{background-color:#111!important}
.finderModalDialog .close-popup:hover::after,.finderModalDialog .close-popup:hover::before{background-color:#fff}
body #step3 .ingredients-carrousel .swiper-button-next{right:15px}
body #step3 .ingredients-carrousel .swiper-button-prev{left:15px;right:auto}
#findPerfumes .goInputSearch{min-height:345px;height:auto}
}
@media only screen and (max-width: 345px) {
.productList.gamas .pInfoDes span.newPriceND{display:none}
.productList.gamas .pInfoDes span.newPriceND strong{margin-left:0}
}
.hackPNoG{width:100%}
@media only screen and (min-width: 1400px) {
body #step3 .productList.gamas,body #findPerfumes .productList.gamas{height:425px!important}
body #step3 .productList.gamas .pInfo,#findPerfumes .productList.gamas .pInfo{margin-top:250px!important}
}