:root{--fiore-steel:#292929;--fiore-concrete:#e7e4dd;--fiore-pink:#292929}body{letter-spacing:.015em}h1,h2,h3{letter-spacing:-.035em;line-height:1.12}.header-wrapper{border-bottom:1px solid rgba(37,37,37,.2)}.header__menu-item{font-weight:600;font-size:1.3rem;letter-spacing:.055em}.announcement-bar__message{font-size:1.2rem;letter-spacing:.04em}.button{font-weight:600;letter-spacing:.055em;min-height:48px}.button,.button:before,.button:after,.shopify-challenge__button{border-radius:2px!important}.button:hover{filter:brightness(.92)}.card__heading{letter-spacing:-.015em;line-height:1.35}.card__information{padding-top:1.6rem;padding-bottom:1.8rem}.card-wrapper .card{box-shadow:none}.card__inner,.card__media,.media{border-radius:0}.price{font-weight:600}.badge{border-radius:0;font-size:1.1rem;letter-spacing:.04em}.collection-list .card__heading{font-weight:700}.footer{border-top:1px solid #555}.footer a{text-underline-offset:4px}.newsletter{border-top:1px solid rgba(37,37,37,.18)}.fiore-how{position:relative;border-bottom:1px solid rgba(37,37,37,.2)}.fiore-how ol{list-style:none;counter-reset:fiore-step;padding:0;gap:2.4rem}.fiore-how li{counter-increment:fiore-step;border-top:1px solid #a7a49e;padding:1.8rem 0 0}.fiore-how li:before{content:"0" counter(fiore-step);display:block;color:#292929;font-weight:700;font-size:1.4rem;margin-bottom:1.2rem}.fiore-how h2{font-size:clamp(2.4rem,3vw,3.6rem)}.fiore-order{border-radius:0;border-color:#aaa;background:#f4f2ed}.fiore-order input,.fiore-order textarea,.fiore-order select{border-radius:0;background:#fff;color:#252525}.image-with-text__heading{max-width:13ch}.image-with-text__text--caption{letter-spacing:.015em;line-height:1.65;text-transform:none}.image-with-text__content{padding:4rem}.image-with-text__media{border-radius:0;box-shadow:none}.image-with-text .button{margin-top:2.4rem}.fiore-order summary{line-height:1.5}@media(min-width:990px){.image-with-text__heading{font-size:clamp(3.6rem,4.2vw,6rem)}.image-with-text__content{padding:5rem}.title-wrapper-with-link{align-items:end}}@media(max-width:749px){.image-with-text__content{padding:2.8rem 2rem}.image-with-text__heading{font-size:3.4rem}.header__menu-item{font-size:1.4rem}.fiore-how{padding-top:2.8rem;padding-bottom:2.8rem}.fiore-how ol{gap:2rem}}@media(prefers-reduced-motion:reduce){.button{transition:none}}@media screen and (min-width:990px){.collection:not(.collection--full-width) .slider-component-desktop.page-width{max-width:var(--page-width);margin-inline:auto;padding-inline:5rem;--desktop-margin-left-first-item: 0px}.collection:not(.collection--full-width) .slider--desktop{scroll-padding-left:0}.collection:not(.collection--full-width) .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.collection:not(.collection--full-width) .slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5)}.collection:not(.collection--full-width) .slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4)}.collection:not(.collection--full-width) .slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3)}.collection:not(.collection--full-width) .slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2)}.collection:not(.collection--full-width) .slider--desktop.grid--1-col-desktop .grid__item{width:100%}.collection:not(.collection--full-width) .slider--desktop:after{padding-left:0;margin-left:0}}body:has(.fiore-editorial) #MainContent>.shopify-section+.shopify-section{margin-top:0;border-top:1px solid rgba(41,41,41,.18)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/fiore-industrial.css.map */
