.thumbnail-slider,.thumbnail-slider .swiper-wrapper{margin:0 auto}.thumbnail-slider .swiper-slide{padding:.3rem;border:.2rem solid transparent;width:100px!important;transition:var(--transition)}.thumbnail-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.thumbnail-slider{cursor:pointer}.swiper-slide-thumb-active{border:.2rem solid #a5a5a5!important}.icon-vote-action{height:2.3rem;width:2.3rem}.perfum-accords{padding:6px}.elementor-shortcode span{font-size:12px}hr{margin:12px 0}.fragance-gallery .swiper-wrapper{height:auto}.fragance-thumbnails .swiper-wrapper{max-height:100px}.fragance-gallery img{aspect-ratio:1/1;width:100%;height:100%;margin:0 auto;max-height:300px;-o-object-fit:contain;object-fit:contain}.smile-reaction{align-items:center;background:#fff;display:flex;flex-direction:row;height:3.5rem;justify-content:space-evenly;margin:0 auto;width:100%}.smile-reaction>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:30%}.smile-reaction div p.icon{align-items:center;height:70%;justify-content:center;width:100%}.smile-reaction div p.icon,.smile-reaction div p.result{color:#222;display:flex;flex-direction:row;margin:0;white-space:nowrap}.smile-reaction div p.result{align-items:start;background:#eee;border-radius:10px;height:10%;justify-content:start;width:90%}.smile-reaction div p.result span{background:#9fe584;border-radius:10px;height:100%;margin:0;white-space:nowrap;width:90%}.smile-reaction div.got p.result span{background:#9fe584}.smile-reaction div.had p.result span{background:#eb76bb}.smile-reaction div.love p.result span{background:#447ba3}.smile-reaction p.icon svg{fill:#555;height:75%;width:auto}.face-reaction{align-items:center;background:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:x-small;gap:16px;justify-content:space-around;margin:0 auto}.face-reaction>div{flex:1 1 auto;flex-direction:column;height:100%;max-width:50px;min-width:60px;width:7%}.face-reaction div p.icon,.face-reaction>div{align-items:center;display:flex;justify-content:center}.face-reaction div p.icon{color:#222;flex-direction:column;font-size:12px;height:70%;letter-spacing:0;margin:0;white-space:nowrap;width:100%}.face-reaction div p.icon span{font-size:11px}.face-reaction div p.result{align-items:start;background:#eee;border-radius:10px;color:#222;display:flex;flex-direction:row;height:10%;justify-content:start;margin:2px;white-space:nowrap;width:90%}.face-reaction div p.result span{background:#9fe584;border-radius:10px;height:100%;margin:0;white-space:nowrap;width:90%}.face-reaction div.veryhappy p.result span{background:#ff766f}.face-reaction div.happy p.result span{background:#eb76bb;width:65%}.face-reaction div.neutral p.result span{background:#fc958a;width:10%}.face-reaction div.sad p.result span{background:#7d94e9;width:20%}.face-reaction div.angry p.result span{background:#447ba3;width:5%}.face-reaction div.winter p.result span{background:#78d6f0;width:30%}.face-reaction div.spring p.result span{background:#9fe584;width:100%}.face-reaction div.summer p.result span{background:#fc958a;width:100%}.face-reaction div.autumn p.result span{background:#f9be6e;width:80%}.face-reaction div.day p.result span{background:#fcf487;width:100%}.face-reaction div.evening p.result span{background:#447ba3;width:65%}.face-reaction p.icon svg{fill:#555;height:70%;width:60%}.reaction-flex{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;width:100%}.reaction-flex .item{width:45%}.reaction-flex .item,.reaction-flex .item .poll-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.reaction-flex .item .poll-header{height:4rem;width:100%}.reaction-flex .item .poll-header svg{fill:#9cb8d0;height:70%;width:auto}.reaction-flex .item .poll-header p{font-size:small;margin:2px 0 0}.reaction-flex .item .vote-container{align-items:start;display:flex;flex-direction:column;justify-content:start;width:100%}.reaction-flex .item .vote-container p.label{margin:5px 0 0}.reaction-flex .item .vote-container .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#e5eff7 0,#e5eff7 20%,#b4cadd 0,#b4cadd 21.5%,#e5eff7 0,#e5eff7 39.5%,#b4cadd 0,#b4cadd 41%,#e5eff7 0,#e5eff7 59%,#b4cadd 0,#b4cadd 60.5%,#e5eff7 0,#e5eff7 78.5%,#b4cadd 0,#b4cadd 80%,#e5eff7 0,#e5eff7);border-radius:5px;height:10px;outline:0;width:100%}.reaction-flex .item .vote-container .slider.four{background:linear-gradient(90deg,#e5eff7 0,#e5eff7 27.5%,#b4cadd 0,#b4cadd 29%,#e5eff7 0,#e5eff7 50%,#b4cadd 0,#b4cadd 51.5%,#e5eff7 0,#e5eff7 72.5%,#b4cadd 0,#b4cadd 74%,#e5eff7 0,#e5eff7)}.reaction-flex .item .vote-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #e5eff7;border-radius:50%;cursor:pointer;height:20px;width:20px}.reaction-flex .item .rating-bar{align-items:start;display:flex;flex-direction:column;font-size:small;justify-content:start;width:100%}.reaction-flex .item .rating-bar p{margin:7px 0 0}.reaction-flex .item .rating-bar .rating{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0;width:100%}.reaction-flex .item .rating-bar .num{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin:0;width:50%}.reaction-flex .item .rating-bar .num .bar{background:#e5eff7;border-radius:10px;height:9px;width:80%}.reaction-flex .item .rating-bar .num .num-rating{margin-right:7px}@media (orientation:portrait){.reaction-flex{flex-direction:column}.reaction-flex .item{width:100%}}.comment{background-color:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:25px;padding:20px;position:relative}.comment-author{align-items:center;display:flex;margin-bottom:10px}.comment-author .avatar{border-radius:50%;height:50px;margin-right:15px;width:50px}.comment-author .fn{color:#333;font-size:16px;font-weight:600;margin-right:10px}.comment-author .fn:after{color:#1da1f2;content:"\f4a5";font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900;margin-left:5px}.comment-meta{color:#999;font-size:14px;margin-bottom:15px}.comment-meta a{color:#999;text-decoration:none}.comment-body{color:#555;font-size:15px;line-height:1.6;margin-bottom:20px}.comment-footer{justify-content:space-between}.comment-footer,.comment-vote{align-items:center;display:flex}.comment-vote span{color:#999;font-size:14px;margin-right:5px}.comment-vote i{color:#555;cursor:pointer;font-size:18px;margin-right:5px;transition:color .3s ease}.comment-vote i:hover{color:#0073aa}.reply{align-items:center;border:2px solid #b37b47;border-radius:20px;color:#b37b47;display:inline-flex;font-size:14px;padding:6px 12px;text-decoration:none}.reply:before{font-size:16px;margin-right:5px}#respond{background-color:#f7f7f7;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:30px;padding:20px}#respond h3{color:#333;font-size:20px;font-weight:700;margin-bottom:20px}#respond h3 small{font-size:14px;margin-left:10px}#respond h3 small a{color:#0073aa;text-decoration:none;transition:color .3s ease}#respond h3 small a:hover{color:#005a8c}#commentform{display:flex;flex-direction:column}#commentform p{margin-bottom:15px}#commentform label{color:#555;display:block;font-size:14px;font-weight:600;margin-bottom:5px}#commentform .logged-in-as{color:#777;font-size:14px;margin-bottom:15px}#commentform .logged-in-as a{color:#0073aa;text-decoration:none;transition:color .3s ease}#commentform .logged-in-as a:hover{color:#005a8c}#commentform .tb textarea{border:1px solid #ddd;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:#333;font-size:16px;padding:12px;resize:vertical;transition:border-color .3s ease;width:100%}#commentform .tb textarea:focus{border-color:#0073aa;outline:0}#commentform .form-submit{text-align:right}#commentform .required-field-message{color:#999;display:block;font-size:12px;margin-top:10px}#commentform .required{color:#d9534f}.fragance-thumbnails,.fragance-thumbnails .swiper-wrapper{margin:0 auto}.fragance-thumbnails .swiper-slide{border:.2rem solid transparent;padding:.3rem;transition:var(--transition);width:100px!important}.fragance-thumbnails .swiper-slide img{aspect-ratio:1/1;border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fragance-thumbnails.fragance-thumbnails{cursor:pointer}.fragance-thumbnails .swiper-slide-thumb-active{border:.2rem solid #a5a5a5!important}.perfume-content{animation:fadeIn .5s ease}.perfume-img{animation:fadeInSlide .5s ease}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.st-perfum-box{transition:all .5s}.st-perfum-box.slider{width:220px}.st-perfum-box:hover .product-image__ img{transform:scale(1);transition:all .5s}.st-perfum-box:hover{box-shadow:0 10px 15px 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.15)}.st-perfum-box .product-cta,.st-perfum-box .product-title{margin:12px auto}.st-perfum-box .product-info .product-revelant,.st-perfum-box .product-info>a{flex-grow:1}.st-perfum-box .product-info{padding:0 15px 15px;transition:all .5s}.st-perfum-box .product-info h2,.st-perfum-box .product-info h3{font-size:20px;font-weight:700}.st-perfum-box .product-image__{background-color:#fff;transition:all .5s}.st-perfum-box .product-image__ img{aspect-ratio:1/1;height:100%;margin:0 auto!important;-o-object-fit:contain;object-fit:contain;transition:all .5s;width:100%}.st-perfum-box .product-category{font-size:small;text-transform:uppercase}