@keyframes wch-pulse{0%{transform:scale(1);opacity:.8}40%{transform:scale(1.5);opacity:.4}60%{transform:scale(1.8);opacity:.2}to{transform:scale(2);opacity:0}}.shop-the-look-1{position:relative;overflow:hidden;padding:80px 0 0;max-width:1482px;margin:0 auto}@media (max-width: 800px){.shop-the-look-1{padding:24px 0}}.shop-the-look-1 .top-text{width:100%;display:flex;flex-direction:column;align-items:center;padding-inline:16px;margin-bottom:80px}.shop-the-look-1 .top-text .mobile-text{max-width:800px}.shop-the-look-1 .top-text .mobile-text h3{color:#1a1a1a;text-align:center;font-family:adobe-caslon-pro-italic,sans-serif;font-style:italic;font-weight:400;font-size:56px;line-height:125%}.shop-the-look-1 .top-text .mobile-text h3 span{font-family:Roma,sans-serif;font-size:56px;font-style:normal;font-weight:400;line-height:70px;text-transform:uppercase}@media (max-width: 800px){.shop-the-look-1 .top-text .mobile-text h3{font-size:32px;line-height:150%}.shop-the-look-1 .top-text .mobile-text h3 span{font-size:32px;line-height:48px}}.shop-the-look-1 .top-text .btn-wrapper{width:100%;margin-top:40px;display:flex;justify-content:center}.shop-the-look-1 .top-text .btn-wrapper .wch-btn{padding:10px 48px;font-size:1.125rem;line-height:130%;letter-spacing:1.08px;transition:.3s;text-wrap:nowrap;text-align:center;max-width:max-content}@media (max-width: 800px){.shop-the-look-1 .top-text .btn-wrapper .wch-btn{padding:10px 32px;font-size:1rem;line-height:130%;letter-spacing:.96px}}.shop-the-look-1 .top-text .btn-wrapper .cherry-btn{position:relative;display:flex;justify-content:center;z-index:1;overflow:hidden;transition:.3s;border-radius:3px;background-color:#f49ba7;color:#fff;text-transform:none}.shop-the-look-1 .top-text .btn-wrapper .cherry-btn:before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#1e1e1e;transition:top .3s;z-index:-1}.shop-the-look-1 .top-text .btn-wrapper .cherry-btn:hover:before{top:0}.shop-the-look-1 .top-text .btn-wrapper .cherry-btn:active{background-color:#1a1a1a}@media (max-width: 800px){.shop-the-look-1 .top-text .btn-wrapper .cherry-btn{border-radius:2px}}@media (max-width: 500px){.shop-the-look-1 .top-text .btn-wrapper .cherry-btn:before{background-color:unset;transition:unset}.shop-the-look-1 .top-text .btn-wrapper .cherry-btn:hover:before{top:unset}}@media (max-width: 800px){.shop-the-look-1 .top-text .btn-wrapper{margin-top:16px}}@media (max-width: 800px){.shop-the-look-1 .top-text{margin-bottom:60px}}.shop-the-look-1 .main-wrapper{display:flex;justify-content:center;gap:16px}.shop-the-look-1 .main-wrapper .banner-wrapper{position:relative}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button{display:flex;position:absolute;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button.stl-mom{top:50%;left:8%}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button.stl-kid{top:70%;right:7%}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button .floating-indicator{width:40px;height:40px;display:grid;place-items:center}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button .title{padding:5px 0;margin-left:5px;font-size:15px;color:#fff;position:relative;transform:translateY(-5px)}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button .title:after{content:"";height:1px;width:100%;display:block;background-color:#fff;position:absolute;bottom:0}@media (max-width: 600px){.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button .title{padding:4px 0}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button .title:after{bottom:2px}}.shop-the-look-1 .main-wrapper .banner-wrapper .floating-text{width:100%;max-width:465px;padding-right:50px;position:absolute;bottom:13%;left:11%;font-size:16px;color:#fff}@media (max-width: 995px){.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button.stl-mom{bottom:12%;left:6%;right:unset;top:unset}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button.stl-kid{top:50%;left:44%;right:56%;bottom:unset;text-wrap:nowrap}.shop-the-look-1 .main-wrapper .banner-wrapper .shop-the-look-button .title{font-size:16px}}.shop-the-look-1 .main-wrapper.mobile{max-height:700px;width:100%}.shop-the-look-1 .main-wrapper.mobile .banner-wrapper,.shop-the-look-1 .main-wrapper.mobile .banner-wrapper img{width:100%}.shop-the-look-1 .shop-the-look-panel{width:50vw;height:100vh;max-width:50vw;padding:40px 54px;position:fixed;top:0;background:#fff;z-index:999;transition:transform .4s ease;box-shadow:-10px 0 30px #00000014;display:flex;flex-direction:column;overflow:hidden}.shop-the-look-1 .shop-the-look-panel.from-right{right:0;left:auto;transform:translate(100%)}.shop-the-look-1 .shop-the-look-panel.from-left{left:0;right:auto;transform:translate(-100%)}.shop-the-look-1 .shop-the-look-panel.is-open{transform:translate(0)}.shop-the-look-1 .shop-the-look-panel .top{width:100%;margin:0;padding-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.shop-the-look-1 .shop-the-look-panel .top .title{font-size:48px}@media (max-width: 800px){.shop-the-look-1 .shop-the-look-panel .top .title{font-size:24px}}.shop-the-look-1 .shop-the-look-panel .panel-gallery-wrapper{flex:1;min-height:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.shop-the-look-1 .shop-the-look-panel .panel-gallery-wrapper::-webkit-scrollbar{display:none}.shop-the-look-1 .shop-the-look-panel .panel-content{width:fit-content;padding:24px 0 80px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:32px;scrollbar-width:none;-ms-overflow-style:none}.shop-the-look-1 .shop-the-look-panel .panel-content::-webkit-scrollbar{display:none}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-item .img-wrapper.set-gray-bg img{filter:brightness(.97) contrast(.995)}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-item .info-wrapper{padding-top:8px}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-item .info-wrapper .title{font-size:16px;color:#1a1a1a}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-item .info-wrapper .price{padding-top:4px;font-size:16px;color:#757575}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button{width:100%;margin-top:8px;padding:14px 20px;font-family:romasemibold,sans-serif;font-size:18px;text-align:center;color:#fff;background-color:#f49ba7;border-radius:3px}@media (min-width: 994px){.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button{position:relative;display:flex;justify-content:center;z-index:1;overflow:hidden;transition:.3s;border-radius:3px;background-color:#f49ba7;color:#fff;text-transform:none}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button:before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#1e1e1e;transition:top .3s;z-index:-1}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button:hover:before{top:0}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button:active{background-color:#1a1a1a}}@media (min-width: 994px) and (max-width: 800px){.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button{border-radius:2px}}@media (min-width: 994px) and (max-width: 500px){.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button:before{background-color:unset;transition:unset}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button:hover:before{top:unset}}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper-container{position:relative;width:100%}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper-container .swiper-wrapper{flex:1;width:100%}@media (max-width: 800px){.shop-the-look-1 .shop-the-look-panel .panel-content .swiper-container .swiper-wrapper{width:fit-content}}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper{position:relative;width:100%;height:100%}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper .swiper-slide{width:fit-content;height:auto;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper .swiper-slide .img-wrapper.set-gray-bg img{filter:brightness(.96) contrast(.98)}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper .swiper-pagination{position:absolute;width:100%;bottom:-30px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:18px;z-index:10}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:#ebebeb;opacity:1}.shop-the-look-1 .shop-the-look-panel .panel-content .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f49ba7}.shop-the-look-1 .shop-the-look-panel .panel-content.mobile{width:100%;overflow:hidden}.shop-the-look-1 .shop-the-look-panel .panel-content.mobile .panel-content .swiper-wrapper{height:100%}@media (max-width: 995px){.shop-the-look-1{max-width:600px;margin:0 auto;padding:40px 0}.shop-the-look-1 .shop-the-look-panel{padding:16px;width:100%;max-width:100%;height:auto;top:auto;left:0;right:0;bottom:0;border-radius:20px 20px 0 0}.shop-the-look-1 .shop-the-look-panel.from-left,.shop-the-look-1 .shop-the-look-panel.from-right{transform:translateY(100%)}.shop-the-look-1 .shop-the-look-panel.is-open{transform:translateY(0)}.shop-the-look-1 .shop-the-look-panel .top{padding:0;max-width:unset}.shop-the-look-1 .shop-the-look-panel .top .title svg{max-width:240px}.shop-the-look-1 .shop-the-look-panel .panel-gallery-wrapper{overflow:hidden}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-item .info-wrapper .title,.shop-the-look-1 .shop-the-look-panel .panel-content .panel-item .info-wrapper .price{font-size:14px}.shop-the-look-1 .shop-the-look-panel .panel-content .panel-button{font-size:16px}}@media (max-width: 520px){.shop-the-look-1 .shop-the-look-panel .top .title svg{max-width:240px}.shop-the-look-1 .shop-the-look-panel .panel-content{padding-top:18px}}.wch-desktop-only{display:block}@media (max-width: 995px){.wch-desktop-only{display:none!important}}.wch-mobile-only{display:none!important}@media (max-width: 995px){.wch-mobile-only{display:flex!important}}
