.featured-stylist{padding:0 17px}.featured-stylist .featured-stylist__wrap{padding:30px 0 20px;min-height:312px;background:#fff;border-radius:4px;position:relative;margin-top:-2rem;z-index:10}.featured-stylist .section-header{margin-bottom:40px}.featured-stylist .section-header .section-header--group{display:flex;justify-content:center;gap:15px}.featured-stylist .section-header .section-header--group svg{height:12px;display:flex}.featured-stylist .carousel--stylist{display:flex;justify-content:center;flex-direction:column;max-width:1000px;margin:0 auto}.featured-stylist .carousel--stylist .grid-product{width:150px;padding:.75rem;text-align:center;min-height:170px;margin-bottom:0}.featured-stylist .carousel--stylist .grid-product .grid-product__title{text-transform:capitalize;letter-spacing:normal;font-size:14px;margin-top:2px}.featured-stylist .carousel--stylist .grid-product img,.featured-stylist .carousel--stylist .grid-product svg{height:130px;width:100%;border-radius:100%;background:#f4f4f4}.featured-stylist .carousel--stylist .flickity-prev-next-button{background:var(--colorBtnPrimary);border-radius:var(--buttonRadius);width:32px;height:32px}.featured-stylist .carousel--stylist .flickity-prev-next-button:hover{box-shadow:inset 0 0 100px 100px #fff3;transform:translateY(-50%)}.featured-stylist .carousel--stylist .flickity-prev-next-button .flickity-button-icon{fill:#fff}.featured-stylist .carousel--stylist .flickity-prev-next-button.flickity-previous{left:-40px!important}.featured-stylist .carousel--stylist .flickity-prev-next-button.flickity-next{right:-40px!important}.featured-articles{padding:0 17px}.featured-articles .featured-articles--wrap{padding:75px 0;min-height:850px}.featured-articles .featured-articles--wrap .section-header{margin-bottom:15px}.featured-articles .featured-articles--wrap .carousel-split{margin:15px auto;padding:15px 70px 30px}.featured-articles .featured-articles--wrap .carousel-split-cell{width:100%;height:100%;height:auto;background:#fff;border-radius:8px}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner .carousel-split-cell-inner-content{padding:0 75px}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner .carousel-split-cell-inner-content .article_author{margin:0 0 10px}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner .carousel-split-cell-inner-content .article-tag--list{margin-bottom:15px!important;column-gap:10px}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner .carousel-split-cell-inner-content .article-tag--list>a{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.15em;padding:5px 12px;line-height:normal;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:33px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#212529;background-color:#efeeec}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner>div{max-width:49%;border-radius:8px}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner-image img{-o-object-fit:cover;-o-object-position:center;object-fit:cover;object-position:center;width:100%;height:600px;border-top-right-radius:8px;border-bottom-right-radius:8px}.featured-articles .featured-articles--wrap .flickity-page-dots{left:0;right:0}.featured-articles .featured-articles--wrap .flickity-prev-next-button.flickity-previous{left:0}.featured-articles .featured-articles--wrap .flickity-prev-next-button.flickity-next{right:0}@media only screen and (max-width: 992px){.featured-articles .featured-articles--wrap .carousel-split-cell{border-top-left-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner .carousel-split-cell-inner-content{order:2;padding:30px;text-align:center}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner .carousel-split-cell-inner-content>a{margin-top:15px}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner>div{width:100%;max-width:100%}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner-image{order:1}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner-image img{width:100%;height:350px;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:0}}@media only screen and (max-width: 768px){.featured-articles .featured-articles--wrap .carousel-split{padding:15px 45px;margin-bottom:0}.featured-articles .featured-articles--wrap .carousel-split-cell .carousel-split-cell-inner-image img{height:100%}}.moodboard-wrapper{background-color:#fff;margin-bottom:-75px}.moodboard-wrapper .moodboard-filter--list{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin:0 0 20px;gap:10px;width:100%;-webkit-overflow-scrolling:touch}@media (hover: none){.moodboard-wrapper .moodboard-filter--list::-webkit-scrollbar{display:none}}@media (hover){.moodboard-wrapper .moodboard-filter--list::-webkit-scrollbar{width:8px;height:12px}.moodboard-wrapper .moodboard-filter--list::-webkit-scrollbar-track{background:transparent}.moodboard-wrapper .moodboard-filter--list::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:8px;border:4px solid white}}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons{flex:0 0 auto;width:auto;height:auto;display:inline-block}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons:first-of-type{margin-left:auto}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons:last-of-type{margin-right:auto}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a{transition:all .25s ease-in;margin-bottom:0;color:var(--colorTextBody);border-color:#efeeec;min-width:100px;font-size:12px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);line-height:normal;letter-spacing:.25em;padding:8px 14px;border-radius:33px}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a:hover,.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a:focus,.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a:active,.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a.btn--active{background-color:#efeeec}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a.btn--all{min-width:75px}.grid--blog{margin-left:0;margin-right:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.grid--blog>.grid__item{padding:0}.grid--blog .article__grid-meta{display:grid;gap:5px}.grid--blog .article__grid-meta .article__date{display:flex;justify-content:center;flex-wrap:wrap;gap:5px}.grid--blog .article__grid-meta .article__date>a.moodboard-tag{display:inline-block;padding:4px 8px;font-size:10px;text-transform:uppercase;letter-spacing:.15em;line-height:normal;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:33px;background-color:#efeeec;margin:0}@media only screen and (min-width: 769px) and (max-width: 959px){.grid--blog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 768px){.grid--blog{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--blog .article__grid-meta .article__date{justify-content:flex-start}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a{font-size:11px;padding:8px 10px}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a.btn-all{min-width:60px!important}.moodboard-wrapper .moodboard-filter--list .moodboard-filter--buttons>a:first-of-type{margin-left:0}}.moodboard-hero{max-width:650px;margin:0 auto;height:auto;width:100%;padding:55px 0 45px;position:relative;box-sizing:initial;overflow:hidden}.moodboard-content{padding-top:0}article .article__header .section-header{display:grid;gap:10px}article .article__header .section-header>div,article .article__header .section-header>h1,article .article__header .section-header>.h4{margin-bottom:0}article .article__header .article-tag--list{margin-bottom:15px!important;display:flex;justify-content:center;column-gap:10px}article .article__header .article-tag--list>a{display:inline-block;font-size:12px;text-transform:uppercase;letter-spacing:.25em;padding:8px 20px;line-height:normal;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:33px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#212529;background-color:#efeeec}article .article__products{margin-bottom:30px}.grid--upsell{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.grid--upsell>.grid__item{width:100%!important;padding:0}.grid--upsell .grid-product__meta{display:grid;gap:5px;font-size:1.1em;line-height:normal}.grid--upsell .grid-product__meta .grid-product__vendor{margin:0;font-size:90%;letter-spacing:normal;text-transform:none;opacity:1;color:#969594}.grid--upsell .grid-product__meta .grid-product__title{display:flex;text-transform:none;justify-content:space-between;font-size:100%;letter-spacing:normal;flex:1;gap:10px}.grid--upsell .grid-product__meta .grid-product__title>a,.grid--upsell .grid-product__meta .grid-product__title div{font-weight:500;flex:1 1 auto}.grid--upsell .grid-product__meta .grid-product__title .grid-product__ratings{text-align:right;font-size:90%;font-weight:400;flex:0 0 auto;color:#969594}.grid--upsell .grid-product__meta .grid-product__title .grid-product__ratings span.ratings--star{color:#eccf32}.grid--upsell .grid-product__meta .grid-product__price{font-size:100%;margin-top:3px}.grid--upsell .grid-product__meta .grid-product__price.grid-product__price_sale{color:var(--colorTextSavings)}.grid--upsell .grid-product__meta .grid-product__price .grid-product__price--original{font-size:85%;color:#969594;text-decoration:line-through;margin-left:5px;margin-right:0}.grid--upsell .grid-product__addon{margin-top:5px;display:grid;row-gap:15px}.grid--upsell .grid-product__colors{justify-content:flex-start;gap:8px;line-height:normal;margin:1px}.grid--upsell .grid-product__colors>a{margin:0}.grid--upsell .grid-product__colors .color-swatch--count{color:#969594}.grid-product-upsell .grid-product__content>.quick-product__btn{position:unset;top:unset;bottom:unset;left:unset;right:unset;opacity:1;transform:none!important;transition:none!important;background:transparent;color:#000;padding:0;display:block!important;margin:0 auto}.upsell-shop-modal .modal{align-items:center}.upsell-shop-modal .modal .modal__centered-content{max-height:calc(100vh - 100px)}.upsell-shop-modal .modal .view-product-btn{right:0;margin-left:auto;display:block;width:calc(50% - 55px);text-align:center}.upsell-shop-modal .modal .view-product-btn>a{text-decoration:underline;letter-spacing:normal;color:#000;background:transparent;border:transparent}.upsell-shop-modal .modal .variant-wrapper .variant-input-wrap .variant-input .variant__button-label.color-swatch{width:2.25em;height:2.25em;margin-bottom:5px}.upsell-shop-modal .modal .product-block.product-group--sales-point .sales-lead-time p{display:inline-block;padding:0;margin:0}.upsell-shop-modal .modal .product-block.product-group--sales-point .sales-lead-time p>a{text-decoration:underline}.upsell-shop-modal .modal .product-block.product-group--sales-point .sales-lead-time p>a:hover,.upsell-shop-modal .modal .product-block.product-group--sales-point .sales-lead-time p>a:focus{text-decoration:none}.upsell-shop-modal .modal .payment-options .payment-icons .icon{height:17px;width:27px}.upsell-shop-modal .modal .product-block.product-block-upsell,.upsell-shop-modal .modal .shipping-calculator--wrapper,.upsell-shop-modal .modal .product-block.product-rating,.upsell-shop-modal .modal .th_wl_btn{display:none;visibility:hidden}.upsell-shop-modal .modal span.sales-inventory--msg{margin-left:-3px}.modal-open .upsell-shop-modal .modal:before{background-color:#cdc9c299;opacity:1;animation:none!important}@media only screen and (min-width: 769px) and (max-width: 959px){.grid--upsell{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 768px){.moodboard-hero,.moodboard-content{padding-top:0}.grid--upsell{grid-template-columns:repeat(2,1fr)}.upsell-shop-modal .modal .product-main-slide .product-image-main img.photoswipe__image{height:100%!important}.upsell-shop-modal .modal .modal__inner,.upsell-shop-modal .modal .product-main-slide,.upsell-shop-modal .modal .image-wrap{background-color:#fff}.upsell-shop-modal .modal .view-product-btn{width:100%!important}.upsell-shop-modal .modal .product-price-wrapper{flex-direction:column}.upsell-shop-modal .modal .product-price-wrapper .payment-options{margin-top:12px}.upsell-shop-modal .modal .product-price-wrapper .payment-options .payment-icons{justify-content:center}.upsell-shop-modal .modal .product-block.product-group--sales-point .icon-and-text,.upsell-shop-modal .modal .product-block.product-block--sales-point .icon-and-text{justify-content:left!important;text-align:left}.modal-closing .upsell-shop-modal .modal:before{background-color:transparent;opacity:0}.modal-open .upsell-shop-modal .modal .modal__inner{animation:none!important}}.stylist-page-header{position:relative}.stylist-page-header .hero{position:absolute;top:0;left:0;right:0;z-index:1;height:25vw;max-height:450px;min-height:250px}.stylist-page-header .feature-row-wrapper{position:relative;z-index:10}.stylist-page-header .feature-row-wrapper .feature-row{align-items:stretch}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__text{padding:30px 5%;align-self:center;display:grid;gap:10px}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__text p,.stylist-page-header .feature-row-wrapper .feature-row .feature-row__text h1{margin-bottom:5px}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__images div{height:100%!important}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__images .image-wrap--desktop{display:block}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__images .image-wrap--mobile{display:none}@media only screen and (max-width: 768px){.stylist-page-header .feature-row-wrapper .feature-row{flex-direction:column-reverse}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__images{padding:0;max-height:310px}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__images img{object-position:center}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__images .image-wrap--mobile{display:block}.stylist-page-header .feature-row-wrapper .feature-row .feature-row__images .image-wrap--desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/blog-moodboard.scss.css.map */
