.fiori-page-collection .fiori-catalog-cover{display:grid;grid-template-columns:2fr 3fr;background:var(--fiori-design-sage,#eaece5);color:var(--fiori-design-ink,#293d3b);min-height:350px}.fiori-catalog-cover__copy{padding:clamp(28px,4.5vw,72px);align-self:center}.fiori-catalog-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.fiori-page-collection #MainContent .fiori-catalog-cover h1{font-size:clamp(34px,4vw,60px);line-height:1.07;margin:18px 0;max-width:12ch}.fiori-catalog-cover__copy p{max-width:35ch;font-size:15px;line-height:1.7}.fiori-catalog-explore{display:inline-flex;align-items:center;gap:22px;padding:12px 0 6px;color:inherit;border-bottom:1px solid currentColor;text-decoration:none;font-size:13px}.fiori-catalog-cover__media{min-width:0;position:relative}.fiori-catalog-cover__media img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.fiori-catalog-categories{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 32px;padding:22px 24px;border-bottom:1px solid var(--fiori-design-border,#dcd9cf);background:var(--fiori-design-ivory,#f7f4ed)}.fiori-catalog-categories a{padding:10px 0;color:var(--fiori-design-ink,#293d3b);text-decoration:none;font-size:14px;border-bottom:1px solid transparent}.fiori-catalog-categories a[aria-current],.fiori-catalog-categories a:hover{border-color:currentColor}.fiori-inner #MainContent .card-gallery{--gallery-aspect-ratio:1 !important;aspect-ratio:1;background:var(--fiori-design-sage,#eaece5);overflow:hidden}.fiori-inner #MainContent .card-gallery :is(slideshow-container,slideshow-slides,slideshow-slide,.product-media){height:100%;width:100%}.fiori-inner #MainContent .card-gallery .product-media__image{width:100%;height:100%;object-fit:contain}.fiori-page-collection #MainContent .product-grid[product-grid-view]{grid-template-columns:repeat(4,minmax(0,1fr))}.fiori-page-collection #MainContent .product-grid__item{min-width:0}.fiori-page-collection #MainContent .product-card{padding-bottom:22px;border-bottom:1px solid var(--fiori-design-border,#dcd9cf)}.fiori-page-collection #MainContent .product-card :is(.product-title,h3){font-family:Georgia,serif;font-size:21px;line-height:1.3}#ResultsList{scroll-margin-top:170px}@media(max-width:749px){.fiori-page-collection .fiori-catalog-cover{grid-template-columns:1fr}.fiori-catalog-cover__copy{padding:32px 24px}.fiori-catalog-cover__media{aspect-ratio:16 / 10}.fiori-page-collection #MainContent .fiori-catalog-cover h1{max-width:18ch}.fiori-catalog-categories{gap:4px 20px;padding:12px 20px;justify-content:flex-start}.fiori-page-collection #MainContent .product-grid[product-grid-view]{grid-template-columns:repeat(2,minmax(0,1fr))}.fiori-page-collection #MainContent .product-card :is(.product-title,h3){font-size:17px}}.fiori-page-collection .fiori-catalog-cover{display:block;position:relative;min-height:360px;isolation:isolate}.fiori-catalog-cover__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.fiori-catalog-cover:has(.fiori-catalog-cover__media):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#293d3bd1,#293d3b61 60%,#293d3b14)}.fiori-catalog-cover__copy{width:min(650px,70%)}.fiori-catalog-cover:has(.fiori-catalog-cover__media) .fiori-catalog-cover__copy,.fiori-page-collection #MainContent .fiori-catalog-cover:has(.fiori-catalog-cover__media) h1{color:var(--fiori-design-ivory,#f7f4ed)}@media(max-width:749px){.fiori-page-collection .fiori-catalog-cover{min-height:330px}.fiori-catalog-cover__copy{width:100%}.fiori-catalog-cover__media{aspect-ratio:auto}.fiori-catalog-cover:has(.fiori-catalog-cover__media):after{background:#293d3ba6}}.fiori-page-collection .fiori-catalog-cover{min-height:0}.fiori-catalog-cover__copy{width:min(780px,85%);padding:28px 40px}.fiori-page-collection #MainContent .fiori-catalog-cover h1{font-size:clamp(30px,3vw,42px);max-width:24ch;margin:10px 0}.fiori-catalog-cover__copy p{max-width:65ch;margin:10px 0;line-height:1.5}.fiori-catalog-explore{padding:6px 0}.fiori-catalog-categories{flex-wrap:nowrap;overflow-x:auto;justify-content:safe center;gap:28px;padding:10px 24px}.fiori-catalog-categories a{flex:0 0 auto;white-space:nowrap}.fiori-catalog-categories a:focus-visible{outline:2px solid var(--fiori-design-accent,#355f63);outline-offset:3px}.fiori-page-collection .fiori-collection-intro--image{grid-template-columns:minmax(0,1fr) 260px}.fiori-page-collection .fiori-collection-intro__copy{padding:28px 40px}.fiori-page-collection .fiori-breadcrumb{margin-bottom:12px}.fiori-page-collection #MainContent .fiori-collection-intro h1{font-size:clamp(30px,3vw,42px);margin:0 0 12px}.fiori-page-collection .fiori-collection-intro__description{max-width:65ch;line-height:1.6}.fiori-page-collection .fiori-collection-intro__description p{margin:0}.fiori-page-collection .fiori-collection-intro__media{min-height:0;height:200px;aspect-ratio:auto;margin:24px 40px 24px 0;align-self:center}.fiori-page-list-collections #MainContent .resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fiori-page-list-collections #MainContent .collection-card__image{--ratio:4 / 3;aspect-ratio:4 / 3;height:auto;background:var(--fiori-design-sage,#eaece5)}.fiori-page-list-collections #MainContent .resource-image__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.fiori-page-list-collections #MainContent .collection-card__content{padding-block:12px 4px}.fiori-page-list-collections #MainContent .collection-card__content :is(h2,h3,.text-block){font-size:24px}@media(min-width:750px)and (max-width:989px){.fiori-page-collection #MainContent .product-grid[product-grid-view]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.fiori-catalog-cover__copy{width:100%;padding:24px 20px}.fiori-page-collection #MainContent .fiori-catalog-cover h1{font-size:30px;max-width:22ch}.fiori-catalog-categories{justify-content:flex-start;gap:24px;padding:8px 20px}.fiori-page-collection .fiori-collection-intro--image{grid-template-columns:minmax(0,1fr) 100px}.fiori-page-collection .fiori-collection-intro__copy{padding:24px 20px}.fiori-page-collection .fiori-collection-intro__media{height:120px;margin:20px 16px 20px 0}.fiori-page-collection #MainContent .fiori-collection-intro h1{font-size:30px;overflow-wrap:anywhere}.fiori-page-list-collections #MainContent .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.fiori-page-list-collections #MainContent .collection-card__content :is(h2,h3,.text-block){font-size:19px}}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action{width:100%;margin-top:auto;position:relative;z-index:2}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add{display:block;position:static;inset:auto;pointer-events:auto;--quick-add-background:var(--fiori-design-accent,#355f63);--quick-add-foreground:#fff}.fiori-card-action :is(product-form-component,form,add-to-cart-component){display:block;width:100%}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__button{position:relative;inset:auto;display:flex;opacity:1;width:100%;height:auto;min-height:44px;padding:10px 12px;border:1px solid var(--fiori-design-accent,#355f63);border-radius:0;background:var(--fiori-design-accent,#355f63);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;scale:1;overflow:visible;font-size:12px;letter-spacing:.02em;text-transform:none;justify-content:center}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__button:hover{background:#26484b}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__button .add-to-cart-text{background:transparent;border-radius:0;display:flex;height:auto;width:auto;gap:8px;color:inherit}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__button .add-to-cart-icon{width:18px;height:18px;flex:0 0 18px}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__button .add-to-cart-text__content{display:block;width:auto;height:auto;position:static;clip:auto;clip-path:none;overflow:visible}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .add-to-cart-text__content>span>span{padding:0;white-space:normal}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action [data-quick-add-button=choose] .quick-add__button--add,:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action [data-quick-add-button=add] .quick-add__button--choose{display:none}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__button:disabled{opacity:.5;cursor:not-allowed}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal{background:var(--fiori-design-ivory,#f7f4ed);color:var(--fiori-design-ink,#293d3b);border-radius:0;--color-background:var(--fiori-design-ivory,#f7f4ed);--color-foreground:var(--fiori-design-ink,#293d3b)}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .product-details>.group-block{flex-grow:0}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .buy-buttons-block{margin-top:24px;position:static;background:transparent;padding-bottom:24px}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .buy-buttons-block:before{display:none}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .button:not(.button-unstyled){border-radius:0;background:var(--fiori-design-accent,#355f63);color:#fff}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .variant-option__button-label{border-radius:0}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .add-to-cart-text__content>span>span{opacity:1;filter:none;translate:none}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .product-details .buy-buttons-block__bar{position:static;margin-top:0;padding-block:0;background:transparent}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .buy-buttons-block__bar:before{display:none}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .product-details .buy-buttons-block{margin-top:24px;position:static;background:transparent}:is(.fiori-page-collection,.fiori-page-product) .quick-add-modal .product-details .variant-option__button-label:has(input:checked){background:var(--fiori-design-accent,#355f63);color:#fff;border-color:var(--fiori-design-accent,#355f63)}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__product-form-component .shopify-product-form{display:block;width:100%}:is(.fiori-page-collection,.fiori-page-product) #MainContent .fiori-card-action .quick-add__button{width:100%;max-width:none;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/35/assets/fiori-catalog.css.map */
