:root{--fl-ink: #282622;--fl-paper: #f5f2ed;--fl-line: #ded8ce}.fl-section{padding-block:clamp(36px,6vw,80px)}.fl-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:12px;margin:0 0 16px}.fl-hero{position:relative;display:flex;align-items:center;min-height:100vh;min-height:100svh;background:var(--fl-paper);color:#fff;overflow:hidden}.fl-hero__copy{position:relative;z-index:1;padding:clamp(28px,6vw,88px)}.fl-hero__copy .fl-eyebrow,.fl-hero h1,.fl-hero__text{color:#fff}.fl-hero h1{font-size:clamp(36px,4.8vw,68px);line-height:1.06;letter-spacing:-.035em;margin:0 0 24px;max-width:12ch}.fl-hero__text{max-width:36ch;font-size:18px;line-height:1.6}.fl-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.fl-hero__image{width:100%;height:100%;object-fit:cover;display:block;object-position:var(--fl-hero-focus, center) center}.fl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.fl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000073,#0000001a 70%)}@media(max-width:1099px){.fl-hero__image{object-position:var(--fl-hero-focus-mobile, var(--fl-hero-focus, center)) center}}.fl-heading{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.025em;margin:0 0 16px}.fl-intro{max-width:60ch;margin:0 0 28px}.fl-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fl-category{text-decoration:none;color:inherit;display:block}.fl-category img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--fl-paper)}.fl-category h3{margin:16px 0 4px;font-size:24px}.fl-category span{text-decoration:underline;text-underline-offset:5px}.fl-story{background:var(--fl-paper);text-align:center}.fl-story .fl-intro{margin-inline:auto}.fl-policy-links{display:flex;gap:12px 24px;flex-wrap:wrap;font-size:14px;line-height:1.6;margin-block:16px}.fl-policy-links a{color:inherit;text-underline-offset:4px}.fl-story .fl-policy-links{justify-content:center}.fl-product-details{margin-block:24px}.fl-product-details details{border-top:1px solid var(--fl-line)}.fl-product-details summary{padding:18px 28px 18px 0;font-size:16px;cursor:pointer;list-style:revert}.fl-product-details summary:before{display:none}.fl-product-details .rte{padding-bottom:20px;overflow-x:auto}.fl-product-details table{min-width:420px}.fl-size-link{display:inline-block;padding-block:12px;color:inherit;text-underline-offset:4px}.fl-colours{font-size:13px;color:#59564f;margin:6px 0 0}.fl-nav-categories{display:flex;flex-wrap:wrap;gap:12px;padding:0 30px 24px}.fl-nav-categories a{color:inherit;border:1px solid var(--fl-line);padding:12px 18px;text-decoration:none}.collection-hero__title{letter-spacing:-.025em}.card__heading{line-height:1.4}.product__title h1{font-size:clamp(28px,3vw,40px);letter-spacing:-.02em}.product-form__input--pill input[type=radio]+label{min-height:44px;min-width:44px;border-radius:2px}.product-form__submit{min-height:52px}.jw-peso-footer{background:var(--fl-paper)}.jw-newsletter-input{font-size:16px}.cart-drawer__rec-title,.cart-drawer__rec-price{font-size:13px}.cart-drawer__recommendations-heading{font-size:15px}:is(a,button,input,select,summary):focus-visible{outline:2px solid #72563f;outline-offset:4px}@media(max-width:749px){.fl-hero{align-items:flex-end}.fl-hero__copy{padding:32px 24px}.fl-hero__media:after{background:linear-gradient(0deg,#0000008c,#0000001a 75%)}.fl-hero h1{max-width:15ch;margin-bottom:16px}.fl-hero__text{font-size:16px}.fl-actions{gap:10px;margin-top:20px}.fl-actions .button{flex:1;padding-inline:14px;min-width:130px}.fl-categories{gap:14px}.fl-category h3{font-size:20px}.fl-category span{font-size:14px}.fl-policy-links{gap:10px 18px}.fl-policy-links a{padding-block:6px}.product__info-container{padding-top:8px}.product__info-container .price{font-size:20px}.facets__summary,.mobile-facets__open{min-height:44px}.field__input,.select__select{font-size:16px}.jw-nav-list a{display:inline-block;padding-block:10px}}@media(prefers-reduced-motion:reduce){.fl-category img,.card__inner img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/floravia.css.map */
