.ifp-ts{display:flex;flex-direction:column;gap:40px;padding:var(--ifp-ts-pt-mobile, 42px) 0 var(--ifp-ts-pb-mobile, 42px);background-color:var(--ifp-ts-bg-mobile, #F2EAE1)}.ifp-ts .ifp-ts__heading{box-sizing:border-box;width:calc(100% - 36px);max-width:318px;margin:0 auto;padding:0;font-family:Feature Display Web,serif;font-size:30px;font-style:italic;font-weight:300;line-height:36px;letter-spacing:.3px;text-align:center;text-transform:none;color:#1a1a1a}.ifp-ts__track{display:flex;gap:26px;margin:-4px 0;padding:4px 18px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:18px;scrollbar-width:none}.ifp-ts__track::-webkit-scrollbar{display:none}.ifp-ts__track:focus-visible{outline:2px solid #1A1A1A;outline-offset:-2px}.ifp-ts__track.is-free{scroll-snap-type:none}.ifp-ts__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.ifp-ts__track[data-draggable]:not(.is-dragging){cursor:grab}}.ifp-ts__card{position:relative;display:flex;flex:0 0 min(300px,calc(100% - 28px));flex-direction:column;border-radius:12px;overflow:hidden;scroll-snap-align:start}.ifp-ts__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(154,146,182,.65);border-radius:inherit;pointer-events:none}.ifp-ts__card--advisor{align-self:center}.ifp-ts__media{flex:none;aspect-ratio:300 / 236;overflow:hidden}.ifp-ts__media img,.ifp-ts__media svg{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.ifp-ts__media svg{background-color:#1a1a1a0f}.ifp-ts__body{display:flex;flex-direction:column;gap:32px;padding:24px 16px}.ifp-ts .ifp-ts__figure{display:flex;flex-direction:column;gap:32px;margin:0;padding:0}.ifp-ts .ifp-ts__quote{margin:0;padding:0;border:0}.ifp-ts__person{display:flex;flex-direction:column;gap:10px}.ifp-ts .ifp-ts__quote p,.ifp-ts .ifp-ts__description{position:relative;top:1px;margin:0;padding:0;font-family:Manrope,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.1px;text-transform:none;color:#1a1a1a}.ifp-ts .ifp-ts__name{display:flex;align-items:center;gap:6.5px;margin:0;padding:0;font-family:Feature Display Web,serif;font-size:20px;font-style:italic;font-weight:300;line-height:25px;letter-spacing:0;text-transform:none;color:#1a1a1a}.ifp-ts .ifp-ts__name>span{position:relative;top:1px}.ifp-ts .ifp-ts__role,.ifp-ts .ifp-ts__handle{margin:0;padding:0;font-family:Manrope,sans-serif;font-size:13px;font-style:normal;line-height:18px;letter-spacing:.26px;color:#1a1a1a}.ifp-ts .ifp-ts__role{font-weight:600;text-transform:uppercase}.ifp-ts .ifp-ts__handle{display:flex;align-items:center;gap:11px;font-weight:400;text-transform:none}.ifp-ts .ifp-ts__person span{color:inherit}.ifp-ts__badge{display:block;flex:none;width:17px;height:17px;color:#3498f0}.ifp-ts__stars{display:block;flex:none;width:98px;height:18.264px;color:#9d4f28}.ifp-ts__card--advisor .ifp-ts__body{gap:16px;padding:18px 20px}.ifp-ts__card--advisor .ifp-ts__person{gap:6.5px}.ifp-ts__card--advisor .ifp-ts__badge{width:11.05px;height:11.05px}.ifp-ts .ifp-ts__card--advisor .ifp-ts__role{position:relative;top:1px;margin-bottom:20px;font-size:15px;line-height:20px;letter-spacing:.3px}.ifp-ts .ifp-ts__card--advisor .ifp-ts__description{min-height:92px;letter-spacing:-.065px}.ifp-ts .ifp-nowrap{white-space:nowrap}.ifp-ts__dots{display:flex;justify-content:center;box-sizing:border-box;height:26px;padding-top:1.25px}.ifp-ts .ifp-ts__dot{position:relative;flex:none;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ifp-ts__dot:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;box-sizing:border-box;border:1px solid #A85A2E;border-radius:50%}.ifp-ts__dot[aria-current=true]:before{background-color:#a85a2e}.ifp-ts .ifp-ts__dot:focus-visible{outline:2px solid #1A1A1A;outline-offset:0}@media(forced-colors:active){.ifp-ts__card:after{border-color:CanvasText}.ifp-ts__dot:before{border-color:ButtonText}.ifp-ts__dot[aria-current=true]:before{forced-color-adjust:none;background-color:ButtonText}}@media(min-width:1081px){.ifp-ts{gap:54px;padding:var(--ifp-ts-pt-desktop, 74px) 0 var(--ifp-ts-pb-desktop, 74px);background-color:var(--ifp-ts-bg-desktop, #F2EAE1)}.ifp-ts .ifp-ts__heading{width:calc(100% - 126px);max-width:none;font-size:42px;line-height:50px;letter-spacing:.42px}.ifp-ts__track{gap:40px;padding:4px max(63px,calc(50% - 657px));scroll-padding-inline:max(63px,calc(50% - 657px))}.ifp-ts__card{flex-basis:478px;gap:10px;border-radius:22px}.ifp-ts__card:after{border-color:#9a92b6}.ifp-ts__media{aspect-ratio:478 / 330}.ifp-ts__body,.ifp-ts__card--advisor .ifp-ts__body{gap:32px;padding:24px 54px}.ifp-ts__card--advisor .ifp-ts__person{gap:10px}.ifp-ts .ifp-ts__quote p,.ifp-ts .ifp-ts__description{top:0;font-size:18px;line-height:22px}.ifp-ts .ifp-ts__name{gap:10px;font-size:24px;line-height:30px}.ifp-ts .ifp-ts__role,.ifp-ts .ifp-ts__handle{font-size:16px;line-height:22px;letter-spacing:.32px}.ifp-ts__card--advisor .ifp-ts__badge{width:17px;height:17px}.ifp-ts .ifp-ts__card--advisor .ifp-ts__role{top:0;margin-bottom:22px;font-size:16px;line-height:22px;letter-spacing:.32px}.ifp-ts .ifp-ts__card--advisor .ifp-ts__description{min-height:116px;letter-spacing:-.1px}.ifp-ts__stars{width:126px;height:23.482px}.ifp-ts__dots{height:25.59px}}.ifp-ts .ifp-ts__disclaimer{box-sizing:border-box;width:calc(100% - 40px);max-width:540px;margin:-8px auto 0}.ifp-ts .ifp-ts__disclaimer p{margin:0;padding:0;font-family:Manrope,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:-.1px;text-align:center;text-transform:none;color:#1a1a1a}.ifp-ts .ifp-ts__disclaimer p+p{margin-top:12px}.ifp-ts .ifp-ts__disclaimer a{color:inherit;text-decoration:underline}@media(min-width:1081px){.ifp-ts .ifp-ts__disclaimer{width:calc(100% - 40px);max-width:796px;margin-top:-22px}.ifp-ts .ifp-ts__disclaimer p{font-size:12px;line-height:14px}.ifp-ts .ifp-ts__disclaimer p+p{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/426/assets/ifp-top-stylists.css.map */
