@import"https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400;500&family=Manrope:wght@400;500;600&family=Poiret+One&display=swap";:root{--font-body-family: Manrope, Arial, sans-serif;--font-heading-family: Jost, Arial, sans-serif;--font-heading-weight: 300;--font-body-weight: 400;--om-paper: #f4f0e6;--om-ink: #30332d;--om-muted: #6b6c61;--om-line: #d6d0c1;--om-gold: #977642;--om-content-width: 1280px;--om-page-gutter: clamp(20px, 4vw, 56px);--om-content-span: min(var(--om-content-width), calc(100% - var(--om-page-gutter) * 2))}body{font-family:var(--font-body-family)!important;color:var(--om-ink)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)!important;font-style:normal!important;font-weight:300!important;letter-spacing:.065em;line-height:1.2}.header-wrapper,.announcement-bar-section,.footer{background:var(--om-paper)!important;color:var(--om-ink)}.header-wrapper{border-bottom:1px solid var(--om-line)}.header.page-width{width:var(--om-content-span);max-width:none;padding-left:0!important;padding-right:0!important}.header__heading-link{font-family:Jost,Arial,sans-serif;font-weight:300;letter-spacing:.23em;padding:0!important}.header__inline-menu .header__menu-item{font-family:Manrope,Arial,sans-serif;font-size:1.15rem;letter-spacing:.05em}.header__heading-logo-wrapper{max-width:250px;margin-left:0!important;margin-right:0!important}.header__menu-item:hover span{text-decoration-color:var(--om-gold)}.om-room{display:grid!important;grid-template-columns:minmax(0,42fr) minmax(0,58fr)!important;width:var(--om-content-span)!important;max-width:none!important;margin:32px auto 0!important;min-height:540px!important;max-height:none!important;height:auto!important;background:var(--om-paper)!important;color:var(--om-ink)!important;overflow:hidden}.om-room:before,.om-room:after{display:none!important}.om-room__image{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:540px;object-fit:cover!important;object-position:66% center!important;grid-column:2;grid-row:1}.om-room__content{position:relative!important;inset:auto!important;max-width:none!important;width:auto!important;padding:46px 48px 46px 0!important;grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:var(--om-paper)!important;color:var(--om-ink)!important;text-align:left!important}.om-room__content h1{color:var(--om-ink)!important;font-size:clamp(38px,3.7vw,52px)!important;font-weight:300!important;letter-spacing:.065em!important;line-height:1.16!important;text-transform:uppercase;margin:0 0 28px!important;max-width:100%}.om-room__content em{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;color:inherit!important;display:block}.om-room__copy{font-family:Manrope,Arial,sans-serif!important;font-size:1.4rem!important;line-height:1.9!important;color:var(--om-muted)!important;max-width:330px;margin:0 0 24px!important}.om-room__cta{font-family:Manrope,Arial,sans-serif!important;display:inline-flex!important;align-items:center;gap:24px!important;min-height:44px!important;border:0!important;border-bottom:1px solid var(--om-gold)!important;background:transparent!important;color:var(--om-ink)!important;padding:12px 0!important;font-size:1.1rem!important;letter-spacing:.13em!important;text-decoration:none!important;border-radius:0!important}.om-room__cta:after{content:"\2197";color:var(--om-gold);font-size:20px}.om-room__trust{font-family:Manrope,Arial,sans-serif!important;color:var(--om-muted)!important;font-size:1.05rem!important;letter-spacing:.03em;margin-top:30px!important}.collection.om-category-section{width:var(--om-content-span);max-width:none;margin:0 auto;padding:64px 0 76px}.om-category-section .collection__title.page-width{width:100%;max-width:none;margin:0 0 34px;padding:0}.om-category-section .collection__title h2{font-size:3.6rem;letter-spacing:.045em;margin:0 0 16px}.om-category-section .collection__description{max-width:720px;font-size:1.35rem;line-height:1.85;color:var(--om-muted)}.om-category-section .collection__description p{margin:0}.om-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}.om-category-card{display:block;min-width:0;color:var(--om-ink);text-decoration:none}.om-category-image{aspect-ratio:1;overflow:hidden}.om-category-image img{display:block;width:100%;height:100%;object-fit:contain}.om-category-card[data-product-type=Poster] .om-category-image img{transform:scale(1.25)}.om-category-card>span{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--om-line);margin-top:20px;padding:18px 0 2px;font:300 2.2rem Jost,Arial,sans-serif;letter-spacing:.045em;gap:12px}.om-category-card i{font: 18px Arial,sans-serif;color:var(--om-gold);transition:transform .18s ease}.om-category-card:hover>span{color:var(--om-gold)}.om-category-card:hover i{transform:translate(2px,-2px)}.om-category-card:focus-visible{outline:2px solid var(--om-gold);outline-offset:6px}.om-breadcrumbs{width:var(--om-content-span);max-width:none;padding:25px 0 0;margin:auto;font-size:1.05rem;line-height:1.8;color:var(--om-muted)}.om-breadcrumbs ol{list-style:none;display:flex;align-items:baseline;flex-wrap:wrap;gap:9px 14px;margin:0;padding:0}.om-breadcrumbs li+li:before{content:"\203a";color:var(--om-gold);margin-right:14px}.om-breadcrumbs a{color:var(--om-muted);text-decoration:none}.om-breadcrumbs a:hover{color:var(--om-ink);text-decoration:underline;text-underline-offset:4px}.om-breadcrumbs [aria-current]{color:var(--om-ink)}.product__title h1{font-size:3.5rem!important;line-height:1.25!important;letter-spacing:.025em!important;font-weight:300!important}.product__description,.product__text,.product__tax,.om-art-explanation,.om-art-details{font-family:Manrope,Arial,sans-serif!important;line-height:1.85}.om-art-editions button,.om-art-sizes button,.om-art-borders button{font-family:Manrope,Arial,sans-serif!important;border-radius:0!important}.om-art-editions button[aria-pressed=true],.om-art-sizes button[aria-pressed=true],.om-art-borders button[aria-pressed=true]{background:var(--om-ink)!important;color:var(--om-paper)!important}.om-art-finishes button[aria-pressed=true]{background:var(--om-paper)!important;border-color:var(--om-gold)!important}.om-art-add,.product-form__submit{font-family:Manrope,Arial,sans-serif!important;font-size:1.2rem!important;letter-spacing:.09em!important;border-radius:0!important}.om-types-menu{position:relative}.om-types-menu summary{cursor:pointer;list-style:none}.om-types-menu summary::-webkit-details-marker{display:none}.om-types-menu summary:after{content:"\2304";margin-left:9px}.om-types-dropdown{position:absolute;top:100%;left:0;z-index:20;min-width:220px;margin:0;padding:14px;background:var(--om-paper);border:1px solid var(--om-line);list-style:none;box-shadow:0 12px 24px #30332d12}.om-types-dropdown a{display:block;text-decoration:none;color:var(--om-ink);padding:12px 15px;font-size:1.2rem}.om-types-dropdown a:hover{background:#e7e1d5}.om-types-mobile{border-top:1px solid var(--om-line);padding:15px 0}.om-types-mobile>span{display:block;margin:0 30px 10px;font:500 11px Manrope,Arial,sans-serif;letter-spacing:.12em}.om-types-mobile a{display:block;color:var(--om-ink);text-decoration:none;font:400 1.5rem Manrope,Arial,sans-serif;line-height:1.6;padding:9px 30px;min-height:44px}.om-types-mobile a:hover{text-decoration:underline;text-underline-offset:4px}.footer{--color-foreground: 48,51,45;--color-background: 244,240,230;border-top:1px solid var(--om-line)}.footer .page-width{width:var(--om-content-span);max-width:none;padding-left:0;padding-right:0}.om-preview-bar{position:relative;z-index:99;background:#30332d;color:#f4f0e6;padding:12px var(--om-page-gutter);display:flex;justify-content:space-between;gap:16px;font:11px Manrope,Arial,sans-serif;letter-spacing:.035em}.om-preview-bar nav{display:flex;gap:20px}.om-preview-bar a{color:inherit;text-underline-offset:4px}@media(min-width:990px){.header.header--middle-center{grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:30px;min-height:112px}.header--middle-center .header__inline-menu{justify-self:center;margin-left:0}.header--middle-center .header__heading{justify-self:start}.header__icons{gap:0}}@media(max-width:1100px)and (min-width:990px){.header__heading-logo-wrapper{max-width:185px}.header.header--middle-center{column-gap:14px}.header__inline-menu .header__menu-item{padding-left:10px;padding-right:10px}}@media(max-width:989px){.om-room{grid-template-columns:minmax(0,46fr) minmax(0,54fr)!important;min-height:470px!important}.om-room__image{min-height:470px}.om-room__content{padding:35px 26px 35px 0!important}.om-room__content h1{font-size:38px!important}.om-category-grid{gap:20px}.om-category-card>span{font-size:2rem}.collection.om-category-section{padding-top:46px;padding-bottom:54px}}@media(max-width:749px){.om-room{display:flex!important;flex-direction:column!important;min-height:0!important;margin-top:0!important}.om-room__content{padding:36px 0!important;order:0}.om-room__image{order:1;min-height:0!important;height:300px!important;object-position:67% center!important}.om-room__content h1{font-size:38px!important;max-width:100%;margin-bottom:22px!important}.om-room__copy{font-size:1.3rem!important;margin-bottom:15px!important}.om-room__trust{margin-top:22px!important}.collection.om-category-section{padding-top:34px;padding-bottom:44px}.om-category-section .collection__title.page-width{margin-bottom:26px}.om-category-section .collection__title h2{font-size:2.7rem;line-height:1.3}.om-category-section .collection__description{font-size:1.2rem}.om-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.om-category-card>span{font-size:1.9rem;margin-top:12px;padding:13px 0 0;letter-spacing:.025em}.om-breadcrumbs{font-size:1rem;padding-top:20px}.om-breadcrumbs ol{gap:6px 10px}.om-breadcrumbs li+li:before{margin-right:10px}.product__title h1{font-size:2.8rem!important}.om-preview-bar{padding:12px var(--om-page-gutter);flex-wrap:wrap;font-size:10px}}@media(prefers-reduced-motion:reduce){.om-category-card i{transition:none}}.om-room__image{object-position:center!important;object-fit:contain!important;background:#eee9de}@media(max-width:989px){.om-room{display:flex!important;flex-direction:column!important;min-height:0!important}.om-room__content{order:0;padding:36px 0!important}.om-room__image{order:1;height:auto!important;min-height:0!important;aspect-ratio:4 / 3}.om-room__content h1{max-width:620px}}:root{--font-body-style: normal;--font-heading-style: normal;--page-width: 1392px}body.om-atelier{background:var(--om-paper)}.om-atelier .page-width{max-width:calc(var(--om-content-width) + var(--om-page-gutter) * 2);padding-left:var(--om-page-gutter);padding-right:var(--om-page-gutter)}.om-atelier .header.page-width{max-width:none;padding-left:0;padding-right:0}.om-atelier .om-category-section .collection__title.page-width,.om-atelier .footer .page-width{padding-left:0;padding-right:0}.om-atelier .collection-hero{background:var(--om-paper)}.om-atelier .collection-hero__title,.om-atelier .main-page-title,.om-atelier .title--primary{font-size:clamp(32px,3.5vw,46px);letter-spacing:.055em;margin-bottom:24px}.om-atelier .collection-hero__description{font-size:15px;max-width:760px;line-height:1.85;color:var(--om-muted)}.om-atelier .collection-hero__inner{padding-top:40px;padding-bottom:32px}.om-atelier .facets-wrapper{border-top:1px solid var(--om-line);border-bottom:1px solid var(--om-line);margin-bottom:30px;padding-top:12px;padding-bottom:12px}.om-atelier .facets__heading,.om-atelier .facets__summary,.om-atelier .facet-filters__label,.om-atelier .facet-filters__sort,.om-atelier .product-count__text{font-family:Manrope,Arial,sans-serif;color:var(--om-muted)}.om-atelier .card__information{padding-top:20px;padding-bottom:22px}.om-atelier .card__heading{font-size:20px;line-height:1.35;letter-spacing:.035em}.om-atelier .card__heading a{text-decoration-thickness:1px;text-underline-offset:5px}.om-atelier .card-information .price{font:400 13px Manrope,Arial,sans-serif;letter-spacing:.03em;color:var(--om-muted);margin-top:10px}.om-atelier .card-wrapper{border-bottom:1px solid var(--om-line)}.om-atelier .button,.om-atelier button,.om-atelier input,.om-atelier select,.om-atelier textarea,.om-atelier .field__label,.om-atelier .form__label,.om-atelier .quantity__input{font-family:Manrope,Arial,sans-serif}.om-atelier .button{font-size:13px;letter-spacing:.065em;border-radius:0}.om-atelier .button:after,.om-atelier .button:before,.om-atelier .field:after,.om-atelier .field:before,.om-atelier .quantity:after,.om-atelier .select:after{border-radius:0}.om-atelier .rte{font-family:Manrope,Arial,sans-serif;line-height:1.9}.om-atelier .rte a,.om-atelier .underlined-link{text-decoration-thickness:1px;text-underline-offset:5px}.om-atelier .product__info-container{padding-top:4px}.om-atelier opus-art-configurator{font-family:Manrope,Arial,sans-serif}.om-atelier .om-art-price{font:300 30px Jost,Arial,sans-serif;letter-spacing:.04em}.om-atelier opus-art-configurator legend{font-size:12px;font-weight:500;letter-spacing:.07em;margin-bottom:14px}.om-atelier .om-art-finishes button,.om-atelier .om-art-size-units,.om-atelier .om-art-size-units button,.om-atelier .om-art-view-switch button{border-radius:0}.om-atelier .om-art-editions button,.om-atelier .om-art-sizes button,.om-atelier .om-art-borders button{border-color:var(--om-line)}.om-atelier .om-art-status,.om-atelier .om-art-shipping{color:var(--om-muted)}.om-atelier .header__submenu,.om-atelier .mega-menu__content,.om-atelier .menu-drawer,.om-atelier .menu-drawer__submenu{background:var(--om-paper);color:var(--om-ink)}.om-atelier .mega-menu__content{border-color:var(--om-line);box-shadow:0 10px 24px #30332d0a}.om-atelier .mega-menu__link{font-family:Manrope,Arial,sans-serif;font-size:13px;line-height:1.7}.om-atelier .om-types-menu summary:after{content:none}.om-atelier .om-types-menu summary .icon{width:9px;height:6px;margin-left:10px;position:static}.om-atelier .om-types-dropdown{min-width:210px}.om-atelier .cart__items,.om-atelier .cart__footer,.om-atelier .cart-item,.om-atelier .cart-drawer{border-color:var(--om-line)}.om-atelier .cart-item__name{font:300 20px/1.4 Jost,Arial,sans-serif;letter-spacing:.035em}.om-atelier .drawer__inner{background:var(--om-paper)}.om-atelier .footer-block__heading{font:300 19px Jost,Arial,sans-serif;letter-spacing:.075em}.om-template-index .footer__blocks-wrapper:not(:has(.footer-block)){display:none}.om-atelier .footer{margin-top:24px}.om-atelier .om-breadcrumbs{padding-top:25px;padding-bottom:8px}@media(max-width:749px){.om-atelier .collection-hero__inner{padding-top:26px;padding-bottom:20px}.om-atelier .collection-hero__title,.om-atelier .main-page-title,.om-atelier .title--primary{font-size:30px}.om-atelier .collection-hero__description{font-size:13px}.om-atelier .card__heading{font-size:17px}.om-atelier .card__information{padding-top:15px;padding-bottom:18px}.om-atelier .card-information .price{font-size:12px}.om-atelier .om-breadcrumbs{font-size:10px;padding-top:18px;padding-bottom:0}.om-atelier .om-art-price{font-size:27px}}.om-atelier .om-collection-intro__title{letter-spacing:.055em;font-weight:300}.om-atelier .om-collection-intro__copy{line-height:1.85;color:var(--om-muted)}.om-collection-all .om-collection-intro{display:block;padding-top:32px;padding-bottom:32px}.om-collection-all .om-collection-intro__products{display:none}.om-atelier .om-collection-card__title{font-size:20px;font-weight:300;letter-spacing:.025em}@media(max-width:749px){.om-collection-all .om-collection-intro{padding-top:24px;padding-bottom:24px}.om-atelier .om-collection-card__title{font-size:17px}}.om-atelier .facets-wrapper.page-width{max-width:var(--om-content-width);width:calc(100% - var(--om-page-gutter) * 2);padding-left:0;padding-right:0}:root{--media-radius: 0px;--variant-pills-border-radius: 0px;--card-corner-radius: 0px;--product-card-corner-radius: 0px}.om-atelier .header__inline-menu summary.header__menu-item .icon-caret{position:static;width:9px;height:6px;margin-left:10px;flex-shrink:0}.om-room__classical{display:block;color:#af9052;font-family:Poiret One,Jost,Arial,sans-serif;font-size:clamp(48px,5.4vw,76px);font-weight:400;line-height:1.08;letter-spacing:.025em;margin-bottom:18px}.om-room__pulse{display:block;font-family:Jost,Arial,sans-serif;font-size:clamp(30px,3.2vw,44px);font-weight:300;line-height:1.2;letter-spacing:.065em;color:var(--om-ink)}@media(max-width:749px){.om-room__classical{font-size:clamp(44px,12vw,64px);margin-bottom:14px}.om-room__pulse{font-size:clamp(26px,7.2vw,36px)}}.om-portrait-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;list-style:none;width:100%;margin:0;padding:0}.om-portrait-grid>li{min-width:0}.om-portrait-card{display:block;color:var(--om-ink);text-decoration:none}.om-portrait-image{position:relative;aspect-ratio:1;overflow:hidden}.om-portrait-image img{display:block;width:100%;height:100%;object-fit:contain}.om-portrait-arrow{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--om-line);border-radius:50%;background:var(--om-paper);color:var(--om-gold);font:20px/1 Arial,sans-serif;transition:color .18s ease,border-color .18s ease,transform .18s ease}.om-portrait-details{border-top:1px solid var(--om-line);margin-top:16px;padding-top:16px}.om-portrait-details h3{font-size:2rem;letter-spacing:.035em;line-height:1.3;margin:0 0 8px}.om-portrait-price{font:400 1.25rem/1.6 Manrope,Arial,sans-serif;color:var(--om-muted);margin:0}.om-portrait-card:hover .om-portrait-arrow{border-color:var(--om-gold);transform:translate(2px,-2px)}.om-portrait-card:hover h3{color:var(--om-gold)}.om-portrait-card:focus-visible{outline:2px solid var(--om-gold);outline-offset:5px}@media(min-width:750px)and (max-width:989px){.om-portrait-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.om-portrait-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.om-portrait-details{margin-top:12px;padding-top:12px}.om-portrait-details h3{font-size:1.7rem}.om-portrait-price{font-size:1.1rem}.om-portrait-arrow{top:8px;right:8px;width:32px;height:32px;font-size:17px}}@media(prefers-reduced-motion:reduce){.om-portrait-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/opusmodern-atelier.css.map */
