:root{--rf-ink: #2a2522;--rf-ink-hover: #1d1916;--rf-ink-2: #5f5550;--rf-ink-3: #776c65;--rf-line: #e7e1db;--rf-line-strong: #cfc6be;--rf-soft: #faf7f3;--rf-gold: #a3845a;--rf-ease: cubic-bezier(.2, .7, .2, 1);--rf-btn-h: 46px;--rf-btn-fs: 12px;--rf-btn-track: .12em;--rf-chip-h: 40px;--rf-label-fs: 11px;--rf-label-track: .16em;--height-buy-buttons: var(--rf-btn-h);--bl-noir: var(--rf-ink);--bl-charcoal: var(--rf-ink);--bb-noir: var(--rf-ink);--bb-r-noir: var(--rf-soft)}@media screen and (min-width:990px){:root{--rf-btn-h: 48px}}html[lang=ar]{--rf-btn-fs: 14px;--rf-btn-track: 0;--rf-label-fs: 12px;--rf-label-track: 0}html body{color:var(--rf-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html body :is(h1,h2,h3,h4){color:inherit;text-wrap:balance}html body .rte p,html body .product__description p,html body [data-rte] p{color:var(--rf-ink-2)}html body :is(.add-to-cart-button:not(.quick-add__button),.cart__checkout-button,button#checkout,.shopify-payment-button__button--unbranded,.bl-btn,.buy-buttons-block .button,.cart__ctas .button,.main-404 .button,.empty-cart .button){min-height:var(--rf-btn-h)!important;font-size:var(--rf-btn-fs)!important;font-weight:500!important;letter-spacing:var(--rf-btn-track)!important;line-height:1.2!important;border-radius:0!important;transition:background-color .2s var(--rf-ease),color .2s var(--rf-ease),box-shadow .2s var(--rf-ease)!important}html body :is(.add-to-cart-button:not(.quick-add__button),.cart__checkout-button,button#checkout,.bl-btn){padding-block:0!important;padding-inline:24px!important}html body :is(.add-to-cart-button:not(.quick-add__button),.cart__checkout-button,button#checkout):not(:disabled):hover{transform:none!important;box-shadow:none!important;background-color:var(--rf-ink-hover)!important}html body .shopify-payment-button__button{min-height:var(--rf-btn-h)!important;border-radius:0!important}html body .buy-buttons-block .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--rf-ink)!important;box-shadow:inset 0 0 0 1px var(--rf-ink)!important}html body .buy-buttons-block .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--rf-soft)!important}html body .bl-btn{min-height:44px!important}html[lang=ar] body :is(.add-to-cart-button,.cart__checkout-button,button#checkout,.shopify-payment-button__button--unbranded,.bl-btn,.buy-buttons-block .button){text-transform:none!important}html body .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:var(--rf-chip-h)!important;min-width:48px!important;padding:6px 12px!important;font-size:12px!important;letter-spacing:.04em!important;color:var(--rf-ink)!important;border:1px solid var(--rf-line)!important;background:#fff!important}html body .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:var(--rf-ink-3)!important;background:#fff!important}html body input:checked+.variant-option__button-label:not(.variant-option__button-label--has-swatch),html body .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked),html body .variant-option__button-label--selected:not(.variant-option__button-label--has-swatch){background:var(--rf-ink)!important;border-color:var(--rf-ink)!important;color:#fff!important}html body quantity-selector-component,html body .quantity-selector{min-height:var(--rf-btn-h)!important;height:var(--rf-btn-h)!important;border-color:var(--rf-line)!important}html body :is(input[type=text],input[type=email],input[type=search],input[type=tel],textarea,select){border-color:var(--rf-line-strong)}html body main product-price{color:var(--rf-ink)}html body main .product-details product-price .price{font-size:17px;font-weight:500;letter-spacing:.01em}html body :is(.compare-at-price,.price-item--regular,s,del){color:var(--rf-ink-3)!important}html body product-card :is(.product-title,.product-card__title,[class*=product-title],.text-block[class*=product_title],.text-block[class*=product_title] :is(p,a,span)){font-size:13px!important;line-height:1.45!important;color:var(--rf-ink-2)!important;letter-spacing:0!important}html body product-card product-price{font-size:13px!important;font-weight:500;color:var(--rf-ink)}html body main .product-details h1{font-weight:400;letter-spacing:-.01em;line-height:1.2}html body .product-badges .product-badges__badge.product-badges__badge{font-size:10px!important;font-weight:500!important;letter-spacing:.06em!important;padding:4px 8px!important;line-height:1.2!important;border-radius:0!important}html[lang=ar] body .product-badges .product-badges__badge.product-badges__badge{font-size:11px!important;letter-spacing:0!important}html body .rating{--star-size: 12px !important;gap:1px;color:var(--rf-gold)}html body .rating :is(svg,.stars){width:12px!important;height:12px!important;fill:var(--rf-gold)!important;color:var(--rf-gold)!important}html body .rating .rating__count,html body .rating-count{color:var(--rf-ink-3);font-size:12px}html body :is(.jdgm-star,.jdgm-prev-badge__stars .jdgm-star){color:var(--rf-gold)!important;font-size:12px!important;padding:0 1px!important}html body .jdgm-prev-badge__text{color:var(--rf-ink-3)!important;font-size:12px!important}html body .jdgm-rev-widg__summary-stars .jdgm-star{font-size:14px!important}html body :is(.jdgm-write-rev-link,.jdgm-btn){background:transparent!important;color:var(--rf-ink)!important;border:1px solid var(--rf-ink)!important;border-radius:0!important;min-height:42px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.08em!important}html body .announcement-bar{background-color:var(--rf-ink)!important}html body :is(.announcement-bar__text,[class*=announcement__text]){font-size:11px!important;letter-spacing:.12em!important;font-weight:400!important}html[lang=ar] body :is(.announcement-bar__text,[class*=announcement__text]){font-size:12px!important;letter-spacing:0!important}html body .bb-rewards-bar__inner{background:var(--rf-soft)!important;border:1px solid var(--rf-line);color:var(--rf-ink);padding:14px 16px 16px!important}html body .bb-rewards-bar__inner:before{display:none!important}html body .bb-rewards-bar__text{color:var(--rf-ink)!important}html body .bb-rewards-bar__track{background:var(--rf-line)!important}html body .bb-rewards-bar__fill{background:var(--rf-gold)!important}html body :is(.bb-rewards-bar__legend-label,.bb-rewards-bar__legend-icon){color:var(--rf-ink-3)!important;opacity:1!important}html body .bb-rewards-bar__legend-item.is-reached :is(.bb-rewards-bar__legend-label,.bb-rewards-bar__legend-icon){color:var(--rf-ink)!important}html body .bb-whatsapp-sticky{background:var(--rf-ink)!important;box-shadow:0 6px 20px #2a25222e!important}@media screen and (max-width:749px){html body .bb-whatsapp-sticky{padding:11px!important}html body .bb-whatsapp-sticky svg{width:22px!important;height:22px!important}}html body :is(.bl-mosaic__eyebrow,.bl-editorial__eyebrow,.bl-spotlight__eyebrow,.bl-shop-look__eyebrow,.bl-values__eyebrow,.bl-cs__eyebrow,.bl-slide__eyebrow,.bl-sale__eyebrow,.bb-reviews__eyebrow){font-size:var(--rf-label-fs)!important;letter-spacing:var(--rf-label-track)!important;font-weight:500!important}html body :is(.bl-flashbar__count-label,.bl-sale__count-label){font-size:10px!important;letter-spacing:.12em!important}html body .bl-spotlight__badge{font-size:10px!important;letter-spacing:.1em!important;padding:4px 9px!important;border-radius:0!important}html body :is(.bl-mosaic__card__label){font-size:var(--rf-label-fs)!important;letter-spacing:var(--rf-label-track)!important}html body .bl-mosaic__card__cta{font-size:11px!important;letter-spacing:.1em!important}html body :is(.bl-cs__view-all,.bl-sale__link,.bl-flashbar__btn,.bl-newsletter__submit){font-size:12px!important;letter-spacing:.1em!important;font-weight:500!important}html body .bb-ig__subheading{letter-spacing:.08em!important;font-size:12px!important}html[lang=ar] body :is(.bl-mosaic__card__cta,.bl-cs__view-all,.bl-sale__link,.bl-flashbar__btn,.bl-newsletter__submit,.bl-spotlight__badge,.bl-flashbar__count-label,.bl-sale__count-label,.bb-ig__subheading){font-size:13px!important;letter-spacing:0!important;text-transform:none!important}html body :is(.bl-editorial__body,.bl-spotlight__desc,.bl-newsletter__sub){font-size:15px!important;line-height:1.75!important;font-weight:400!important;color:var(--rf-ink-2)!important;max-width:52ch}html body .bl-values__item-text{font-size:14px!important;line-height:1.7!important}html body .bl-editorial__text-col--dark .bl-editorial__body,html body .bl-values .bl-values__item-text{color:#ffffffbd!important}html body .bl-spotlight__subtitle{font-size:12px!important;letter-spacing:.08em!important;color:var(--rf-ink-3)!important}html body .bl-newsletter__disclaimer{font-size:12px!important;letter-spacing:0!important;color:var(--rf-ink-3)!important}html[lang=ar] body :is(.bl-slide__sub,.bl-sale__sub,.bl-cs__sub,.bl-editorial__body,.bl-spotlight__subtitle,.bl-spotlight__desc){letter-spacing:0!important;text-transform:none!important;font-weight:400!important}html[lang=ar] body :is(.bl-slide__sub,.bl-sale__sub,.bl-cs__sub){font-size:15px!important;line-height:1.7!important}html body .bl-cs .bl-cs__track{gap:12px!important;padding-inline:clamp(16px,3vw,40px)!important;scroll-padding-inline:clamp(16px,3vw,40px)}@media screen and (max-width:749px){html body .bl-cs .bl-cs__track{gap:8px!important}html body .bl-cs .bl-cs-card{flex-basis:68vw!important}}html body .bl-cs .bl-cs-card:hover{transform:none!important;box-shadow:none!important}html body .bl-cs .bl-cs-card__info{padding:12px 2px 4px!important}html body .bl-cs[data-title-style] .bl-cs-card__title{font-family:inherit!important;font-style:normal!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:var(--rf-ink-2)!important;margin-bottom:4px!important}html body .bl-cs:not([data-bg=noir]) .bl-cs-card__price{letter-spacing:0!important;font-size:13px!important}html body .bl-cs:not([data-bg=noir]) .bl-cs-card__price--sale,html body .bl-cs:not([data-bg=noir]) .bl-cs-card__price--reg{color:var(--rf-ink)!important;font-weight:500!important}html body .bl-cs .bl-cs-card__price--was{font-size:12px!important;color:var(--rf-ink-3)!important}html body .bl-cs .bl-cs-card__badges{top:10px!important;inset-inline-start:10px!important}html body .bl-cs .bl-cs-badge{font-size:10px!important;font-weight:500!important;letter-spacing:.06em!important;padding:4px 8px!important;line-height:1.2!important;unicode-bidi:isolate}html[lang=ar] body .bl-cs .bl-cs-badge{font-size:11px!important;letter-spacing:0!important}html body .bl-cs .bl-cs-badge--sale{background:#fff!important;color:var(--rf-ink)!important}html body .bl-cs .bl-cs-badge--new{background:var(--rf-ink)!important;color:#fff!important}html body .bl-cs .bl-cs-card__qs{background:#ffffffe6!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:12px!important}html body .bl-cs .bl-cs-card__qs-label{color:var(--rf-ink)!important;font-size:11px!important;letter-spacing:.12em!important}html[lang=ar] body .bl-cs .bl-cs-card__qs-label{font-size:13px!important;letter-spacing:0!important}html body .bl-cs .bl-cs-arrow{width:44px!important;height:44px!important;box-shadow:none!important;border-color:var(--rf-line)!important}html body .bl-cs .bl-cs__progress{height:1px!important}html body .bl-mosaic__card__name{letter-spacing:0!important}html[dir=rtl] body .bb-ig__marquee{direction:ltr}html body .shopify-section [class*=jdgm] img{color:transparent;background:var(--rf-line);font-size:0}html body .bb-rewards-bar__text{font-size:12px!important;letter-spacing:.04em!important;line-height:1.5!important}html body .bb-rewards-bar__accent{letter-spacing:0!important}html body .bb-rewards-bar__legend{height:auto!important;min-height:30px}html body .bb-rewards-bar__legend-label{font-size:10px!important;letter-spacing:.02em!important}html body .bb-rewards-bar__tier-svg{width:13px!important;height:13px!important}html[lang=ar] body :is(.bb-rewards-bar__text,.bb-rewards-bar__legend-label,.bb-rewards-bar__accent){letter-spacing:0!important;text-transform:none!important}html[lang=ar] body .bb-rewards-bar__text{font-size:13px!important}html[lang=ar] body .bb-rewards-bar__legend-label{font-size:11px!important}html body :is(.bl-collection-banner__eyebrow,[class*=about][class*=eyebrow],.bl-about-stat__label,.facets__label){font-size:var(--rf-label-fs)!important;letter-spacing:var(--rf-label-track)!important}html body .bl-collection-banner :is([class*=breadcrumb],[class*=breadcrumb] a,[class*=breadcrumb] span){font-size:12px!important}html[lang=ar] body :is(.button,.button-secondary,button,.bl-footer__heading,.bl-footer a,.bl-footer__links a,[class*=breadcrumb],[class*=breadcrumb] :is(a,span),.bl-about-hero__sub,.bl-about-quote__cite,.rte :is(strong,b,h2,h3,h4),main h3,.skip-to-content-link,.facets__label){letter-spacing:0!important;text-transform:none!important}html body .jm-button.jm-button--primary{background:var(--rf-ink)!important;border-color:var(--rf-ink)!important;color:#fff!important;border-radius:0!important;font-weight:500!important}html body .jm-button.jm-button--primary:hover{background:var(--rf-ink-hover)!important}html body :is(.jm-button--secondary,.jm-button--outline){border-radius:0!important;border-color:var(--rf-ink)!important;color:var(--rf-ink)!important}html body .contact-form textarea,html body form[action*=contact] textarea{min-height:140px!important;height:140px}html[lang=ar] body :is([class*=eyebrow],[class*=label],[class*=__cta],.add-to-cart-text__content,.variant-option__button-label,.product-badges__badge,summary,.cart-note__label,.cart-discount__label){letter-spacing:0!important;text-transform:none!important}html body :is(a,button,.button,input,select,textarea,summary):focus-visible{outline:1.5px solid var(--rf-ink)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){html body *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/bb-refine.css.map */
