body:has(#result:not([hidden])){background:#fbfaf7;color:#302f29}html body #result.oul-bondel-product{--oul-product-ink:#302f29;--oul-product-accent:#824d38;--oul-product-line:#dcd8ce;--oul-product-muted:#716d62;width:calc(100% - 24px);max-width:1052px;margin:24px auto;padding:8px 16px 22px;color:var(--oul-product-ink);background:#fff;border:1px solid #dcd8ce;border-radius:12px;color-scheme:light}html body #result.oul-bondel-product [hidden],html body #result .oul-product-compatibility,html body #result #order-this-version,html body #result .frame-preview{display:none!important}html body #result .result-topbar{display:none;margin:0 0 16px;padding:0 0 14px;border-bottom:1px solid #dcd8ce;text-align:center;justify-content:center}html body #result .result-topbar h1{margin:0;color:var(--oul-product-ink);font:600 23px/1.2 var(--display,Georgia,serif);letter-spacing:.2px}html body #result .result-topbar h1 em{color:var(--oul-product-accent);font-style:italic}html body #result #result-details{display:none;margin:7px 0 0;color:var(--oul-product-muted)!important;font:400 12px/1.4 var(--body,Arial,sans-serif)}html body #result #result-subtitle{display:none!important}html body #result #result-subtitle.is-image-error{display:block!important;margin:10px 0 18px;color:#9c352b;font:500 13px/1.5 var(--body,Arial,sans-serif)}html body #result .result-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}html body #result .result-gallery{min-width:0;width:100%;max-width:560px;margin:0 auto}html body #result .oul-museum-heading{margin:14px 0 18px;text-align:center;font:400 20px/1.2 var(--display,Georgia,serif);letter-spacing:.2px;color:var(--oul-product-ink)}html body #result .oul-museum-heading em{font-style:italic;color:var(--oul-product-accent)}html body #result .oul-artwork-tabs{display:flex;justify-content:center;width:max-content;max-width:100%;gap:0;margin:2px auto 10px;padding:3px;border:1px solid var(--oul-product-line);border-radius:30px;background:#f1ede7}html body #result .oul-artwork-tabs button{min-width:0;min-height:34px;padding:7px 13px!important;border:0!important;border-radius:30px;background:transparent;color:#57534c;font:600 12px/1 var(--body,Arial,sans-serif);box-shadow:none;white-space:nowrap}html body #result .oul-artwork-tabs button[aria-pressed=true]{background:var(--oul-product-ink);color:#fff;box-shadow:none}html body #result #purchase-room{width:100%;max-width:none;margin:0;padding:0;background:transparent}html body #result #result-gallery-viewport{width:100%;height:auto;min-height:0;aspect-ratio:820/1093;overflow:hidden;border:0;border-radius:10px;background:#f4f0e9;touch-action:pan-y pinch-zoom}html body #result .artwork-slide{padding:16px;background:#f4f0e9;display:flex;align-items:center;justify-content:center}html body #result #compare-box{background:transparent;border-radius:0;box-shadow:none;max-width:100%;max-height:100%}html body #result #result-art{object-fit:contain!important;border-radius:0;background:transparent}html body #result .gallery-zoom-hint{top:14px;right:14px;min-height:28px;padding:5px 9px;border:1px solid #ffffff60;border-radius:20px;background:#302f29b8;color:#fff;font:500 11.5px/1.2 var(--body,Arial,sans-serif)}html body #result .room-scene{background:#f4f0e9}html body #result #room-art{object-fit:contain!important;background:#f4f0e9}html body #result .room-caption-top{padding:15px 14px 26px;color:#fff;font:500 12px/1.35 var(--body,Arial,sans-serif);background:linear-gradient(to bottom,#120e0ab8,#120e0a57 55%,transparent)}html body #result .room-caption-bottom{padding:30px 10px 13px;color:#fff;font:400 10px/1.4 var(--body,Arial,sans-serif);background:linear-gradient(to top,#120e0ad1,#120e0a73 52%,transparent)}html body #result .room-caption-bottom strong{display:block;margin-top:9px;color:#fff;font-size:11.5px;font-weight:500}html body #result .portrait-version-actions{display:flex;gap:8px;width:100%;max-width:300px;margin:12px auto 6px;justify-content:center}html body #result .portrait-version-actions>.btn,html body #result .portrait-version-actions>#open-edit{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;width:auto;min-width:0;max-width:none;min-height:40px;margin:0;padding:9px 10px;border-radius:10px;gap:6px;font:600 13px/1.1 var(--body,Arial,sans-serif);letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:none;transform:none}html body #result #try-another{border:1px solid #302f29;background:#302f29;color:#fff}html body #result #open-edit{border:1px solid #d9d2c8;background:#f1ede7;color:#302f29}html body #result .portrait-version-actions svg{width:16px;height:16px;flex:0 0 16px;stroke:currentColor}html body #result .change-photo-link{display:flex;align-items:center;justify-content:center;min-height:36px;width:max-content;max-width:100%;margin:0 auto;padding:6px 10px;color:#716d62;font:400 11.5px/1.3 var(--body,Arial,sans-serif);text-decoration:underline;text-underline-offset:3px}html body #result .history-inline{width:100%;max-width:520px;margin:4px auto 10px;padding:0}html body #result .versions-strip{gap:10px;padding-top:7px;padding-bottom:8px}html body #result .version-card,html body #result .version-card img{width:60px;min-width:60px;height:80px;border-radius:7px;background:#ebe6dd;object-fit:contain!important}html body #result .version-card[aria-pressed=true]{box-shadow:0 0 0 2px #824d38;background:transparent}html body #result .version-card[aria-pressed=true] .version-number{top:auto;bottom:5px;left:50%;transform:translate(-50%);padding:3px 5px;background:#824d38;color:#fff;border-radius:4px;font:600 9px/1.2 var(--body,Arial,sans-serif)!important;white-space:nowrap}html body #result .version-selected-check{border-color:#fbfaf7;background:#d8e7d6;color:#32563b}html body #result .versions-arrow{background:#e7e2da;color:#302f29;filter:none}html body #result #order-panel{position:static;width:100%;max-width:560px;margin:0 auto;padding:8px 0 0;border:0;border-radius:0;background:transparent;outline:none}html body #result #order-panel>h2{margin:0 0 18px;color:#302f29;font:600 20px/1.2 var(--display,Georgia,serif);letter-spacing:.2px;text-align:center}html body #result #order-intro,html body #result .format-options{display:none!important}html body #result .size-field{display:flow-root;min-width:0;margin:0 0 8px;padding:20px 18px;border:1px solid #dcd8ce;border-radius:14px;background:#fff}html body #result .size-field legend{display:block;float:left;width:100%;margin:0 0 14px;padding:0;color:#302f29;font:700 18px/1.2 var(--display,Georgia,serif);letter-spacing:0;text-transform:none}html body #result .size-grid{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 8px}html body #result .size-option,html body #result .size-option[aria-pressed=true]{display:flex;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:8px 6px;border:1.5px solid #dcd8ce;border-radius:10px;background:#fff;color:#302f29;font:600 13px/1.25 var(--body,Arial,sans-serif);box-shadow:none}html body #result .size-option[aria-pressed=true]{border-color:#824d38;background:#f5ebe5;color:#824d38;box-shadow:inset 0 0 0 .5px #824d38}html body #result .size-option small{display:none}html body #result .order-size-summary{margin:5px 0 0;color:#716d62;font:400 11px/1.4 var(--body,Arial,sans-serif)}html body #result .size-guide-link{min-height:36px;margin:0;padding:7px 0;color:#716d62;font:400 11px/1.4 var(--body,Arial,sans-serif)}html body #result .frame-field{min-width:0;margin:16px 0;padding:0;border:0}html body #result .frame-toggle-label{display:flex;align-items:center;gap:12px;min-height:62px;padding:14px 16px;border:1.5px solid #dcd8ce;border-radius:10px;background:#fff;cursor:pointer}html body #result .frame-toggle-label input{width:19px;height:19px;flex:0 0 19px;margin:0;accent-color:#824d38}html body #result .frame-toggle-label>span{display:flex;flex-direction:column;gap:3px}html body #result .frame-toggle-label strong{color:#302f29;font:600 13px/1.3 var(--body,Arial,sans-serif)}html body #result .frame-toggle-label small{color:#716d62;font:400 11px/1.3 var(--body,Arial,sans-serif)}html body #result .frame-selection{margin:0 0 11px;color:#716d62;font:400 11px/1.4 var(--body,Arial,sans-serif)}html body #result .frame-selection strong{color:#302f29;font-weight:600}html body #result .frame-finish-options{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;width:100%;max-width:none;margin:0 auto}html body #result .frame-finish-option{position:relative;display:flex;flex:0 0 70px;flex-direction:column;align-items:center;gap:5px;width:70px;min-width:70px;min-height:0;padding:6px 5px 7px;border-radius:12px;border:1.5px solid #dcd8ce;background:#fff;color:#302f29;box-shadow:none;font:600 11px/1.1 var(--body,Arial,sans-serif);overflow:visible}html body #result .frame-finish-option[aria-pressed=true]{border-color:#824d38;background:#f7eee8;color:#824d38;box-shadow:none}html body #result .frame-swatch{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:8px;border:1px solid #e2ddd4;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 1px 3px #0000001a}html body #result .frame-price-note{margin:10px 0 0;color:#716d62;font:400 10.5px/1.5 var(--body,Arial,sans-serif)}html body #result #canvas-price{margin:19px 0 0;color:#302f29;font:700 24px/1.25 var(--body,Arial,sans-serif);letter-spacing:-.02em}html body #result .order-fields{gap:8px;margin:13px 0 0}html body #result #add-to-cart{min-height:52px;padding:14px 18px;border:1px solid #824d38;border-radius:10px;background:#824d38;color:#fff;font:700 14px/1.3 var(--body,Arial,sans-serif);letter-spacing:.2px;box-shadow:none}html body #result #add-to-cart:hover:not(:disabled){background:#693c2d;border-color:#693c2d;filter:none}html body #result #add-to-cart:disabled{opacity:1;border-color:#dcd8ce;background:#e9e5dc;color:#716d62;cursor:not-allowed}html body #result #purchase-mode{margin:4px 0 0;color:#716d62;font:400 11px/1.5 var(--body,Arial,sans-serif);text-align:center}html body #result .product-info{margin:18px 0 0;padding:0;border:0;border-top:1px solid #dcd8ce;border-radius:0;background:transparent}html body #result .product-info+.product-info{margin-top:0}html body #result .product-info>summary{display:flex;align-items:center;min-height:48px;padding:12px 0;color:#302f29;font:500 12px/1.4 var(--body,Arial,sans-serif)}html body #result .product-info>div,html body #result .product-description{padding:0 0 12px;background:transparent}html body #result .product-info p{margin:0 0 9px;color:#716d62;font:400 12px/1.6 var(--body,Arial,sans-serif)}html body #result .result-save-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:0 14px;margin:14px auto 0}html body #result .result-save-actions>.text-button{min-height:40px;padding:8px;color:#716d62;font:400 11px/1.4 var(--body,Arial,sans-serif)}html body #result :is(button,a,input):focus-visible{outline:2px solid #824d38;outline-offset:4px}html body #result #order-panel:focus-visible{outline:2px solid #824d38;outline-offset:8px}html body #sticky[data-mode^=result-]{background:#fbfaf7f5;border-top:1px solid #dcd8ce;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}html body #sticky[data-mode^=result-] .btn{background:#824d38;border:1px solid #824d38;color:#fff;min-height:48px;font:600 14px/1.3 var(--body,Arial,sans-serif);box-shadow:none}@media(min-width:480px){html body #result .size-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:601px){html body #result.oul-bondel-product{width:calc(100% - 48px);margin:50px auto;padding:8px 32px 20px;border-radius:16px}html body #result .result-topbar{display:flex}html body #result .result-topbar>.text-button{display:flex;position:absolute;right:0;top:-8px;color:#716d62}html body #result .oul-museum-heading{font-size:23px;margin:18px 0 22px}html body #result .oul-artwork-tabs button{padding:7px 16px!important;font-size:12.5px}}@media(min-width:980px){html body #result .result-layout{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);column-gap:48px;row-gap:10px;padding-top:56px;margin-top:16px}html body #result .result-gallery{max-width:none}html body #result #order-panel{max-width:none;margin:0;padding:0 0 8px}html body #result #order-panel>h2{font-size:23px;margin-bottom:22px}html body #result .portrait-version-actions{max-width:min(100%,520px)}html body #result .portrait-version-actions>.btn,html body #result .portrait-version-actions>#open-edit{min-height:42px;font-size:13.5px}html body #result .frame-finish-options{justify-content:flex-start}}@media(max-width:359px){html body #result.oul-bondel-product{width:calc(100% - 24px)}html body #result .portrait-version-actions>.btn,html body #result .portrait-version-actions>#open-edit{font-size:12.5px;padding-inline:6px}html body #result .frame-finish-options{gap:8px}}@media(hover:hover){html body #result #try-another:hover{border-color:#181713;background:#181713;color:#fff}html body #result #open-edit:hover{border-color:#b6ac9d;background:#e9e2d7;color:#302f29}html body #result .size-option:hover:not([aria-pressed=true]),html body #result .frame-finish-option:hover:not([aria-pressed=true]){border-color:#a48675;background:#f9f2ec;color:#302f29}}html body #result .oul-product-stepbar{display:flex;align-items:center;justify-content:center;gap:13px;padding:6px 0 8px;margin:0 0 14px;border-bottom:1px solid #dcd8ce;color:#716d62;font:400 10px/1.4 var(--body,Arial,sans-serif);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}html body #result .oul-product-stepbar b{font-weight:700}html body #result .oul-product-stepbar i{width:1px;height:12px;background:#dcd8ce}html body #result .frame-field:has(#frame-toggle:checked) .frame-toggle-label{border-color:#824d38;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fbf3ed}html body #result #frame-options{padding:14px 16px 16px;border:1.5px solid #824d38;border-top:1px solid #e8ddd5;border-radius:0 0 10px 10px;background:#fbf3ed}@media(max-width:359px){html body #result .oul-product-stepbar{gap:8px;font-size:9px;letter-spacing:1px}html body #result .size-field{padding:16px 12px}html body #result .frame-toggle-label,html body #result #frame-options{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/oul-product-parity.css.map */
