:root{--color-border: 238, 238, 238}.header-top .header__icon{padding:1.5rem;border:0}.header-top .header__search{border:0}.header__icon.header__icon--cart .header__cart-text{display:none}.header__cart .cart-count-bubble{position:absolute;left:50%;bottom:50%;transform:translate(10px,10px)}.header__cart.header__cart--empt .cart-count-bubble{display:none}.header__account+.header__cart{margin-left:-1rem}.body-template-index main#MainContent{margin-top:calc(var(--header-height) * -1 + -2px)}@media (max-width: 1099px){.header-top__logo .header__heading-link img{width:calc(var(--header-logo-width) * 1.2)}.header-top header-drawer{margin-left:calc(var(--main-padding) * -1)}.header-top .header-top__logo{position:absolute;left:50%;transform:translate(-50%)}.header-top .header__search{position:absolute;left:3.8rem}.menu-drawer__menu .menu-drawer__menu{padding-left:10px}.shopify-section-header:not(:hover) .header__heading-logo:not(.header__heading-logo--overlay){display:none!important}.shopify-section-header:not(:hover) .header__heading-logo.header__heading-logo--overlay{display:block!important}.shopify-section-header:not(:hover) sticky-header.header-wrapper{background-color:#000;color:#fff}.shopify-section-header:not(:hover) .header__search,.shopify-section-header:not(:hover) .header__icon,.shopify-section-header:not(:hover) .header__modal-icon,.shopify-section-header:not(:hover) .header__cart,.shopify-section-header:not(:hover) .header__account{color:#fff}.body-template-index .shopify-section-header:not(.fixed):not(:hover) sticky-header.header-wrapper{background-color:transparent;color:#fff}.body-template-index .shopify-section-header:not(.fixed):not(:hover) .header__modal-icon,.body-template-index .shopify-section-header:not(.fixed):not(:hover) .header__account{color:#fff}.header .header__submenu>li .header__menu-item{color:#000}}@media (min-width: 1100px){body{--header-logo-width: 250px}.header-top__left{gap:3.5rem}.header .list-menu--inline>li>a{text-transform:uppercase;font-size:13px;padding-left:1rem;padding-right:1rem}.body-template-index .shopify-section-header:not(.fixed):not(:hover){background:transparent;color:#fff}.body-template-index .shopify-section-header:not(.fixed):not(:hover) .header__heading-logo:not(.header__heading-logo--overlay){display:none!important}.body-template-index .shopify-section-header:not(.fixed):not(:hover) .header__heading-logo.header__heading-logo--overlay{display:block!important}.body-template-index .shopify-section-header:not(.fixed):not(:hover) a{color:#fff}.body-template-index .shopify-section-header:not(.fixed):not(:hover) sticky-header.header-wrapper{background-color:transparent;color:#fff}.body-template-index .shopify-section-header:not(.fixed):not(:hover) .header__modal-icon,.body-template-index .shopify-section-header:not(.fixed):not(:hover) .header__account{color:#fff}.header .header__submenu>li .header__menu-item{color:#000}}@media (min-width: 1100px) and (max-width: 1280px){.header .list-menu--inline>li>a{padding-inline:5px;font-size:12px}.header .header-top__left{gap:0}}div.search-modal .search-modal_top{border:0}div.search-modal .modal-close-button{border-left:0}div.search-modal .search__form-container .search__form__wrapper{border:1px solid currentColor}div.search-modal .search__form-container .button.button--primary{font-size:1.2rem;background:rgb(var(--color-button-secondary))}.predictive-search__wrapper .predictive-search__results>.subtitle{font-size:1.2rem;border:0}.predictive-search__wrapper .predictive-search__results-list_products .predictive-search__list-item{border:0!important;padding-left:1.4rem;padding-right:1.4rem}.predictive-search__wrapper .predictive-search__results-list_collections .h6{font-family:var(--font-subtitle-family);font-weight:var(--font-subtitle-weight);font-size:1.2rem;text-transform:capitalize}.predictive-search__wrapper .predictive-search__wrapper-left .predictive-search__results.predictive-search__results-product p,.search-modal .search-modal__item.predictive-open .search-modal__content .search__form-inner .field .field-container{border:0}@media (max-width: 1099px){div.search-modal .search-modal_top .container{border:0;padding:0}div.search-modal .search-modal_top .search-modal_top_main{justify-content:flex-end}div.search-modal .search-modal_top .search-modal_top_main .header-top__logo{position:absolute;left:50%;transform:translate(-50%)}.predictive-search__wrapper .predictive-search__wrapper-right .predictive-search__results-product>.subtitle{border-top:0}.predictive-search__wrapper .predictive-search-results-products-list{grid-template-columns:1fr 1fr}}.menu-drawer__menu-item.list-menu__item{font-family:var(--font-body-family)}.menu-drawer .menu-drawer__navigation>ul>li summary,.menu-drawer .menu-drawer__navigation>ul>li>a{text-transform:uppercase}.drawer .cart-drawer .drawer__header{border:0}.drawer .cart-drawer .drawer__heading-wrapper .drawer__heading,.drawer .cart-drawer .subtitle{font-family:var(--font-subtitle-family);font-weight:var(--font-subtitle-weight);font-size:1.2rem;text-transform:uppercase;color:#000}.drawer .cart-drawer .drawer__heading-wrapper .drawer__heading{font-size:1.4rem}.drawer .cart-drawer .drawer__close,.drawer .cart-drawer .drawer__heading-wrapper{border:0}.drawer .cart-drawer .cart-products__swiper .cart-products__swiper-header{border-bottom:0}.drawer .cart-drawer .cart-products__swiper .cart-swiper-btn{border:0}.drawer .cart-drawer .cart-item__details .cart-item__collection-name{display:none}.drawer .cart-drawer .cart-item__details .cart-item__vendor,.drawer .cart-drawer .cart-item__details .cart-price{font-family:var(--font-subtitle-family);font-weight:var(--font-subtitle-weight)}.drawer .cart-drawer .cart-item__details .cart-item__price-wrapper,.drawer .cart-drawer .cart-item__details .cart-item__quantity-wrapper{display:none}.drawer .cart-drawer .cart-item__details .product-option.subtitle{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.2rem}.drawer .cart-drawer .card__quickview-text,.drawer .cart-drawer cart-remove-button button{font-family:var(--font-subtitle-family);font-weight:var(--font-subtitle-weight);font-size:1.2rem;text-transform:capitalize}.drawer .cart-drawer .cart-item:last-child{border-bottom:0}.drawer .cart-drawer .h6,.drawer .cart-drawer .totals__subtotal{font-family:var(--font-subtitle-family);font-weight:var(--font-subtitle-weight);font-size:1.4rem;text-transform:capitalize}.drawer .cart-drawer .button.button--secondary{display:none}.footer>div{background-color:#e1dfdd}.footer .footer__content-bottom{border-top:#EFEFEF}.footer .footer__blocks-wrapper .footer-block--logo-wrapper img{max-width:30px}.footer .footer__blocks-wrapper .footer-block{border:0}.footer .footer__blocks-wrapper .footer-block__heading{font-weight:700;color:#000}.footer .footer__blocks-wrapper .footer-block__details-content .footer--button{font-size:14px;color:#000;text-transform:none}@media (max-width: 990px){.newsletter-form__field-wrapper{display:flex;flex-direction:column}}body hr{margin-block:1rem}.subtitle{color:#000}body .breadcrumb_margin,.section-header__line,.section-button__line,.section_border_bottom{border:0}body .header .list-menu--inline>li>.header__menu-item:before,body .header .list-menu--inline>li.list-menu-has-child:hover>.header__menu-item:after{display:none}body h1,body .h1{font-size:calc(var(--font-heading-h1-scale) * 3rem);line-height:1}body h2,body .h2{font-size:calc(var(--font-heading-h2-scale) * 2rem)}.badge--stylist-exclusive{font-size:1rem;font-family:var(--font-heading-family);text-transform:uppercase}@media (min-width: 1100px){body h1,body .h1{font-size:calc(var(--font-heading-h1-scale) * 3.5rem);line-height:1}body h2,body .h2{font-size:calc(var(--font-heading-h2-scale) * 3rem)}}@media (min-width: 1360px){body h1,body .h1{font-size:calc(var(--font-heading-h1-scale) * 3.5rem);line-height:1}body h2,body .h2{font-size:calc(var(--font-heading-h2-scale) * 3rem)}}@media (max-width: 990px){.body-template-index .slideshow .slideshow-swiper__slide{min-height:100vh}}.collection-product-list .collection-grid-card{padding-top:2rem}.product-card.card-wrapper{padding-top:3rem}.product-card .card__badge{top:-3rem}.product-card .vendor-link{transition:all var(--duration-default) ease;color:#000;font-weight:700;font-size:1.2rem;text-transform:capitalize}.product-card .card-information{padding-top:.4rem}.product-card .card-information .card-information-block .price{font-weight:700;font-size:1.2rem}@media (max-width: 1099px){.product-card .card__link{background:transparent;color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:12px;padding:5px;margin:0}}@media (min-width: 1100px){.product-card.quickview--hover:hover .media.media--hover-effect>img:first-child:not(:only-of-type),.product-card .card .media.media--hover-effect>img,.product-card .card-wrapper .media.media--hover-effect>img,.product-card.quickview--hover:hover .media.media--hover-effect>img{transition:none}.product-card.quickview--hover:hover .media.media--hover-effect>img+img{transform:scale(1);transition:none;object-fit:contain!important}.collection-product-list .collection-grid-card{padding-top:3rem}}.collection-banner__wrapper .collection-banner__title{text-transform:uppercase}.collection-banner .collection-banner__wrapper .collection-banner-item-btns,.facets .facets__product-count{display:none}.facets .facets__top:before,.facets .facets__top:after{display:none}.facets .active-facets:before,.facets .active-facets:after{display:none}.collection-wrapper .facets-container--drawer .facets__container{max-height:500px}.facets-container-main .facets__button-show{border-right:0}.facets .subtitle{font-weight:400}.facets .facets__top{align-items:center}.facets .facets__top>.facets__button-show:first-child{border:1px solid rgb(var(--color-border));height:40px;padding:.3rem 2rem}.facets .facets__product-count-text span{padding-right:1rem;text-transform:uppercase;font-size:1rem;color:#000}.facets .per-row__wrapper,.facets .facets__top .facets-sorting{border:0;padding-left:0}.facets .facets__top .facets-sorting .facets-sorting__label{font-weight:400}.facets-container-main .facet-remove-archive-access,.facets-container-main .facet-remove-archive-access+.facet-remove-all,.facets-container-main .facet-remove-stylist-access{display:none}.customer-stylist .facets-container-main .facet-remove-stylist-access,.customer-vip .facets-container-main .facet-remove-archive-access,.customer-vip .facets-container-main .facet-remove-archive-access+.facet-remove-all{display:block}.collection-wrapper .facets-container--drawer .facets__container .facets__disclosure .facets__summary-title svg{transition:all .3s ease-out}.collection-wrapper .facets-container--drawer .facets__container .facets__disclosure facet-remove{display:none;padding:0}.collection-wrapper .facets-container--drawer .facets__container .facets__disclosure facet-remove a{padding:0}.collection-wrapper .facets-container--drawer .facets__container .facets__disclosure[open] .facets__summary-title svg{transform:rotate(-180deg)}.collection-wrapper .facets-container--drawer .facets__container .facets__disclosure[open] facet-remove{display:block;margin-left:1rem}.collection-wrapper .facets-container--drawer .facets__container .facets__display::-webkit-scrollbar{width:7px;display:block!important;opacity:1;border:1px solid black}.collection-wrapper .facets-container--drawer .facets__container .facets__display::-webkit-scrollbar-track{background:#f9f9f9}.collection-wrapper .facets-container--drawer .facets__container .facets__display::-webkit-scrollbar-thumb{background:#000;border-radius:3px}.collection-wrapper .facets-container--drawer .active-facets{padding:0}.collection-wrapper .facets-container--drawer .active-facets__wrapper{flex-direction:column;align-items:flex-start}.collection-wrapper .facets-container--drawer .active-facets__button-inner{padding-left:0}.collection-wrapper .facets-container--drawer .facets .close-drawer{position:absolute;top:0;right:-2.5rem}.facets .facets__top .sorting-select{border:1px solid rgb(var(--color-border));height:40px;padding:.3rem 1.5rem;margin-left:.5rem}.facets .facets__top .sorting-select select{font-weight:400;text-transform:none;font-size:1.1rem}.facets-container--drawer .facets .close-drawer,.facets-container--drawer .facets .facets__summary,.facets-container--drawer .facets .facets__disclosure{border:0}.facets-container--drawer .facets .subtitle.facets__summary-title{font-size:1.4rem;text-transform:uppercase;justify-content:space-between}.facets .facets__reset.button.button--simple{font-size:1.2rem;text-transform:none}ul.collection-product-list{--gap: 2.4rem}.mobile-facets__wrapper .mobile-facets__open{height:40px;border:1px solid currentColor}.mobile-facets__wrapper .mobile-facets__close{top:8px}.mobile-facets__wrapper .mobile-facets__header{padding-top:1.5rem;padding-bottom:1.5rem}.mobile-facets__wrapper .mobile-facets__heading{font-family:var(--font-body-family);text-transform:uppercase;font-size:1.4rem;font-weight:600}.mobile-facets__wrapper .mobile-facets__count{font-weight:400;text-transform:uppercase}.mobile-facets__wrapper .mobile-facets__summary{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400}.mobile-facets__wrapper .mobile-facets__close-button{font-family:var(--font-body-family);font-size:1.4rem}ul.collection-product-list:before,ul.collection-product-list:after,.collection-product-list .collection-grid-card:after,.collection-product-list .collection-grid-card:before{display:none}.products-grid:after{display:none}.collection-product .js-load-more{border:1px solid;padding:.5rem 2rem;height:40px;min-width:150px}.collection-product .js-load-more svg{display:none}.pagination-wrapper{padding-bottom:2rem}.recently-viewed-wrapper .recently-viewed-title{text-align:center}body main div[id*=recently_viewed] .recently-viewed-wrapper{max-width:none!important}body main div[id*=recently_viewed] .card-wrapper .media{padding-bottom:100%}body main div[id*=recently_viewed] .recently-viewed-wrapper .card__heading.h5{font-family:var(--font-body-family);font-style:var(--font-heading-card-style);font-weight:var(--font-heading-card-weight);font-size:calc(var(--font-heading-card-scale) * 1.4rem);text-transform:var(--font-card-text-transform)}body main [id*=recently_viewed] .recently-viewed-wrapper .price__container{font-weight:700;font-size:1.2rem}.facets-container--drawer .facets__disclosure.filter-archive-access,.facets-container--drawer .facets__disclosure.filter-stylist-access,.mobile-facets__main .mobile-facets__details.filter-archive-access,.mobile-facets__main .mobile-facets__details.filter-stylist-access{display:none}.customer-vip .facets-container--drawer .facets__disclosure.filter-archive-access,.customer-stylist .facets-container--drawer .facets__disclosure.filter-stylist-access,.customer-vip .mobile-facets__main .mobile-facets__details.filter-archive-access,.customer-stylist .mobile-facets__main .mobile-facets__details.filter-stylist-access{display:block}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pagination__list>li{flex:0 0 4.4rem;max-width:4.4rem}.pagination__item{position:relative;display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;padding:0;font-size:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;opacity:.5;transition:all var(--duration-default) linear}@media (min-width: 1100px){.collection-banner .collection-banner__body{padding-left:0;padding-right:0}.collection-wrapper .facets-container--drawer .facets__container{transform:translate(-100%);max-height:100%;max-width:400px;padding-left:20px;padding-right:20px}.collection-wrapper .facets-container--drawer .facets__container .facets__disclosure{border-bottom:1px solid rgb(var(--color-border))}.collection-wrapper .facets-container--drawer .facets__summary{padding:2rem 0}.collection-wrapper .facets-container--drawer .facets__container .facets__display{max-height:200px;overflow:auto;margin-top:0;padding-left:0;padding-right:0;margin-bottom:1rem}}.search-results__title{border:0;display:none}.products-grid:after .template-search__results>ul:last-of-type{border:0}@media (min-width: 1100px){.template-search__results .collection-results .template-search__item:not(:first-child):nth-child(4n+1):before,.template-search__results .collection-results .template-search__item:not(:nth-child(4n)):after{display:none;background:none}}.body-template-product .product-section>section{border:0}.product .product__media-list__container--large+.breadcrumb{width:.1px;height:.1px;position:absolute;top:0;overflow:hidden;padding:0;margin:0}.product .product__media-wrapper .product__media-sublist,.product .product__media-wrapper .product__media-subitem{border:0}.product-media-modal .product-media-modal__content{text-align:center}.product-media-modal .product-media-modal__content>img{max-height:initial;display:inline-block;width:auto;height:100vh;max-width:initial;margin:0 auto}.product .product__media-subitem img{padding:.5rem}.product .product__info-wrapper{border:0}.product .product__info-wrapper .product__text.subtitle{font-weight:700;text-transform:capitalize;font-size:1.4rem;color:#000}.product .product__info-wrapper .product__title{font-family:var(--font-body-family);font-weight:400;font-size:2.4rem}.product .product__info-wrapper .price .price-item--regular{font-weight:700}.product .product__tax{display:none}.product .product__text.richtext{font-size:1.3rem;text-align:left}.product .product-about{margin-top:3rem}.product .installment-wrapper{display:none}.product .product-form__submit{min-height:5rem}.product .product__info-wrapper .product-about__accordion-title{font-size:1.2rem}.product .product__info-wrapper .product-about__accordion-description,.product .product__info-wrapper .product-about__accordion-description *{font-size:1.3rem}.body-template-product .section-header__line,.body-template-product .section-header__line .section-header__title,product-recommendations .section-header__line .section-header__title{text-transform:uppercase;font-size:3rem}@media (max-width: 989px){.product .product__media-subitem{width:22%!important}.product .product__media-wrapper .product__media-list{padding-left:1rem;padding-right:1rem;padding-bottom:0}.product .product__media-wrapper .product__media-list .swiper-btn{display:flex;width:3rem;height:3rem;justify-content:center;align-items:center}.product__media-list .js-media-list{padding-bottom:20px}.product .product__media-wrapper .product__media-list .swiper-pagination{position:relative;padding:0;bottom:0;column-gap:15px}.product .product__info-wrapper .product__media-wrapper .product__media-list .swiper-btn{width:3rem;height:3rem}.product .product__media-sublist{display:none}.product-section .product .product__info-container{padding-top:2rem}.product .product__info-wrapper .product-about__accordion-title:hover{opacity:1}}@media (min-width: 990px){.product .product__media-sublist{width:180px}.product .product__media-wrapper .product__media-subitem{height:180px!important}.product .product__info-wrapper{border:0}.product .product__media-wrapper .product__media-list .swiper-btn{opacity:1}.product .product__info-wrapper .product__text.subtitle,.product .product__info-wrapper .product__title__wrapper .product__title{text-align:left}.product .product__info-wrapper .price{justify-content:flex-start}.product-media-modal .product-media-modal__content>img{width:100%;height:auto;max-height:initial}}main .popular-products .popular-products__wrapper{--col-gap: var(--main-padding)}.popular-products .popular-products__item.border-item:before,.popular-products .popular-products__item.border-item:after{display:none}.slideshow .swiper-controllers .swiper-controllers__wrapper .swiper-button{border:0}.slideshow .slideshow-slide__button .button{padding:1rem 5.6rem}@media (max-width: 1099px){main .popular-products .popular-products__wrapper{--col-gap: var(--main-padding);grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.slideshow .slideshow-slide .slideshow-slide_full-screen_text .slideshow-slide__text{padding-left:0}}.multicolumn .border-item:after,.multicolumn .border-item .multicolumn-card:before{display:none}.multicolumn .multicolumn-card__image-item img{object-fit:contain!important}.collection-grid .border-item:after{display:none}.collection-grid .border-item .collection-grid__cards:before{display:none}.rich-text .rich-text__wrapper .rich-text__subheading{font-size:2rem;font-family:var(--font-heading-family);font-weight:400}@media (min-width: 990px){.rich-text .rich-text__wrapper .rich-text__subheading{margin-bottom:5rem}}.image-with-text-section .image-with-text .image-with-text__media-item .image-with-text__media{border:0}.collapsible-content-section .collapsible-content .section-header__title{text-align:center}.collapsible-content-section .collapsible-content .section-header__text{writing-mode:inherit;transform:none;text-align:center}.collapsible-content-section .collapsible-content .collapsible-content__img{border:0}.collapsible-content-section .collapsible-content .collapsible-content-block__heading{font-family:var(--font-body-family);text-transform:uppercase;font-weight:700;font-size:1.3rem}.collapsible-content-section .collapsible-content-block__description{font-size:1.5rem}.cards-grid-section .cards-grid .section-header__title{text-align:center}.cards-grid-section .cards-grid .cards-grid__wrapper-box .section-header__title{border:0}@media (min-width: 990px){.cards-grid-section .cards-grid__item:nth-child(1) .cards-grid__item_border{display:none}}.countdown-section .countdown_heading-wrapper{border:0;text-align:center;display:block}.countdown-section .countdown_heading-wrapper .countdown_heading{writing-mode:inherit;transform:none;text-align:center}.countdown-section .countdown .countdown_left-wrapper{border:0}.page-header .title--page{text-align:center}.body-template-page [data-form-root=true]{max-height:0;overflow:hidden;opacity:0;transition:.25s}.body-template-page [data-form-root=true].show-form{max-height:2000px;opacity:1}#shopify-chat inbox-online-store-chat#ShopifyChat{transform:scale(.87)}@media (min-width: 1024px){.body-template-article .article-template__header{max-width:1024px;margin:0 auto}.body-template-article .article-template .article-template__wrapper{flex-direction:column}.body-template-article .article-template .article-template__box{border:0}.body-template-article .article-template .article-template__box .article-template__img_box{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
