:root{--fl-bg: #ffffff;--fl-surface: #ffffff;--fl-surface-soft: #f6f3ef;--fl-text: #2b2623;--fl-text-soft: #8f857d;--fl-border: rgba(43, 38, 35, .08);--fl-border-strong: rgba(43, 38, 35, .14);--fl-badge: #5f504b;--fl-header-height: 120px}html,body,.gradient,#MainContent{background:#fff!important}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;color:var(--fl-text)!important}input,textarea,select,button{font-family:inherit!important}body,p,li,label,summary,.rte,.text-body,.caption,.subtitle,.link,.field__input,.select__select{font-size:12px!important;line-height:1.45!important;color:var(--fl-text)!important}.shopify-section-group-header-group{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:80!important}sticky-header{display:block!important;position:relative!important;top:0!important;z-index:80!important}.shopify-section-header-hidden,.shopify-section-header-hidden .header-wrapper,sticky-header.header-hidden,sticky-header.header-hidden .header-wrapper,.header-wrapper.header-hidden{transform:translateY(0)!important;visibility:visible!important;opacity:1!important}.header-wrapper,.header{transition:background-color .25s ease,backdrop-filter .25s ease,box-shadow .25s ease,border-color .25s ease!important}body:not(.template-index) #MainContent{padding-top:var(--fl-header-height)!important}body.template-index #MainContent{padding-top:0!important}body.template-index:not(.fl-scrolled) .header-wrapper,body.template-index:not(.fl-scrolled) .header{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border-bottom:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.template-index.fl-scrolled .header-wrapper,body.template-index.fl-scrolled .header{background:#fffffff5!important;background-color:#fffffff5!important;box-shadow:0 1px #0000000f!important;border-bottom:0!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}body:not(.template-index) .header-wrapper,body:not(.template-index) .header{background:#fffffff5!important;background-color:#fffffff5!important;box-shadow:0 1px #0000000f!important;border-bottom:0!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.header__menu-item,.list-menu__item,.header__active-menu-item,.header__icon,.menu-drawer__menu-item,.header__heading-link,.header__heading-link span{color:var(--fl-text)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important}.announcement-bar-section,.utility-bar,.announcement-bar{position:relative!important;z-index:81!important}.announcement-bar,.announcement-bar__message,.utility-bar,.utility-bar__grid,.utility-bar *{background:#000!important;color:#fff!important;opacity:1!important;visibility:visible!important}.announcement-bar__message,.announcement-bar__message span,.announcement-bar__message p,.announcement-bar__message a,.utility-bar,.utility-bar p,.utility-bar a,.utility-bar span{color:#fff!important;font-size:10px!important;font-weight:500!important;letter-spacing:.01em!important}.announcement-bar svg,.utility-bar svg,.announcement-bar .icon,.utility-bar .icon{color:#fff!important;fill:currentColor!important}h1,.banner__heading,.rich-text__heading,.main-page-title,.fl-deptos-tabs__title,.vb-section__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;font-size:clamp(24px,3vw,40px)!important;line-height:1.04!important;letter-spacing:-.03em!important;font-weight:500!important;color:var(--fl-text)!important}h2,h3,.title,.product__title,.collection-hero__title{font-size:clamp(17px,1.8vw,26px)!important;line-height:1.08!important;letter-spacing:-.02em!important;font-weight:500!important;color:var(--fl-text)!important}.card,.card-wrapper,.product-card-wrapper,.product-grid .grid__item,.fl-line-group__card,.fl-deptos-tabs__card{background:transparent!important;border:0!important;box-shadow:none!important}.card__media,.card__inner,.media,.fl-line-group__media,.fl-deptos-tabs__media{background:var(--fl-surface-soft)!important;box-shadow:none!important}.fl-line-group__title,.fl-line-group__card-title,.fl-line-group__product-title,.fl-line-group .card__heading,.fl-line-group .card__heading a,.fl-line-group .card-information__text,.fl-line-group .full-unstyled-link,.fl-deptos-tabs__name,.fl-deptos-tabs .card__heading,.fl-deptos-tabs .card__heading a,.fl-deptos-tabs .card-information__text,.card__heading,.card__heading a,.card-information__text{font-size:12px!important;line-height:1.32!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--fl-text)!important}.fl-deptos-tabs__subtitle,.fl-line-group__eyebrow,.fl-line-group__subtitle,.caption,.subtitle{font-size:10px!important;color:var(--fl-text-soft)!important}.fl-deptos-tabs__tab{font-size:11px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--fl-text-soft)!important}.fl-deptos-tabs__tab.is-active{color:var(--fl-text)!important}.price-item,.fl-line-group__price,.fl-deptos-tabs__price{font-size:13px!important;font-weight:600!important;color:var(--fl-text)!important}.price-item--regular,.fl-line-group__compare,.fl-deptos-tabs__compare{font-size:10px!important;color:var(--fl-text-soft)!important;text-decoration:line-through!important}.fl-line-group__installments,.fl-deptos-tabs__installments{font-size:10px!important;color:var(--fl-text-soft)!important}.badge,.fl-line-group__badge,.fl-deptos-tabs__badge{background:var(--fl-badge)!important;color:#fff!important;font-size:10px!important;padding:5px 8px!important;border-radius:0!important;box-shadow:none!important}.card__badge{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;padding:0!important}.card__badge .badge--sale-percent,.card__mobile-badge .badge--sale-percent,.price__badge-sale.badge--sale-percent{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#18a957!important;border:1px solid #0f7a3a!important;color:#fff!important;box-shadow:none!important}.button,button.button,.shopify-payment-button__button,.fl-line-group__button,.fl-line-group__cta,.fl-deptos-tabs .button{min-height:34px!important;height:34px!important;padding:0 12px!important;font-size:10px!important;font-weight:600!important;border-radius:999px!important;letter-spacing:0!important;box-shadow:none!important}@media screen and (max-width:749px){body.template-index #MainContent,body:not(.template-index) #MainContent{padding-top:0!important}h1,.banner__heading,.rich-text__heading,.main-page-title,.fl-deptos-tabs__title,.vb-section__title{font-size:24px!important}body,p,li,label,summary,.rte,.text-body,.caption,.subtitle,.link,.field__input,.select__select{font-size:11px!important}.header__menu-item,.list-menu__item,.menu-drawer__menu-item{font-size:11px!important}.announcement-bar__message,.announcement-bar__message span,.announcement-bar__message a,.utility-bar,.utility-bar *{font-size:9px!important}.fl-line-group__title,.fl-line-group__card-title,.fl-line-group__product-title,.fl-line-group .card__heading,.fl-line-group .card__heading a,.fl-line-group .card-information__text,.fl-line-group .full-unstyled-link,.fl-deptos-tabs__name,.fl-deptos-tabs .card__heading,.fl-deptos-tabs .card__heading a,.fl-deptos-tabs .card-information__text,.card__heading,.card__heading a,.card-information__text{font-size:11px!important;line-height:1.3!important}.price-item,.fl-line-group__price,.fl-deptos-tabs__price{font-size:12px!important}.button,button.button,.shopify-payment-button__button,.fl-line-group__button,.fl-line-group__cta,.fl-deptos-tabs .button{min-height:32px!important;height:32px!important;font-size:10px!important;padding:0 11px!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/florss-global-refine.css.map */
