.fiori-inner{--fiori-paper:var(--fiori-design-ivory,#f7f4ed);--fiori-ink:var(--fiori-design-ink,#293d3b);--fiori-line:var(--fiori-design-border,#dcd9cf);--fiori-accent:var(--fiori-design-accent,#355f63)}.fiori-inner #MainContent{color:var(--fiori-ink)}.fiori-inner #MainContent :is(h1,h2,h3){color:var(--fiori-ink)}.fiori-inner #MainContent :is(.button,.button-secondary,.button-custom):not(.button-unstyled){min-height:52px;letter-spacing:.12em;transition:background-color .2s,color .2s}.fiori-inner #MainContent .button:not(.button-secondary):not(.button-unstyled):not(:disabled){background:var(--fiori-accent);color:#fff}.fiori-inner #MainContent .button:not(.button-secondary):not(.button-unstyled):not(:disabled):hover{background:#26484b}.fiori-inner #MainContent :is(a,button,input,textarea,select,summary):focus-visible{outline-color:var(--fiori-accent)}.fiori-page-collection .fiori-collection-intro{background:var(--fiori-design-sage,#eaece5);border-bottom:1px solid var(--fiori-line)}.fiori-page-collection .fiori-collection-intro--image{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.fiori-page-collection .fiori-collection-intro__copy{padding:clamp(32px,6vw,96px)}.fiori-page-collection .fiori-collection-intro__media{margin:32px 32px 32px 0;min-height:400px}.fiori-page-collection .fiori-collection-intro__image{object-fit:contain}.fiori-page-collection .fiori-collection-intro h1{font-size:clamp(40px,5vw,76px)}.fiori-page-collection .fiori-breadcrumb{color:#47615b;margin-bottom:48px}.fiori-page-collection .fiori-collection-intro__description{font-size:15px;line-height:1.85;max-width:42ch}.fiori-inner #MainContent :is(.product-card,.collection-card){background:transparent}.fiori-inner #MainContent .product-card__content{padding-block-end:20px}.fiori-inner #MainContent .product-card .price{font-size:14px;letter-spacing:.025em}.fiori-page-list-collections .collection-card{border-bottom:1px solid var(--fiori-line);padding-bottom:20px}.fiori-page-list-collections .collection-card__content{padding-block:20px 8px}.fiori-page-list-collections .collection-card__content :is(h2,h3,.text-block){font-family:Georgia,serif;font-size:clamp(24px,2.8vw,38px)}.fiori-page-product .product-information{padding-block-end:64px}.fiori-page-product .product-details{padding-inline:clamp(0px,2vw,28px)}.fiori-page-product .product-details .price{font-size:20px}.fiori-page-product .product-details .variant-option{padding-block:8px}.fiori-page-product .fiori-product-intro{color:#52605a}.fiori-page-product .fiori-product-disclosure{border-color:var(--fiori-line)}.fiori-page-product .fiori-product-disclosure>summary{font-size:15px}.fiori-page-product .fiori-product-disclosure>.rte{color:#52605a}.fiori-page-product .fiori-vase-link{background:var(--fiori-design-sage,#eaece5);border-left:2px solid var(--fiori-design-accent,#355f63)}.fiori-page-page #MainContent .fiori-content-page .fiori-content-layout{max-width:1200px;margin-inline:auto;width:100%}.fiori-page-page #MainContent .fiori-content-layout h1{border:0;padding:0;margin:0;font-size:clamp(42px,5vw,72px)}.fiori-page-page .fiori-content-layout .page-content{font-size:16px;line-height:1.9}.fiori-page-page .fiori-content-layout .page-content>:first-child{margin-top:0}.fiori-page-page .fiori-content-layout .page-content>p:first-child{font-family:Georgia,serif;font-size:clamp(21px,2.2vw,28px);line-height:1.55;color:var(--fiori-design-accent,#355f63)}.fiori-page-page .page-content :is(h2,h3){padding-top:24px;border-top:1px solid var(--fiori-line)}.fiori-page-page .page-content img{margin-block:24px}.fiori-page-page .page-content blockquote{border-color:var(--fiori-design-accent,#355f63);background:var(--fiori-design-sage,#eaece5);padding:24px}@media(min-width:990px){.fiori-page-page:not(.fiori-contact) #MainContent .fiori-content-layout{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:clamp(40px,7vw,112px);align-items:start}.fiori-page-page:not(.fiori-contact) .fiori-content-layout>:first-child{position:sticky;top:160px}.fiori-page-page:not(.fiori-contact) .fiori-content-layout>:not(:first-child){grid-column:2}}.fiori-contact #MainContent .fiori-content-layout{max-width:720px;text-align:center}.fiori-contact #MainContent .fiori-content-layout h1{text-align:center}.fiori-contact #MainContent .contact-form{max-width:800px;padding:clamp(24px,5vw,64px);background:#eeeee6;border:0;border-top:2px solid var(--fiori-design-accent,#355f63)}.fiori-contact .contact-form__input{background:#fffdf8;border-color:#b9c1b8;min-height:56px}.fiori-contact .contact-form__input--textarea{min-height:180px}.fiori-page-cart .cart-page__summary{background:var(--fiori-design-sage,#eaece5);border:0;border-top:2px solid var(--fiori-design-accent,#355f63)}.fiori-page-cart .cart-page__title{padding-block:24px 32px}.fiori-page-cart .cart-page__items{padding-block:32px}.fiori-page-search .search-page__header{padding-block:clamp(40px,6vw,88px);gap:32px}.fiori-page-search .search-page-input__parent{max-width:800px;width:100%}.fiori-page-search .search-page-input{border-radius:0;background:#fffdf8;border:1px solid #b9c1b8;min-height:64px}.fiori-page-blog .blog-posts{--columns-gap:32px;--rows-gap:56px}.fiori-page-blog .blog-post-item{background:transparent;border-color:var(--fiori-line)}.fiori-page-blog .blog-post-card__image-container{border-radius:0;overflow:hidden}.fiori-page-blog .blog-post-card__content{padding-block:20px}.fiori-page-article #MainContent .section-content-wrapper{max-width:1120px;gap:28px}.fiori-page-article #MainContent .blog-post-content{max-width:720px;margin-inline:auto;font-size:17px;line-height:1.9}.fiori-page-article .blog-post-content blockquote{margin:32px 0;border-left:2px solid var(--fiori-design-accent,#355f63);background:var(--fiori-design-sage,#eaece5);padding:24px 32px;font:26px/1.5 Georgia,serif}.fiori-page-article .blog-post-comments-container{max-width:720px;border-top:1px solid var(--fiori-line);padding-top:40px}.fiori-page-404 #MainContent>.shopify-section:first-child .section-content-wrapper{border-block:1px solid var(--fiori-line);padding-block:72px}.fiori-inner .shopify-policy__container{max-width:880px;padding:72px 24px}.fiori-inner .shopify-policy__title{padding-bottom:32px;border-bottom:1px solid var(--fiori-line);margin-bottom:32px}.fiori-inner .shopify-policy__body{line-height:1.85;overflow-wrap:anywhere}@media(max-width:749px){.fiori-page-collection .fiori-collection-intro--image{grid-template-columns:1fr}.fiori-page-collection .fiori-collection-intro__copy{padding:32px 24px}.fiori-page-collection .fiori-collection-intro__media{margin:0 20px 24px;min-height:0;aspect-ratio:1}.fiori-page-collection .fiori-breadcrumb{margin-bottom:28px}.fiori-page-product .product-details{padding-inline:0}.fiori-page-product .product-information{padding-block-end:32px}.fiori-page-page #MainContent .fiori-content-layout{gap:32px;padding-block:40px}.fiori-page-page .fiori-content-layout .page-content{font-size:15px}.fiori-contact #MainContent .fiori-content-layout{padding-bottom:0}.fiori-page-cart .cart-page__summary{padding:24px}.fiori-inner .shopify-policy__container{padding-block:40px}}@media(prefers-reduced-motion:reduce){.fiori-inner #MainContent :is(.button,.button-secondary,.button-custom):not(.button-unstyled){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fiori-elegant.css.map */
