:root{--refyn-white-pearl: #F8F8F6;--refyn-white-porcelain: #F5F4F1;--refyn-white-cloud: #FAFAF8;--refyn-charcoal: #2E2E2E;--refyn-stone: #A8AAA7;--refyn-blush: #E9CFCF;--refyn-font-family: "Inter", "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--refyn-letter-spacing-wide: .12em;--refyn-letter-spacing-med: .06em;--refyn-letter-spacing-body: .01em;--refyn-letter-spacing-tight: .02em;--refyn-section-padding-v: 8rem;--refyn-section-padding-v-sm: 5rem;--refyn-border: 1px solid rgba(46, 46, 46, .09);--refyn-border-blush: 1px solid rgba(233, 207, 207, .5);--refyn-radius-sm: 4px;--refyn-radius-md: 8px;--refyn-transition: all .3s cubic-bezier(.4, 0, .2, 1);--refyn-transition-slow: all .55s cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background-color:var(--refyn-white-pearl);color:var(--refyn-charcoal)}body{font-family:var(--refyn-font-family);letter-spacing:var(--refyn-letter-spacing-body);line-height:1.65}.placeholder-svg,.placeholder-svg rect,.placeholder-svg circle{fill:var(--refyn-white-porcelain)!important;stroke:transparent!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.card__heading,.card__title{font-family:var(--refyn-font-family);font-weight:500;letter-spacing:var(--refyn-letter-spacing-wide);text-transform:uppercase;line-height:1.15;color:var(--refyn-charcoal)}h1,.h1{font-size:clamp(2.4rem,5vw,5.6rem);font-weight:400}h2,.h2{font-size:clamp(1.8rem,3vw,3.6rem);font-weight:400}h3,.h3{font-size:clamp(1.4rem,2vw,2.4rem)}h4,.h4{font-size:1.4rem}p,li,span,label{font-family:var(--refyn-font-family);letter-spacing:var(--refyn-letter-spacing-body)}.overline,.eyebrow,.label-caps,.badge,.price__badge-sale{font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.rte h2,.rte h3{letter-spacing:var(--refyn-letter-spacing-wide);text-transform:uppercase;font-weight:400}a{color:inherit;text-decoration:none;transition:var(--refyn-transition)}a:hover{color:var(--refyn-charcoal);opacity:.7}.announcement-bar,.announcement-bar-section{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important;border-bottom:none!important}.announcement-bar__message,.announcement-bar__link,.announcement-bar p,.announcement-bar span{font-size:.72rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--refyn-white-pearl)!important;font-weight:400!important}.header,.section-header{background-color:var(--refyn-white-pearl)!important;border-bottom:var(--refyn-border)!important;padding-top:1.6rem!important;padding-bottom:1.6rem!important}.header__heading-logo-wrapper img,.header__heading img{max-height:3.6rem;width:auto}.header__inline-menu .list-menu__item,.header__menu-item,.header__active-menu-item{font-size:.78rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--refyn-charcoal)!important;padding:.6rem 1.4rem!important;transition:var(--refyn-transition)!important}.header__menu-item:hover,.header__active-menu-item:hover{opacity:.55}.cart-count-bubble{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important;border-radius:50%!important}.scrolled-past-header .header{background-color:#f8f8f6f7!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mega-menu,.header__submenu{background-color:var(--refyn-white-pearl)!important;border:var(--refyn-border)!important;border-radius:0 0 var(--refyn-radius-sm) var(--refyn-radius-sm)!important}.menu-drawer{background-color:var(--refyn-white-pearl)!important}.menu-drawer__navigation li a,.menu-drawer__navigation summary{font-size:1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--refyn-charcoal)!important}.button,.btn,button[type=submit],.shopify-payment-button__button,.product-form__submit{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important;border:1.5px solid var(--refyn-charcoal)!important;border-radius:0!important;font-family:var(--refyn-font-family)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1.4rem 3.2rem!important;transition:var(--refyn-transition)!important;box-shadow:none!important;cursor:pointer}.button:hover,.btn:hover,.product-form__submit:hover{background-color:transparent!important;color:var(--refyn-charcoal)!important;border-color:var(--refyn-charcoal)!important}.button--secondary,.btn--secondary,.button--tertiary{background-color:transparent!important;color:var(--refyn-charcoal)!important;border:1.5px solid var(--refyn-charcoal)!important}.button--secondary:hover{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important}.button--blush,.btn--blush{background-color:var(--refyn-blush)!important;color:var(--refyn-charcoal)!important;border-color:var(--refyn-blush)!important}.button--blush:hover{background-color:transparent!important;border-color:var(--refyn-charcoal)!important}.shopify-payment-button__button--unbranded{background-color:var(--refyn-charcoal)!important;border-radius:0!important}.card,.card-wrapper,.product-card-wrapper{background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.card__inner,.card--product{border:none!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;overflow:hidden}.card__media,.card-media{background-color:var(--refyn-white-porcelain)!important;border-radius:var(--refyn-radius-sm)!important;overflow:hidden}.card__media img,.card-media img{transition:transform .6s cubic-bezier(.4,0,.2,1)!important}.card:hover .card__media img,.card-wrapper:hover .card__media img{transform:scale(1.03)!important}.card__content,.card__information{padding:1.6rem .4rem .8rem!important}.card__heading,.card__title{font-size:.82rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:.4rem!important}.price,.price__sale,.price__regular{font-size:.82rem!important;font-weight:400!important;letter-spacing:.05em!important;color:var(--refyn-charcoal)!important}.price__badge-sale{background-color:var(--refyn-blush)!important;color:var(--refyn-charcoal)!important;border-radius:0!important;padding:.2rem .6rem!important}.badge--sold-out{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important;border-radius:0!important}.quick-add__submit,.card__footer .button{border-radius:0!important;font-size:.7rem!important;letter-spacing:.16em!important}.slideshow,.banner,.banner__media{overflow:hidden}.banner--content-align-left .banner__content,.slideshow__slide-content{padding:5rem 6rem!important}@media screen and (max-width:749px){.banner--content-align-left .banner__content,.slideshow__slide-content{padding:3rem 2rem!important}}.banner__heading,.slideshow__heading{font-size:clamp(2.8rem,6vw,7rem)!important;font-weight:300!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.08!important;max-width:60rem}.banner .button,.slideshow .button{margin-top:2.4rem!important;border:1.5px solid currentColor!important;border-radius:0!important}.collection-hero__title,.collection-hero h1{font-weight:300!important;letter-spacing:.1em!important;text-transform:uppercase!important}.featured-collection__title,.collection__title{font-size:.75rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;margin-bottom:3.2rem!important}.section-header__title,.rich-text__heading{font-size:.75rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important}.product__title,.product-meta__title{font-size:clamp(1.8rem,3vw,3.2rem)!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.2!important}.product__text,.product__description{font-size:.9rem!important;line-height:1.8!important;letter-spacing:var(--refyn-letter-spacing-body)!important;color:#2e2e2ebf!important}.swatch,.variant-pills__option{border:1.5px solid rgba(46,46,46,.18)!important;border-radius:0!important;font-size:.72rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:var(--refyn-transition)!important}.swatch:hover,.variant-pills__option:hover,.swatch--selected,.variant-pills__option--active{border-color:var(--refyn-charcoal)!important;background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important}.quantity__input,.quantity{border-radius:0!important;border:var(--refyn-border)!important;font-family:var(--refyn-font-family)!important}.product__media-gallery,.product-media-gallery{background-color:var(--refyn-white-porcelain)!important;border-radius:var(--refyn-radius-sm)!important}.tabs__title,.collapsible-content__title,.accordion__title summary{font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important;border-bottom:var(--refyn-border)!important;padding:1.4rem 0!important}.cart-drawer,.cart__wrapper{background-color:var(--refyn-white-pearl)!important;border-left:var(--refyn-border)!important}.cart__title,.cart-drawer__title{font-size:.75rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important}.cart-item__name,.cart__product-title{font-size:.82rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.totals__total,.cart-drawer__footer .totals{border-top:var(--refyn-border)!important;padding-top:1.6rem!important;font-size:.75rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.footer,.footer-group{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important;border-top:none!important}.footer a,.footer__content-top a,.footer__column a{color:#f8f8f6a6!important;font-size:.8rem!important;letter-spacing:.05em!important;transition:var(--refyn-transition)!important}.footer a:hover{color:var(--refyn-white-pearl)!important;opacity:1!important}.footer__heading,.footer__column-header{font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--refyn-white-pearl)!important;margin-bottom:1.6rem!important}.footer__copyright,.footer__content-bottom{border-top:1px solid rgba(248,248,246,.1)!important;font-size:.7rem!important;letter-spacing:.08em!important;color:#f8f8f666!important;padding-top:2rem!important}.footer .social-icons a,.footer__list-social a{color:#f8f8f680!important}.footer .social-icons a:hover{color:var(--refyn-white-pearl)!important}.newsletter-form__field-wrapper input,.footer .field__input{background-color:transparent!important;border:1px solid rgba(248,248,246,.2)!important;border-radius:0!important;color:var(--refyn-white-pearl)!important;font-family:var(--refyn-font-family)!important;letter-spacing:.05em!important}.newsletter-form__field-wrapper input::placeholder{color:#f8f8f659!important;font-size:.78rem!important;letter-spacing:.08em!important}.newsletter-form .button,.footer .newsletter-form__button{background-color:var(--refyn-white-pearl)!important;color:var(--refyn-charcoal)!important;border-color:var(--refyn-white-pearl)!important}.newsletter-form .button:hover{background-color:transparent!important;color:var(--refyn-white-pearl)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=number],textarea{border:var(--refyn-border)!important;border-radius:0!important;background-color:transparent!important;font-family:var(--refyn-font-family)!important;font-size:.9rem!important;letter-spacing:.02em!important;color:var(--refyn-charcoal)!important;transition:var(--refyn-transition)!important}.field__input:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:var(--refyn-charcoal)!important;box-shadow:none!important;outline:none!important}.field__label,label{font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important;color:#2e2e2ea6!important}.predictive-search,.predictive-search__results-list{background-color:var(--refyn-white-pearl)!important;border:var(--refyn-border)!important;border-radius:0 var(--refyn-radius-sm) var(--refyn-radius-sm)!important;box-shadow:0 8px 32px #2e2e2e0f!important}.predictive-search__item-heading{font-size:.78rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.badge{border-radius:0!important;font-size:.62rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important;padding:.3rem .7rem!important}.badge--sale{background-color:var(--refyn-blush)!important;color:var(--refyn-charcoal)!important}.badge--sold-out{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important}.badge--new{background-color:var(--refyn-stone)!important;color:var(--refyn-white-pearl)!important}.pagination__item,.pagination__item--current{border:var(--refyn-border)!important;border-radius:0!important;font-size:.75rem!important;letter-spacing:.08em!important;transition:var(--refyn-transition)!important}.pagination__item--current,.pagination__item:hover{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important;border-color:var(--refyn-charcoal)!important}.testimonials-block,.review-block{background-color:var(--refyn-white-porcelain)!important;border:none!important;padding:3.2rem!important}.testimonials-block__text,.review-block__text{font-style:italic!important;font-size:1rem!important;line-height:1.9!important;letter-spacing:.01em!important;color:#2e2e2ecc!important}.testimonials-block__author,.review-block__author{font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--refyn-stone)!important;margin-top:1.6rem!important}.rating-star svg,.review-star svg{color:var(--refyn-blush)!important;fill:var(--refyn-blush)!important}.rich-text{max-width:72rem;margin-left:auto;margin-right:auto}.rich-text__heading{font-size:clamp(1.6rem,2.5vw,3.2rem)!important;font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important}.rich-text__text{font-size:.95rem!important;line-height:1.8!important;color:#2e2e2eb8!important}.image-with-text{background-color:var(--refyn-white-porcelain)!important}.image-with-text__content{padding:4.8rem!important}@media screen and (max-width:749px){.image-with-text__content{padding:2.4rem 2rem!important}}.image-with-text__heading{font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:1.6rem!important}.image-with-text__text{font-size:.9rem!important;line-height:1.85!important;color:#2e2e2eb8!important}.icon-bar,.icon-with-text{border-top:var(--refyn-border)!important;border-bottom:var(--refyn-border)!important;background-color:var(--refyn-white-pearl)!important}.icon-with-text__title,.icon-bar__item-title{font-size:.7rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important}.icon-with-text__body,.icon-bar__item-text{font-size:.82rem!important;color:#2e2e2ea6!important;line-height:1.6!important}.collapsible-content,.faq-section{background-color:var(--refyn-white-pearl)!important}.disclosure__button,.collapsible-content__summary{border-top:var(--refyn-border)!important;padding:1.8rem 0!important;font-size:.78rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:500!important;background:none!important;color:var(--refyn-charcoal)!important}.collapsible-content__inner{font-size:.88rem!important;line-height:1.85!important;color:#2e2e2eb3!important;padding-bottom:1.6rem!important}.email-signup-banner,.popup-modal__content{background-color:var(--refyn-white-porcelain)!important;border-radius:0!important;border:var(--refyn-border)!important}.email-signup-banner__heading,.popup-modal__heading{font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important}.email-signup-banner__subtext,.popup-modal__text{font-size:.88rem!important;color:#2e2e2ea6!important;line-height:1.7!important}.loading-overlay,.loading-spinner{color:var(--refyn-stone)!important}.loading-overlay__spinner{border-top-color:var(--refyn-charcoal)!important;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--refyn-white-porcelain)}::-webkit-scrollbar-thumb{background:var(--refyn-stone);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--refyn-charcoal)}::selection{background-color:var(--refyn-blush);color:var(--refyn-charcoal)}:focus-visible{outline:1.5px solid var(--refyn-charcoal)!important;outline-offset:3px!important}.section{padding-top:var(--refyn-section-padding-v)!important;padding-bottom:var(--refyn-section-padding-v)!important}@media screen and (max-width:749px){.section{padding-top:var(--refyn-section-padding-v-sm)!important;padding-bottom:var(--refyn-section-padding-v-sm)!important}}hr,.divider{border-color:#2e2e2e17!important;margin:3.2rem 0!important}.text-muted,.caption,.metafield-caption{color:var(--refyn-stone)!important;font-size:.78rem!important;letter-spacing:.05em!important}.back-to-top,.scroll-to-top{background-color:var(--refyn-charcoal)!important;color:var(--refyn-white-pearl)!important;border-radius:0!important;width:4.2rem!important;height:4.2rem!important}.breadcrumbs,.breadcrumb{font-size:.7rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--refyn-stone)!important}.breadcrumbs a:hover{color:var(--refyn-charcoal)!important}.sticky-cart,.lumin-sticky-cart,.sticky-add-to-cart{background-color:var(--refyn-white-pearl)!important;border-top:var(--refyn-border)!important;box-shadow:0 -4px 24px #2e2e2e0d!important}.sticky-cart__title,.lumin-sticky-cart__name{font-size:.78rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/refyn-brand.css.map */
