html .brf-home{--brf-ground:#F6F3EE!important;--brf-ink:#1D1D1F!important;--brf-muted:#6B665F!important;--brf-line:#DDD5C8!important;--brf-brass:#2F4A73!important;--brf-sale:#B3261E!important;--brf-sand:#ECE6DC!important;font-family:var(--text-font-family)!important}html .brf-serif{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-hero__card{box-shadow:0 8px 24px #1d1d1f24!important}html .brf-hero__card strong,html .brf-tile__name{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-project__body{background:#00000094!important}html .brf-project__body strong{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-panel--dark .brf-eyebrow{color:#e0a526!important}html .brf-panel--dark p{color:#ece6dc!important}html .brf-post__title{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-spooky,html .brf-spooky__deco{color:#ece6dc!important}html .brf-spooky .brf-h2,html .brf-spooky .brf-card__title,html .brf-spooky .brf-card__price strong{color:#f6f3ee!important}html .brf-spooky .brf-btn--line{border-color:#ece6dc!important;color:#ece6dc!important}html .brf-spooky .brf-btn--line:hover{background:#ece6dc!important}html .brf-hw{font-family:var(--text-font-family)!important;color:#1d1d1f!important}html .brf-hw__serif{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-hw__hero,html .brf-hw__web{color:#ece6dc!important}html .brf-hw__hero h1{color:#f6f3ee!important}html .brf-hw__btn--ghost{border-color:#ece6dc!important;color:#ece6dc!important}html .brf-hw__btn--ghost:hover{background:#ece6dc!important}html .brf-hw__chips{border-top:1px solid rgba(232,232,237,.15)!important}html .brf-hw__chip{border:1px solid rgba(232,232,237,.3)!important;color:#ece6dc!important}html .brf-hw__chip:hover,html .brf-hw__chip.is-active{background:#ece6dc!important;border-color:#ece6dc!important}html .brf-hw__trust{background:#f6f3ee!important;border-bottom:1px solid #DDD5C8!important}html .brf-hw__trust-item svg{color:#2f4a73!important}html .brf-hw__trust-item span,html .brf-hw__head p{color:#6b665f!important}html .brf-hw__title{color:#1d1d1f!important}html .brf-hw__price strong.is-sale{color:#b3261e!important}html .brf-hw__price s{color:#6b665f!important}html .brf-hw__add{border:1.5px solid #1D1D1F!important;color:#1d1d1f!important}html .brf-hw__add:hover{background:#1d1d1f!important}html .brf-hw__all p{color:#6b665f!important}html .brf-hwb{font-family:var(--text-font-family)!important;color:#1d1d1f!important;background:#f6f3ee!important}html .brf-hwb h2{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-hwb__about{color:#45423d!important}html .brf-hwb__idea{border:1px solid #DDD5C8!important}html .brf-hwb__idea span{color:#6b665f!important}html .brf-hwb__trade{background:#1d1d1f!important;color:#f6f3ee!important}html .brf-hwb__trade h2{color:#f6f3ee!important}html .brf-hwb__trade p{color:#ece6dc!important}html .brf-hwb__btn{background:#f6f3ee!important;color:#1d1d1f!important}html .brf-hwb__trade li{border-top:1px solid rgba(245,245,247,.15)!important}html .brf-cl{font-family:var(--text-font-family)!important;color:#1d1d1f!important;background:#f6f3ee!important}html .brf-cl__serif{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-cl__hero{background:#1d1d1f center/cover no-repeat!important;color:#f6f3ee!important}html .brf-cl__hero:before{background:linear-gradient(90deg,#000000e6,#000000b3 45%,#00000040)!important}html .brf-cl__brand span{color:#e0a526!important}html .brf-cl__hero h1{color:#f6f3ee!important}html .brf-cl__hero p{color:#ece6dc!important}html .brf-cl__search input{color:#1d1d1f!important}html .brf-cl__search button{background:#1d1d1f!important}html .brf-cl__search button:hover{background:#3a3a3c!important}html .brf-cl__jump a{border:1px solid rgba(245,245,247,.35)!important;color:#f6f3ee!important}html .brf-cl__jump a:hover{background:#f6f3ee!important;color:#1d1d1f!important}html .brf-cl__trust{border-bottom:1px solid #DDD5C8!important}html .brf-cl__trust-item svg{color:#2f4a73!important}html .brf-cl__trust-item span{color:#6b665f!important}html .brf-cl__head{border-bottom:1px solid #DDD5C8!important}html .brf-cl__head p,html .brf-cl__head span{color:#6b665f!important}html .brf-cl__card{border:1px solid #DDD5C8!important;color:#1d1d1f!important}html .brf-cl__card:hover{box-shadow:0 10px 24px #1d1d1f1a!important}html .brf-cl__img{background:#ece6dc!important}html .brf-cl__grid--featured .brf-cl__meta strong{font-family:var(--heading-font-family)!important;font-weight:600!important}html .brf-cl__meta span{color:#6b665f!important}html .brf-cl__help{background:#1d1d1f!important;color:#f6f3ee!important}html .brf-cl__help h2{color:#f6f3ee!important}html .brf-cl__help p{color:#ece6dc!important}html .brf-cl__btn--light{background:#f6f3ee!important;color:#1d1d1f!important}html .brf-cl__btn--ghost{border:1.5px solid #F6F3EE!important;color:#f6f3ee!important}html .brf-colours{box-shadow:0 1px #ffffffe6 inset,0 0 0 1px #1d1d1f0d!important}html .brf-colours__label{color:#1d1d1f!important}html .brf-colours__label span{color:#6b665f!important}html .brf-colour{box-shadow:0 0 0 1px #1d1d1f1a,0 6px 14px -8px #1d1d1f59!important}html .brf-colour.is-current{box-shadow:0 0 0 2px #2f4a73,0 8px 18px -8px #2f4a7399!important}html .brf-colours__current{color:#6b665f!important}html .brf-colours__current strong{color:#1d1d1f!important}html .template-product{--g-edge:rgba(29,29,31,.08)!important;--g-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 -1px 0 rgba(29,29,31,.04) inset,0 18px 48px -18px rgba(29,29,31,.22),0 2px 6px -2px rgba(29,29,31,.08)!important}html:has(body.template-product){background:#f6f3ee!important}html .template-product:before{background:radial-gradient(42vw 42vw at 4% 6%,rgba(201,169,110,.2),transparent 62%),radial-gradient(38vw 38vw at 98% 16%,rgba(179,38,30,.08),transparent 62%),radial-gradient(44vw 44vw at 55% 104%,rgba(140,134,125,.12),transparent 62%),linear-gradient(180deg,#f8f5f0,#eee8de)!important}html .template-product .product-block-list__item .card__header{border-bottom:1px solid rgba(29,29,31,.06)!important}html .template-product .card__separator{border-color:#1d1d1f12!important}html .template-product .block-swatch__item{box-shadow:0 1px #ffffffe6 inset,0 0 0 1px #1d1d1f14,0 4px 12px -6px #1d1d1f2e!important;color:#1d1d1f!important}html .template-product .block-swatch__radio:checked+.block-swatch__item{background:#fff!important;color:#1d1d1f!important;box-shadow:0 0 0 2px #2f4a73!important}html .template-product .block-swatch__radio:checked+.block-swatch__item .block-swatch__item-text{color:#1d1d1f!important}html .template-product .product-form__add-button,html .modal .product-form__add-button{position:relative!important;border:0!important;border-radius:12px!important;min-height:50px!important;height:auto!important;background:#1d1d1f!important;color:#fff!important;box-shadow:none!important;font-size:17px!important;font-weight:400!important;letter-spacing:-.022em!important;text-transform:none!important;transition:background .2s ease!important}html .template-product .product-form__add-button:after,html .modal .product-form__add-button:after{content:none!important}html .template-product .product-form__add-button:hover,html .modal .product-form__add-button:hover{background:#3a3a3c!important;transform:none!important}html .template-product .product-form__add-button:active,html .modal .product-form__add-button:active{background:#000!important}html .template-product .product-form__add-button.button--disabled,html .modal .product-form__add-button.button--disabled{background:#ece6dc!important;color:#8c867d!important}html .template-product .shopify-payment-button,html .modal .shopify-payment-button{border-radius:12px!important;overflow:visible!important}html shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:50px!important;--shopify-accelerated-checkout-button-border-radius:12px!important;--shopify-accelerated-checkout-button-box-shadow:none!important;--shopify-accelerated-checkout-skeleton-background-color:#ECE6DC!important}html .template-product .shopify-payment-button__button--unbranded,html .modal .shopify-payment-button__button--unbranded{border-radius:12px!important;min-height:50px!important;background:#1d1d1f!important;color:#fff!important;box-shadow:none!important;font-size:17px!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.022em!important}html .template-product .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#333336!important}html .template-product .shopify-payment-button__more-options,html .template-product more-payment-options-link{color:#2f4a73!important;font-size:14px!important}html .template-product .product-form__payment-container{display:grid!important;gap:10px!important}html .template-product .product-form__payment-container>*{margin:0!important;width:100%!important}html .brf-dispatch.is-live{background:linear-gradient(135deg,#ffffffb8,#f5f5f79e)!important}html .brf-dispatch__icon{background:#1d1d1f!important;box-shadow:none!important}html .brf-dispatch__title{color:#1d1d1f!important}html .brf-dispatch__sub{color:#6b665f!important}html .brf-dispatch__live{color:#1d1d1f!important;background:#1d1d1f1a!important}html .brf-dispatch__live i{background:#34c759!important;box-shadow:0 0 #34c75999!important}html .brf-dispatch__unit{box-shadow:0 1px #fff inset,0 0 0 1px #1d1d1f0f,0 6px 14px -8px #1d1d1f40!important}html .brf-dispatch__unit b{color:#1d1d1f!important}html .brf-dispatch__unit small{color:#6b665f!important}html .brf-dispatch__sep{color:#8c867d!important}html .brf-dispatch__free{border-top:1px solid rgba(29,29,31,.07)!important}html .brf-dispatch__free-text{color:#45423d!important}html .brf-dispatch__free-text strong{color:#1d1d1f!important}html .brf-dispatch__bar{background:#1d1d1f14!important}html .brf-dispatch__bar span{background:linear-gradient(90deg,#2f4a73,#e0a526)!important}html .brf-swatch-offer{color:#6b665f!important}html .brf-swatch-offer__btn{color:#1d1d1f!important;box-shadow:0 1px #fff inset,0 0 0 1px #1d1d1f2e!important}html .brf-glass-chip{color:#1d1d1f!important;box-shadow:0 1px #ffffffe6 inset,0 0 0 1px #1d1d1f0d!important}html .brf-glass-chip svg{color:#2f4a73!important}html .brf-sticky-atc__title{color:#1d1d1f!important}html .brf-sticky-atc__price{color:#6b665f!important}html .brf-sticky-atc__btn{border-radius:980px!important;padding:12px 22px!important;font-weight:400!important;background:#1d1d1f!important;box-shadow:none!important}html .brf-sticky-atc__btn:hover{background:#3a3a3c!important}html .brf-sticky-atc__btn:disabled{background:#1d1d1f4d!important}html .brf-upsell__eyebrow{color:#2f4a73!important}html .brf-upsell__title{font-family:var(--heading-font-family)!important;font-weight:600!important;color:#1d1d1f!important}html .brf-glass-round,html .brf-glass-pill{color:#1d1d1f!important;box-shadow:0 1px #fff inset,0 0 0 1px #1d1d1f12,0 6px 14px -8px #1d1d1f40!important}html .brf-glass-round:hover,html .brf-glass-pill:hover{color:#2f4a73!important}html .brf-ucard__media{background:#ece6dc!important}html .brf-ucard__badge{background:#b3261ee6!important}html .brf-ucard__title{color:#1d1d1f!important}html .brf-ucard__price{color:#6b665f!important}html .brf-ucard__price strong{color:#1d1d1f!important}html .brf-ucard__price strong.is-sale{color:#b3261e!important}html .brf-ucard__price s{color:#8c867d!important}html .brf-project{box-shadow:0 18px 40px -20px #1d1d1f73!important}html .brf-project__glass{background:#1d1d1f47!important}html .brf-project__title{font-family:var(--heading-font-family)!important}html .template-product #shopify-section-product-recommendations .section__title,html .template-product #shopify-section-static-recently-viewed-products .section__title{font-family:var(--heading-font-family)!important;font-weight:600!important}html .template-product #shopify-section-product-recommendations .product-item,html .template-product #shopify-section-static-recently-viewed-products .product-item{box-shadow:0 1px #fff inset,0 12px 30px -16px #1d1d1f4d!important}html .brf-home{--brf-accent:#1D1D1F!important}html .brf-hw [style*="#1F4D3A"],html .brf-hw [style*="#1f4d3a"]{color:#1d1d1f!important}html .brf-panel--dark,html .brf-hwb__trade,html .brf-cl__help{background:#2f4a73!important}html .brf-hero__card .brf-eyebrow,html .brf-hero__card small{color:#8a6410!important}html .brf-badge{background:#b3261e!important}html .brf-spooky .brf-badge{background:#f08a24!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/brf-apple-overrides.css.map */
