.personalised-look-widget{display:flex;flex-direction:column;row-gap:16px}.personalised-look-widget .look-widget-header{padding:0 16px;display:flex;flex-direction:row}.personalised-look-widget .look-widget-header .widget-title{margin:0;font-weight:400;font-size:20px;color:#484545;position:relative;display:inline-block;z-index:1}.personalised-look-widget .look-widget-header .widget-title:after{content:"";position:absolute;left:-2px;right:-2px;bottom:0;height:9px;background-color:#fff667;z-index:-1}.custom-looks-carousel{margin:0 0 38px;padding:0 0 0 16px}.custom-looks-carousel .header-component{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.custom-looks-carousel .header-component .header-title-div{position:relative;height:50px;width:70%;display:block}.custom-looks-carousel .header-component .header-title-div .title-text{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#fff;position:absolute;inset:0;z-index:1;margin:0;top:25%;left:16px}.custom-looks-carousel .looks-carousel-row{display:flex;gap:12px;margin-left:8px}.looks-page-container .animate-fade-up-in{opacity:0;transform:translateY(20px);animation:fadeUpIn .5s forwards}.looks-page-container .animate-fade-up-out{opacity:1;transform:translateY(0);animation:fadeUpOut .5s forwards}@keyframes fadeUpIn{to{opacity:1;transform:translateY(0)}}@keyframes fadeUpOut{to{opacity:0;transform:translateY(-20px)}}.looks-page-container .looks-feed-intro-container{position:relative}.looks-page-container .looks-feed-intro-container .animated-intro-text-container{position:absolute;display:inline-block;overflow:hidden;left:20px;top:calc(-530px + 100svh);right:50%}.looks-page-container .looks-feed-intro-container .animated-intro-text-container .line{transition:all .6s ease;margin:0;padding:0;font-weight:400;font-size:16px;line-height:25px;letter-spacing:0;color:#475467}.looks-page-container .looks-feed-intro-container .animated-intro-text-container .line-1{opacity:1;transform:translateY(0)}.looks-page-container .looks-feed-intro-container .animated-intro-text-container .line-2{opacity:.1;transform:translateY(0);margin-left:12px;margin-top:10px}.looks-page-container .looks-feed-intro-container .animated-intro-text-container.active .line-1{opacity:0;transform:translateY(-30px)}.looks-page-container .looks-feed-intro-container .animated-intro-text-container.active .line-2{opacity:1;transform:translateY(-12px);margin:0}.looks-page-container .looksfeed-vibe-selection{height:calc(100vh - 210px);display:flex;flex-direction:column;justify-content:space-between}.looks-page-container .looksfeed-vibe-selection .vibe-selection-header{padding:0 16px;position:relative;height:76px}.looks-page-container .looksfeed-vibe-selection .vibe-selection-header .header-line{font-weight:400;font-size:20px;line-height:25px;letter-spacing:0;color:#475467;margin:0}.looks-page-container .looksfeed-vibe-selection .vibegroup-selection-section{padding:0 16px;row-gap:12px;display:flex;flex-direction:column}.looks-page-container .looksfeed-vibe-selection .vibegroup-selection-section .vibegroup-row{display:flex;flex-direction:row}.looks-page-container .looksfeed-vibe-selection .vibegroup-selection-section .vibegroup-row .vibeGroupItem-option{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:4px;text-align:center}.looks-page-container .looksfeed-vibe-selection .vibegroup-selection-section .vibegroup-row .vibeGroupItem-option p{margin:0;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;color:#667085}.looks-page-container .looksfeed-vibe-selection .vibegroup-selection-section .vibegroup-row.row-1{justify-content:space-between}.looks-page-container .looksfeed-vibe-selection .vibegroup-selection-section .vibegroup-row.row-2{-moz-column-gap:36px;column-gap:36px;justify-content:center}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection{align-items:center;position:relative}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .or-section{position:absolute;top:-25px;text-align:center;width:100%}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section{background:linear-gradient(rgba(220,210,249,.2),hsla(0,0%,100%,0));padding-top:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:12px}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section .resume-vibes-selection{position:relative;border-radius:12px;border:1px solid #eee9fc;background-color:#fafafa;margin:0 12px;height:76px;width:calc(100% - 24px)}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section .resume-vibes-selection .resume-vibes-selection-link{text-decoration:none;position:absolute;width:100%;height:76px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section .resume-vibes-selection .resume-vibes-selection-link .content-section{display:flex;flex-direction:column;padding:16px;row-gap:4px;justify-content:center}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section .resume-vibes-selection .resume-vibes-selection-link .content-section p{margin:0;padding:0}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section .resume-vibes-selection .resume-vibes-selection-link .content-section .content-title{font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;color:#667085}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section .resume-vibes-selection .resume-vibes-selection-link .content-section .content{font-weight:600;font-size:14px;line-height:100%;color:#475467}.looks-page-container .looksfeed-vibe-selection .alternate-looks-feed-selection .alternate-options-section .resume-vibes-selection .resume-vibes-selection-link .arrow-container{position:absolute;width:40px;border-radius:16px;padding:4px;background-color:#7e59e7;right:20px;top:30%;text-align:center}.looks-page-container .looksfeed-bg-components{position:fixed;bottom:0;left:0;right:0}.loader-container{height:calc(100vh - 130px);position:relative}.loader-container .loader-loottie{position:absolute;inset:0}.looksfeed-vibe-selector{height:calc(100vh - 80px);padding:0 12px;display:flex;flex-direction:column;justify-content:start;overflow:hidden}.looksfeed-vibe-selector .vibe-selection-header-row{display:flex;flex-direction:row;padding:6px 8px;justify-content:space-between;align-items:start}.looksfeed-vibe-selector .vibe-selection-header-row .header{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#475467;margin:0}.looksfeed-vibe-selector .vibe-selection-header-row .line-2{margin-top:8px;margin-left:20px}.looksfeed-vibe-selector .looks-card-wrapper{display:flex;align-items:center}.looksfeed-vibe-selector .looks-card-wrapper .vibes-swipecard-container{position:relative;width:228px;height:330px;margin:0 20px;perspective:1000px}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-top:12px}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container{position:relative}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container{position:relative;display:flex;align-items:center;justify-content:center}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container.swipe-icon-container{display:flex;gap:40px;justify-content:center;align-items:center;margin:50px 0}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container .animate-pulse-scale{animation:pulseScale 1.9s ease-in-out}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container .circle-bg{position:absolute;border-radius:50%;width:150px;height:150px;opacity:.7;transition:width .7s ease-out,height .7s ease-out,opacity .7s ease-out;justify-content:center;align-items:center;display:flex;flex-direction:column}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container .circle-bg.pulse{animation:grow-shrink 1.4s ease-out}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container .circle-bg.pulse.like{background:linear-gradient(180deg,rgba(126,89,231,.3),rgba(126,89,231,.3));opacity:.6}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container .circle-bg.pulse.dislike{background:rgba(225,229,234,.502);opacity:.6}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .icon-container .icon{position:relative;z-index:1}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .swipe-text{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .4s ease;z-index:2;font-weight:600;font-size:22px;line-height:100%;letter-spacing:0;text-align:center;width:152px;margin:0}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .swipe-text.like{color:#7e59e7}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .swipe-text.dislike{color:#475467}.looksfeed-vibe-selector .looks-card-wrapper .like-dislike-row .choice-container .swipe-text.pulse{opacity:1}@keyframes grow-shrink{0%{transform:scale(1);opacity:.7}50%{transform:scale(3);opacity:1}to{transform:scale(1);opacity:0}}@keyframes pulseScale{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.6);opacity:1}to{transform:scale(1);opacity:.8}}.looksfeed-vibe-selector .looks-card-wrapper .exhausted-vibe-card{position:absolute;width:100%;height:100%;background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s ease-out;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.looksfeed-vibe-selector .looks-card-wrapper .exhausted-vibe-card .exhausted-vibe-card-content{position:absolute;text-align:center;padding:100px 16px 0;height:100%;z-index:10}.looksfeed-vibe-selector .looks-card-wrapper .exhausted-vibe-card .exhausted-vibe-card-content .exhausted-vibe-card-title{font-size:26px;font-weight:500;color:#a890ef;line-height:100%;margin:20px 0}.looksfeed-vibe-selector .looks-card-wrapper .exhausted-vibe-card .exhausted-vibe-card-content .exhausted-vibe-card-subtitle{font-size:16px;font-weight:400;line-height:120%;color:#98a2b3;margin:0}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card{position:absolute;width:100%;height:100%;background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s ease-out;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card .exhausted-vibe-card-content{position:relative;text-align:center;padding:56px 16px 0;height:100%;z-index:10}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card .exhausted-vibe-card-content .exhausted-vibe-card-title{font-size:26px;font-weight:500;color:#a890ef;line-height:100%;margin:0}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card .exhausted-vibe-card-content .exhausted-vibe-card-subtitle{font-size:16px;line-height:120%;color:#98a2b3;margin:0}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card .vibe-swipe-card-overlay{width:228px;height:330px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.502);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:100%;transition:opacity 1s ease-out}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card .vibe-swipe-card-overlay.fade-overlay{opacity:0}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card .vibe-swipe-card-overlay p{color:#fff;font-size:20px;letter-spacing:0;line-height:100%;margin:10px}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card .vibe-swipe-card-overlay p:last-child{display:flex;align-items:end;gap:5px}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card--below{transform:scale(.95) translateY(10px);z-index:0}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card.swipe-left{transform:translateX(-1000px) rotate(-30deg);transition:transform .3s ease-out}.looksfeed-vibe-selector .looks-card-wrapper .vibe-swipe-card.swipe-right{transform:translateX(1000px) rotate(30deg);transition:transform .3s ease-out}.looksfeed-vibe-selector .go-to-looks-feed-btn{position:absolute;bottom:50px;left:0;background-color:#7e59e7;color:#fff;width:calc(100vw - 32px);padding:10px;border-radius:25px;text-transform:none;font-size:16px;font-weight:600;line-height:24px;margin:0 16px}.looksfeed-vibe-selector .vibe-selection-cta-wrapper{display:flex;justify-content:center}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback{width:62px;height:62px;position:relative;display:flex;justify-content:center}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback .vibe-selection-like-wrapper{position:absolute;inset:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback .circle-progress-indicator{position:absolute;inset:0;border-radius:50%}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback .circle-progress-indicator .progress-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback .circle-progress-indicator .progress-ring-bg{stroke:#e0e0e0}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback .circle-progress-indicator .progress-ring-fg{stroke:#a890ef;transition:stroke-dashoffset .5s ease;stroke-linecap:round}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback .like-vibes-count-wrapper{position:absolute;bottom:-5px;border-radius:8px;padding:4px 10px;box-shadow:0 4.5px 7px 0 rgba(0,0,0,.051);background-color:#fff}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .vibe-selection-count-feedback .like-vibes-count-wrapper .count-text{font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;color:#98a2b3;padding:0;margin:0}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .cta-text.fade-in{transform:translateY(0);visibility:visible}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .show-feed-cta.MuiButtonBase-root{background-color:#7e59e7;color:#fff;border-radius:50px;padding:0 10px;width:90%;flex:1!important;margin:0 auto}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .show-feed-cta.MuiButtonBase-root p{text-transform:none;color:#fff;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0;text-align:center}.looksfeed-vibe-selector .vibe-selection-cta-wrapper .show-feed-cta.MuiButtonBase-root.disabled{opacity:.6;background-color:#6d5f95}.looksfeed-vibe-selector .first-swipe-popup-container{position:absolute;top:56px;left:0;right:0;z-index:1200;width:100vw;height:calc(100vh - 56px);background-color:rgba(0,0,0,.502);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;padding-top:20vh;transition:opacity .5s ease-out}.looksfeed-vibe-selector .first-swipe-popup-container.fade-out{opacity:0;z-index:0}.looksfeed-vibe-selector .first-swipe-popup-container .first-swipe-popup-content{background-color:#fff;width:320px;height:360px;border-radius:16px}.looksfeed-vibe-selector .first-swipe-popup-container .first-swipe-popup-content .first-swipe-popup-image-wrapper{padding:24px 0 16px;display:flex;justify-content:center;align-items:end}.looksfeed-vibe-selector .first-swipe-popup-container .first-swipe-popup-content .first-swipe-popup-text{padding:16px 16px 24px}.looksfeed-vibe-selector .first-swipe-popup-container .first-swipe-popup-content .first-swipe-popup-text .first-swipe-popup-title{margin:0;font-size:20px;color:#a890ef;text-align:center}.looksfeed-vibe-selector .first-swipe-popup-container .first-swipe-popup-content .first-swipe-popup-text .first-swipe-popup-subtitle{margin:8px 0 0;font-size:14px;color:#475467;text-align:center}.looksfeed-vibe-selector .looks-feed-ready-popup-container{position:absolute;top:56px;left:0;right:0;z-index:1200;width:100vw;height:calc(100vh - 56px);background-color:rgba(0,0,0,.502);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;padding-top:20vh}.looksfeed-vibe-selector .looks-feed-ready-popup-container .looks-feed-ready-popup-content{background-color:#fff;width:320px;height:404px;border-radius:16px}.looksfeed-vibe-selector .looks-feed-ready-popup-container .looks-feed-ready-popup-content .looks-feed-ready-popup-image-wrapper{padding:26px 0 16px;display:flex;justify-content:center;align-items:end}.looksfeed-vibe-selector .looks-feed-ready-popup-container .looks-feed-ready-popup-content .looks-feed-ready-popup-cta-container{padding:16px 16px 24px}.looksfeed-vibe-selector .looks-feed-ready-popup-container .looks-feed-ready-popup-content .looks-feed-ready-popup-cta-container .looks-feed-ready-popup-go-to-looks-feed-btn{background-color:#7e59e7;color:#fff;width:100%;padding:10px;border-radius:25px;text-transform:none;font-size:16px;font-weight:600;line-height:24px}.looksfeed-vibe-selector .looks-feed-ready-popup-container .looks-feed-ready-popup-content .looks-feed-ready-popup-cta-container .looks-feed-ready-popup-keep-curating-btn{border:1px solid #7e59e7;color:#7e59e7;width:100%;padding:10px;border-radius:25px;margin-top:12px;text-transform:none;font-size:16px;font-weight:600;line-height:24px}.looksfeed-vibe-selector .vibes-final-selection-container{width:100%;height:55%;position:relative}.looksfeed-vibe-selector .vibes-final-selection-container .finale-selection-card-container{position:absolute;inset:0;display:flex;justify-content:center}.looksfeed-vibe-selector .vibes-final-selection-container .selection-success-loottie{position:absolute;top:-50px;left:0;right:0}.looksfeed-vibe-selector .skip-selection-row{display:flex;justify-content:end;padding:0 46px;z-index:1}.looksfeed-vibe-selector .skip-selection-row .skip-selection-link .skip-selection-text{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;text-decoration:underline;color:#98a2b3;padding:0;margin:0}.looksfeed-vibes-loading-wrapper{height:calc(-120px + 100vh);display:flex;flex-direction:column;justify-content:start;align-items:center}.looksfeed-vibes-loading-wrapper .loading-selected-vgroup-wrapper{transition:opacity .5s ease,transform .8s ease,visibility .8s ease;opacity:1;visibility:visible;transform:translateY(0);text-align:center;pointer-events:auto;height:45vh;align-items:center;display:flex;flex-direction:column;justify-content:center}.looksfeed-vibes-loading-wrapper .loading-selected-vgroup-wrapper.fade-out{opacity:0;visibility:hidden;transform:translateY(-20px);pointer-events:none}.looksfeed-vibes-loading-wrapper .loading-selected-vgroup-wrapper.fade-in{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.looksfeed-vibes-loading-wrapper .loading-selected-vgroup-wrapper p{font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;color:#667085;opacity:.7;margin:0}.looksfeed-vibes-loading-wrapper .looksfeed-vibes-loading{height:48px;position:relative;width:calc(100% - 24px)}.looksfeed-vibes-loading-wrapper .looksfeed-vibes-loading .line{font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;color:#475467;position:absolute;left:0;right:0;opacity:0;transform:translateY(10px);transition:all .5s ease}.looksfeed-vibes-loading-wrapper .looksfeed-vibes-loading .fade-in-stay{opacity:1;transform:translateY(0)}.looksfeed-vibes-loading-wrapper .looksfeed-vibes-loading .fade-out-up{opacity:0;transform:translateY(-10px);transition:all .5s ease}.looksfeed-vibes-loading-wrapper .looksfeed-vibes-loading .fade-out-up-2{opacity:0;transform:translateY(10px);transition:all .5s ease}.looksfeed-vibes-loading-wrapper .looksfeed-vibes-loading .fade-in-up{opacity:1;transform:translateY(0);transition:all .5s ease;transition-delay:.1s}.looksfeed-vibes-loading-wrapper .looksfeed-vibes-loading .hidden{display:none}.looks-tab-header-section{align-items:center}.looks-tab-header-section .header-title{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#475467;text-align:center;padding:14px 0;margin:0}.looks-tab-header-section .header-title .highlight-text{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;padding:1px;overflow:visible;z-index:10}.looks-tab-header-section .header-title .highlight-text:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:100%;background:#fdfb8b;z-index:-1;transform:rotate(-2.17deg)}.looks-tab-header-section .header-subtitle{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#475467;text-align:center;margin:0}.looks-tab-header-section .looks-feed-progress-section{display:flex;flex-direction:row;padding:0 16px;align-items:center;justify-content:space-between}.looks-tab-header-section .looks-feed-progress-section .progress-wrapper{width:100%;position:relative;padding:10px 0}.looks-tab-header-section .looks-feed-progress-section .progress-bar{display:flex;justify-content:space-between;position:relative}.looks-tab-header-section .looks-feed-progress-section .step{width:100px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.looks-tab-header-section .looks-feed-progress-section .step .circle{width:22px;height:22px;border-radius:50%;background-color:#f2f2f2;color:#667085;font-weight:600;font-size:13px;line-height:100%;letter-spacing:0;text-align:center;display:flex;align-items:center;justify-content:center;border:2px solid #f2f2f2}.looks-tab-header-section .looks-feed-progress-section .step .circle.completed{background-color:#dcd2f9}.looks-tab-header-section .looks-feed-progress-section .step .circle.current{color:#fff;border:2px solid rgba(126,89,231,.102)}.looks-tab-header-section .looks-feed-progress-section .step .circle .step-text{margin:0;padding:0;border-radius:50%;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.looks-tab-header-section .looks-feed-progress-section .step .circle .step-text.completed{background-color:#a890ef}.looks-tab-header-section .looks-feed-progress-section .step .circle .step-text.current{background-color:#7e59e7}.looks-tab-header-section .looks-feed-progress-section .step .label{margin-top:4px;text-align:center;font-size:11px;line-height:1.2;word-wrap:break-word;color:#667085;font-weight:500;width:76%;opacity:.5}.looks-tab-header-section .looks-feed-progress-section .step .label.completed{color:#7e59e7}.looks-tab-header-section .looks-feed-progress-section .step .label.current{color:#7e59e7;opacity:1}.looks-tab-header-section .looks-feed-progress-section .line-track{position:absolute;top:11px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;z-index:1;padding:0 50px}.looks-tab-header-section .looks-feed-progress-section .line{flex:1;height:2px}.looks-tab-header-section .looks-feed-progress-section .line.solid{border-top:1px solid #7e59e7}.looks-tab-header-section .looks-feed-progress-section .line.dotted{background-image:radial-gradient(circle,#ccc 1px,transparent 0);background-size:4px 1px;background-repeat:repeat-x;background-position:50%}.liked-vibes-carousel-container{margin:16px 16px 0;padding:16px 16px 20px;border-radius:12px;background-color:#f9fafb}.liked-vibes-carousel-container .liked-vibes-carousel-text{margin:0 0 12px;font-size:14px;line-height:100%;color:#475467;display:flex;align-items:end;gap:8px}.liked-vibes-carousel-container .liked-vibes-carousel{display:flex!important;flex-flow:row!important;align-items:flex-start!important;overflow:scroll hidden!important;scroll-behavior:smooth!important;-moz-column-gap:8px;column-gap:8px}.liked-vibes-carousel-container .liked-vibes-carousel .liked-vibe{width:70px;height:102px;background-size:cover;background-position:50%;border-radius:5px}@keyframes swipe-right-fake{0%{transform:translateX(0) rotate(0deg)}50%{transform:translateX(50px) rotate(6deg)}to{transform:translateX(0) rotate(0deg)}}.animate-swipe-right-initial{animation:swipe-right-fake 2.5s cubic-bezier(.33,1,.68,1) 1}.pdp-looks-feed-container{margin-top:8px;background-color:#fff}.looks-products-container+.pdp-looks-feed-container{margin-top:0}.center-wishlist-tabs,.wishlist-tabs{background-color:#ebeef3!important;margin:10px 12px!important;min-height:20px!important;padding:4px!important;border-radius:10px!important;border-radius:8px!important;height:30px!important;align-items:center!important;overflow-x:hidden!important}.active-wishlist-tab-item,.wishlist-tab-item{min-height:20px!important;font-size:12px!important;border-radius:5px!important;text-transform:none!important;height:30px!important;border:none!important;padding:0!important;font-weight:600!important}.active-wishlist-tab-item{font-weight:600!important;color:#2f2f3e!important;background-color:#fff!important;border:none!important}.wishlist-tabs .MuiTabs-flexContainer{justify-content:space-between!important}.center-wishlist-tabs .MuiTabs-flexContainer{justify-content:center!important}.center-wishlist-tabs .MuiTabs-indicator,.wishlist-tabs .MuiTabs-indicator{display:none!important}.wishlist-pageview{overflow-x:hidden!important;overflow-y:scroll!important;background-color:#fff}.wishlist-empty-img{margin-top:40px;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.wishlist-empty-img img{height:auto}.wishlist-empty-cta-btns{margin-top:120px}