:root{--bw-bg: #fbf8f3;--bw-panel: #f3ede6;--bw-panel-soft: #f8f4ef;--bw-ink: #3a302a;--bw-muted: #7a6c63;--bw-line: #e4d8ce;--bw-accent: #9a7b68;--bw-accent-dark: #6f5548;--bw-gold: #c7a46b;--bw-camel: #c7a98f;--bw-dark: #3f342e;--bw-heading-font: "Playfair Display", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--bw-body-font: Inter, "Open Sans", Lato, "Helvetica Neue", Arial, sans-serif}body{background:var(--bw-bg);color:var(--bw-ink);font-family:var(--bw-body-font)}.page-width{max-width:1280px}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;border-radius:2px;letter-spacing:0;text-transform:none;font-family:var(--bw-body-font);font-weight:600}.button--primary{background:var(--bw-accent);border-color:var(--bw-accent);color:#fbf8f3}.button--primary:hover{background:var(--bw-accent-dark);border-color:var(--bw-accent-dark)}.button--secondary{color:var(--bw-ink);box-shadow:inset 0 0 0 .1rem var(--bw-camel)}.banner__heading,.rich-text__heading,.collection-list-title,.title,.title-wrapper-with-link .title,.collection-hero__title,.footer-block__heading,.product__title h1{font-family:var(--bw-heading-font);letter-spacing:0}.banner{border-bottom:1px solid var(--bw-line)}.announcement-bar,.announcement-bar__announcement{background:var(--bw-dark);color:#fbf8f3!important;letter-spacing:0}.announcement-bar-section,.announcement-bar{width:100%}.announcement-bar-section .utility-bar{background:var(--bw-dark)}.announcement-bar-section .utility-bar .page-width{max-width:none;padding-left:3.2rem;padding-right:3.2rem}.announcement-bar-section .utility-bar__grid{align-items:center;display:grid;column-gap:2.4rem;grid-template-columns:minmax(0,1fr) auto;min-height:4rem}.announcement-bar-section .announcement-bar{justify-self:end;min-width:0}.announcement-bar__message{color:#fbf8f3!important;min-height:3.2rem;padding:.8rem 1.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.announcement-bar__link{color:#fbf8f3!important}.announcement-bar-section .localization-wrapper{display:none}.bw-announcement-actions{align-items:center;border-left:0;display:flex;gap:.9rem;justify-self:end;min-height:4rem;padding-left:0}.bw-announcement-localization{align-items:center;display:flex}.bw-announcement-actions .localization-form{margin:0;padding:0}.bw-announcement-actions .localization-form__select,.bw-announcement-actions .disclosure__button,.bw-announcement-actions .localization-selector.link{background:transparent;border:0;box-shadow:none;color:#fbf8f3!important;min-height:3.2rem;padding:0 .4rem 0 0;white-space:nowrap}.bw-announcement-actions .disclosure__list-wrapper{background:#fbf8f3;bottom:auto;color:var(--bw-ink);left:auto;right:0;top:calc(100% + .6rem)}.bw-announcement-actions .disclosure__link{color:var(--bw-ink)!important}.bw-announcement-actions .localization-form__select .icon,.bw-announcement-actions .localization-form__currency,.bw-announcement-actions .localization-form__select span{color:#fbf8f3!important}.bw-announcement-actions .header__icon{color:#fbf8f3!important;height:3.2rem;width:3.2rem}.bw-announcement-actions .header__icon .svg-wrapper,.bw-announcement-actions .header__icon svg{color:#fbf8f3!important;stroke:currentColor}.bw-announcement-actions .header__icon:hover,.bw-announcement-actions .localization-selector.link:hover{color:#f1d7ae!important}.bw-announcement-actions .cart-count-bubble{background:#f1d7ae;color:#1f1a17}@media screen and (min-width:990px){.header>.header__icons{display:none}.header--top-left{grid-template-areas:"heading navigation";grid-template-columns:auto minmax(0,1fr)}.header--middle-left{grid-template-columns:auto minmax(0,1fr)}}@media screen and (max-width:989px){.announcement-bar-section .utility-bar .page-width{padding-left:1.6rem;padding-right:1.6rem}.announcement-bar-section .utility-bar__grid{grid-template-columns:1fr}.bw-announcement-actions{display:none}}.header{background:#fbf8f3f5;border-bottom:1px solid var(--bw-line);padding-top:1.2rem!important;padding-bottom:1.2rem!important}.shopify-section-header-sticky .header{box-shadow:0 .6rem 2rem #1f1a170f}.header--middle-left{column-gap:2.4rem;grid-template-columns:auto minmax(0,1fr) auto}.header--top-left{display:grid;grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:3.2rem;align-items:center;padding-top:1.4rem!important;padding-bottom:1.4rem!important}.header--top-left .header__inline-menu{grid-area:navigation;margin-top:0;justify-self:start}.header--top-left .header__icons{grid-area:icons}.header--top-left .header__heading,.header--top-left .header__heading-link{grid-area:heading}.header__heading,.header__heading-link{min-width:16rem}.header__heading-link{padding:0;text-decoration:none}.header__heading-link .h2,.header__heading{color:var(--bw-ink);font-family:var(--bw-heading-font);font-size:2.32rem;font-weight:400;letter-spacing:.015em}.header__menu-item{color:var(--bw-ink);font-size:1.28rem;letter-spacing:0;padding:.9rem .85rem}.list-menu--inline{gap:.15rem}.header__inline-menu{margin-left:0}.header__icons{column-gap:.6rem}.header__icon{width:3.8rem;height:3.8rem}.localization-form__select{min-height:3.8rem;padding-top:.4rem;padding-bottom:.4rem;font-size:1.25rem}.banner__box{max-width:58rem}.banner__heading{line-height:1.05;color:var(--bw-ink)}.banner__text{color:rgba(var(--color-foreground),.82)}.banner .banner__heading,.banner .banner__text,.banner .banner__text p{color:#fbf8f3;text-shadow:0 .2rem 1.6rem rgba(58,48,42,.48)}.banner .button--secondary{color:#fbf8f3;box-shadow:inset 0 0 0 .1rem #fbf8f3eb}.banner .button--secondary:hover{background:#fbf8f324}.section-template--index .gradient,.gradient{background:var(--bw-bg)}.multicolumn-card,.card,.product__media,.product__media-item,.product-media-container{border-radius:0}.card__media,.product__media,.collection-card-wrapper .card__media{background:var(--bw-panel-soft)}.card__heading,.card-information,.price{letter-spacing:0}.card__heading{font-family:var(--bw-body-font);font-size:1.42rem;font-weight:500;line-height:1.28}.card-wrapper .media{border:1px solid var(--bw-line)}.card-wrapper .media img{object-fit:cover}.collection .card__media .media{background:#fff;height:100%;padding-bottom:0!important;position:absolute;top:0;right:0;bottom:0;left:0}.collection .card__media .media img{width:100%;height:100%;object-fit:contain;object-position:center center}.collection .card--media>.card__inner,.collection .card__inner.ratio{aspect-ratio:1 / 1;height:auto;min-height:0;--ratio-percent: 100%}.collection .card__inner.ratio:before{padding-bottom:100%!important}.collection-hero{background:var(--bw-panel);border-bottom:1px solid var(--bw-line)}.collection-hero--with-image .collection-hero__inner{align-items:flex-start}.collection-hero__title{letter-spacing:0}.collection-hero__description{max-width:72rem;color:var(--bw-muted)}.collection-hero__description p{margin:0 0 1.6rem}.collection-hero__description p:last-child{margin-bottom:0}.collection-hero__image-container{background:#fff;overflow:hidden}.collection-hero__image-container img{object-fit:contain;object-position:center top}@media screen and (min-width:750px){.collection-hero.collection-hero--with-image{padding:3.2rem 0}.collection-hero--with-image .collection-hero__text-wrapper{flex-basis:46%;padding:0 3.2rem 0 0}.collection-hero__image-container{align-self:flex-start;flex:1 0 54%;margin-left:1.6rem;min-height:0;aspect-ratio:1 / 1}}@media screen and (max-width:749px){.collection-hero__image-container{height:auto;aspect-ratio:1 / 1}}.collection .grid{row-gap:3.6rem}.collection .card-wrapper{height:100%}.collection .card__content{padding-top:1.2rem}.collection .card__information{padding-top:0}.collection .card__heading a{color:var(--bw-ink);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-decoration-thickness:.06rem;text-underline-offset:.25rem}.collection .price{margin-top:.9rem;color:var(--bw-ink);font-family:var(--bw-body-font);font-size:1.42rem;line-height:1.35}.collection .price--on-sale .price-item--regular{color:var(--bw-muted);font-size:1.2rem;font-weight:400}.collection .price-item--sale,.collection .price__regular .price-item--regular{font-weight:600}.collection .price__regular .price-item--regular+.price-item--regular{display:none}.collection .price:not(.price--on-sale) .price__sale{display:none}.collection .price__sale{display:flex;flex-wrap:wrap;gap:.35rem .8rem;align-items:baseline}.collection .price__sale .price-item--sale{color:var(--bw-accent-dark)}.collection .price__sale .price-item--regular:not(:first-child){display:none}.collection .price__sale .price-item--sale:first-letter,.collection .price__regular .price-item--regular:first-letter{letter-spacing:0}.collection .card__badge{left:1rem;right:auto;bottom:1rem}.collection .badge{border:0;border-radius:2px;background:var(--bw-accent-dark);color:#fbf8f3;font-size:1.1rem;letter-spacing:0;padding:.4rem .8rem}.facets-vertical .facets-wrapper{border-right:1px solid var(--bw-line);padding-right:2.4rem}.facet-filters__label,.facets__heading,.facets__summary,.product-count__text{letter-spacing:0}.facets__summary{color:var(--bw-ink)}.active-facets__button,.active-facets__button-remove{font-size:1.3rem}.facets__price .field{min-width:10rem}.facets__price .field__input{min-height:4.2rem}.facet-checkbox{line-height:1.35}.facet-checkbox input[type=checkbox]{width:1.5rem;height:1.5rem}.multicolumn{background:var(--bw-panel);border-top:1px solid var(--bw-line);border-bottom:1px solid var(--bw-line)}.multicolumn-card__info h3{font-family:var(--bw-heading-font);font-size:1.6rem;letter-spacing:0}.multicolumn-card__info .rte{color:var(--bw-muted)}.product__title h1{line-height:1.12;letter-spacing:0}.product__info-wrapper .price{margin-top:.4rem}.bw-product-note{display:grid;gap:.4rem;padding:1.4rem 1.6rem;background:var(--bw-panel-soft);border:1px solid var(--bw-line);color:var(--bw-ink);font-size:1.38rem;line-height:1.45}.bw-product-note strong{font-family:var(--bw-body-font);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase}.bw-product-note span{color:var(--bw-muted)}.bw-service-badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.4rem}.bw-service-badges span{display:flex;align-items:center;justify-content:center;min-height:4.2rem;padding:.8rem;border:1px solid var(--bw-line);background:#fffdfa;color:var(--bw-muted);font-size:1.18rem;line-height:1.25;text-align:center}.bw-page-about-us{max-width:108rem}.bw-page-about-us .main-page-title{margin-bottom:2.4rem;text-align:center}.bw-page-about-us .rte{color:var(--bw-muted);font-size:1.55rem;line-height:1.85}.bw-page-about-us .rte *,.bw-page-about-us .rte *:before,.bw-page-about-us .rte *:after{column-count:auto!important;column-width:auto!important}.bw-page-about-us .rte div,.bw-page-about-us .rte p,.bw-page-about-us .rte blockquote,.bw-page-about-us .rte ul,.bw-page-about-us .rte ol{box-sizing:border-box;display:block!important;float:none!important;max-width:100%!important;width:auto!important}.bw-page-about-us .rte p,.bw-page-about-us .rte blockquote{margin:0 auto 1.8rem}.bw-page-about-us .rte blockquote{border-left:.2rem solid var(--bw-camel);color:var(--bw-muted);font-style:normal;padding:0 0 0 1.8rem}.bw-page-about-us .rte img{clear:both;display:block;float:none!important;height:auto!important;margin:2.4rem auto!important;max-width:100%!important;object-fit:contain;position:static!important}.bw-page-about-us .rte img[width="100"],.bw-page-about-us .rte img[width="120"],.bw-page-about-us .rte img[width="150"],.bw-page-about-us .rte img[width="160"],.bw-page-about-us .rte img[style*="100px"],.bw-page-about-us .rte img[style*="120px"],.bw-page-about-us .rte img[style*="150px"],.bw-page-about-us .rte img[style*="160px"]{display:none}.bw-page-about-us .rte table{display:block;max-width:100%;overflow-x:auto}@media screen and (min-width:750px){.bw-page-about-us .rte{max-width:96rem;margin:0 auto}}.product-form__submit{min-height:5rem;background:var(--bw-accent)}.product__accordion{border-color:var(--bw-line)}.product__accordion summary{padding:1.6rem 0}.product__accordion .accordion__title{font-family:var(--bw-body-font);font-size:1.42rem;font-weight:600;letter-spacing:0}.thumbnail{border-radius:0}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem var(--bw-ink);border-color:var(--bw-ink)}.product__media-list .product__media-item{background:var(--bw-panel-soft)}.footer{background:var(--bw-dark);color:#fbf8f3;border-top:1px solid var(--bw-line)}.footer-block__heading{color:#fbf8f3;font-family:var(--bw-body-font);font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.3;margin-bottom:1.8rem}.footer-block__details-content,.footer-block__details-content .list-menu__item--link{color:#fbf8f3d1!important;font-family:var(--bw-body-font);font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.75}.footer-block__details-content .list-menu__item--link{padding-top:.35rem;padding-bottom:.35rem;transition:color .18s ease}.footer-block__details-content .list-menu__item--link:hover{color:#fbf8f3!important;text-decoration-thickness:.1rem;text-underline-offset:.35rem}.footer-block__details-content.rte,.footer-block__details-content.rte p{color:#fbf8f3d1!important;font-size:1.45rem;line-height:1.75}.footer a,.footer .link,.footer .rte a{color:#fbf8f3d6!important}.footer__content-top,.footer__content-bottom{color:#fbf8f3d1}.footer__content-top{padding-bottom:3rem}.footer__content-top .grid{row-gap:3.6rem}.footer__content-bottom{border-top-color:#fbf8f31a;padding-top:2rem;padding-bottom:2rem}.footer__content-bottom-wrapper{align-items:center;gap:1.6rem;justify-content:flex-start}.footer__content-bottom .footer__column{width:auto}.footer__content-bottom-wrapper--center{justify-content:flex-start}.footer__column--info{align-items:flex-start;width:auto}.footer__payment{display:none!important;margin-top:0}.footer .list-payment{gap:.8rem;justify-content:flex-start}.footer .list-payment__item{align-items:center;background:#fbf8f3;border-radius:2px;display:inline-flex;min-height:3rem;padding:.3rem .7rem}.footer-block--newsletter,.footer-block--newsletter .footer-block__heading,.footer-block--newsletter .newsletter-form__message,.footer .localization-form__select,.footer .localization-form__select .icon,.footer .localization-form__currency,.footer .disclosure__button,.footer .copyright__content,.footer .copyright__content a{color:#fbf8f3d6}.footer-block--newsletter .footer-block__heading{color:#fbf8f3;font-size:1.55rem;text-align:center}.footer-block--newsletter{margin-top:1.6rem}.footer-block__newsletter{max-width:44rem}.footer .localization-form__select{background:#fbf8f3;color:var(--bw-ink);border:1px solid rgba(251,248,243,.28);min-height:3.8rem;min-width:18rem}.footer .localization-form__select .localization-form__currency,.footer .localization-form__select span,.footer .localization-form__select svg,.footer .localization-selector.link{color:var(--bw-ink)!important}.footer__localization{display:none!important}.footer__localization h2{color:#fbf8f394;font-size:1.1rem;letter-spacing:0;margin:0 0 .7rem}.footer__content-bottom-wrapper:first-child{align-items:flex-end;display:flex;min-height:0}.footer__content-bottom-wrapper+.footer__content-bottom-wrapper{margin-top:1.2rem}.newsletter-form__field-wrapper .field__input{background:#fbf8f3;color:var(--bw-ink);border-radius:2px}.newsletter-form__field-wrapper .field__label{color:#3a302ab3}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:58%;width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:42%;width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2)}.product__info-container{position:sticky;top:2rem}}@media screen and (max-width:749px){.banner__box{padding:3.2rem 2rem}.product__title h1{font-size:2.8rem}.bw-service-badges{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/brilliantwigs.css.map */
