.fiori-home{background:var(--fiori-design-cream,#f5f0e7)}.fiori-home #MainContent{background:var(--fiori-design-cream,#f5f0e7);color:#352e27}.fiori-home #MainContent :is(h1,h2,h3,.product-title){font-family:Georgia,Times New Roman,serif;font-weight:400}.fiori-home .hero__blurred-image{display:none}.fiori-home .hero__content-wrapper{gap:18px}.fiori-home #MainContent .hero .text-block h2{color:#fff8ed;font:12px/1.5 Arial,sans-serif;letter-spacing:.12em}.fiori-home .hero .text-block h1{color:#fff8ed;font-size:clamp(42px,5.4vw,92px);line-height:1.04;letter-spacing:-.035em;margin:0}.fiori-home .hero .text-block p{color:#fff8ed;max-width:42ch;font-size:clamp(14px,1.2vw,18px);line-height:1.6;margin-top:22px}.fiori-home .hero .button-custom{background:var(--fiori-design-cream,#f5f0e7);color:#352e27;border:1px solid #352e27;border-radius:0;padding:18px 26px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.fiori-home .hero .button-custom:hover{background:#fff}.fiori-home .hero .button-unstyled{color:#fff8ed;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:5px;padding-block:10px}.fiori-home .section-resource-list h3{color:#352e27;font-size:clamp(30px,3.5vw,56px);line-height:1.1}.fiori-home .section-resource-list .product-card{border-radius:0}.fiori-home .section-resource-list .product-card :is(h3,.product-title){font-size:19px;line-height:1.3}.fiori-home .shopify-section:has([class*=footer]) :is(.section,.section-background){--color-background: var(--fiori-design-cream,#f5f0e7);--color-background-rgb: 245 240 231;--color-foreground: #352e27;background-color:var(--fiori-design-cream,#f5f0e7);color:#352e27}.fiori-editorial{padding:clamp(44px,6vw,96px) 24px;background:var(--fiori-design-cream,#f5f0e7);color:#352e27}.fiori-editorial__inner{max-width:1440px;margin-inline:auto}.fiori-eyebrow{font:11px/1.5 Arial,sans-serif;letter-spacing:.14em;color:#82613d;text-transform:uppercase;margin:0 0 18px}.fiori-editorial__heading{text-align:center;margin-bottom:40px}.fiori-editorial h2,.fiori-story h2{font:400 clamp(32px,3.5vw,56px)/1.1 Georgia,serif;margin:0}.fiori-editorial__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fiori-tile{position:relative;display:block;min-width:0;overflow:hidden;min-height:280px;background:#e8dfd0;color:#352e27}.fiori-editorial--collage .fiori-tile:nth-child(4n+2),.fiori-editorial--collage .fiori-tile:nth-child(4n+3){grid-column:span 2}.fiori-tile img,.fiori-tile>svg{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:transform .5s ease}.fiori-tile:hover img{transform:scale(1.035)}.fiori-tile__label{position:absolute;bottom:18px;left:18px;right:18px;width:fit-content;padding:7px 12px;background:var(--fiori-design-cream,#f5f0e7);font-size:12px;letter-spacing:.035em;text-transform:uppercase}.fiori-editorial--split{padding:0;background:#ece1cf}.fiori-editorial--split .fiori-editorial__inner{max-width:none}.fiori-editorial--split .fiori-editorial__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.fiori-editorial--split .fiori-tile{min-height:clamp(400px,48vw,760px)}.fiori-editorial--split .fiori-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 25%,#0009)}.fiori-tile__content{position:absolute;z-index:1;bottom:9%;left:20px;right:20px;text-align:center;color:#fff}.fiori-tile__title{display:block;font:400 clamp(30px,3vw,50px)/1.15 Georgia,serif;margin-bottom:26px}.fiori-tile__button{display:inline-block;background:#fff;color:#352e27;padding:18px 26px;font-size:12px;letter-spacing:.15em;text-transform:uppercase}.fiori-story{background:#ece1cf;color:#352e27;scroll-margin-top:150px}.fiori-story__intro{padding:72px 24px;max-width:1100px;margin:auto;text-align:center}.fiori-story__intro>p:last-child{max-width:64ch;margin:24px auto 0;line-height:1.8}.fiori-story__banner{min-height:520px;position:relative;display:grid;place-items:center;padding:80px 24px;overflow:hidden}.fiori-story__banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fiori-story__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.fiori-story__content{position:relative;z-index:1;color:#fff;text-align:center;max-width:800px}.fiori-story__content .fiori-eyebrow{color:#fff}.fiori-story__content .fiori-tile__button{margin-top:30px;background:#352e27;color:#fff;text-decoration:none}.fiori-editorial a:focus-visible,.fiori-story a:focus-visible{outline:3px solid #82613d;outline-offset:4px}@media(max-width:749px){.fiori-home .hero__container{--padding-block-start: 160px;--padding-block-end: 40px}.fiori-editorial{padding:44px 16px}.fiori-editorial__grid{grid-template-columns:1fr 1fr}.fiori-editorial--collage .fiori-tile:nth-child(n){grid-column:auto;min-height:240px}.fiori-tile__label{bottom:10px;left:10px;right:10px;font-size:10px}.fiori-editorial--split{padding:0}.fiori-editorial--split .fiori-editorial__grid{grid-template-columns:1fr}.fiori-story__intro{padding:48px 20px}.fiori-story__banner{min-height:400px}}@media(prefers-reduced-motion:reduce){.fiori-tile img{transition:none}}.fiori-tile__description{display:block;font:400 15px/1.6 var(--font-body--family);max-width:460px;margin:0 auto 22px}.fiori-editorial--split.fiori-editorial--caption-below .fiori-tile{min-height:0;display:flex;flex-direction:column}.fiori-editorial--split.fiori-editorial--caption-below .fiori-tile img{position:static;height:auto;aspect-ratio:4 / 3;object-fit:cover;transform:none}.fiori-editorial--split.fiori-editorial--caption-below .fiori-tile:after{display:none}.fiori-editorial--caption-below .fiori-tile__content{position:static;display:flex;flex-direction:column;align-items:center;flex:1;padding:28px 24px 36px;color:#352e27;background:#ece1cf}.fiori-editorial--caption-below .fiori-tile__title{font-size:clamp(28px,2.8vw,42px);margin-bottom:16px}.fiori-editorial--caption-below .fiori-tile__button{margin-top:auto}.fiori-editorial--collage .fiori-tile img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fiori-home.css.map */
