:root{--bb-plum-deep: #4A2A3A;--bb-plum: #6B3F55;--bb-blush: #E9C9C0;--bb-gold: #C9A24B;--bb-sand: #F3ECE7;--bb-card: #FBF8F5;--bb-ink: #2A2420;--bb-line: rgba(107, 63, 85, .16);--bb-ease: cubic-bezier(.22, .7, .28, 1)}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3{letter-spacing:-.01em!important;line-height:1.15!important;font-weight:400!important}body h1 em,body h2 em,body h3 em{font-style:italic!important;color:var(--bb-gold)!important}body,body .rte p{letter-spacing:.005em;line-height:1.7}body .button,body .button--primary,body .product-form__submit,body .shopify-payment-button__button{border-radius:2px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:500!important;min-height:3.2rem!important;transition:transform .3s var(--bb-ease),background .3s var(--bb-ease)!important}body .button:after,body .button:before{box-shadow:none!important}body .button:not([disabled]):hover{transform:translateY(-1px)!important}body .card-wrapper{transition:transform .4s var(--bb-ease)!important}body .card-wrapper:hover{transform:translateY(-5px)!important}body .card__inner,body .card .card__inner{border-radius:6px!important;overflow:hidden!important;border:1px solid var(--bb-line)!important;transition:box-shadow .4s var(--bb-ease)!important}body .card-wrapper:hover .card__inner{box-shadow:0 24px 44px -22px #4a2a3a47!important}body .card__media img,body .card .media img,body .card__inner .media img{transition:transform .7s var(--bb-ease)!important}body .card-wrapper:hover .card__media img,body .card-wrapper:hover .card .media img{transform:scale(1.06)!important}body .card__heading,body .card__heading a,body .card-information .card__heading,body .card__information .card__heading a{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:0!important;font-size:1.15rem!important;color:var(--bb-plum-deep)!important}body .card__information{padding-top:1.1rem!important}body .price,body .price .price-item,body .price__regular .price-item{font-family:var(--font-heading-family)!important;color:var(--bb-ink)!important;letter-spacing:.01em!important}body .badge{border-radius:20px!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:.62rem!important;font-weight:600!important;padding:.42rem .85rem!important;border:none!important}body .header__menu-item{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.74rem!important;font-weight:500!important;transition:opacity .25s var(--bb-ease)!important}body .header__menu-item:hover{opacity:.65!important;text-decoration:none!important}body .header__menu-item span{position:relative!important}body .header__menu-item span:after{content:""!important;position:absolute!important;left:0!important;bottom:-4px!important;width:0!important;height:1px!important;background:var(--bb-gold)!important;transition:width .35s var(--bb-ease)!important}body .header__menu-item:hover span:after{width:100%!important}body .header__menu-item.list-menu__item:hover span{text-decoration:none!important}body .banner__heading{font-weight:400!important;line-height:1.1!important}@media(prefers-reduced-motion:no-preference){body .banner__media img,body .banner__media>img{animation:bb-hero-drift 22s ease-in-out infinite alternate!important}}@keyframes bb-hero-drift{0%{transform:scale(1)}to{transform:scale(1.06)}}@media(prefers-reduced-motion:no-preference){body .grid__item:nth-child(3n+2) .card-wrapper{animation-delay:.09s!important}body .grid__item:nth-child(3n+3) .card-wrapper{animation-delay:.18s!important}}body .collection-hero__title{font-weight:400!important}body .collection-hero__description{max-width:52ch!important;line-height:1.75!important}body .product-grid{row-gap:3.2rem!important}body .product__title h1,body .product__title .h1{font-weight:400!important;line-height:1.2!important}body .product__description{line-height:1.8!important;max-width:58ch!important}body .product-form__input input[type=radio]+label{border-radius:2px!important;border:1px solid var(--bb-line)!important;letter-spacing:.06em!important;font-size:.8rem!important;transition:all .25s var(--bb-ease)!important}body .product-form__input input[type=radio]:checked+label{background:var(--bb-plum-deep)!important;color:#fff!important;border-color:var(--bb-plum-deep)!important}body .product-form__input input[type=radio]:disabled+label{opacity:.35!important;text-decoration:line-through!important}body .cart-item__name{font-family:var(--font-heading-family)!important;font-size:1.02rem!important;color:var(--bb-plum-deep)!important}body .drawer__heading{font-weight:400!important}body .newsletter-form__field-wrapper .field__input{border-radius:2px!important;background:transparent!important}body .footer-block__heading{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:.72rem!important;font-weight:600!important;color:var(--bb-gold)!important}body .footer__content-top{padding-block:3.5rem!important}@media screen and (max-width:749px){body .card-wrapper:hover{transform:none!important}body .card__heading,body .card__heading a{font-size:1.02rem!important}body .product-grid{row-gap:2.2rem!important}}body *:focus-visible{outline:2px solid var(--bb-gold)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){body *,body *:before,body *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body .product-form__submit{background:var(--bb-plum-deep)!important;color:#fff!important;border:1px solid var(--bb-plum-deep)!important}body .product-form__submit:hover{background:var(--bb-plum)!important;border-color:var(--bb-plum)!important}body .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--bb-plum-deep)!important;border:1px solid var(--bb-plum-deep)!important}body .shopify-payment-button__button--unbranded:hover{background:var(--bb-plum-deep)!important;color:#fff!important}body .button,body .button--primary,body .product-form__submit,body .shopify-payment-button__button{font-size:.92rem!important;letter-spacing:.06em!important;min-height:3.6rem!important;padding:1.1rem 2.2rem!important}body .header__menu-item{font-size:.86rem!important;letter-spacing:.08em!important}body .product__accordion,body .accordion{border-top:1px solid var(--bb-line)!important;border-bottom:none!important;margin:0!important}body .product__accordion:last-of-type,body .accordion:last-of-type{border-bottom:1px solid var(--bb-line)!important}body .accordion__title,body .product__accordion summary .accordion__title{font-family:var(--font-heading-family)!important;font-size:1.02rem!important;font-weight:400!important;letter-spacing:.01em!important;color:var(--bb-plum-deep)!important}body .product__accordion summary,body .accordion summary{padding:1.3rem 0!important;cursor:pointer!important;transition:opacity .25s var(--bb-ease)!important}body .product__accordion summary:hover{opacity:.7!important}body .accordion__toggle,body .product__accordion .icon-caret{color:var(--bb-gold)!important;transition:transform .35s var(--bb-ease)!important}body details[open] .icon-caret{transform:rotate(180deg)!important}body .product__accordion .accordion__content,body .accordion__content{padding:0 0 1.6rem!important;line-height:1.8!important;color:var(--bb-ink)!important;font-size:.94rem!important}body .accordion__content table{width:100%!important;border-collapse:collapse!important;margin-top:.5rem!important;font-size:.88rem!important}body .accordion__content th{text-align:left!important;padding:.7rem .6rem!important;border-bottom:1px solid var(--bb-plum-deep)!important;font-family:var(--font-heading-family)!important;font-weight:400!important;color:var(--bb-plum-deep)!important;letter-spacing:.04em!important}body .accordion__content td{padding:.7rem .6rem!important;border-bottom:1px solid var(--bb-line)!important}body .accordion__content tr:hover td{background:#e9c9c02e!important}body .bb-size-guide-trigger{background:none!important;border:none!important;padding:0 0 2px!important;margin:0 0 1.4rem!important;font-family:inherit!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--bb-plum)!important;cursor:pointer!important;border-bottom:1px solid var(--bb-gold)!important;transition:color .25s var(--bb-ease)!important;display:inline-block!important;min-height:0!important}body .bb-size-guide-trigger:hover{color:var(--bb-plum-deep)!important}body .bb-size-guide{border:none!important;border-radius:8px!important;padding:0!important;max-width:640px!important;width:calc(100% - 2.4rem)!important;background:var(--bb-card)!important;color:var(--bb-ink)!important;box-shadow:0 40px 80px -30px #4a2a3a80!important}body .bb-size-guide::backdrop{background:#2a24208c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body .bb-sg__inner{padding:2.6rem 2.4rem 2.2rem!important;position:relative!important}body .bb-sg__close{position:absolute!important;top:1rem!important;right:1.2rem!important;background:none!important;border:none!important;font-size:1.8rem!important;line-height:1!important;color:var(--bb-plum)!important;cursor:pointer!important;padding:.2rem .5rem!important;min-height:0!important;transition:opacity .2s ease!important}body .bb-sg__close:hover{opacity:.6!important}body .bb-sg__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.7rem!important;color:var(--bb-plum-deep)!important;margin:0 0 .9rem!important}body .bb-sg__lede{font-size:.9rem!important;line-height:1.7!important;color:var(--bb-plum)!important;margin:0 0 1.6rem!important;max-width:52ch!important}body .bb-sg__table{width:100%!important;border-collapse:collapse!important;font-size:.86rem!important;margin-bottom:1.6rem!important}body .bb-sg__table th{text-align:left!important;padding:.7rem .5rem!important;border-bottom:1px solid var(--bb-plum-deep)!important;font-family:var(--font-heading-family)!important;font-weight:400!important;color:var(--bb-plum-deep)!important;letter-spacing:.03em!important;white-space:nowrap!important}body .bb-sg__table td{padding:.7rem .5rem!important;border-bottom:1px solid var(--bb-line)!important}body .bb-sg__table tbody tr:hover td{background:#e9c9c033!important}body .bb-sg__note{background:#e9c9c047!important;border-left:2px solid var(--bb-gold)!important;padding:1rem 1.2rem!important;font-size:.84rem!important;line-height:1.7!important;border-radius:0 4px 4px 0!important;margin-bottom:1.2rem!important}body .bb-sg__note strong{color:var(--bb-plum-deep)!important;font-weight:600!important}body .bb-sg__help{font-size:.82rem!important;color:var(--bb-plum)!important;margin:0!important}body .bb-sg__help a{color:var(--bb-plum-deep)!important;border-bottom:1px solid var(--bb-gold)!important;text-decoration:none!important}@media screen and (max-width:749px){body .bb-sg__inner{padding:2.2rem 1.4rem 1.8rem!important}body .bb-sg__table{font-size:.76rem!important}body .bb-sg__table th,body .bb-sg__table td{padding:.6rem .3rem!important}}body .bb-size-guide-trigger{display:inline-flex!important;align-items:center!important;gap:.35rem!important}body .bb-sg__icon{width:2em!important;height:1.8em!important;flex-shrink:0!important}body .main-page-title,body .shopify-policy__title h1{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:-.01em!important;text-align:center!important;margin-bottom:2.5rem!important}body .page .rte,body .shopify-policy__body,body .page-content .rte{max-width:60ch!important;margin-inline:auto!important}body .page .rte h2,body .page-content .rte h2{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.9rem!important;color:var(--bb-plum-deep)!important;margin:0 0 1.2rem!important;line-height:1.2!important}body .page .rte h3,body .page-content .rte h3{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.3rem!important;color:var(--bb-plum)!important;margin:2.6rem 0 .8rem!important;padding-top:2.6rem!important;border-top:1px solid var(--bb-line)!important}body .page .rte h3:first-of-type{border-top:none!important;padding-top:0!important;margin-top:1.5rem!important}body .page .rte p,body .page-content .rte p{font-size:1rem!important;line-height:1.85!important;color:var(--bb-ink)!important;margin:0 0 1.3rem!important}body .page .rte p em:only-child{display:block!important;font-size:1.2rem!important;color:var(--bb-gold)!important;margin-bottom:2rem!important}body .page .rte p strong{color:var(--bb-plum-deep)!important;font-weight:600!important}body .page .rte a,body .page-content .rte a{color:var(--bb-plum-deep)!important;border-bottom:1px solid var(--bb-gold)!important;text-decoration:none!important;transition:opacity .2s var(--bb-ease)!important}body .page .rte a:hover{opacity:.65!important}body .page,body .page-content{padding-block:3rem 5rem!important}@media screen and (max-width:749px){body .page .rte,body .shopify-policy__body,body .page-content .rte{max-width:100%!important}body .page .rte h2,body .page-content .rte h2{font-size:1.6rem!important}}body{background-image:linear-gradient(#f3ece7cc,#f3ece7cc),url(silk.jpeg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important}body .color-scheme-2,body .color-scheme-3,body .color-scheme-4{background-image:none!important}body .color-scheme-1{background-color:transparent!important;background:transparent!important}body #MainContent,body .shopify-section{background-color:transparent!important}@media screen and (min-width:750px){body{font-size:1.05rem!important}body .product__description,body .rte p,body .page .rte p{font-size:1.08rem!important;line-height:1.8!important}}body .bb-sg__subtitle{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.15rem!important;color:var(--bb-plum-deep)!important;margin:1.6rem 0 .6rem!important;padding-top:1.2rem!important;border-top:1px solid var(--bb-line)!important}body .bb-sg__subtitle:first-of-type{border-top:none!important;padding-top:0!important;margin-top:.5rem!important}body .bb-product-subtitle{font-family:var(--font-body-family)!important;font-size:1rem!important;line-height:1.5!important;color:var(--bb-plum)!important;margin:.5rem 0 1rem!important;font-weight:400!important}body .bb-card-subtitle{font-family:var(--font-body-family)!important;font-size:.82rem!important;line-height:1.45!important;color:var(--bb-plum)!important;margin:.25rem 0 0!important;opacity:.85!important}------------------------------ COPY BELOW ------------------------------ body .drawer__inner{background:var(--bb-card)!important}body .drawer__header{padding-bottom:1rem!important;border-bottom:1px solid var(--bb-line)!important}body .cart-item__name{font-family:var(--font-heading-family)!important;font-size:1.05rem!important;color:var(--bb-plum-deep)!important}body .cart-item__price-wrapper .price{font-family:var(--font-heading-family)!important}body .bb-trust{border-top:1px solid var(--bb-line)!important;border-bottom:1px solid var(--bb-line)!important;padding:.9rem 0!important;margin:.5rem 0 1rem!important}body .bb-trust__row{display:flex!important;justify-content:space-between!important;gap:.5rem!important;flex-wrap:wrap!important}body .bb-trust__item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.35rem!important;flex:1 1 0!important;text-align:center!important;font-size:.68rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--bb-plum)!important;font-weight:500!important}body .bb-trust__item svg{width:1.4rem!important;height:1.4rem!important;color:var(--bb-gold)!important}body .bb-colour-note{font-size:.88rem!important;line-height:1.7!important;color:var(--bb-plum-deep)!important;opacity:1!important;margin:1.6rem 0 0!important;padding:.9rem 1.1rem!important;background:#e9c9c040!important;border-left:2px solid var(--bb-gold)!important;border-radius:0 4px 4px 0!important;border-top:none!important;max-width:54ch!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
