:root{--toastify-color-light:var(--bg-primary);--toastify-color-dark:var(--dark-box-bg);--toastify-color-info:var(--blue-gray-500);--toastify-color-success:var(--success-path);--toastify-color-warning:var(--yellow-500);--toastify-color-error:var(--red);--toastify-color-transparent:rgba(255,255,255,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:var(--bg-primary);--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:IRANYekanX-FaNum,sans-serif;--toastify-z-index:9999;--toastify-text-color-light:var(--text-secondary);--toastify-text-color-dark:var(--text-light);--toastify-text-color-info:var(--text-light);--toastify-text-color-success:var(--text-light);--toastify-text-color-warning:var(--text-primary);--toastify-text-color-error:var(--text-light);--toastify-spinner-color:var(--neutral-600);--toastify-spinner-color-empty-area:var(--neutral-300);--toastify-color-progress-light:linear-gradient(to right,var(--green-bright),var(--cyan-500),var(--blue-gray-500),var(--cyan-700),var(--purple),var(--pink));--toastify-color-progress-dark:var(--purple);--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:7vw;right:3vw}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:.8vw;box-shadow:0 0 .5vw var(--border-soft);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:IRANYekanX-FaNum,sans-serif;font-size:.8vw;cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:var(--bg-primary);background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:var(--black);opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:450px){.Toastify__toast-container{width:100vw!important}.Toastify__toast{font-size:13.5px}.Toastify__toast-container--top-right{top:18.9vw!important;right:0}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:var(--gray-75);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:var(--bg-primary);border-radius:10px;box-shadow:0 20px 75px var(--shadow-black-200);color:var(--text-secondary)}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:var(--text-primary);border:none;display:inline-block;padding:6px 18px;color:var(--bg-soft);margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}div.confirm-modal{padding:1vw;width:30vw;height:19vw;background-color:var(--dark-gold);border-radius:.6vw;box-shadow:0 0 .9vw var(--overlay);color:var(--silver);font-size:.8vw;gap:1vw}div.confirm-modal h2{color:var(--secondary);font-size:1.5vw;font-family:EncodeSansExpanded-Bold,sans-serif}@keyframes animate-alert-icon{0%{transform:scale(.65)}to{transform:scale(1)}}div.confirm-modal i{font-size:5vw;animation:animate-alert-icon .5s linear forwards}div.confirm-modal p{padding:.5vw 0;width:95%;font-family:EncodeSansExpanded-Regular,sans-serif;font-size:.9vw}div.confirm-modal .btn{margin:.5vw;min-width:5vw;border-radius:.4vw;font-family:EncodeSansExpanded-Bold,sans-serif}div.confirm-modal .btn:hover{background-color:var(--success-path);transform:scale(1.05)}div.confirm-modal .btn.reject:hover{background-color:var(--accent-wine);transform:scale(1.05)}@media screen and (max-width:992px){div.confirm-modal{padding:14px;width:400px;height:250px;border-radius:14px;box-shadow:0 0 12px var(--overlay);font-size:14px;gap:16px}div.confirm-modal h2{font-size:22px}div.confirm-modal i{font-size:58px}div.confirm-modal p{padding:6px 0;width:95%;font-size:13px}div.confirm-modal .btn{margin:7px;padding:9px;min-width:70px;border-radius:6px;font-family:EncodeSansExpanded-Bold,sans-serif;font-size:13px}}@media screen and (max-width:450px){div.confirm-modal{padding:14px;width:350px;height:220px;font-size:14px;gap:10px}div.confirm-modal h2{font-size:19px}div.confirm-modal i{font-size:52px}div.confirm-modal p{font-size:13px}div.confirm-modal .btn{padding:8px;min-width:70px;border-radius:6px;font-family:EncodeSansExpanded-Bold,sans-serif;font-size:13px}}section.not-found{margin-top:14vw;padding:3vw 10vw;width:100%;min-height:20vw;position:relative;gap:1.5vw}section.not-found h2{font-size:1.4vw;font-weight:700;color:var(--dark-box-bg)}section.not-found a{margin:1vw;padding:.75vw 1vw;font-size:1vw;font-weight:500;gap:.5vw;border:.14vw solid var(--border-soft);border-radius:.9vw;color:var(--primary);transition:all .25s ease-in-out}section.not-found a:hover{filter:brightness(.85)}section.not-found img{width:20vw;height:17vw}@media (max-width:450px){section.not-found{margin-top:42vw!important;padding:3vw 10vw;width:100%;min-height:20vw;gap:8vw}section.not-found h2{font-size:4.2vw}section.not-found a{margin:.5vw;padding:1.75vw 3vw;font-size:3.2vw;border:.54vw solid var(--border-soft);border-radius:2vw;transition:all .25s ease-in-out}section.not-found img{width:70vw;height:67vw}}section.error-page{margin-top:14vw;padding:3vw 10vw;width:100%;min-height:20vw;position:relative;gap:1.5vw}section.error-page h2{font-size:1.4vw;font-weight:700;color:var(--dark-box-bg)}section.error-page p{font-size:1vw;color:var(--dark-box-bg);opacity:.7}section.error-page .error-page-buttons{gap:1vw}section.error-page .error-page-buttons a,section.error-page .error-page-buttons button{margin:1vw 0;padding:.75vw 1vw;font-size:1vw;font-weight:500;gap:.5vw;border:.14vw solid var(--border-soft);border-radius:.9vw;color:var(--primary);background:transparent;cursor:pointer;transition:all .25s ease-in-out}section.error-page .error-page-buttons a:hover,section.error-page .error-page-buttons button:hover{filter:brightness(.85)}section.error-page img{width:20vw;height:17vw}@media (max-width:450px){section.error-page{margin-top:42vw!important;padding:3vw 10vw;width:100%;min-height:20vw;gap:8vw}section.error-page h2{font-size:4.2vw}section.error-page p{font-size:3.4vw;text-align:center}section.error-page .error-page-buttons{flex-direction:column;gap:2vw}section.error-page .error-page-buttons a,section.error-page .error-page-buttons button{margin:.5vw;padding:1.75vw 3vw;font-size:3.2vw;border-radius:2.5vw}section.error-page img{width:60vw;height:50vw}}.beauty-update-page{--beauty-blue:#648ddd;--beauty-pink:#ed4f9d;--beauty-ink:#20243a;width:100%;min-height:100vh;padding:4vw;display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:2147483647;overflow:auto;isolation:isolate;background:radial-gradient(circle at 15% 18%,rgba(237,79,157,.14),transparent 28%),radial-gradient(circle at 86% 82%,rgba(100,141,221,.18),transparent 31%),linear-gradient(145deg,#fffafd,#f8f7ff 52%,#f4f8ff);color:var(--beauty-ink)}.beauty-update-page:before{content:"";width:42vw;height:42vw;position:absolute;top:-28vw;right:-14vw;border:.08vw solid rgba(237,79,157,.18);border-radius:50%;box-shadow:0 0 0 4vw rgba(237,79,157,.035),0 0 0 9vw rgba(100,141,221,.025)}.beauty-update-card{padding:3.2vw 4.4vw 2.7vw;width:min(42vw,680px);min-height:35vw;display:flex;flex-direction:column;align-items:center;position:relative;z-index:3;text-align:center;border:.08vw solid rgba(255,255,255,.9);border-radius:2.2vw;background:rgba(255,255,255,.76);box-shadow:0 2vw 6vw rgba(64,72,116,.13),inset 0 0 0 .08vw rgba(100,141,221,.08);backdrop-filter:blur(1.5vw);-webkit-backdrop-filter:blur(1.5vw)}.beauty-update-card:before{content:"";width:26%;height:.22vw;position:absolute;top:0;border-radius:0 0 1vw 1vw;background:linear-gradient(90deg,var(--beauty-blue),var(--beauty-pink))}.beauty-update-brand{width:13vw;height:4.4vw;position:relative}.beauty-update-brand img{object-fit:cover}.beauty-update-status{margin-top:1.75vw;padding:.48vw 1vw;display:flex;align-items:center;gap:.55vw;border:.08vw solid rgba(100,141,221,.18);border-radius:5vw;background:rgba(100,141,221,.08);color:#567ac1;font-size:.85vw;font-weight:600}.beauty-update-status span{width:.48vw;height:.48vw;border-radius:50%;background:var(--beauty-pink);box-shadow:0 0 0 .32vw rgba(237,79,157,.13);animation:beauty-status-pulse 1.9s ease-in-out infinite}.beauty-update-card h1{margin:1.35vw 0 .75vw;font-size:2.05vw;line-height:1.65;font-weight:800;color:var(--beauty-ink)}.beauty-update-card>p{margin:0;max-width:31vw;color:#74788e;font-size:1vw;line-height:2.05;font-weight:400}.beauty-update-divider{margin:1.35vw 0;width:72%;display:flex;align-items:center;justify-content:center;gap:.7vw}.beauty-update-divider>span{width:42%;height:.07vw;background:linear-gradient(90deg,transparent,rgba(100,141,221,.28))}.beauty-update-divider>span:last-child{transform:rotate(180deg)}.divider-sparkle{width:1vw;fill:var(--beauty-pink)}.beauty-update-card>p.beauty-update-order-contact{color:var(--beauty-ink);font-weight:500}.beauty-update-order-contact a{direction:ltr;unicode-bidi:embed;color:#567ac1;font-weight:700;text-decoration:none}.beauty-update-order-contact a:hover{color:var(--beauty-pink)}.beauty-update-retry{padding:.85vw 1.55vw;min-width:10vw;display:inline-flex;align-items:center;justify-content:center;gap:.65vw;position:relative;overflow:hidden;border-radius:.95vw;background:linear-gradient(125deg,var(--beauty-blue),#7a7ed5 52%,var(--beauty-pink));color:#fff;font-size:.95vw;font-weight:700;text-decoration:none;box-shadow:0 .9vw 2vw rgba(100,141,221,.28);transition:transform .25s ease,box-shadow .25s ease}.beauty-update-retry:before{content:"";width:3vw;height:130%;position:absolute;top:-15%;left:-4vw;background:rgba(255,255,255,.22);filter:blur(.4vw);transform:skewX(-22deg);animation:beauty-button-shine 3.4s ease-in-out infinite}.beauty-update-retry:hover{color:#fff;transform:translateY(-.15vw);box-shadow:0 1.15vw 2.4vw rgba(100,141,221,.36)}.beauty-update-retry svg{width:1.2vw;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.beauty-update-note{margin-top:1.25vw;color:#a0a3b3;font-size:.78vw}.beauty-update-glow{position:absolute;z-index:0;border-radius:50%;filter:blur(.6vw);animation:beauty-float 7s ease-in-out infinite}.beauty-update-glow-one{width:13vw;height:13vw;top:9%;left:12%;background:rgba(237,79,157,.09)}.beauty-update-glow-two{width:17vw;height:17vw;right:8%;bottom:5%;background:rgba(100,141,221,.1);animation-delay:-3s}.beauty-update-sparkle{position:absolute;z-index:2;fill:rgba(237,79,157,.45);filter:drop-shadow(0 .35vw .55vw rgba(237,79,157,.18));animation:beauty-sparkle 3.2s ease-in-out infinite}.sparkle-one{width:2vw;top:17%;right:17%}.sparkle-two{width:1.25vw;bottom:20%;left:18%;fill:rgba(100,141,221,.55);animation-delay:-1.4s}.beauty-update-orbit{position:absolute;z-index:1;border:.08vw solid rgba(100,141,221,.12);border-radius:50%;pointer-events:none}.orbit-one{width:8vw;height:8vw;right:8%;top:23%}.orbit-two{width:5vw;height:5vw;left:10%;bottom:12%;border-color:rgba(237,79,157,.14)}@keyframes beauty-status-pulse{0%,to{transform:scale(.82);opacity:.7}50%{transform:scale(1.16);opacity:1}}@keyframes beauty-button-shine{0%,55%{left:-4vw}78%,to{left:120%}}@keyframes beauty-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-1.2vw,0)}}@keyframes beauty-sparkle{0%,to{transform:scale(.72) rotate(0);opacity:.48}50%{transform:scale(1.12) rotate(18deg);opacity:1}}@media (max-width:450px){.beauty-update-page{padding:6vw;min-height:100svh}.beauty-update-card{padding:11vw 7vw 9vw;width:100%;min-height:126vw;justify-content:center;border-width:.25vw;border-radius:7vw;box-shadow:0 7vw 18vw rgba(64,72,116,.15);backdrop-filter:blur(5vw);-webkit-backdrop-filter:blur(5vw)}.beauty-update-card:before{width:35%;height:.7vw;border-radius:0 0 3vw 3vw}.beauty-update-brand{width:46vw;height:15vw}.beauty-update-status{margin-top:6vw;padding:1.5vw 3.3vw;gap:1.8vw;border-width:.25vw;font-size:3vw}.beauty-update-status span{width:1.7vw;height:1.7vw;box-shadow:0 0 0 1vw rgba(237,79,157,.13)}.beauty-update-card h1{margin:5vw 0 2.5vw;font-size:6.1vw;line-height:1.65}.beauty-update-card>p{max-width:76vw;font-size:3.55vw;line-height:2}.beauty-update-divider{margin:5vw 0;width:82%;gap:2.2vw}.beauty-update-divider>span{height:.22vw}.divider-sparkle{width:3.5vw}.beauty-update-retry{padding:3.2vw 6vw;min-width:37vw;gap:2.2vw;border-radius:3.3vw;font-size:3.65vw;box-shadow:0 3.2vw 7vw rgba(100,141,221,.28)}.beauty-update-retry:hover{transform:translateY(-.5vw);box-shadow:0 4vw 8vw rgba(100,141,221,.34)}.beauty-update-retry svg{width:4.3vw}.beauty-update-note{margin-top:4.5vw;font-size:2.9vw}.sparkle-one{width:6vw;top:9%;right:7%}.sparkle-two{width:4.5vw;bottom:12%;left:7%}.orbit-one{width:20vw;height:20vw;right:-7vw;top:14%}.orbit-two{width:15vw;height:15vw;left:-4vw;bottom:8%}}@media (prefers-reduced-motion:reduce){.beauty-update-page *,.beauty-update-page :after,.beauty-update-page :before{animation:none!important;transition:none!important}}div.scroll-to-top-btn{width:3vw;height:3vw;border-radius:100%;background:var(--light-red);position:fixed;left:3.5vw;bottom:1vw;box-shadow:0 0 .7vw var(--shadow-black-200);cursor:pointer;transition:all .3s;opacity:0;visibility:hidden;transform:translateY(-200%);z-index:11}div.scroll-to-top-btn.reveal{opacity:1;visibility:visible;transform:translateY(0)}div.scroll-to-top-btn:hover{background:var(--primary)}div.scroll-to-top-btn:before{content:"";width:40%;height:.2vw;border-radius:.2vw;background-color:var(--black);position:absolute;right:17.2%;transition:all .4s;transition-delay:.2s}div.scroll-to-top-btn.reveal:before{transform:rotate(45deg)}div.scroll-to-top-btn:after{content:"";width:40%;height:.2vw;border-radius:.2vw;background-color:var(--black);position:absolute;left:17.2%;transition:all .4s;transition-delay:.2s}div.scroll-to-top-btn.reveal:after{transform:rotate(-45deg)}@media screen and (max-width:992px){div.scroll-to-top-btn{width:6vw;height:6vw;left:2.8vw;bottom:14vw;box-shadow:0 0 .8vw var(--shadow-black-200)}div.scroll-to-top-btn:after,div.scroll-to-top-btn:before{height:.4vw}}@media screen and (max-width:450px){div.scroll-to-top-btn{width:10vw;height:10vw;left:17px;bottom:95px;z-index:5!important;box-shadow:0 0 .8vw var(--shadow-black-200)}div.scroll-to-top-btn:after,div.scroll-to-top-btn:before{height:3px;border-radius:2px}}footer{margin-top:2vw;width:100%;padding:1.5vw 10vw;min-height:50vw;position:relative;z-index:1;color:var(--dark-font);justify-content:start!important}footer .footer-honors-icons{padding:3.5vw .25vw;width:100%;position:relative;gap:1vw;justify-content:space-between;border-top:.15vw solid var(--border-soft-60)}footer .footer-honors-icons .footer-honor-card{min-width:5vw;gap:.75vw;position:relative}footer .footer-honors-icons .footer-honor-card figure{padding:.95vw;width:4.25vw;height:4.25vw;border-radius:1.25vw;background-color:var(--lightest-red);position:relative}footer .footer-honors-icons .footer-honor-card svg{width:100%}footer .footer-honors-icons .footer-honor-card h3{font-size:.9vw;font-weight:700}footer .footer-hot-lines{padding:1.8vw 2vw;width:100%;height:10vw;border-radius:1vw;background-color:var(--primary);position:relative;justify-content:space-between!important;gap:1vw}footer .footer-hot-lines-division-right{width:50%;height:100%;position:relative;gap:1.25vw;justify-content:start!important}footer .footer-hot-lines-division-right svg{width:4.4vw}footer .footer-hot-lines-division-right .footer-hot-lines-division-titles{gap:.5vw;align-items:start!important;color:var(--light-bg)}footer .footer-hot-lines-division-right .footer-hot-lines-division-titles h1{font-size:1.5vw;font-weight:700}footer .footer-hot-lines-division-right .footer-hot-lines-division-titles h4{font-weight:500;font-size:1vw}footer .footer-hot-lines-division-left{width:50%;height:100%;position:relative;gap:1vw;justify-content:end!important}footer .footer-hot-lines-division-left .call-hot-line.btn{padding:.85vw 1.1vw;height:3.2vw;min-width:10vw;background-color:var(--dark-box-bg);color:var(--light-bg);position:relative;gap:.6vw;border-radius:.75vw}footer .footer-hot-lines-division-left .call-hot-line.btn:hover{filter:brightness(1.3)}footer .footer-hot-lines-division-left .call-hot-line.btn svg{width:1.5vw}footer .footer-hot-lines-division-left .refer-faq.btn{padding:.85vw 1.1vw;height:3.2vw;min-width:10vw;background-color:var(--light-bg);color:var(--primary);position:relative;gap:.6vw;border-radius:.75vw;font-weight:700}footer .footer-hot-lines-division-left .refer-faq.btn:hover{filter:brightness(.9)}footer .footer-links{padding:3.5vw .2vw;width:100%;justify-content:space-between!important;gap:1vw}footer .footer-links,footer .footer-links-columns{min-height:8vw;position:relative;align-items:start!important}footer .footer-links-columns{width:50%}footer .footer-links-column{width:calc(100% / 3);min-height:8vw;gap:1.3vw;justify-content:start!important;align-items:start!important}footer .footer-links-column h2{font-size:1.2vw;font-weight:900}footer .footer-links-column ul{align-items:start!important}footer .footer-links-column ul li a{font-size:.9vw;padding:.3vw 0;font-weight:500;color:var(--grey-blue);transition:all .25s}footer .footer-links-column ul li a:hover{color:var(--primary)}footer .footer-links-contact{width:32%;min-height:8vw;gap:1.3vw;justify-content:start!important;align-items:start!important}footer .footer-links-contact h2{font-size:1.2vw;font-weight:900}footer .footer-links-contact-send-email{width:100%;gap:.75vw;justify-content:start!important;align-items:start!important;position:relative}footer .footer-links-contact-send-email h4{font-size:.95vw;color:var(--text-primary);font-weight:600}footer form.footer-send-email,footer form.footer-send-email .input-group{width:100%;position:relative}footer form.footer-send-email .input-group input{height:3.2vw}footer form.footer-send-email .input-group div.error-msg{color:var(--primary);gap:.25vw;font-size:.75vw;position:absolute;right:.5vw;top:105%}footer form.footer-send-email button[type=submit]{width:18%;height:3.2vw;background-color:var(--primary);border-radius:.8vw 0 0 .8vw;position:absolute;left:0;top:0;z-index:2;color:var(--light-bg);font-weight:500;font-size:1vw}footer form.footer-send-email button[type=submit]:hover{filter:brightness(1.25);color:var(--dark-font)}footer .footer-links-contact .footer-socials-sec{margin-top:.75vw;color:var(--text-primary)}footer .footer-links-contact .footer-socials-sec h4{color:var(--text-primary);font-size:.95vw;font-weight:600}footer .footer-links-contact .footer-socials-sec ul{width:100%;justify-content:start!important;gap:1vw;margin-top:1vw}footer .footer-links-contact .footer-socials-sec ul li a{width:2.25vw;height:2.25vw;position:relative}footer .footer-links-contact .footer-socials-sec ul li a svg{width:100%}footer .footer-links-contact .footer-socials-sec ul li:nth-child(2) a{width:2.65vw;height:2.25vw;position:relative}footer .footer-links-contact .footer-socials-sec ul li a:hover{animation:animate-socials-icons 1s ease-in-out infinite}@keyframes animate-socials-icons{0%{transform:scale(.98)}50%{transform:scale(1.03)}to{transform:scale(.98)}}footer .footer-about-us{width:100%;min-height:10vw;background-color:var(--border-soft-30);padding:1.7vw;border-radius:1vw;position:relative;justify-content:space-between!important;gap:1vw}footer .footer-about-us .footer-about-us-texts{width:65%;min-height:100%;position:relative;justify-content:start!important;align-items:start!important;gap:.75vw}footer .footer-about-us .footer-about-us-texts h2{font-size:1.3vw}footer .footer-about-us .footer-about-us-texts p{font-size:.95vw;line-height:1.5vw;text-align:justify;font-weight:400}footer .footer-about-us ul{width:30%;gap:1vw;position:relative}footer .footer-about-us ul li a{padding:.5vw;width:8vw;height:8vw;display:flex;align-items:center;justify-content:center;border-radius:1vw;border:.1vw solid var(--neutral-400);background-color:var(--light-bg);position:relative;overflow:hidden}footer .footer-about-us ul li a svg{width:100%}footer .footer-about-us ul li a img{width:100%;height:100%;object-fit:contain;margin:auto;display:block}footer .footer-about-us ul li:nth-child(3) a{padding:.1vw}footer .footer-about-us ul li:nth-child(2) a{padding:.75vw}footer .footer-warn-msg{width:100%;margin-top:2vw;padding:2vw .25vw;justify-content:flex-start!important;border-top:.15vw solid var(--border-soft-60);font-weight:500;font-size:.95vw;display:flex;flex-direction:row;align-items:center}footer .footer-warn-msg span{color:var(--primary);padding:0 .3vw;font-weight:700}@media (max-width:450px){footer{padding:1.5vw 7vw;gap:3vw}footer .footer-honors-icons{display:grid;grid-template-columns:repeat(3,1fr);width:100%;place-self:center;row-gap:8.8vw}footer .footer-honors-icons .footer-honor-card figure{padding:1.2vw;width:9.25vw;height:9.25vw;border-radius:2vw}footer .footer-honors-icons .footer-honor-card h3{font-size:2.4vw}footer .footer-hot-lines{display:flex;flex-direction:column;justify-content:center;align-items:center;height:23vw;width:100%;border-radius:2.6vw}footer .footer-hot-lines:hover{box-shadow:var(--shadow-black-100) 0 4px 16px,var(--shadow-deep-50) 0 8px 32px}footer .footer-hot-lines-division-left{justify-content:center!important;width:100%;gap:7vw}footer .footer-hot-lines-division-right{width:100%}footer .footer-links-contact{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between!important}footer .footer-links{padding:3.5vw .2vw;width:100%;min-height:8vw;position:relative;justify-content:center!important;align-items:center!important}.responsive-links-contact{display:flex;flex-direction:column;width:50%;align-items:center}footer .footer-hot-lines-division-right svg{width:7.4vw}footer .footer-hot-lines-division-right .footer-hot-lines-division-titles{gap:1.5vw}footer .footer-hot-lines-division-right .footer-hot-lines-division-titles h1{font-size:2.95vw}footer .footer-hot-lines-division-right .footer-hot-lines-division-titles h4{font-size:2.1vw}footer .footer-hot-lines-division-left .refer-faq.btn{padding:.85vw 1.1vw;height:7.2vw;min-width:25vw;gap:1.6vw;border-radius:2vw;font-size:2.4vw}footer .footer-hot-lines-division-left .call-hot-line.btn{padding:.85vw 1.1vw;height:7.2vw;min-width:25vw;gap:1.6vw;border-radius:2vw;font-size:2.7vw}footer .footer-hot-lines-division-left .call-hot-line.btn svg{width:3.5vw}footer .footer-links-columns{display:none}footer .footer-links-contact-send-email{width:100%;gap:1vw;justify-content:start!important;align-items:start!important;position:relative}footer form.footer-send-email .input-group input{height:7.2vw;font-size:3vw;padding:1.5vw}footer form.footer-send-email .input-group input::placeholder{font-size:2.2vw}footer .footer-links-contact-send-email h4{font-size:2.4vw}footer .footer-links-contact h2{font-size:2.6vw;width:19vw;margin-bottom:2vw}.resp-links{width:50%}footer .footer-links-contact .footer-socials-sec h4{font-size:2.45vw}footer .footer-links-contact .footer-socials-sec ul li a,footer .footer-links-contact .footer-socials-sec ul li:nth-child(2) a{width:6.15vw;height:6.15vw}footer .footer-links-contact .footer-socials-sec ul{justify-content:flex-start!important;gap:2.5vw}footer form.footer-send-email button[type=submit]{width:23%;height:7.2vw;background-color:var(--primary);border-radius:2.5vw 0 0 2.5vw;position:absolute;left:0;top:0;z-index:2;color:var(--light-bg);font-weight:500;font-size:2.5vw}footer form.footer-send-email .input-group div.error-msg{gap:1.25vw;font-size:2.45vw;top:108%}footer .footer-links-contact .footer-socials-sec{gap:4vw}footer .footer-about-us{width:100%;min-height:10vw;flex-direction:column;padding:1.7vw;border-radius:2dvi;position:relative;justify-content:space-between!important;gap:1vw}footer .footer-about-us .footer-about-us-texts{width:96%}footer .footer-about-us .footer-about-us-texts h2{font-size:2.88vw}footer .footer-about-us .footer-about-us-texts p{font-size:2.75vw;line-height:5vw}footer .footer-about-us ul li a{padding:.5vw;width:16vw;height:16vw;border-radius:2vw}footer .footer-warn-msg{width:100%;display:block;margin-top:2vw;font-size:2.55vw;margin-bottom:19.9vw;justify-content:center!important;text-align:center!important}footer .footer-warn-msg span{margin-right:1vw;margin-left:1vw;white-space:nowrap}}.footer-about-us-logos li a,.footer-about-us-logos li img,.footer-about-us-logos li svg{max-height:110px;max-width:110px;width:auto;height:auto}@media (max-width:450px){.footer-about-us-logos li a,.footer-about-us-logos li img,.footer-about-us-logos li svg{max-height:28vw;max-width:28vw}}footer .footer-links-contact .footer-socials-sec ul li a i{font-size:2vw;line-height:1;margin:auto;color:var(--text-primary)}@media (max-width:450px){footer .footer-links-contact .footer-socials-sec ul li a i{font-size:5.5vw}}form.header-search-bar{width:53%;position:relative}form.header-search-bar .input-group{width:100%}form.header-search-bar button.cancel-search{padding:.5vw;position:absolute;z-index:2;left:1vw;background:transparent;font-size:1.25vw;display:none}form.header-search-bar button.cancel-search i{pointer-events:none}form.header-search-bar button.cancel-search:hover{color:var(--primary)}form.header-search-bar .input-group input{padding-right:3vw}form.header-search-bar .input-group input::placeholder{font-weight:500}form.header-search-bar .input-group input[type=search]::-webkit-search-cancel-button{display:none}form.header-search-bar .search-magnifier-cont{width:1.4vw;height:1.4vw;position:absolute;right:1vw}form.header-search-bar .search-magnifier-cont svg{width:100%;pointer-events:none}form.header-search-bar .search-magnifier-cont svg path{fill:var(--dark-font)!important}form.header-search-bar .search-result-window{padding:1vw;width:100%;position:absolute;height:0;top:101%;right:0;z-index:2;box-shadow:0 0 1vw var(--shadow-black-300);border-radius:.85vw;transition:all .3s ease-in-out;background-color:var(--light-bg);visibility:hidden;opacity:0;justify-content:start!important;overflow:hidden}form.header-search-bar .search-result-window.show{visibility:visible;opacity:1;height:18vw}form.header-search-bar .search-result{width:100%;height:100%;position:relative;gap:.5vw;overflow:auto}form.header-search-bar .search-loader-cont{z-index:5}form.header-search-bar .search-loader-cont,form.header-search-bar .search-not-found-msg{width:100%;height:100%;position:absolute;background-color:white}form.header-search-bar .search-not-found-msg img{width:4vw;height:4vw}form.header-search-bar .search-not-found-msg h4{font-size:.9vw;font-weight:500;opacity:.8;margin-top:1vw}form.header-search-bar .search-result .lds-ellipsis{position:relative!important;transform:translateY(3vw)}form.header-search-bar .search-result::-webkit-scrollbar,form.header-search-bar .search-result::-webkit-scrollbar-thumb{width:.25vw;border-radius:.5vw}form.header-search-bar a.search-result-card{padding:1vw;width:100%;height:7vw!important;justify-content:start!important;gap:.75vw;position:relative;transition:all .25s ease-in-out}form.header-search-bar a.search-result-card span.bottom-line{width:99%;height:.11vw;background:linear-gradient(to left,var(--gradient-red),transparent);transform:skew(-55deg);position:absolute;right:0;top:101%}form.header-search-bar a.search-result-card img{width:5vw;height:5vw;border-radius:.7vw}form.header-search-bar a.search-result-card h3{font-size:.9vw;gap:.4vw;transition:all .25s ease-in-out;color:var(--gray-75);text-align:start;font-weight:500}form.header-search-bar a.search-result-card h3 i{font-size:1.4vw}form.header-search-bar a.search-result-card:hover h3{color:var(--primary)}#mob-magnifier,#mobile-search-input,#mobile-search-window-closer,.resp-top-search{display:none}@media (max-width:992px){form.header-search-bar{width:42%}form.header-search-bar .input-group{height:36px}form.header-search-bar .input-group input{height:36px!important;min-height:0!important;max-height:36px!important;padding:6px 40px 6px 12px!important;font-size:13px!important;line-height:1.4!important;border-radius:10px}form.header-search-bar .input-group input::placeholder{font-size:13px;font-weight:400}form.header-search-bar .search-magnifier-cont{width:18px;height:18px;right:14px}form.header-search-bar button.cancel-search{font-size:16px;left:10px;padding:4px}}@media (max-width:450px){#mobile-search-input,#mobile-search-window-closer{display:flex}#mob-magnifier{display:block;padding-bottom:1vw}#mobile-search-input{margin-top:2vw;padding-top:1vw;padding-bottom:4vw;width:95%;border:none;padding-right:8vw;font-size:4vw;font-weight:700;margin-right:3%;margin-left:3%;transition:all .4s;border-bottom:1px solid var(--neutral-gray)}#mobile-search-input:focus{outline:none;border-bottom:1px solid var(--light-red);transition:all .4s}#mobile-search-input::placeholder{color:var(--gray-400);font-size:4vw}#mobile-search-window-closer{background-color:transparent;border:none;margin-top:1vw}#mobile-search-window-closer i{font-size:6vw;font-weight:500}form.header-search-bar{width:88%;align-items:center!important}form.header-search-bar .input-group input::placeholder{font-size:3.2vw;opacity:.9}form.header-search-bar .input-group input{padding-right:10vw;font-size:3.6vw!important;border:.1vw solid var(--border);border-radius:2vw}form.header-search-bar button.cancel-search i{font-size:3.2vw}form.header-search-bar .search-magnifier-cont{width:6vw;height:6vw;margin-right:1vw}form.header-search-bar button.cancel-search{padding:.5vw;font-size:2.85vw;display:none}#mobile-search-window-closer{position:absolute;top:2vw;left:2vw;z-index:2;font-size:3vw}#desktop-search-input{pointer-events:none!important}.search-result-window.active-responsive-search{padding:3vw 8vw;width:100vw!important;position:fixed!important;height:100vh!important;top:0!important;right:0;z-index:4;box-shadow:0 0 1vw var(--shadow-black-300);border-radius:0;transition:all .3s ease-in-out;background-color:var(--light-bg)}form.header-search-bar a.search-result-card{padding:2vw;width:95%;margin-right:2.4%;height:39vw!important;gap:1.75vw}form.header-search-bar a.search-result-card img{width:25.25vw;height:25.25vw;border-radius:2vw}form.header-search-bar a.search-result-card h3{font-size:3.8vw;line-height:6vw}form.header-search-bar .search-not-found-msg{height:70%;bottom:44vw}form.header-search-bar .search-not-found-msg img{width:29vw;height:29vw}form.header-search-bar .search-not-found-msg h4{font-size:4.3vw;margin-top:3vw}}form.header-search-bar .search-skeleton-card{padding:1vw;width:100%;height:7vw;display:flex;align-items:center;justify-content:flex-start;gap:.75vw}form.header-search-bar .search-skeleton-card .skel-img{width:5vw;height:5vw;border-radius:.7vw;flex-shrink:0}form.header-search-bar .search-skeleton-card .skel-lines{display:flex;flex-direction:column;gap:.6vw;width:60%}form.header-search-bar .search-skeleton-card .skel-line{height:.85vw;border-radius:.4vw}form.header-search-bar .search-skeleton-card .skel-line.short{width:55%}form.header-search-bar .skel{background:linear-gradient(90deg,#ececec 25%,#f7f7f7 50%,#ececec 75%);background-size:200% 100%;animation:skel-shimmer 1.3s linear infinite}@keyframes skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:450px){form.header-search-bar .search-skeleton-card{padding:2vw;width:95%;margin-right:2.4%;height:39vw;gap:1.75vw}form.header-search-bar .search-skeleton-card .skel-img{width:25.25vw;height:25.25vw;border-radius:2vw}form.header-search-bar .search-skeleton-card .skel-lines{gap:2.4vw}form.header-search-bar .search-skeleton-card .skel-line{height:3.2vw;border-radius:1.6vw}}@media (max-width:450px){#mobile-search-input::placeholder{color:#9ca3af!important}}.search-fake-placeholder{position:absolute;pointer-events:none;z-index:6;display:flex;align-items:center;gap:.4ch;white-space:nowrap;overflow:hidden;max-width:85%}.search-fake-placeholder .ph-base{color:#9ca3af;font-weight:400}.search-fake-placeholder .ph-cat{color:var(--accent,#ed4f9d);font-weight:700;display:inline-flex;align-items:flex-start;height:1.6em;overflow:hidden}.search-fake-placeholder .ph-cat-strip{display:flex;flex-direction:column;animation-name:ph-cat-roll;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.search-fake-placeholder .ph-cat-item{display:block;height:1.6em;line-height:1.6em;white-space:nowrap}.search-fake-placeholder.desktop{right:2.9vw;top:50%;transform:translateY(-50%);font-size:.9vw;max-width:92%}.search-fake-placeholder.mobile{right:11.5vw;top:50%;transform:translateY(-50%);font-size:3.5vw}form.header-search-bar .input-group{position:relative}.resp-search-field{position:relative;width:100%}@media (max-width:450px){.search-fake-placeholder.desktop{right:11vw;font-size:3.2vw;max-width:72%}form.header-search-bar{width:76%;flex:0 0 76%;transform:translateX(-2vw)}.search-fake-placeholder.desktop{max-width:82%}}form.header-search-bar .search-result-section{width:100%}form.header-search-bar .search-result-section-title{padding:.7vw 1vw .3vw;color:var(--gray-75);font-size:.85vw;font-weight:700;text-align:right}form.header-search-bar a.search-brand-card{padding:.75vw 1vw;width:100%;min-height:3.5vw;justify-content:flex-start!important;gap:.75vw;color:var(--gray-75);border-bottom:.08vw solid var(--border);transition:color .25s ease-in-out}form.header-search-bar a.search-brand-card:hover{color:var(--primary)}form.header-search-bar .search-brand-icon{width:2.3vw;height:2.3vw;flex:0 0 2.3vw;border-radius:50%;color:var(--primary);background:var(--light-red)}form.header-search-bar a.search-brand-card>span:last-child{font-size:.95vw;font-weight:600}@media (max-width:450px){form.header-search-bar .search-result-section-title{padding:4vw 2vw 1vw;font-size:3.8vw}form.header-search-bar a.search-brand-card{padding:3vw 2vw;min-height:15vw;gap:3vw;border-bottom-width:.2vw}form.header-search-bar .search-brand-icon{width:10vw;height:10vw;flex-basis:10vw}form.header-search-bar a.search-brand-card>span:last-child{font-size:4vw}}a.login{height:2.1vw;padding:.5vw;gap:.6vw;border-radius:0;font-size:.95vw;font-weight:700;transform:scale(.9);position:relative;z-index:5;transition:all .25s ease-in-out}a.login:hover{color:var(--primary)}a.login svg{width:1.3vw}a.login svg,a.login svg circle,a.login svg ellipse{transition:all .25s ease-in-out}a.login:hover svg circle,a.login:hover svg ellipse{stroke:var(--primary)!important}a.login:before{content:"";height:2.1vw;width:.1vw;background-color:var(--border);position:absolute;left:-.95vw}@media screen and (max-width:992px){a.login{height:35px;min-width:10vw;padding:10px 7px;border:1px solid var(--secondary);gap:8px;border-radius:6px;font-size:14px;font-weight:500;order:1}a.login i{font-size:17px;transform:translateY(1px)}a.login span{display:none}}@media screen and (max-width:450px){a.login{display:none}}.header-cart-btn-cont{position:relative;border-radius:.4vw}.header-cart-btn-cont:hover{background-color:var(--lightest-red)}.header-cart-btn-cont .header-cart-btn{padding:.32vw;width:2vw;background:transparent!important;position:relative}.header-cart-btn-cont .header-cart-btn svg{width:100%}.header-cart-btn-cont .header-cart-btn span.cart-item-qty{padding:.5vw;width:1.15vw;height:1.15vw;position:absolute;right:-.2vw;bottom:0;background-color:var(--primary);border-radius:.35vw;font-weight:500;color:var(--light-bg);font-size:.78vw;animation:animate-cart-item-qty 2s ease-in-out infinite}@keyframes animate-cart-item-qty{0%{transform:scale(.89)}50%{transform:scale(1)}to{transform:scale(.89)}}.header-cart-btn-cont .header-cart-window{width:25vw;height:30vw;background-color:var(--light-bg);border:1px solid var(--border-strong);box-shadow:var(--shadow-lg);border-radius:1vw;position:absolute;top:150%;left:0;opacity:0;visibility:hidden;transition:all .15s ease-in-out}.header-cart-btn-cont:hover .header-cart-window{opacity:1;visibility:visible}.header-cart-btn-cont .header-cart-window:before{content:"";height:1.5vw;width:100%;position:absolute;left:0;top:-1.5vw}header .header-cart-items-container{width:100%;height:79%;overflow:hidden;position:relative;justify-content:start!important}header .header-cart-items{width:100%;height:100%;overflow:auto}header .header-cart-items::-webkit-scrollbar{width:.35vw}header .header-cart-items-container ul{padding:0 1vw;width:100%;position:relative;overflow:auto;justify-content:start!important}header .header-cart-items-container ul li{padding:1vw 0;width:100%;height:16vw;position:relative;justify-content:space-between!important}header .header-cart-items-container ul li#empty-cart2{margin-top:2vw;padding:2vw;gap:1.5vw;flex-direction:column!important}header .header-cart-items-container ul li#empty-cart2 svg{width:60%;transform:scale(1.05)}header .header-cart-items-container ul li#empty-cart2 h3{font-size:1.1vw;font-weight:600;text-align:center;transform:translateY(1vw)}header .header-cart-items-container ul li:not(:last-child){border-bottom:1px dashed var(--neutral-gray-40)}header .header-cart-items-container ul li .right-side-div{width:40%;height:100%;gap:1vw;justify-content:start!important}header .header-cart-items-container ul li .right-side-div a{width:100%;height:70%;position:relative}header .header-cart-items-container ul li .right-side-div a figure{width:100%;height:100%;position:relative;transform:scale(.95)}header .header-cart-items-container ul li .right-side-div a figure img{width:100%;height:100%}header .header-cart-items-container ul li .right-side-div a figure .discount-label{width:2.5vw;height:2.5vw;position:absolute;top:.25vw;right:.25vw;z-index:3;color:var(--light-bg)}header .header-cart-items-container ul li .right-side-div a figure .discount-label svg{width:100%;position:absolute;z-index:1;fill:var(--primary)}header .header-cart-items-container ul li .right-side-div a figure .discount-label span{display:inline-block;color:var(--light-bg);font-size:.9vw;font-weight:500;position:absolute;z-index:3;transform:translateY(-.1vw)}header .header-cart-items-container ul li .left-side-div{width:58%;height:100%;gap:1vw;align-items:start!important;justify-content:start!important}header .header-cart-items-container ul li .left-side-div h3{font-weight:700;font-size:1vw;color:var(--dark-box-bg)}header .header-cart-items-container ul li .left-side-div .color{gap:.5vw}header .header-cart-items-container ul li .left-side-div .color>span:first-child{padding:.15vw;width:1.6vw;height:1.6vw;border:.1vw solid;border-radius:50%}header .header-cart-items-container ul li .left-side-div .color span:first-child span{display:inline-block;width:100%;height:100%;border-radius:50%}header .header-cart-items-container ul li .left-side-div .color>span:nth-child(2){font-weight:600;font-size:.85vw}header .header-cart-items-container ul li .left-side-div .quantity{gap:.7vw}header .header-cart-items-container ul li .left-side-div .quantity>span:first-child{font-weight:500;font-size:.9vw;color:var(--neutral-600)}header .header-cart-items-container ul li .left-side-div .quantity>span:nth-child(2){font-weight:600;font-size:.9vw;color:var(--dark-box-bg)}header .header-cart-items-container ul li .left-side-div .guarantee-msg{font-weight:400;font-size:.75vw;color:var(--border-strong);gap:.4vw}header .header-cart-items-container ul li .left-side-div .guarantee-msg i{font-size:1.25vw}.header-cart-items-price-cont{gap:.7vw;position:absolute;bottom:1.5vw;left:1.5vw}.header-cart-items-price-cont h3{color:var(--success)!important;font-size:1.5vw!important;font-weight:600}.header-cart-items-price-cont svg.toman{width:2.1vw;fill:var(--success)}.header-cart-window-last-div{padding:1vw;width:100%;height:20%;border-top:.125vw solid var(--bg-soft);position:relative;justify-content:space-between!important}.header-cart-window-last-div a.btn{padding:.9vw 0;width:8vw;background-color:var(--primary);color:var(--light-bg);font-weight:600;font-size:.95vw;border-radius:.7vw;transition:all .25s ease-in-out}.header-cart-window-last-div a.btn:hover{filter:brightness(1.25);color:var(--dark-font)}.header-cart-window-last-div .right-side{gap:.75vw;align-items:start!important}.header-cart-window-last-div .right-side span{font-weight:300;font-size:.85vw}.header-cart-window-last-div .right-side h3{font-weight:700;font-size:1.35vw;color:var(--dark-box-bg);align-items:start!important;gap:.25vw}.header-cart-window-last-div .right-side h3 svg{width:1.4vw;height:1.4vw}@media (max-width:450px){.header-cart-btn-cont{display:none}}