@import"../../fonts/stylesheet.css";.product-card__img{position:relative;border-radius:14px;overflow:hidden;margin-bottom:10px;background:#00000008}.product-card__img img{width:100%;height:330px;object-fit:cover;display:block;transition:transform .35s ease}@media(max-width:1679px){.product-card__img img{height:277px}}.product-card__img:hover img{transform:scale(1.04)}.product-card__wishlist{position:absolute;top:9px;right:9px;width:30px;height:30px;border-radius:50%;background:#ffffffe0;border:none;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;z-index:2;opacity:1;visibility:visible;transition:background .2s}.product-card__wishlist img{width:20px;height:20px;object-fit:contain;display:block;flex-shrink:0}.product-card__wishlist:hover{background:#fff}.product-card__category{display:block;font-family:PP Hatton,sans-serif;font-size:14px;font-weight:500;color:#797979;margin-bottom:3px;letter-spacing:.3px;text-align:center}.product-card__name{font-family:Galano Grotesque,serif;font-size:15px;font-weight:500;color:#3f3c3d;margin:0 0 5px;line-height:1.3;text-align:center}@media(max-width:1679px){.product-card__name{font-size:14px}}.product-card__price{font-family:Galano Grotesque,sans-serif;font-size:14px;font-weight:500;color:#3f3c3d;margin:0;text-align:center}@media(max-width:767px){.product-card__img img{height:285px}}.also-love{background:#fcf5ed;padding:64px 0 72px;overflow:hidden}.also-love__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:36px}.also-love__eyebrow{font-family:Noteworthy,sans-serif;font-size:30px;font-weight:700;color:#c91c5c;letter-spacing:.8px;margin:0 0 6px}@media(max-width:1679px){.also-love__eyebrow{font-size:22px}}.also-love__title{font-family:PP Hatton,serif;font-size:46px;font-weight:400;color:#3d3345;margin:0;line-height:1.05}@media(max-width:1679px){.also-love__title{font-size:35px}}.also-love__arrows{display:flex;gap:8px;flex-shrink:0;padding-bottom:8px}.also-love__arrow{width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(61,51,69,.22);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#3d3345;font-size:13px;line-height:1;transition:background .2s,border-color .2s}.also-love__arrow:hover{background:#3d3345;border-color:#3d3345;color:#fff}.also-love__arrow:disabled{opacity:.3;pointer-events:none}.also-love-slider .slick-list{overflow:hidden}.also-love-slider .slick-slide{padding:0 10px}.also-love-slider .slick-track{display:flex}@media(max-width:991px){.also-love{padding:52px 0 60px}.also-love__title{font-size:36px}}@media(max-width:767px){.also-love{padding:44px 0 52px}.also-love__title{font-size:28px}.also-love__eyebrow{font-size:24px}.also-love__head{flex-direction:column;align-items:flex-start;gap:12px}.also-love__arrows{padding-bottom:0}}@media(max-width:479px){.also-love{padding:32px 0 40px}.also-love__title{font-size:24px}.also-love__eyebrow{font-size:20px}}.complete-look-section{background:#f9d7e7;padding:64px 0 72px;overflow:hidden}@media(max-width:991px){.complete-look-section{padding:52px 0 60px}}@media(max-width:767px){.complete-look-section{padding:44px 0 52px}}@media(max-width:479px){.complete-look-section{padding:32px 0 40px}}.complete-look__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:36px}.complete-look__eyebrow{display:block;font-family:Noteworthy,sans-serif;font-size:30px;font-weight:600;font-style:italic;color:#c91c5c;margin:0 0 4px}@media(max-width:1679px){.complete-look__eyebrow{font-size:22px}}.complete-look__title{font-family:PP Hatton,serif;font-size:46px;font-weight:400;color:#2b2324;margin:13px 0 0;line-height:1.05}@media(max-width:1679px){.complete-look__title{font-size:40px}}.complete-look__arrows{display:flex;gap:8px;flex-shrink:0;padding-bottom:8px}.complete-look__arrow{width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(43,35,36,.22);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#2b2324;font-size:13px;line-height:1;transition:background .2s}.complete-look__arrow:hover{background:#2b232414}.complete-look__arrow:disabled{opacity:.35;pointer-events:none}.complete-look-slider .slick-list{overflow:hidden}.complete-look-slider .slick-slide{padding:0 10px}.complete-look-slider .slick-track{display:flex}@media(max-width:991px){.complete-look__title{font-size:36px}}@media(max-width:767px){.complete-look__title{font-size:28px}.complete-look__eyebrow{font-size:24px}.complete-look__head{flex-direction:column;align-items:flex-start;gap:12px}.complete-look__arrows{padding-bottom:0}}@media(max-width:479px){.complete-look__title{font-size:24px}.complete-look__eyebrow{font-size:20px}}.customer-testimonials{background-color:#c9e8e0;padding:72px 0 56px;overflow:hidden}.customer-testimonials .section-header{text-align:center;margin-bottom:25px}@media(max-width:1679px){.customer-testimonials .section-header{margin-bottom:15px}}.customer-testimonials .section-header .title{font-family:Noteworthy;font-size:30px;font-weight:700;color:#c91c5c;line-height:1.1;margin:0 0 10px}.customer-testimonials .section-header .subtitle{font-family:Galano Grotesque;font-size:16px;font-weight:400;color:#c91c5c;margin:0}.customer-testimonials .testimonials-slider{margin-bottom:0}.customer-testimonials .testimonials-slider .slick-list{overflow:visible!important}.customer-testimonials .testimonials-slider .slick-track{display:flex!important;align-items:center;padding:50px 0}.customer-testimonials .testimonials-slider .slick-slide{height:auto}.customer-testimonials .slide-item{padding:0 14px;outline:none;transform:rotate(-3deg)}.customer-testimonials .slide-item:nth-child(2n){transform:rotate(3deg)}.customer-testimonials .slide-item .review-inner,.customer-testimonials .slide-item .photo-inner{transition:transform .4s ease,box-shadow .4s ease;will-change:transform;max-width:400px}@media(max-width:1679px){.customer-testimonials .slide-item .review-inner,.customer-testimonials .slide-item .photo-inner{max-width:320px}}@media(max-width:1481px){.customer-testimonials .slide-item .review-inner,.customer-testimonials .slide-item .photo-inner{max-width:290px}}.customer-testimonials .review-card .review-inner{background:#fff;border-radius:10px;padding:36px 28px 32px;height:450px;display:flex;flex-direction:column;justify-content:center;text-align:center}@media(max-width:1679px){.customer-testimonials .review-card .review-inner{height:400px}}.customer-testimonials .review-card .review-inner .review-text{font-family:Galano Grotesque;font-size:14px;color:#3d3c3d;margin:0 auto 10px;max-width:290px}@media(max-width:1481px){.customer-testimonials .review-card .review-inner .review-text{font-size:13px}}.customer-testimonials .review-card .review-inner .star{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:20px}@media(max-width:1481px){.customer-testimonials .review-card .review-inner .star img{width:14px}}.customer-testimonials .review-card .review-inner .author{font-family:Galano Grotesque;font-size:16px;font-weight:500;color:#000;display:block}.customer-testimonials .photo-card .photo-inner{background:#fff;padding:12px;border-radius:4px;height:450px;overflow:hidden;position:relative;background-color:transparent}@media(max-width:1679px){.customer-testimonials .photo-card .photo-inner{height:400px}}.customer-testimonials .photo-card .photo-inner:after{content:"";position:absolute;left:-11px;bottom:-11px;background-color:#fff;width:calc(100% - 20px);height:calc(100% - 11px);z-index:-1;border-radius:4px}.customer-testimonials .photo-card .photo-inner img{border-radius:4px;width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.customer-testimonials .testimonials-nav{display:flex;align-items:center;justify-content:center;gap:22px}.customer-testimonials .testimonials-prev,.customer-testimonials .testimonials-next{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;line-height:1;flex-shrink:0;opacity:.9;transition:opacity .2s ease}.customer-testimonials .testimonials-prev:hover,.customer-testimonials .testimonials-next:hover{opacity:.6}.customer-testimonials .testimonials-prev svg,.customer-testimonials .testimonials-next svg{display:block;fill:#51b6b5}.customer-testimonials .testimonials-dots-wrap{display:flex;align-items:center}.customer-testimonials .testimonials-dots-wrap .slick-dots{position:static;display:flex!important;gap:7px;margin:0;padding:0;list-style:none;bottom:auto}.customer-testimonials .testimonials-dots-wrap .slick-dots li{width:10px;height:10px;margin:0}.customer-testimonials .testimonials-dots-wrap .slick-dots li button{width:10px;height:10px;padding:0;border-radius:50%}.customer-testimonials .testimonials-dots-wrap .slick-dots li button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:10px;border-radius:50%;background-color:#76c9c2;opacity:1;font-size:0}.customer-testimonials .testimonials-dots-wrap .slick-dots li.slick-active button:before{background-color:#37aaa9}@media(max-width:1679px){.customer-testimonials{padding:68px 0 52px}.customer-testimonials .section-header .title{font-size:28px}.customer-testimonials .section-header .subtitle{font-size:15px}}@media(max-width:1481px){.customer-testimonials{padding:64px 0 48px}.customer-testimonials .section-header .title{font-size:26px}.customer-testimonials .review-card .review-inner{height:370px;padding:28px 22px 26px}.customer-testimonials .photo-card .photo-inner{height:385px}}@media(max-width:1199px){.customer-testimonials{padding:58px 0 44px}.customer-testimonials .section-header{margin-bottom:16px}.customer-testimonials .section-header .title{font-size:24px}.customer-testimonials .section-header .subtitle{font-size:14px}.customer-testimonials .review-card .review-inner{height:340px;padding:24px 18px 22px;max-width:270px}.customer-testimonials .review-card .review-inner .stars{height:17px;margin-bottom:16px}.customer-testimonials .review-card .review-inner .review-text{font-size:13px}.customer-testimonials .photo-card .photo-inner{height:355px;padding:10px;max-width:270px}}@media(max-width:991px){.customer-testimonials{padding:52px 0 40px}.customer-testimonials .section-header{margin-bottom:16px}.customer-testimonials .section-header .title{font-size:22px}.customer-testimonials .review-card .review-inner{height:300px;transform:rotate(-2deg)}.customer-testimonials .photo-card .photo-inner{height:325px;transform:rotate(2deg)}}@media(max-width:767px){.customer-testimonials{padding:44px 0 34px}.customer-testimonials .section-header{margin-bottom:14px}.customer-testimonials .section-header .title{font-size:20px}.customer-testimonials .section-header .subtitle{font-size:13px}.customer-testimonials .slide-item{padding:0 10px}.customer-testimonials .review-card .review-inner{height:275px;transform:rotate(0)}.customer-testimonials .photo-card .photo-inner{height:300px;transform:rotate(0)}.customer-testimonials .slick-center .review-inner,.customer-testimonials .slick-center .photo-inner{transform:rotate(0) scale(1)!important}.customer-testimonials .testimonials-nav{gap:16px}}@media(max-width:479px){.customer-testimonials{padding:36px 0 28px}.customer-testimonials .section-header .title{font-size:18px}.customer-testimonials .review-card .review-inner{height:250px;padding:20px 16px 18px}.customer-testimonials .photo-card .photo-inner{height:268px}}@media(max-width:400px){.customer-testimonials .testimonials-slider .slick-track{padding:20px 0 40px}.customer-testimonials .review-card .review-inner,.customer-testimonials .photo-card .photo-inner{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/common-component.css.map */
