body:has(#scandic-storefront-root){background:#f8f7f3!important;margin:0!important;padding:0!important}
body:has(#scandic-storefront-root) :is(#header,.header-position,.header-mobile,.main-header,.site-footer,#footer,.zonex-footer-builder,.page-title,.breadcrumb-wrap,.entry-header){display:none!important}
body:has(#scandic-storefront-root) :is(.container,.site-content,.content-area,.entry-content,.vc_row){max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
#scandic-storefront-root{all:initial;display:block;width:100%;font:15px/1.6 'DM Sans',sans-serif!important}
#scandic-storefront-root *{all:revert!important;box-sizing:border-box!important}
#scandic-storefront-root{--paper:#f7f4ee !important;--ink:#2d332e !important;--green:#3f5547 !important;--sage:#a8b2a0 !important;--line:#ded9cf !important;--sand:#e6ddce !important;--terra:#a65f46 !important}#scandic-storefront-root *{box-sizing:border-box !important}#scandic-storefront-root{margin:0 !important;background:var(--paper) !important;color:var(--ink) !important;font:15px/1.6 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif !important}#scandic-storefront-root button,#scandic-storefront-root input{font:inherit !important}#scandic-storefront-root button,#scandic-storefront-root a{-webkit-tap-highlight-color:transparent !important}#scandic-storefront-root button{cursor:pointer !important}#scandic-storefront-root a{color:inherit !important;text-decoration:none !important}#scandic-storefront-root button:focus-visible,#scandic-storefront-root a:focus-visible,#scandic-storefront-root input:focus-visible{outline:3px solid #a65f46 !important;outline-offset:4px !important}#scandic-storefront-root h1,#scandic-storefront-root h2,#scandic-storefront-root h3,#scandic-storefront-root p{margin-top:0 !important}#scandic-storefront-root h1,#scandic-storefront-root h2,#scandic-storefront-root h3,#scandic-storefront-root .brand{font-family:Georgia,Times New Roman,serif !important;font-weight:400 !important}#scandic-storefront-root h1{font-size:clamp(38px,4.6vw,70px) !important;line-height:1.07 !important;letter-spacing:-2px !important;margin-bottom:24px !important}#scandic-storefront-root h2{font-size:clamp(30px,3vw,46px) !important;line-height:1.16 !important;letter-spacing:-1px !important;margin-bottom:16px !important}#scandic-storefront-root h3{font-size:25px !important;line-height:1.25 !important;margin-bottom:8px !important}#scandic-storefront-root p{color:#62675f !important}#scandic-storefront-root img{display:block !important;width:100% !important;object-fit:cover !important}#scandic-storefront-root button{border:0 !important;background:none !important;color:inherit !important}#scandic-storefront-root small{font-size:12px !important}#scandic-storefront-root .wrap{width:min(1260px,calc(100% - 80px)) !important;margin:auto !important}#scandic-storefront-root .studio{background:#26372d !important;color:#f7f4ee !important;font-size:12px !important;position:relative !important;z-index:20 !important}#scandic-storefront-root .studio-inner{max-width:1500px !important;margin:auto !important;min-height:60px !important;display:flex !important;align-items:center !important;gap:28px !important;padding:10px 28px !important}#scandic-storefront-root .studio-label{font-size:10px !important;letter-spacing:1.6px !important;white-space:nowrap !important}#scandic-storefront-root .switches{display:flex !important;gap:6px !important}#scandic-storefront-root .switches button{font-size:12px !important;border:1px solid #627668 !important;color:#eee9dd !important;padding:7px 12px !important;border-radius:3px !important}#scandic-storefront-root .switches button.active{background:#f7f4ee !important;color:#26372d !important}#scandic-storefront-root .note-toggle{margin-left:auto !important;font-size:12px !important;color:#e4dccb !important}#scandic-storefront-root .studio-note{padding:24px max(28px,calc((100vw - 1260px)/2)) !important;border-top:1px solid #56685b !important}#scandic-storefront-root .studio-note p{color:#e4dccb !important;max-width:970px !important}#scandic-storefront-root .comparison{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:30px !important}#scandic-storefront-root .comparison h3{font-size:23px !important}#scandic-storefront-root .comparison p{font-size:13px !important}#scandic-storefront-root .preview-disclaimer{font-size:12px !important;color:#e4dccb !important}#scandic-storefront-root .promise{padding:7px !important;text-align:center !important;font-size:11px !important;letter-spacing:1px !important;border-bottom:1px solid var(--line) !important}#scandic-storefront-root header{position:relative !important;border-bottom:1px solid var(--line) !important;background:var(--paper) !important;z-index:10 !important}#scandic-storefront-root .header-inner{min-height:92px !important;display:flex !important;align-items:center !important;gap:36px !important}#scandic-storefront-root .brand{font-size:29px !important;letter-spacing:-.7px !important;white-space:nowrap !important}#scandic-storefront-root .main-nav{display:flex !important;gap:24px !important;align-items:center !important;margin-left:auto !important;font-size:13px !important}#scandic-storefront-root .nav-group{position:relative !important}#scandic-storefront-root .nav-group>button{padding:20px 0 !important}#scandic-storefront-root .nav-group>button:after{content:"\2304" !important;padding-left:5px !important}#scandic-storefront-root .dropdown{display:none !important;position:absolute !important;top:100% !important;left:-20px !important;background:var(--paper) !important;border:1px solid var(--line) !important;box-shadow:0 12px 25px #2d332e14 !important;min-width:210px !important;padding:12px !important;z-index:30 !important}#scandic-storefront-root .nav-group.open .dropdown{display:block !important}#scandic-storefront-root .dropdown a{display:block !important;padding:9px !important}#scandic-storefront-root .dropdown a:hover{background:var(--sand) !important}#scandic-storefront-root .mobile-menu{display:none !important}#scandic-storefront-root .eyebrow{font-size:11px !important;letter-spacing:2px !important;text-transform:uppercase !important;margin-bottom:20px !important;display:block !important;color:var(--green) !important}#scandic-storefront-root .btn{display:inline-flex !important;justify-content:center !important;align-items:center !important;background:var(--green) !important;color:#fff !important;padding:14px 25px !important;font-size:13px !important;gap:20px !important;min-height:48px !important}#scandic-storefront-root .btn.light{background:var(--paper) !important;color:var(--ink) !important}#scandic-storefront-root .text-link{border-bottom:1px solid currentColor !important;padding:3px 0 !important;font-size:13px !important;display:inline-block !important}#scandic-storefront-root .hero-a{display:grid !important;grid-template-columns:1fr 1fr !important;min-height:510px !important;align-items:center !important;padding-top:36px !important;padding-bottom:36px !important;gap:65px !important}#scandic-storefront-root .hero-copy p{max-width:420px !important;font-size:16px !important;line-height:1.75 !important;margin-bottom:28px !important}#scandic-storefront-root .actions{display:flex !important;align-items:center !important;gap:25px !important;flex-wrap:wrap !important}#scandic-storefront-root .room{position:relative !important;min-height:460px !important;background:linear-gradient(130deg,#e2d8c7,#ede7dc 60%,#d3c4ae) !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:24px !important;overflow:hidden !important;padding:50px !important}#scandic-storefront-root .room:before{content:"" !important;position:absolute !important;inset:-100px !important;background:linear-gradient(112deg,transparent 30%,#ffffff60 31%,#fff1 47%,transparent 48%) !important;transform:rotate(12deg) !important}#scandic-storefront-root .room:after{content:"" !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;height:38px !important;background:#ad90703d !important;border-top:5px solid #a88a63 !important}#scandic-storefront-root .poster{width:215px !important;aspect-ratio:3/4 !important;border:9px solid #b79469 !important;background:#f6f2e8 !important;box-shadow:12px 13px 22px #44372936 !important;position:relative !important;flex:none !important}#scandic-storefront-root .poster svg{width:100% !important;height:100% !important;display:block !important}#scandic-storefront-root .room .poster:nth-child(2){width:170px !important;transform:translateY(29px) !important}#scandic-storefront-root .room-caption{position:absolute !important;bottom:57px !important;left:30px !important;font-size:10px !important;letter-spacing:1px !important}#scandic-storefront-root .quick{border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important;display:flex !important;justify-content:center !important;align-items:center !important;gap:28px !important;padding:19px 20px !important;font-size:13px !important;flex-wrap:wrap !important}#scandic-storefront-root .quick strong{font-size:11px !important;font-weight:500 !important;color:#747c72 !important;letter-spacing:.6px !important}#scandic-storefront-root .quick a:hover{color:var(--terra) !important}#scandic-storefront-root section{padding:78px 0 !important}#scandic-storefront-root .section-head{display:flex !important;justify-content:space-between !important;align-items:end !important;gap:35px !important;margin-bottom:32px !important}#scandic-storefront-root .section-head p{max-width:370px !important;margin-bottom:6px !important;font-size:14px !important}#scandic-storefront-root .occasion-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:22px !important}#scandic-storefront-root .occasion-card{display:block !important}#scandic-storefront-root .occasion-card .image{height:280px !important;overflow:hidden !important;margin-bottom:17px !important;background:var(--sand) !important}#scandic-storefront-root .occasion-card img{height:100% !important;transition:transform .4s !important}#scandic-storefront-root .occasion-card:hover img{transform:scale(1.025) !important}#scandic-storefront-root .occasion-card h3{font-size:25px !important}#scandic-storefront-root .occasion-card p{font-size:13px !important;line-height:1.6 !important;max-width:260px !important}#scandic-storefront-root .occasion-card .arrow{font-family:system-ui !important;font-size:20px !important;margin-left:12px !important}#scandic-storefront-root .wedding img{object-position:50% 56% !important}#scandic-storefront-root .baby img{object-position:50% 50% !important}#scandic-storefront-root .anniversary img{object-position:center !important}#scandic-storefront-root .home img{object-position:50% 45% !important}#scandic-storefront-root .places-banner{display:grid !important;grid-template-columns:1.2fr 1fr !important;background:#e9e6dc !important}#scandic-storefront-root .places-banner img{height:460px !important;object-position:50% 64% !important}#scandic-storefront-root .places-copy{padding:60px !important;align-self:center !important}#scandic-storefront-root .places-copy p{max-width:365px !important}#scandic-storefront-root .place-links{display:flex !important;flex-wrap:wrap !important;gap:18px !important;margin-top:26px !important}#scandic-storefront-root .place-links a{font-size:12px !important;border-bottom:1px solid #889381 !important}#scandic-storefront-root .examples{background:#efebe3 !important}#scandic-storefront-root .product-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:22px !important}#scandic-storefront-root .product-card{padding:0 !important;text-align:left !important;width:100% !important;display:block !important}#scandic-storefront-root .product-art{min-height:310px !important;background:#e4ddd0 !important;display:flex !important;justify-content:center !important;align-items:center !important;margin-bottom:17px !important;padding:28px !important}#scandic-storefront-root .product-art .poster{width:175px !important;border-width:7px !important;box-shadow:8px 8px 15px #48382d23 !important}#scandic-storefront-root .product-card .type{display:block !important;font-size:10px !important;letter-spacing:1.4px !important;text-transform:uppercase !important;color:#767d73 !important;margin-bottom:5px !important}#scandic-storefront-root .product-card h3{font-size:23px !important}#scandic-storefront-root .product-card p{font-size:12px !important;margin-bottom:8px !important}#scandic-storefront-root .product-card .text-link{font-size:12px !important}#scandic-storefront-root .process{display:grid !important;grid-template-columns:1fr 2fr !important;gap:80px !important}#scandic-storefront-root .steps{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:28px !important}#scandic-storefront-root .step-number{display:block !important;font:italic 35px Georgia !important;color:#929d8c !important;margin-bottom:20px !important}#scandic-storefront-root .steps h3{font-size:23px !important}#scandic-storefront-root .steps p{font-size:13px !important}#scandic-storefront-root .recipient{display:flex !important;align-items:center !important;justify-content:space-between !important;border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important;padding:27px 0 !important;gap:18px !important;flex-wrap:wrap !important}#scandic-storefront-root .recipient h3{margin:0 !important;font-size:26px !important}#scandic-storefront-root .recipient a{font-size:14px !important}#scandic-storefront-root .art-banner{background:#3f5547 !important;color:#f7f4ee !important;display:grid !important;grid-template-columns:1.2fr 1fr !important;gap:50px !important;padding:52px 60px !important}#scandic-storefront-root .art-banner p{color:#d9dfd5 !important;max-width:470px !important}#scandic-storefront-root .art-line{font:italic 50px Georgia !important;text-align:center !important;align-self:center !important;color:#bdc5b6 !important;border-top:1px solid #80917e !important;border-bottom:1px solid #80917e !important;padding:30px 0 !important}#scandic-storefront-root footer{border-top:1px solid var(--line) !important;padding:36px 0 !important;font-size:12px !important}#scandic-storefront-root .footer-inner{display:flex !important;justify-content:space-between !important;gap:20px !important}#scandic-storefront-root .footer-inner p{max-width:560px !important;margin:0 !important}#scandic-storefront-root .footer-inner .brand{font-size:24px !important}#scandic-storefront-root .hero-b{text-align:center !important;padding:42px 0 32px !important}#scandic-storefront-root .hero-b h1{font-size:clamp(40px,4.5vw,68px) !important;max-width:850px !important;margin:0 auto 20px !important}#scandic-storefront-root .hero-b p{max-width:540px !important;margin:0 auto 22px !important}#scandic-storefront-root .album{display:grid !important;grid-template-columns:1fr 1.35fr 1fr !important;gap:20px !important;padding:0 0 40px !important;align-items:center !important}#scandic-storefront-root .album-image{height:350px !important;position:relative !important}#scandic-storefront-root .album-image img{height:100% !important}#scandic-storefront-root .album .room{min-height:430px !important;padding:32px !important}#scandic-storefront-root .album .room .poster{width:190px !important}#scandic-storefront-root .album-label{position:absolute !important;bottom:18px !important;left:18px !important;background:#f7f4eeed !important;padding:7px 12px !important;font:italic 19px Georgia !important}body.design-b #scandic-storefront-root .occasion-grid{grid-template-columns:1.1fr 1fr 1fr 1.1fr !important;gap:28px !important}body.design-b #scandic-storefront-root .occasion-card:nth-child(2n){margin-top:55px !important}body.design-b #scandic-storefront-root .occasion-card .image{height:340px !important}body.design-b #scandic-storefront-root .examples{background:#e7e9e0 !important}body.design-b #scandic-storefront-root .brand{letter-spacing:1px !important;font-size:26px !important}#scandic-storefront-root .hero-c{display:grid !important;grid-template-columns:1.3fr 1fr !important;align-items:center !important;gap:70px !important;padding-top:42px !important;padding-bottom:35px !important}#scandic-storefront-root .hero-c h1{font-size:clamp(36px,4vw,59px) !important}#scandic-storefront-root .hero-c .room{min-height:310px !important;padding:26px !important}#scandic-storefront-root .hero-c .room .poster{width:155px !important}#scandic-storefront-root .hero-c .room .poster:nth-child(2){width:125px !important}#scandic-storefront-root .hero-c p{max-width:480px !important}body.design-c #scandic-storefront-root section{padding:56px 0 !important}body.design-c #scandic-storefront-root .occasion-card .image{height:200px !important}body.design-c #scandic-storefront-root .occasion-grid{gap:16px !important}body.design-c #scandic-storefront-root .occasion-card{background:#eeeadf !important;padding-bottom:16px !important}body.design-c #scandic-storefront-root .occasion-card h3,body.design-c #scandic-storefront-root .occasion-card p{padding:0 20px !important}body.design-c #scandic-storefront-root .section-head{margin-bottom:22px !important}body.design-c #scandic-storefront-root .places-banner img{height:350px !important}#scandic-storefront-root .route-header{padding:30px 0 0 !important}#scandic-storefront-root .breadcrumb{font-size:12px !important;color:#7a8177 !important}#scandic-storefront-root .landing{padding:35px 0 45px !important;display:grid !important;grid-template-columns:1.15fr 1fr !important;gap:70px !important;align-items:center !important}#scandic-storefront-root .landing p{max-width:460px !important}#scandic-storefront-root .landing img{height:270px !important;object-position:50% 58% !important}#scandic-storefront-root .landing h1{font-size:50px !important}#scandic-storefront-root .filter-bar{display:flex !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important;margin:28px 0 !important}#scandic-storefront-root .filter-bar button{font-size:13px !important;padding:9px 18px !important;border:1px solid var(--line) !important}#scandic-storefront-root .filter-bar button.active{background:var(--green) !important;color:#fff !important;border-color:var(--green) !important}#scandic-storefront-root .styles-grid{grid-template-columns:repeat(3,1fr) !important}#scandic-storefront-root .empty-note{font-size:12px !important;color:#7a8177 !important}#scandic-storefront-root .editor{display:grid !important;grid-template-columns:1fr 1fr !important;gap:75px !important;padding:45px 0 70px !important}#scandic-storefront-root .editor-room{background:#e9e1d3 !important;display:flex !important;justify-content:center !important;align-items:center !important;min-height:590px !important;padding:45px !important}#scandic-storefront-root .editor-room .poster{width:min(320px,85%) !important;border-width:13px !important}#scandic-storefront-root .editor-form h1{font-size:40px !important}#scandic-storefront-root .editor-form label{display:block !important;font-size:12px !important;margin-top:18px !important}#scandic-storefront-root .editor-form input{display:block !important;width:100% !important;border:1px solid #bdbfb3 !important;background:#fffdf8 !important;padding:12px !important;margin-top:5px !important;border-radius:0 !important;color:var(--ink) !important}#scandic-storefront-root .editor-form .btn{margin-top:22px !important;width:100% !important}#scandic-storefront-root .selected-style{border-bottom:1px solid var(--line) !important;padding-bottom:15px !important;font-size:13px !important}#scandic-storefront-root .frame-choices{display:flex !important;gap:8px !important;margin-top:7px !important}#scandic-storefront-root .frame-choices button{border:1px solid var(--line) !important;padding:8px 14px !important;font-size:12px !important}#scandic-storefront-root .frame-choices button.active{border-color:var(--green) !important;background:#e8ecdf !important}#scandic-storefront-root .editor-notice{font-size:12px !important;line-height:1.7 !important;padding:18px !important;background:#efede5 !important;margin-top:24px !important}#scandic-storefront-root .modal-backdrop{position:fixed !important;inset:0 !important;background:#26372d88 !important;z-index:100 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:25px !important}#scandic-storefront-root .modal{max-width:550px !important;background:var(--paper) !important;padding:40px !important;position:relative !important}#scandic-storefront-root .modal h2{font-size:35px !important}#scandic-storefront-root .modal p{font-size:14px !important}#scandic-storefront-root .modal-close{position:absolute !important;top:10px !important;right:15px !important;font-size:26px !important}#scandic-storefront-root .fine{font-size:11px !important;color:#7a8177 !important}#scandic-storefront-root .underlines{max-width:600px !important;margin-top:15px !important}@media(min-width:1500px){#scandic-storefront-root .hero-a{min-height:560px !important}#scandic-storefront-root .room{min-height:500px !important}}@media(max-width:1000px){#scandic-storefront-root .wrap{width:calc(100% - 44px) !important}#scandic-storefront-root .header-inner{gap:15px !important}#scandic-storefront-root .main-nav{gap:15px !important;font-size:12px !important}#scandic-storefront-root .brand{font-size:24px !important}#scandic-storefront-root .hero-a,#scandic-storefront-root .hero-c{gap:28px !important}#scandic-storefront-root .room{padding:28px !important;min-height:400px !important}#scandic-storefront-root .room .poster{width:175px !important}#scandic-storefront-root .room .poster:nth-child(2){width:130px !important}#scandic-storefront-root .occasion-card .image{height:235px !important}#scandic-storefront-root .product-art{min-height:260px !important;padding:20px !important}#scandic-storefront-root .product-art .poster{width:140px !important}#scandic-storefront-root .places-copy{padding:32px !important}#scandic-storefront-root .process{gap:30px !important}#scandic-storefront-root .studio-label{display:none !important}#scandic-storefront-root .studio-inner{gap:10px !important}#scandic-storefront-root .album .room .poster{width:160px !important}#scandic-storefront-root .album-image{height:300px !important}#scandic-storefront-root .editor{gap:35px !important}body.design-b #scandic-storefront-root .occasion-card .image{height:275px !important}}@media(max-width:720px){#scandic-storefront-root .wrap{width:calc(100% - 36px) !important}#scandic-storefront-root .studio-inner{display:block !important;padding:10px 12px !important}#scandic-storefront-root .switches{gap:4px !important}#scandic-storefront-root .switches button{flex:1 !important;padding:8px 5px !important;font-size:10px !important}#scandic-storefront-root .note-toggle{display:block !important;margin:8px 0 0 !important;padding:0 !important;font-size:11px !important}#scandic-storefront-root .studio-note{padding:22px !important}#scandic-storefront-root .comparison{grid-template-columns:1fr !important;gap:8px !important}#scandic-storefront-root .comparison h3{font-size:22px !important}#scandic-storefront-root .promise{font-size:9px !important;letter-spacing:.5px !important}#scandic-storefront-root .header-inner{min-height:70px !important;justify-content:space-between !important}#scandic-storefront-root .brand{font-size:26px !important}#scandic-storefront-root .mobile-menu{display:block !important;border:1px solid var(--line) !important;font-size:12px !important;padding:6px 12px !important}#scandic-storefront-root .main-nav{display:none !important;position:absolute !important;left:0 !important;right:0 !important;top:100% !important;background:var(--paper) !important;padding:15px 22px !important;box-shadow:0 8px 20px #0001 !important}#scandic-storefront-root .main-nav.mobile-open{display:block !important}#scandic-storefront-root .main-nav>a,#scandic-storefront-root .nav-group>button{display:block !important;padding:12px 0 !important;font-size:14px !important}#scandic-storefront-root .dropdown{position:static !important;border:0 !important;box-shadow:none !important;background:#eeeadf !important}#scandic-storefront-root .hero-a,#scandic-storefront-root .hero-c{grid-template-columns:1fr !important;padding-top:30px !important;padding-bottom:28px !important;gap:28px !important}#scandic-storefront-root .hero-copy h1{max-width:340px !important;letter-spacing:-1px !important}#scandic-storefront-root .hero-copy p{font-size:14px !important;margin-bottom:22px !important}#scandic-storefront-root .eyebrow{font-size:10px !important;margin-bottom:16px !important}#scandic-storefront-root .room{min-height:330px !important;padding:28px !important;gap:20px !important}#scandic-storefront-root .room .poster{width:160px !important}#scandic-storefront-root .room .poster:nth-child(2){width:125px !important}#scandic-storefront-root .room-caption{font-size:8px !important;bottom:45px !important;left:20px !important}#scandic-storefront-root .quick{gap:12px 22px !important;padding:16px !important;font-size:12px !important}#scandic-storefront-root .quick strong{width:100% !important;text-align:center !important}#scandic-storefront-root .btn{padding:12px 19px !important}#scandic-storefront-root .actions{gap:18px !important}#scandic-storefront-root .section-head{display:block !important;margin-bottom:25px !important}#scandic-storefront-root .section-head p{font-size:13px !important}#scandic-storefront-root .section-head h2{font-size:32px !important}#scandic-storefront-root section{padding:46px 0 !important}#scandic-storefront-root .occasion-grid,body.design-b #scandic-storefront-root .occasion-grid{grid-template-columns:repeat(2,1fr) !important;gap:24px 16px !important}#scandic-storefront-root .occasion-card .image{height:210px !important;margin-bottom:12px !important}#scandic-storefront-root .occasion-card h3{font-size:22px !important}#scandic-storefront-root .occasion-card p{font-size:12px !important;margin:0 !important}#scandic-storefront-root .occasion-card .arrow{font-size:15px !important;margin-left:6px !important}#scandic-storefront-root .places-banner{grid-template-columns:1fr !important}#scandic-storefront-root .places-banner img{height:280px !important}#scandic-storefront-root .places-copy{padding:32px 25px !important}#scandic-storefront-root .places-copy h2{font-size:34px !important}#scandic-storefront-root .places-copy p{font-size:13px !important}#scandic-storefront-root .product-grid,#scandic-storefront-root .styles-grid{grid-template-columns:repeat(2,1fr) !important;gap:24px 14px !important}#scandic-storefront-root .product-art{min-height:230px !important;padding:19px 12px !important}#scandic-storefront-root .product-art .poster{width:130px !important;border-width:5px !important}#scandic-storefront-root .product-card h3{font-size:20px !important}#scandic-storefront-root .process{grid-template-columns:1fr !important;gap:10px !important}#scandic-storefront-root .steps{grid-template-columns:1fr !important;gap:5px !important}#scandic-storefront-root .step-number{float:left !important;font-size:32px !important;margin-right:18px !important;min-width:35px !important;margin-bottom:38px !important}#scandic-storefront-root .steps h3{font-size:22px !important}#scandic-storefront-root .steps p{font-size:13px !important}#scandic-storefront-root .recipient{gap:16px 25px !important;padding:22px 0 !important}#scandic-storefront-root .recipient h3{width:100% !important}#scandic-storefront-root .art-banner{grid-template-columns:1fr !important;padding:32px 25px !important;gap:10px !important}#scandic-storefront-root .art-line{font-size:36px !important;padding:18px 0 !important}#scandic-storefront-root .footer-inner{display:block !important}#scandic-storefront-root .footer-inner p{margin-top:15px !important;font-size:11px !important}#scandic-storefront-root .hero-b{padding:30px 0 25px !important}#scandic-storefront-root .hero-b h1{font-size:40px !important;letter-spacing:-1px !important}#scandic-storefront-root .hero-b p{font-size:13px !important}#scandic-storefront-root .album{grid-template-columns:1fr 1fr !important;gap:12px !important;padding-bottom:26px !important}#scandic-storefront-root .album>.room{grid-column:1/-1 !important;grid-row:1 !important;min-height:325px !important}#scandic-storefront-root .album .room .poster{width:190px !important}#scandic-storefront-root .album-image{height:180px !important}#scandic-storefront-root .album-label{font-size:17px !important;bottom:10px !important;left:10px !important;padding:5px 9px !important}body.design-b #scandic-storefront-root .occasion-card:nth-child(2n){margin-top:30px !important}body.design-b #scandic-storefront-root .occasion-card .image{height:230px !important}#scandic-storefront-root .hero-c .room{min-height:280px !important}#scandic-storefront-root .hero-c{gap:22px !important}#scandic-storefront-root .hero-c h1{font-size:38px !important}body.design-c #scandic-storefront-root .occasion-card .image{height:160px !important}body.design-c #scandic-storefront-root .occasion-card h3,body.design-c #scandic-storefront-root .occasion-card p{padding:0 13px !important}body.design-c #scandic-storefront-root .occasion-card h3{font-size:21px !important}body.design-c #scandic-storefront-root .occasion-card p{font-size:11px !important}body.design-c #scandic-storefront-root section{padding:35px 0 !important}body.design-c #scandic-storefront-root .places-banner img{height:280px !important}#scandic-storefront-root .landing{grid-template-columns:1fr !important;gap:15px !important;padding-top:25px !important}#scandic-storefront-root .landing h1{font-size:38px !important}#scandic-storefront-root .landing img{height:220px !important}#scandic-storefront-root .landing p{font-size:14px !important}#scandic-storefront-root .editor{grid-template-columns:1fr !important;gap:28px !important;padding-top:25px !important}#scandic-storefront-root .editor-room{min-height:420px !important;padding:35px !important}#scandic-storefront-root .editor-room .poster{width:240px !important}#scandic-storefront-root .editor-form h1{font-size:33px !important}#scandic-storefront-root .filter-bar{gap:7px !important}#scandic-storefront-root .filter-bar button{padding:8px 12px !important;font-size:12px !important}#scandic-storefront-root .modal{padding:32px 25px !important}#scandic-storefront-root .modal h2{font-size:28px !important}}#scandic-storefront-root [hidden]{display:none!important}#scandic-storefront-root .header-inner{min-height:110px !important;flex-wrap:wrap !important;gap:18px 30px !important}#scandic-storefront-root .main-nav{font-size:15px !important;gap:23px !important;flex-wrap:wrap !important}#scandic-storefront-root .editions-nav{background:var(--green) !important;color:var(--paper) !important;padding:12px 18px !important;line-height:1.2 !important}#scandic-storefront-root .editions-nav strong{display:block !important;font:22px Georgia,serif !important}#scandic-storefront-root .editions-nav span{display:block !important;font-size:11px !important;margin-top:5px !important}#scandic-storefront-root .promise{font-size:13px !important;text-transform:none !important;letter-spacing:.3px !important;padding:10px !important}#scandic-storefront-root .home-nav{font-size:13px !important}#scandic-storefront-root .hero-a,#scandic-storefront-root .hero-c,#scandic-storefront-root .album,#scandic-storefront-root .landing,#scandic-storefront-root .editor,#scandic-storefront-root .places-banner{min-width:0 !important}#scandic-storefront-root .hero-a>*,#scandic-storefront-root .hero-c>*,#scandic-storefront-root .landing>*,#scandic-storefront-root .editor>*{min-width:0 !important}#scandic-storefront-root .hero-copy h1,#scandic-storefront-root .hero-c h1{font-size:clamp(35px,4vw,59px) !important}#scandic-storefront-root .hero-b h1{font-size:clamp(38px,4.5vw,66px) !important}#scandic-storefront-root .room{gap:18px !important;padding:35px 18px !important}#scandic-storefront-root .hero-a .room .poster{width:clamp(125px,15vw,215px) !important}#scandic-storefront-root .hero-a .room .poster:nth-child(2){width:clamp(95px,12vw,170px) !important}#scandic-storefront-root .edition-section{padding-top:58px !important;padding-bottom:62px !important}#scandic-storefront-root .edition-intro{background:var(--green) !important;color:var(--paper) !important;padding:42px 48px !important;margin-bottom:25px !important;position:relative !important}#scandic-storefront-root .edition-intro h2{font-size:52px !important;margin-bottom:12px !important}#scandic-storefront-root .edition-intro p{color:#e4e8dc !important;max-width:600px !important}#scandic-storefront-root .edition-intro .eyebrow{color:#d0d9c8 !important}#scandic-storefront-root .edition-intro .btn{background:var(--paper) !important;color:var(--green) !important}#scandic-storefront-root .vintage-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:24px !important}#scandic-storefront-root .vintage-image{height:290px !important;overflow:hidden !important;background:var(--sand) !important;margin-bottom:14px !important}#scandic-storefront-root .vintage-image img{height:100% !important;transition:transform .3s !important}#scandic-storefront-root .vintage-card:hover img{transform:scale(1.025) !important}#scandic-storefront-root .vintage-card h3{font-size:22px !important}#scandic-storefront-root .vintage-card .type{font-size:10px !important;letter-spacing:1.3px !important;color:#778070 !important}#scandic-storefront-root .edition-title{padding:50px 0 35px !important}#scandic-storefront-root .edition-title h1{margin-bottom:18px !important}#scandic-storefront-root .edition-title p{max-width:650px !important}#scandic-storefront-root .catalog-grid{margin-bottom:70px !important}#scandic-storefront-root .choice-field{border:0 !important;padding:0 !important;margin:22px 0 0 !important}#scandic-storefront-root .choice-field legend{font-size:13px !important;margin-bottom:8px !important;padding:0 !important}#scandic-storefront-root .format-choices,#scandic-storefront-root .size-choices{display:flex !important;flex-wrap:wrap !important;gap:8px !important}#scandic-storefront-root .format-choices button,#scandic-storefront-root .size-choices button{padding:9px 14px !important;border:1px solid var(--line) !important;font-size:12px !important}#scandic-storefront-root .format-choices button.active,#scandic-storefront-root .size-choices button.active{background:#e8ecdf !important;border-color:var(--green) !important}#scandic-storefront-root .choice-help{font-size:12px !important;margin:8px 0 0 !important}#scandic-storefront-root .frame-choices{flex-wrap:wrap !important}#scandic-storefront-root .footer-links{display:flex !important;gap:25px !important;align-items:center !important;flex-wrap:wrap !important}#scandic-storefront-root .editor-room{align-self:start !important;position:sticky !important;top:20px !important}@media(max-width:1150px){#scandic-storefront-root .header-inner{padding-top:20px !important;padding-bottom:20px !important}#scandic-storefront-root .main-nav{width:100% !important;margin:0 !important;justify-content:space-between !important}#scandic-storefront-root .vintage-image{height:230px !important}#scandic-storefront-root .editor-room{min-height:500px !important}}@media(max-width:720px){#scandic-storefront-root .header-inner{min-height:76px !important;padding:0 !important;flex-wrap:nowrap !important}#scandic-storefront-root .main-nav{width:auto !important;display:none !important;margin:0 !important}#scandic-storefront-root .main-nav.mobile-open{display:block !important}#scandic-storefront-root .editions-nav{padding:14px 18px!important;margin-top:8px !important}#scandic-storefront-root .editions-nav strong{font-size:23px !important}#scandic-storefront-root .editions-nav span{font-size:12px !important}#scandic-storefront-root .promise{font-size:10px !important;padding:9px 16px !important}#scandic-storefront-root .hero-copy h1,#scandic-storefront-root .hero-c h1{font-size:37px !important}#scandic-storefront-root .hero-b h1{font-size:39px !important}#scandic-storefront-root .hero-a .room .poster{width:160px !important}#scandic-storefront-root .hero-a .room .poster:nth-child(2){width:125px !important}#scandic-storefront-root .edition-intro{padding:30px 24px !important}#scandic-storefront-root .edition-intro h2{font-size:37px !important}#scandic-storefront-root .vintage-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:25px 15px !important}#scandic-storefront-root .vintage-image{height:205px !important}#scandic-storefront-root .vintage-card h3{font-size:20px !important}#scandic-storefront-root .edition-section{padding-top:38px !important;padding-bottom:38px !important}#scandic-storefront-root .edition-title h1{font-size:44px !important}#scandic-storefront-root .footer-links{margin-top:18px !important;gap:12px 22px !important}#scandic-storefront-root .editor-room{position:static !important;min-height:420px !important}#scandic-storefront-root .frame-choices button{padding:8px 12px !important}#scandic-storefront-root .choice-field{margin-top:20px !important}}#scandic-storefront-root .occasion-grid,body.design-b #scandic-storefront-root .occasion-grid{grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:20px !important}#scandic-storefront-root .occasion-card{min-width:0 !important}#scandic-storefront-root .occasion-card .image{height:265px !important}#scandic-storefront-root .occasion-card h3{font-size:24px !important}#scandic-storefront-root .occasion-card.places img{object-position:50% 64% !important}body.design-b #scandic-storefront-root .occasion-card .image{height:300px !important}@media(min-width:721px)and (max-width:1000px){#scandic-storefront-root .occasion-grid,body.design-b #scandic-storefront-root .occasion-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}#scandic-storefront-root .occasion-card .image{height:250px !important}}@media(max-width:720px){#scandic-storefront-root .occasion-grid,body.design-b #scandic-storefront-root .occasion-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:24px 16px !important}#scandic-storefront-root .occasion-card .image{height:210px !important}#scandic-storefront-root .occasion-card h3{font-size:22px !important}#scandic-storefront-root .occasion-card.places{grid-column:1/-1 !important}#scandic-storefront-root .occasion-card.places .image{height:230px !important}#scandic-storefront-root .occasion-card.places p{max-width:none !important}body.design-b #scandic-storefront-root .occasion-card.places{margin-top:0 !important}body.design-b #scandic-storefront-root .occasion-card .image{height:230px !important}body.design-c #scandic-storefront-root .occasion-card .image{height:160px !important}body.design-c #scandic-storefront-root .occasion-card.places .image{height:200px !important}}#scandic-storefront-root .real-style .product-art{height:365px !important;padding:20px !important;min-height:0 !important;background:#e9e4d9 !important}#scandic-storefront-root .real-style .product-art img{width:100% !important;height:100% !important;object-fit:contain !important}#scandic-storefront-root .category-jump{display:flex !important;gap:8px !important;flex-wrap:wrap !important;border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important;padding:18px 0 !important}#scandic-storefront-root .category-jump a{font-size:13px !important;padding:8px 14px !important}#scandic-storefront-root .category-jump a.active{background:var(--green) !important;color:#fff !important}#scandic-storefront-root .catalog-heading{margin:38px 0 0 !important}#scandic-storefront-root .catalog-heading h2{font-size:36px !important}#scandic-storefront-root .category-help{margin-top:45px !important;background:#ebe7dc !important;padding:28px 35px !important}#scandic-storefront-root .category-help h3{font-size:26px !important}#scandic-storefront-root .category-help p{max-width:800px !important;font-size:14px !important;margin:0 !important}#scandic-storefront-root .examples .real-style .product-art{height:300px !important}@media(max-width:720px){#scandic-storefront-root .real-style .product-art{height:255px !important;padding:12px !important}#scandic-storefront-root .examples .real-style .product-art{height:240px !important}#scandic-storefront-root .category-jump{gap:4px !important}#scandic-storefront-root .category-jump a{font-size:11px !important;padding:7px 10px !important}#scandic-storefront-root .catalog-heading h2{font-size:30px !important}#scandic-storefront-root .category-help{padding:24px !important}#scandic-storefront-root .category-help h3{font-size:23px !important}#scandic-storefront-root .category-help p{font-size:13px !important}}#scandic-storefront-root .memory-card .product-art{padding:22px !important;background:#e8e5dc !important;display:flex !important;align-items:center !important;justify-content:center !important;min-height:330px !important}#scandic-storefront-root .memory-card .product-art svg{max-height:320px !important;width:100% !important;filter:drop-shadow(4px 6px 6px #494b4430) !important}#scandic-storefront-root .memory-main{padding-top:28px !important}#scandic-storefront-root .memory-editor{display:grid !important;grid-template-columns:minmax(0,1.3fr) minmax(310px,.8fr) !important;gap:55px !important;padding:35px 0 70px !important;align-items:start !important}#scandic-storefront-root .memory-room{position:sticky !important;top:30px !important;min-height:600px !important;background:#e7e4db !important;padding:55px 35px 30px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;border-radius:3px !important}#scandic-storefront-root .memory-poster{width:min(100%,400px) !important;border:12px solid #a8855e !important;box-shadow:10px 15px 25px #3e3c3233 !important}#scandic-storefront-root .memory-poster.landscape{width:100% !important}#scandic-storefront-root .memory-poster svg{display:block !important;width:100% !important;height:auto !important}#scandic-storefront-root .memory-form h1{font-size:clamp(28px,3vw,43px) !important;line-height:1.12 !important;margin:10px 0 18px !important}#scandic-storefront-root .memory-form label{display:block !important;font-size:15px !important;margin:20px 0 0 !important;font-weight:500 !important}#scandic-storefront-root .memory-form input,#scandic-storefront-root .memory-form textarea,#scandic-storefront-root .memory-form select{width:100% !important;display:block !important;margin-top:8px !important;padding:11px 12px !important;border:1px solid #bac2b6 !important;border-radius:2px !important;background:#fffdf8 !important;font:inherit !important}#scandic-storefront-root .memory-form input[type=file]{font-size:13px !important}#scandic-storefront-root .memory-form small{display:block !important;font-size:12px !important;font-weight:400 !important;line-height:1.5 !important;margin-top:7px !important;color:#60675e !important}#scandic-storefront-root .memory-note{font-size:13px!important;line-height:1.6 !important;color:#60675e !important;text-align:left !important;max-width:500px !important;margin-top:22px !important}#scandic-storefront-root .memory-event{border:1px solid #cbd1c4 !important;padding:10px 18px 22px !important;margin-top:25px !important}#scandic-storefront-root .memory-event legend{padding:0 8px !important;font-family:Georgia,serif !important;font-size:20px !important}#scandic-storefront-root .memory-room .memory-note{text-align:center !important}#scandic-storefront-root .memory-form .choice-field{margin-top:26px !important}@media(max-width:800px){#scandic-storefront-root .memory-editor{grid-template-columns:1fr !important;gap:25px !important}#scandic-storefront-root .memory-room{position:static !important;min-height:0 !important;padding:28px 22px !important}#scandic-storefront-root .memory-poster{max-width:340px !important}#scandic-storefront-root .memory-poster.landscape{max-width:600px !important}#scandic-storefront-root .memory-card .product-art{padding:14px !important;min-height:240px !important}#scandic-storefront-root .memory-card .product-art svg{max-height:240px !important}}#scandic-storefront-root .memory-card .product-art{display:flex !important;align-items:center !important;justify-content:center !important;min-height:340px !important;padding:24px !important;background:#e7e3da !important}#scandic-storefront-root .memory-card .product-art img{width:auto!important;height:auto!important;max-width:100% !important;max-height:300px !important;object-fit:contain !important;border:9px solid #171717 !important;box-shadow:2px 5px 12px #0003 !important;box-sizing:border-box !important}#scandic-storefront-root .memory-card,#scandic-storefront-root .memory-card:visited,#scandic-storefront-root .memory-card .text-link{color:#293b33 !important;text-decoration:none !important}@media(max-width:700px){#scandic-storefront-root .memory-card .product-art{min-height:250px !important;padding:12px !important}#scandic-storefront-root .memory-card .product-art img{max-height:225px !important;border-width:6px !important}}#scandic-storefront-root .memory-example{min-width:0 !important}#scandic-storefront-root .memory-example .memory-card{display:block !important}#scandic-storefront-root .gallery-preview-download{display:block !important;padding:10px 12px !important;text-align:center !important;color:#344b3d !important;font-weight:600 !important;font-size:12px !important;border-top:1px solid #ded9cf !important;text-decoration:none !important}#scandic-storefront-root .room.room-real-posters{padding:0 !important;display:block !important;min-height:0 !important;background:#e6ddce !important;overflow:hidden !important}#scandic-storefront-root .room-real-posters>img{width:100% !important;height:auto !important;aspect-ratio:3/2 !important;object-fit:contain !important}#scandic-storefront-root .room-real-posters .room-caption{display:block !important;position:static !important;padding:10px 14px !important;margin:0 !important;text-align:center !important;background:#e6ddce !important;color:#294438 !important;font-size:11px !important;letter-spacing:.1em !important}#scandic-storefront-root .product-types{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:16px !important;margin:24px auto 36px !important}#scandic-storefront-root .product-types>a{padding:22px !important;border:1px solid var(--line) !important;background:#e9eee5 !important}#scandic-storefront-root .product-types h2{font-size:27px !important;margin-bottom:8px !important}#scandic-storefront-root .product-types p{margin:0 !important}#scandic-storefront-root .variant-choices{display:flex !important;gap:8px !important;flex-wrap:wrap !important;margin:12px 0 !important}#scandic-storefront-root .variant-choices button{padding:3px !important;border:2px solid transparent !important}#scandic-storefront-root .variant-choices button[aria-pressed=true]{border-color:var(--green) !important}#scandic-storefront-root .variant-choices img{width:44px !important;height:56px !important;object-fit:contain !important}#scandic-storefront-root .gallery-price{font-size:14px !important;color:var(--green) !important;line-height:1.65 !important}#scandic-storefront-root .catalog-more{display:block !important;margin:28px auto !important}#scandic-storefront-root .customer-stories{padding:55px 0 !important}#scandic-storefront-root .store-consent{position:fixed !important;bottom:16px !important;left:16px !important;z-index:999999 !important;max-width:500px !important;padding:20px !important;background:var(--paper) !important;border:1px solid var(--green) !important;box-shadow:0 6px 25px #0002 !important}#scandic-storefront-root .store-consent button{padding:12px !important;margin-right:10px !important;border:1px solid var(--green) !important}@media(max-width:720px){#scandic-storefront-root .product-types{grid-template-columns:1fr !important}#scandic-storefront-root .product-types>a{padding:16px !important}#scandic-storefront-root .product-types h2{font-size:24px !important}}#scandic-storefront-root .brand{font:400 30px/1.2 Georgia,serif!important;letter-spacing:0!important;text-transform:none!important}#scandic-storefront-root .brand span{font-style:italic !important}#scandic-storefront-root .main-nav{gap:22px !important;font-size:16px !important}#scandic-storefront-root .main-nav>a:not(.editions-nav),#scandic-storefront-root .nav-group>button{font-size:16px !important;font-weight:500 !important;border:0 !important;border-radius:0 !important;background:transparent !important;padding:10px 0 !important;color:var(--ink) !important}#scandic-storefront-root .main-nav .nav-design-cta,#scandic-storefront-root .hero-design-cta,#scandic-storefront-root .memory-card .design-cta{color:#925435!important;background:transparent!important;border:0 !important;border-bottom:1px solid #925435 !important;border-radius:0 !important;padding:3px 0 !important;font-weight:600 !important;text-decoration:none !important;letter-spacing:0 !important}#scandic-storefront-root .hero-design-cta{font-size:17px !important}#scandic-storefront-root .memory-card .design-cta{font-size:14px !important}#scandic-storefront-root .main-nav .nav-design-cta:hover,#scandic-storefront-root .hero-design-cta:hover,#scandic-storefront-root .memory-card .design-cta:hover{color:#6a3d27!important;background:transparent!important}#scandic-storefront-root .example-filters{display:flex !important;gap:10px !important;flex-wrap:wrap !important;margin:0 0 15px !important}#scandic-storefront-root .example-filters button{border:1px solid #bfc7b9 !important;padding:10px 17px !important;color:#3f5547 !important;font:500 15px system-ui,sans-serif !important;background:transparent !important;cursor:pointer !important}#scandic-storefront-root .example-filters button[aria-pressed=true]{background:#3f5547 !important;color:#f7f4ee !important;border-color:#3f5547 !important}#scandic-storefront-root .example-count{font-size:13px !important;margin-bottom:26px !important}#scandic-storefront-root .examples .product-grid{gap:34px 24px !important}@media(max-width:720px){#scandic-storefront-root .main-nav.mobile-open>a:not(.editions-nav),#scandic-storefront-root .main-nav.mobile-open>.nav-group>button{display:block !important;padding:13px 0 !important;font-size:16px !important}#scandic-storefront-root .main-nav.mobile-open .nav-design-cta{display:inline-block !important}#scandic-storefront-root .example-filters{gap:8px !important}#scandic-storefront-root .example-filters button{padding:10px 13px !important;font-size:14px !important}#scandic-storefront-root .examples .product-grid{gap:28px 16px !important}#scandic-storefront-root .hero-design-cta{font-size:16px !important}}#scandic-storefront-root .wrap{width:min(1560px,calc(100% - 96px)) !important}#scandic-storefront-root .hero-a{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:68px !important;padding-top:54px !important;padding-bottom:48px !important;align-items:center !important}#scandic-storefront-root .hero-copy h1{max-width:none !important}#scandic-storefront-root .hero-copy p{max-width:540px !important}#scandic-storefront-root .examples .product-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:38px 28px !important}#scandic-storefront-root .memory-card .product-art{height:435px !important;min-height:0 !important;padding:26px 20px !important}#scandic-storefront-root .memory-card .product-art img{max-height:100% !important;max-width:100% !important;width:auto!important;height:auto!important}#scandic-storefront-root .product-card h3{line-height:1.3 !important}@media(max-width:1150px){#scandic-storefront-root .wrap{width:calc(100% - 64px) !important}#scandic-storefront-root .hero-a{gap:36px !important}#scandic-storefront-root .memory-card .product-art{height:345px !important;padding:22px 16px !important}}@media(max-width:900px){#scandic-storefront-root .examples .product-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media(max-width:720px){#scandic-storefront-root .wrap{width:calc(100% - 36px) !important}#scandic-storefront-root .hero-a{grid-template-columns:1fr !important;gap:28px !important;padding-top:30px !important;padding-bottom:30px !important}#scandic-storefront-root .hero-copy h1{max-width:100% !important}#scandic-storefront-root .memory-card .product-art{height:290px !important;padding:16px 10px !important}#scandic-storefront-root .examples .product-grid{gap:30px 16px !important}}@media(max-width:420px){#scandic-storefront-root .memory-card .product-art{height:240px !important;padding:12px 8px !important}}#scandic-storefront-root .quick,#scandic-storefront-root .recipient{display:none!important}#scandic-storefront-root .product-types{padding:0 !important}#scandic-storefront-root .examples .section-head{margin-bottom:26px !important}#scandic-storefront-root p,#scandic-storefront-root .fine,#scandic-storefront-root .example-count,#scandic-storefront-root .room-caption,#scandic-storefront-root .product-card>p{color:#505b54 !important}#scandic-storefront-root .eyebrow,#scandic-storefront-root .type,#scandic-storefront-root .gallery-kind{color:#3f5547 !important}#scandic-storefront-root .room-real-posters .room-caption{font-size:12px !important;color:#294438 !important}#scandic-storefront-root .btn{color:#fff!important}#scandic-storefront-root .example-filters button:focus-visible,#scandic-storefront-root .main-nav a:focus-visible{outline:3px solid #925435 !important;outline-offset:4px !important}

/* Product facts and early Editions entry, 28 October 2026. */
#scandic-storefront-root .quality-section{padding:48px 0 !important;background:#e9eee5 !important;border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important}
#scandic-storefront-root .quality-section .section-head{margin-bottom:28px !important}#scandic-storefront-root .quality-section h2{font-size:clamp(30px,3vw,42px) !important}
#scandic-storefront-root .quality-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:36px !important}#scandic-storefront-root .quality-grid>div{padding:4px 0 6px !important;border-top:1px solid #bfc7b9 !important}#scandic-storefront-root .quality-number{display:block !important;margin:16px 0 12px !important;font-size:11px !important;letter-spacing:1.4px !important;color:var(--green) !important}#scandic-storefront-root .quality-grid h3{font-size:25px !important}#scandic-storefront-root .quality-grid p{margin:0 !important;font-size:15px !important}
#scandic-storefront-root .print-details{border-top:1px solid #bfc7b9 !important;margin-top:28px !important;padding-top:18px !important;font-size:14px !important}#scandic-storefront-root .print-details summary{cursor:pointer !important;color:var(--green) !important;font-weight:500 !important}#scandic-storefront-root .print-details p{margin:14px 0 0 !important;max-width:900px !important}#scandic-storefront-root .print-details summary:focus-visible{outline:3px solid var(--terra) !important;outline-offset:5px !important}
#scandic-storefront-root .editions-shortcut{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:32px !important;padding:30px 34px !important;margin:36px auto !important;background:#e6ddce !important}#scandic-storefront-root .editions-shortcut h2{font-size:29px !important;margin:0 0 8px !important}#scandic-storefront-root .editions-shortcut .eyebrow{margin-bottom:10px !important}#scandic-storefront-root .editions-shortcut p{margin:0 !important;font-size:14px !important}#scandic-storefront-root .editions-shortcut .btn{flex-shrink:0 !important}#scandic-storefront-root .vintage-card .gallery-price{font-size:15px !important;margin:12px 0 !important}#scandic-storefront-root .vintage-card .gallery-price small{font-size:12px !important}
@media(max-width:720px){#scandic-storefront-root .process{gap:28px !important;padding-top:46px !important;padding-bottom:46px !important}#scandic-storefront-root .quality-section{padding:36px 0 !important}#scandic-storefront-root .quality-section .section-head{display:block !important}#scandic-storefront-root .quality-section .section-head p{margin-top:12px !important}#scandic-storefront-root .quality-grid{grid-template-columns:1fr !important;gap:20px !important}#scandic-storefront-root .quality-grid h3{font-size:24px !important}#scandic-storefront-root .editions-shortcut{padding:26px 22px !important;align-items:flex-start !important;flex-direction:column !important;gap:22px !important}#scandic-storefront-root .editions-shortcut .btn{width:100% !important}}

/* Scandic Prints — Kaks kollektsiooni. Shared store shell and collections. */
body.design-worlds #scandic-storefront-root{--paper:#f8f7f3 !important;--ink:#292e2b !important;--green:#354b3d !important;--line:#deddd5 !important;--sand:#e9e5dc !important;background:var(--paper) !important;color:var(--ink) !important;font:15px/1.6 'DM Sans',sans-serif !important;-webkit-font-smoothing:antialiased !important}
body.design-worlds #scandic-storefront-root .wrap{width:min(1440px,calc(100% - 96px)) !important}body.design-worlds #scandic-storefront-root h1,body.design-worlds #scandic-storefront-root h2,body.design-worlds #scandic-storefront-root h3{font-family:'DM Sans',sans-serif !important;font-weight:400 !important;letter-spacing:-.035em !important;color:var(--ink) !important}body.design-worlds #scandic-storefront-root h1{font-size:clamp(38px,3.6vw,58px) !important;line-height:1.08 !important}body.design-worlds #scandic-storefront-root h2{font-size:clamp(27px,2.5vw,38px) !important;line-height:1.2 !important}body.design-worlds #scandic-storefront-root h3{font-size:19px !important;line-height:1.4 !important;letter-spacing:-.018em !important}body.design-worlds #scandic-storefront-root p{color:#5b615b !important}body.design-worlds #scandic-storefront-root .eyebrow{font:500 10px/1.5 'DM Sans',sans-serif !important;letter-spacing:.16em !important;color:#626b62 !important;margin-bottom:14px !important}body.design-worlds #scandic-storefront-root button,body.design-worlds #scandic-storefront-root select,body.design-worlds #scandic-storefront-root input{font-family:'DM Sans',sans-serif !important}body.design-worlds #scandic-storefront-root a:focus-visible,body.design-worlds #scandic-storefront-root button:focus-visible,body.design-worlds #scandic-storefront-root summary:focus-visible,body.design-worlds #scandic-storefront-root select:focus-visible{outline:2px solid #8d6548 !important;outline-offset:5px !important}
body.design-worlds #scandic-storefront-root .store-header{background:var(--paper) !important;border-bottom:1px solid var(--line) !important;position:relative !important;z-index:20 !important}body.design-worlds #scandic-storefront-root .header-inner{min-height:90px !important;gap:32px !important}body.design-worlds #scandic-storefront-root .brand{font:500 28px/1.1 'DM Sans',sans-serif!important;letter-spacing:-1.2px!important}body.design-worlds #scandic-storefront-root .brand span{font:400 italic 37px/1 'Cormorant Garamond',serif!important;letter-spacing:-1.3px !important}body.design-worlds #scandic-storefront-root .main-nav{gap:32px !important;font:400 13px/1.5 'DM Sans',sans-serif !important}body.design-worlds #scandic-storefront-root .main-nav>a:not(.editions-nav){font:400 13px/1.5 'DM Sans',sans-serif !important;padding:8px 0 !important;color:var(--ink) !important;border-bottom:1px solid transparent !important}body.design-worlds #scandic-storefront-root .main-nav>a[aria-current=page]{border-bottom-color:var(--ink) !important}body.design-worlds #scandic-storefront-root .main-nav a:hover{color:#6b765f !important}body.design-worlds #scandic-storefront-root .main-nav .cart-link{margin-left:20px !important}body.design-worlds #scandic-storefront-root .cart-link span{padding-left:7px !important}body.design-worlds #scandic-storefront-root .mobile-menu{width:36px !important;padding:5px 2px !important}body.design-worlds #scandic-storefront-root .mobile-menu span{display:block !important;height:1px !important;background:var(--ink) !important;margin:6px 0 !important}
body.design-worlds #scandic-storefront-root .collection-intro{display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:36px !important;padding:40px 0 30px !important}body.design-worlds #scandic-storefront-root .collection-intro h1{margin:0 !important;max-width:780px !important}body.design-worlds #scandic-storefront-root .collection-intro>p{font-size:14px !important;line-height:1.7 !important;max-width:300px !important;margin:0 0 5px !important}body.design-worlds #scandic-storefront-root .collection-worlds{display:grid !important;grid-template-columns:1.15fr 1fr !important;gap:20px !important;padding:0 !important;margin-bottom:0 !important}body.design-worlds #scandic-storefront-root .world-card{display:block !important;min-width:0 !important;position:relative !important;height:clamp(280px,26vw,380px) !important;overflow:hidden !important;background:#dfd7ca !important;isolation:isolate !important;color:#fff !important}body.design-worlds #scandic-storefront-root .world-card>img{height:100% !important;width:100% !important;object-fit:cover !important;object-position:center 38% !important;transition:transform .6s ease !important}body.design-worlds #scandic-storefront-root .world-editions>img{object-position:50% 48% !important}body.design-worlds #scandic-storefront-root .world-card::after{content:'' !important;position:absolute !important;inset:28% 0 0 !important;background:linear-gradient(transparent,rgba(18,29,23,.74)) !important;z-index:0 !important;pointer-events:none !important}body.design-worlds #scandic-storefront-root .world-card:hover>img{transform:scale(1.025) !important}body.design-worlds #scandic-storefront-root .world-caption{position:absolute !important;inset:auto 28px 25px !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:16px !important;z-index:1 !important}body.design-worlds #scandic-storefront-root .world-caption h2{color:#fff !important;font-size:clamp(26px,2.6vw,39px) !important;margin:9px 0 7px !important;letter-spacing:-.04em !important}body.design-worlds #scandic-storefront-root .world-caption p{color:#f1f1e9 !important;font-size:13px !important;line-height:1.5 !important;margin:0 !important}body.design-worlds #scandic-storefront-root .world-kicker{font-size:10px !important;letter-spacing:.15em !important;color:#f1f1e9 !important}body.design-worlds #scandic-storefront-root .world-arrow{font-size:30px !important;line-height:1.2 !important;font-family:'DM Sans',sans-serif !important;font-weight:400 !important;padding-bottom:3px !important}body.design-worlds #scandic-storefront-root .world-card.is-selected:before{content:'' !important;position:absolute !important;z-index:2 !important;left:28px !important;top:22px !important;width:26px !important;height:2px !important;background:#fff !important;box-shadow:0 1px 3px #0003 !important}
body.design-worlds #scandic-storefront-root .examples{background:transparent !important;padding:56px 0 60px !important;scroll-margin-top:25px !important}body.design-worlds #scandic-storefront-root .gallery-heading{margin-bottom:30px !important;align-items:flex-end !important}body.design-worlds #scandic-storefront-root .gallery-heading h2{margin:0 !important}body.design-worlds #scandic-storefront-root .gallery-heading>p{font-size:13px !important;margin:0 0 4px !important;max-width:330px !important}body.design-worlds #scandic-storefront-root .gallery-toolbar{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:22px !important;padding-bottom:0 !important}body.design-worlds #scandic-storefront-root .example-filters{gap:5px !important;flex-wrap:wrap !important;margin:0 !important}body.design-worlds #scandic-storefront-root .example-filters button{font-size:13px !important;font-weight:400 !important;padding:10px 15px !important;min-height:42px !important;background:transparent !important;border:1px solid transparent !important;color:var(--ink) !important;transition:background .15s !important}body.design-worlds #scandic-storefront-root .example-filters button[aria-pressed=true]{background:#303d34 !important;color:#fff !important;border-color:#303d34 !important}body.design-worlds #scandic-storefront-root .example-filters button:hover:not([aria-pressed=true]){background:#eaece4 !important}body.design-worlds #scandic-storefront-root .type-filter{font-size:11px !important;color:#656c63 !important;display:flex !important;align-items:center !important;gap:12px !important;flex:none !important}body.design-worlds #scandic-storefront-root .type-filter select{padding:9px 30px 9px 12px !important;min-height:42px !important;background:transparent !important;border:1px solid #c9cdc2 !important;border-radius:0 !important;color:var(--ink) !important;font-size:13px !important;max-width:180px !important}body.design-worlds #scandic-storefront-root .example-count{font-size:11px !important;margin:15px 0 24px !important;color:#6a7066 !important}body.design-worlds #scandic-storefront-root .examples .product-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:40px 24px !important}body.design-worlds #scandic-storefront-root .memory-example{position:relative !important}body.design-worlds #scandic-storefront-root .memory-card .product-art{height:clamp(260px,28vw,410px) !important;min-height:0 !important;padding:28px 22px !important;background:#eeece5 !important;margin-bottom:15px !important;transition:background .25s !important}body.design-worlds #scandic-storefront-root .memory-card:hover .product-art{background:#e6e5dc !important}body.design-worlds #scandic-storefront-root .memory-card .product-art img{width:auto!important;height:auto!important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;border:7px solid #252824 !important;box-shadow:2px 5px 10px #272a2320 !important;transition:transform .25s !important}body.design-worlds #scandic-storefront-root .memory-card:hover .product-art img{transform:translateY(-3px) !important}body.design-worlds #scandic-storefront-root .product-card .type,body.design-worlds #scandic-storefront-root .vintage-card .type{font-size:9px !important;font-weight:400 !important;color:#6d7469 !important;letter-spacing:.13em !important;margin-bottom:7px !important}body.design-worlds #scandic-storefront-root .product-card h3,body.design-worlds #scandic-storefront-root .vintage-card h3{font-size:17px !important;line-height:1.35 !important;font-weight:400 !important;letter-spacing:-.025em !important;margin-bottom:8px !important}body.design-worlds #scandic-storefront-root .product-card p.gallery-price,body.design-worlds #scandic-storefront-root .vintage-card p.gallery-price{font-size:12px !important;line-height:1.7 !important;color:#62695f !important;margin-bottom:9px !important}body.design-worlds #scandic-storefront-root .memory-card .design-cta,body.design-worlds #scandic-storefront-root .hero-design-cta{font-size:12px !important;color:#3c5140!important;border-color:#82917d !important;font-weight:500 !important}body.design-worlds #scandic-storefront-root .variant-choices{gap:6px !important;margin:13px 0 0 !important}body.design-worlds #scandic-storefront-root .variant-choices button{padding:2px !important;border-width:1px !important;min-width:40px !important;min-height:44px !important}body.design-worlds #scandic-storefront-root .variant-choices img{width:32px !important;height:40px !important}body.design-worlds #scandic-storefront-root .gallery-end{border-top:1px solid var(--line) !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:40px !important;margin-top:45px !important;padding-top:22px !important}body.design-worlds #scandic-storefront-root .gallery-end>p{font-size:12px !important;line-height:1.8 !important;margin:0 !important}body.design-worlds #scandic-storefront-root .material-details{max-width:520px !important;font-size:13px !important;flex:1 !important}body.design-worlds #scandic-storefront-root .material-details summary{cursor:pointer !important;list-style:none !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:45px !important;font-size:12px !important;padding:0 0 4px !important;color:#394a3b !important}body.design-worlds #scandic-storefront-root .material-details summary::-webkit-details-marker{display:none !important}body.design-worlds #scandic-storefront-root .material-details summary>span{font-size:18px !important;line-height:1.2 !important;transition:transform .2s !important}body.design-worlds #scandic-storefront-root .material-details[open] summary>span{transform:rotate(45deg) !important}body.design-worlds #scandic-storefront-root .material-details>div{padding-top:15px !important}body.design-worlds #scandic-storefront-root .material-details p{font-size:13px !important;line-height:1.75 !important;margin-bottom:10px !important}body.design-worlds #scandic-storefront-root .material-details a{display:inline-block !important;border-bottom:1px solid #98a08f !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .empty-gallery{padding:50px 25px !important;text-align:center !important;background:#eeece5 !important;grid-column:1/-1 !important}body.design-worlds #scandic-storefront-root .empty-gallery p{margin-bottom:18px !important}body.design-worlds #scandic-storefront-root .empty-gallery button{padding:12px 20px !important;background:#354b3d !important;color:white !important}
body.design-worlds #scandic-storefront-root .editions-gallery{padding:56px 0 60px !important;scroll-margin-top:25px !important}body.design-worlds #scandic-storefront-root .editions-filters{gap:5px !important;margin:0 0 29px !important;align-items:center !important}body.design-worlds #scandic-storefront-root .editions-filters button{font-size:13px !important;border:1px solid transparent !important;padding:10px 15px !important;min-height:42px !important}body.design-worlds #scandic-storefront-root .editions-filters button[aria-pressed=true]{background:#303d34 !important;color:#fff !important}body.design-worlds #scandic-storefront-root .editions-filters button:hover:not([aria-pressed=true]){background:#eaece4 !important}body.design-worlds #scandic-storefront-root .editions-filters>span{font-size:11px !important;margin-left:auto !important;color:#6a7066 !important}body.design-worlds #scandic-storefront-root .catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:40px 24px !important}body.design-worlds #scandic-storefront-root .vintage-image{height:clamp(230px,24vw,340px) !important;margin-bottom:16px !important;background:#eeece5 !important;overflow:hidden !important}body.design-worlds #scandic-storefront-root .vintage-image img{width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .45s ease !important}body.design-worlds #scandic-storefront-root .vintage-card:hover img{transform:scale(1.03) !important}body.design-worlds #scandic-storefront-root .vintage-card .text-link{font:500 12px/1.5 'DM Sans',sans-serif !important;color:#3c5140 !important;border-color:#82917d !important}body.design-worlds #scandic-storefront-root .vintage-card small{font-size:11px !important}
body.design-worlds #scandic-storefront-root .store-footer{padding:40px 0 19px !important;border-top:1px solid var(--line) !important;background:#eeeee6 !important}body.design-worlds #scandic-storefront-root .footer-inner{gap:40px !important;align-items:flex-start !important}body.design-worlds #scandic-storefront-root .footer-inner .brand{font-size:24px!important}body.design-worlds #scandic-storefront-root .footer-inner .brand span{font-size:31px!important}body.design-worlds #scandic-storefront-root .footer-inner p{font-size:12px !important;margin-top:13px !important;max-width:330px !important}body.design-worlds #scandic-storefront-root .footer-links{display:flex !important;justify-content:flex-end !important;align-items:center !important;flex-wrap:wrap !important;gap:12px 24px !important;max-width:680px !important;margin:0 !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .footer-links button{font-size:12px !important;padding:0 !important;line-height:1.6 !important}body.design-worlds #scandic-storefront-root .footer-bottom{border-top:1px solid #d8dbd0 !important;margin-top:32px !important;padding-top:16px !important;display:flex !important;justify-content:space-between !important;gap:20px !important;font-size:10px !important;color:#72786c !important}
body.design-worlds #scandic-storefront-root .about-intro{padding:65px 0 50px !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:14px 90px !important}body.design-worlds #scandic-storefront-root .about-intro .eyebrow{grid-column:1/-1 !important}body.design-worlds #scandic-storefront-root .about-intro h1{margin:0 !important}body.design-worlds #scandic-storefront-root .about-intro>p{max-width:560px !important;align-self:end !important;font-size:16px !important;line-height:1.8 !important;margin:0 !important}body.design-worlds #scandic-storefront-root .about-founder{display:grid !important;grid-template-columns:minmax(220px,.8fr) 1.2fr !important;align-items:center !important;gap:90px !important;padding:35px 0 70px !important;max-width:1200px !important}body.design-worlds #scandic-storefront-root .about-founder>img{height:550px !important;object-fit:cover !important;object-position:center 30% !important}body.design-worlds #scandic-storefront-root .about-founder h2{font-size:42px !important;margin-bottom:24px !important}body.design-worlds #scandic-storefront-root .about-founder p{font-size:15px !important;line-height:1.9 !important;max-width:560px !important}body.design-worlds #scandic-storefront-root .about-support{display:grid !important;grid-template-columns:180px 1fr !important;gap:40px !important;padding:30px 0 65px !important;max-width:1200px !important;align-items:center !important}body.design-worlds #scandic-storefront-root .about-support>img{height:200px !important;width:180px !important;object-fit:cover !important}body.design-worlds #scandic-storefront-root .about-support h2{font-size:30px !important}body.design-worlds #scandic-storefront-root .about-support p{max-width:620px !important;font-size:14px !important}body.design-worlds #scandic-storefront-root .about-materials{padding:55px 0 !important;background:#ebece3 !important;scroll-margin-top:20px !important}body.design-worlds #scandic-storefront-root .about-facts{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:50px !important}body.design-worlds #scandic-storefront-root .about-facts>div{border-top:1px solid #cdd1c3 !important;padding-top:22px !important}body.design-worlds #scandic-storefront-root .about-facts h3{font-size:24px !important;margin-bottom:15px !important}body.design-worlds #scandic-storefront-root .about-facts p{font-size:14px !important;line-height:1.9 !important;max-width:350px !important}body.design-worlds #scandic-storefront-root .about-contact{display:grid !important;grid-template-columns:1fr 1fr !important;gap:80px !important;padding:65px 0 75px !important}body.design-worlds #scandic-storefront-root .about-contact>div>a{font-size:20px !important}body.design-worlds #scandic-storefront-root .about-contact>div>p>a{font-size:15px !important}body.design-worlds #scandic-storefront-root .about-contact h3{font-size:18px !important;margin-bottom:12px !important}body.design-worlds #scandic-storefront-root .about-contact p{font-size:14px !important;line-height:1.9 !important}body.design-worlds #scandic-storefront-root .about-contact .text-link{font-size:13px!important}
body.design-worlds #scandic-storefront-root .landing h1{font-size:clamp(34px,4vw,52px) !important}body.design-worlds #scandic-storefront-root .category-jump a{font-size:12px !important}body.design-worlds #scandic-storefront-root .category-help{background:#eeece5 !important}body.design-worlds #scandic-storefront-root .process{display:none !important}body.design-worlds #scandic-storefront-root .store-consent{max-width:390px !important;padding:21px !important;background:#f8f7f3 !important;border:1px solid #d1d6c7 !important;box-shadow:0 6px 20px #0000000f !important;bottom:20px !important;left:20px !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .store-consent strong{font-weight:500 !important;font-size:13px !important}body.design-worlds #scandic-storefront-root .store-consent p{margin:8px 0 15px !important}body.design-worlds #scandic-storefront-root .store-consent button{font-size:12px !important;padding:8px 13px !important;border:1px solid #737f6a !important;margin-right:8px !important;min-height:38px !important}body.design-worlds #scandic-storefront-root .store-consent a{font-size:11px !important}
@media(min-width:1700px){body.design-worlds #scandic-storefront-root .collection-intro{padding-top:45px !important;padding-bottom:35px !important}}
@media(max-width:1100px){body.design-worlds #scandic-storefront-root .wrap{width:calc(100% - 64px) !important}body.design-worlds #scandic-storefront-root .main-nav{gap:22px !important}body.design-worlds #scandic-storefront-root .main-nav .cart-link{margin-left:6px !important}body.design-worlds #scandic-storefront-root .collection-intro{padding:30px 0 26px !important}body.design-worlds #scandic-storefront-root .collection-intro>p{max-width:270px !important;font-size:13px !important}body.design-worlds #scandic-storefront-root .world-caption{inset:auto 22px 22px !important}body.design-worlds #scandic-storefront-root .world-caption h2{font-size:28px !important}body.design-worlds #scandic-storefront-root .world-caption p{font-size:12px !important}body.design-worlds #scandic-storefront-root .world-kicker{font-size:9px !important}body.design-worlds #scandic-storefront-root .examples .product-grid,body.design-worlds #scandic-storefront-root .catalog-grid{gap:36px 18px !important}body.design-worlds #scandic-storefront-root .memory-card .product-art{padding:22px 15px !important;height:310px !important}body.design-worlds #scandic-storefront-root .gallery-toolbar{gap:15px !important;flex-wrap:wrap !important}body.design-worlds #scandic-storefront-root .example-filters button{padding:9px 12px !important}body.design-worlds #scandic-storefront-root .about-founder{gap:50px !important}body.design-worlds #scandic-storefront-root .about-founder>img{height:460px !important}}
@media(max-width:900px){body.design-worlds #scandic-storefront-root .header-inner{min-height:80px !important;gap:15px !important}body.design-worlds #scandic-storefront-root .brand{font-size:24px!important}body.design-worlds #scandic-storefront-root .brand span{font-size:32px!important}body.design-worlds #scandic-storefront-root .main-nav{gap:18px !important}body.design-worlds #scandic-storefront-root .main-nav>a:not(.editions-nav){font-size:12px !important}body.design-worlds #scandic-storefront-root .world-card{height:280px !important}body.design-worlds #scandic-storefront-root .world-caption h2{font-size:25px !important}body.design-worlds #scandic-storefront-root .world-caption{inset:auto 19px 18px !important}body.design-worlds #scandic-storefront-root .world-arrow{font-size:26px !important}body.design-worlds #scandic-storefront-root .examples .product-grid,body.design-worlds #scandic-storefront-root .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}body.design-worlds #scandic-storefront-root .memory-card .product-art{height:320px !important}body.design-worlds #scandic-storefront-root .gallery-heading>p{max-width:260px !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .footer-links{max-width:430px !important;gap:10px 19px !important}}
@media(max-width:720px){body.design-worlds #scandic-storefront-root .wrap{width:calc(100% - 40px) !important}body.design-worlds #scandic-storefront-root .header-inner{min-height:74px !important}body.design-worlds #scandic-storefront-root .mobile-menu{display:block !important;margin-left:auto !important}body.design-worlds #scandic-storefront-root .main-nav{display:none !important}body.design-worlds #scandic-storefront-root .main-nav.mobile-open{display:flex !important;position:absolute !important;top:74px !important;left:0 !important;right:0 !important;margin:0 !important;background:#f8f7f3 !important;border-bottom:1px solid #d8dcd0 !important;padding:18px 20px 24px !important;gap:0 !important;align-items:stretch !important;flex-direction:column !important;box-shadow:0 12px 20px #0001 !important}body.design-worlds #scandic-storefront-root .main-nav.mobile-open>a:not(.editions-nav){font-size:14px !important;padding:13px 0 !important;display:block !important}body.design-worlds #scandic-storefront-root .main-nav .cart-link{margin-left:0 !important}body.design-worlds #scandic-storefront-root .collection-intro{display:block !important;padding:29px 0 24px !important}body.design-worlds #scandic-storefront-root .collection-intro h1{font-size:38px !important;line-height:1.08 !important;letter-spacing:-.045em !important}body.design-worlds #scandic-storefront-root .collection-intro .eyebrow{font-size:9px !important;margin-bottom:13px !important}body.design-worlds #scandic-storefront-root .collection-intro>p{max-width:340px !important;margin:16px 0 0 !important;font-size:13px !important;line-height:1.7 !important}body.design-worlds #scandic-storefront-root .collection-worlds{grid-template-columns:1fr !important;gap:14px !important}body.design-worlds #scandic-storefront-root .world-card{height:auto !important;aspect-ratio:1.7 !important}body.design-worlds #scandic-storefront-root .world-card>img{position:absolute !important;inset:0 !important}body.design-worlds #scandic-storefront-root .world-caption{inset:auto 20px 18px !important}body.design-worlds #scandic-storefront-root .world-caption h2{font-size:29px !important;margin:7px 0 5px !important}body.design-worlds #scandic-storefront-root .world-caption p{font-size:12px !important}body.design-worlds #scandic-storefront-root .world-kicker{font-size:9px !important}body.design-worlds #scandic-storefront-root .world-card.is-selected:before{top:18px !important;left:20px !important;width:20px !important}body.design-worlds #scandic-storefront-root .examples,body.design-worlds #scandic-storefront-root .editions-gallery{padding-top:36px !important;padding-bottom:40px !important}body.design-worlds #scandic-storefront-root .gallery-heading{display:block !important;margin-bottom:23px !important}body.design-worlds #scandic-storefront-root .gallery-heading h2{font-size:29px !important;line-height:1.2 !important;letter-spacing:-.04em !important}body.design-worlds #scandic-storefront-root .gallery-heading .eyebrow{font-size:9px !important;margin-bottom:10px !important}body.design-worlds #scandic-storefront-root .gallery-heading>p{margin:12px 0 0 !important;max-width:100% !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .gallery-toolbar{display:block !important}body.design-worlds #scandic-storefront-root .example-filters{gap:3px !important}body.design-worlds #scandic-storefront-root .example-filters button{font-size:12px !important;padding:10px 11px !important;min-height:44px !important}body.design-worlds #scandic-storefront-root .type-filter{justify-content:space-between !important;font-size:11px !important;border-top:1px solid #dfdfd5 !important;margin-top:16px !important;padding-top:15px !important}body.design-worlds #scandic-storefront-root .type-filter select{font-size:12px !important;min-height:42px !important;max-width:180px !important;padding:8px 24px 8px 10px !important}body.design-worlds #scandic-storefront-root .example-count{margin:15px 0 21px !important}body.design-worlds #scandic-storefront-root .examples .product-grid,body.design-worlds #scandic-storefront-root .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:31px 14px !important}body.design-worlds #scandic-storefront-root .memory-card .product-art{height:clamp(210px,57vw,340px) !important;padding:17px 12px !important;margin-bottom:12px !important}body.design-worlds #scandic-storefront-root .memory-card .product-art img{border-width:5px !important}body.design-worlds #scandic-storefront-root .product-card h3,body.design-worlds #scandic-storefront-root .vintage-card h3{font-size:15px !important;line-height:1.45 !important;letter-spacing:-.02em !important}body.design-worlds #scandic-storefront-root .product-card .type,body.design-worlds #scandic-storefront-root .vintage-card .type{font-size:8px !important;letter-spacing:.12em !important}body.design-worlds #scandic-storefront-root .product-card p.gallery-price,body.design-worlds #scandic-storefront-root .vintage-card p.gallery-price{font-size:11px !important;line-height:1.75 !important;margin-bottom:8px !important}body.design-worlds #scandic-storefront-root .memory-card .design-cta,body.design-worlds #scandic-storefront-root .vintage-card .text-link{font-size:11px !important}body.design-worlds #scandic-storefront-root .variant-choices{gap:3px !important}body.design-worlds #scandic-storefront-root .variant-choices button{min-width:38px !important;min-height:44px !important}body.design-worlds #scandic-storefront-root .gallery-end{display:block !important;margin-top:34px !important;padding-top:20px !important}body.design-worlds #scandic-storefront-root .gallery-end>p{font-size:11px !important;line-height:1.7 !important;margin-bottom:20px !important}body.design-worlds #scandic-storefront-root .material-details{max-width:none !important}body.design-worlds #scandic-storefront-root .material-details summary{min-height:40px !important}body.design-worlds #scandic-storefront-root .material-details p{font-size:12px !important}body.design-worlds #scandic-storefront-root .vintage-image{height:clamp(180px,48vw,300px) !important}body.design-worlds #scandic-storefront-root .editions-filters{gap:3px !important;margin-bottom:21px !important}body.design-worlds #scandic-storefront-root .editions-filters button{font-size:12px !important;padding:10px 11px !important;min-height:44px !important}body.design-worlds #scandic-storefront-root .editions-filters>span{flex:1 0 100% !important;margin:10px 0 0 !important}body.design-worlds #scandic-storefront-root .store-footer{padding:30px 0 16px !important}body.design-worlds #scandic-storefront-root .footer-inner{display:block !important}body.design-worlds #scandic-storefront-root .footer-links{justify-content:flex-start !important;max-width:none !important;margin-top:25px !important;gap:12px 22px !important}body.design-worlds #scandic-storefront-root .footer-links a,body.design-worlds #scandic-storefront-root .footer-links button{font-size:11px !important}body.design-worlds #scandic-storefront-root .footer-bottom{font-size:9px !important;gap:12px !important;margin-top:27px !important;padding-top:15px !important}body.design-worlds #scandic-storefront-root .about-intro{display:block !important;padding:40px 0 30px !important}body.design-worlds #scandic-storefront-root .about-intro h1{font-size:40px !important}body.design-worlds #scandic-storefront-root .about-intro>p{font-size:14px !important;margin-top:23px !important}body.design-worlds #scandic-storefront-root .about-founder{grid-template-columns:1fr !important;gap:28px !important;padding:15px 0 40px !important}body.design-worlds #scandic-storefront-root .about-founder>img{height:440px !important;max-width:450px !important}body.design-worlds #scandic-storefront-root .about-founder h2{font-size:34px !important;margin-bottom:18px !important}body.design-worlds #scandic-storefront-root .about-founder p{font-size:14px !important;line-height:1.85 !important}body.design-worlds #scandic-storefront-root .about-support{grid-template-columns:100px 1fr !important;gap:22px !important;padding:15px 0 40px !important}body.design-worlds #scandic-storefront-root .about-support>img{width:100px !important;height:140px !important}body.design-worlds #scandic-storefront-root .about-support h2{font-size:27px !important}body.design-worlds #scandic-storefront-root .about-support p{font-size:12px !important}body.design-worlds #scandic-storefront-root .about-support .eyebrow{font-size:8px !important}body.design-worlds #scandic-storefront-root .about-materials{padding:36px 0 !important}body.design-worlds #scandic-storefront-root .about-materials .section-head{display:block !important;margin-bottom:26px !important}body.design-worlds #scandic-storefront-root .about-materials .section-head p{font-size:13px !important;margin-top:15px !important}body.design-worlds #scandic-storefront-root .about-facts{grid-template-columns:1fr !important;gap:20px !important}body.design-worlds #scandic-storefront-root .about-facts>div{padding-top:18px !important}body.design-worlds #scandic-storefront-root .about-facts h3{font-size:22px !important;margin-bottom:10px !important}body.design-worlds #scandic-storefront-root .about-facts p{font-size:13px !important}body.design-worlds #scandic-storefront-root .about-contact{grid-template-columns:1fr !important;gap:30px !important;padding:40px 0 50px !important}body.design-worlds #scandic-storefront-root .about-contact h2{font-size:30px !important}body.design-worlds #scandic-storefront-root .store-consent{left:12px !important;right:12px !important;bottom:12px !important;max-width:none !important;font-size:12px !important;padding:18px !important}}
@media(prefers-reduced-motion:reduce){body.design-worlds #scandic-storefront-root .world-card>img,body.design-worlds #scandic-storefront-root .vintage-image img,body.design-worlds #scandic-storefront-root .memory-card .product-art img{transition:none !important}body.design-worlds #scandic-storefront-root .world-card:hover>img,body.design-worlds #scandic-storefront-root .vintage-card:hover img,body.design-worlds #scandic-storefront-root .memory-card:hover .product-art img{transform:none !important}}

/* Compact image entrances keep the gallery close on small screens. */
@media(max-width:720px){body.design-worlds #scandic-storefront-root .mobile-menu{border:0 !important;background:transparent !important}body.design-worlds #scandic-storefront-root .collection-worlds{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}body.design-worlds #scandic-storefront-root .world-card{height:210px !important;aspect-ratio:auto !important}body.design-worlds #scandic-storefront-root .world-card>img{object-position:52% 35% !important}body.design-worlds #scandic-storefront-root .world-editions>img{object-position:50% 50% !important}body.design-worlds #scandic-storefront-root .world-caption{inset:auto 14px 15px !important;display:block !important}body.design-worlds #scandic-storefront-root .world-caption h2{font-size:22px !important;line-height:1.12 !important;margin:0 !important;letter-spacing:-.04em !important;max-width:160px !important}body.design-worlds #scandic-storefront-root .world-caption p,body.design-worlds #scandic-storefront-root .world-kicker{display:none !important}body.design-worlds #scandic-storefront-root .world-arrow{font-size:21px !important;position:absolute !important;right:0 !important;top:-30px !important}body.design-worlds #scandic-storefront-root .world-card.is-selected:before{left:14px !important;top:15px !important}body.design-worlds #scandic-storefront-root .world-card:after{inset:15% 0 0 !important;background:linear-gradient(transparent,rgba(18,29,23,.8)) !important}body.design-worlds #scandic-storefront-root .collection-intro{padding-bottom:23px !important}body.design-worlds #scandic-storefront-root .examples,body.design-worlds #scandic-storefront-root .editions-gallery{padding-top:30px !important}}
@media(max-width:360px){body.design-worlds #scandic-storefront-root .world-card{height:185px !important}body.design-worlds #scandic-storefront-root .world-caption h2{font-size:20px !important}body.design-worlds #scandic-storefront-root .collection-intro h1{font-size:34px !important}body.design-worlds #scandic-storefront-root .memory-card .product-art{padding:14px 9px !important}body.design-worlds #scandic-storefront-root .example-filters button{padding:10px 9px !important}}

/* A dark masthead gives the light gallery a clear visual anchor. */
body.design-worlds #scandic-storefront-root .compact-home-intro{display:block !important;padding:22px 0 21px !important}body.design-worlds #scandic-storefront-root .compact-home-intro .eyebrow{font-size:9px !important;margin-bottom:7px !important}body.design-worlds #scandic-storefront-root .compact-home-intro h1{max-width:none !important;font-size:clamp(28px,3.1vw,44px) !important;line-height:1.15 !important;letter-spacing:-.04em !important;white-space:nowrap !important}body.design-worlds #scandic-storefront-root .compact-home-intro>p{max-width:none !important;font-size:13px !important;line-height:1.6 !important;margin:9px 0 0 !important}
@media(max-width:720px){body.design-worlds #scandic-storefront-root .compact-home-intro{padding:20px 0 18px !important}body.design-worlds #scandic-storefront-root .compact-home-intro h1{font-size:29px !important;white-space:normal !important;max-width:430px !important}body.design-worlds #scandic-storefront-root .compact-home-intro>p{font-size:12px !important;max-width:420px !important;margin-top:8px !important}}
body.design-worlds #scandic-storefront-root .shared-table-worlds{padding:0 !important;display:grid !important;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) !important;gap:22px !important;align-items:stretch !important}
body.design-worlds #scandic-storefront-root .shared-table-personal,body.design-worlds #scandic-storefront-root .shared-table-editions{min-width:0 !important;background:#eeece5 !important;color:var(--ink) !important;display:flex !important;flex-direction:column !important}
body.design-worlds #scandic-storefront-root .shared-world-heading{padding:23px 25px 19px !important;min-height:101px !important}body.design-worlds #scandic-storefront-root .shared-world-heading h2{font-size:clamp(25px,2.35vw,34px) !important;line-height:1.15 !important;margin:0 0 7px !important}body.design-worlds #scandic-storefront-root .shared-world-heading p{font-size:12px !important;margin:0 !important;color:#62695f !important}
body.design-worlds #scandic-storefront-root .shared-table-image{width:100% !important;aspect-ratio:2/1 !important;overflow:hidden !important}body.design-worlds #scandic-storefront-root .shared-table-image img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}
body.design-worlds #scandic-storefront-root .shared-table-links{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:15px !important;padding:19px 25px 23px !important}body.design-worlds #scandic-storefront-root .shared-table-links a{display:block !important;min-width:0 !important;color:var(--ink) !important}body.design-worlds #scandic-storefront-root .shared-table-links h3{font-size:clamp(17px,1.55vw,23px) !important;margin:0 0 5px !important;letter-spacing:-.035em !important}body.design-worlds #scandic-storefront-root .shared-table-links p{font-size:12px !important;margin:0 0 13px !important;line-height:1.5 !important}body.design-worlds #scandic-storefront-root .shared-table-links a>span{font-size:12px !important;color:var(--green) !important;border-bottom:1px solid #82917d !important;padding-bottom:4px !important;display:inline-block !important}body.design-worlds #scandic-storefront-root .shared-table-links a:hover>span{border-color:var(--green) !important}
body.design-worlds #scandic-storefront-root .shared-editions-image{flex:1 !important;min-height:0 !important;position:relative !important;overflow:hidden !important}body.design-worlds #scandic-storefront-root .shared-editions-image img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:59% 49% !important}body.design-worlds #scandic-storefront-root .shared-editions-caption{padding:18px 25px 22px !important;display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;gap:10px !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .shared-editions-caption>span:first-child{color:#62695f !important}body.design-worlds #scandic-storefront-root .shared-editions-caption .text-link{font-size:12px !important;color:var(--green) !important;border-color:#82917d !important}
body.design-worlds #scandic-storefront-root .editions-collection-intro{display:grid !important;grid-template-columns:1fr 1fr !important;gap:60px !important;align-items:center !important;padding:38px 0 0 !important}body.design-worlds #scandic-storefront-root .editions-collection-intro .collection-back{font-size:12px !important;display:table !important;margin-bottom:28px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro .eyebrow{display:block !important}body.design-worlds #scandic-storefront-root .editions-collection-intro h1{margin:0 0 20px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro p{font-size:14px !important;line-height:1.8 !important;max-width:440px !important;margin-bottom:22px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro>img{width:100% !important;height:310px !important;object-fit:cover !important;object-position:58% 50% !important}
@media(max-width:1050px){body.design-worlds #scandic-storefront-root .shared-table-worlds{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) !important;gap:16px !important}body.design-worlds #scandic-storefront-root .shared-world-heading{padding:20px 18px !important;min-height:96px !important}body.design-worlds #scandic-storefront-root .shared-table-links{padding:17px 16px 20px !important;gap:10px !important}body.design-worlds #scandic-storefront-root .shared-table-links h3{font-size:16px !important}body.design-worlds #scandic-storefront-root .shared-table-links p{font-size:11px !important;min-height:33px !important}body.design-worlds #scandic-storefront-root .shared-table-links a>span{font-size:11px !important}body.design-worlds #scandic-storefront-root .shared-editions-caption{padding:17px 18px 20px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro{gap:35px !important}}
@media(max-width:720px){body.design-worlds #scandic-storefront-root .shared-table-worlds{grid-template-columns:1fr !important;gap:18px !important}body.design-worlds #scandic-storefront-root .shared-world-heading{min-height:0 !important;padding:20px 17px 17px !important}body.design-worlds #scandic-storefront-root .shared-world-heading h2{font-size:27px !important}body.design-worlds #scandic-storefront-root .shared-table-links{padding:16px 14px 18px !important;gap:10px !important}body.design-worlds #scandic-storefront-root .shared-table-links h3{font-size:15px !important}body.design-worlds #scandic-storefront-root .shared-table-links p{font-size:10px !important;margin-bottom:9px !important;min-height:31px !important}body.design-worlds #scandic-storefront-root .shared-table-links a>span{font-size:10px !important;min-height:32px !important;padding:5px 0 !important}body.design-worlds #scandic-storefront-root .shared-editions-image{flex:none !important;height:auto !important;aspect-ratio:1.55 !important}body.design-worlds #scandic-storefront-root .shared-editions-image img{position:static !important;display:block !important;width:100% !important;height:100% !important}body.design-worlds #scandic-storefront-root .shared-editions-caption{font-size:11px !important;padding:16px 17px 20px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro{grid-template-columns:1fr !important;gap:24px !important;padding-top:27px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro .collection-back{margin-bottom:24px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro h1{font-size:38px !important}body.design-worlds #scandic-storefront-root .editions-collection-intro>img{height:auto !important;aspect-ratio:1.5 !important}body.design-worlds #scandic-storefront-root .editions-collection-intro p{font-size:13px !important;margin-bottom:18px !important}}
body.design-worlds #scandic-storefront-root .poster-worlds{display:grid !important;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr) !important;gap:20px !important;align-items:stretch !important}
body.design-worlds #scandic-storefront-root .personal-entrance{min-width:0 !important;background:#eeece5 !important;padding:26px 22px 22px !important}
body.design-worlds #scandic-storefront-root .entrance-heading{margin-bottom:24px !important}body.design-worlds #scandic-storefront-root .entrance-heading h2{font-size:clamp(24px,2.2vw,32px) !important;margin:0 0 6px !important}body.design-worlds #scandic-storefront-root .entrance-heading p{font-size:12px !important;margin:0 !important;color:#62695f !important}
body.design-worlds #scandic-storefront-root .poster-type-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:20px !important}body.design-worlds #scandic-storefront-root .poster-type-card{display:block !important;min-width:0 !important;color:var(--ink) !important}
body.design-worlds #scandic-storefront-root .poster-type-art{height:clamp(185px,21vw,290px) !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:5px 6px 18px !important;border-bottom:1px solid #d7d4ca !important}
body.design-worlds #scandic-storefront-root .poster-type-art img{display:block !important;max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;object-fit:contain !important;border:7px solid #b89b73 !important;box-shadow:3px 7px 12px #28251c25 !important;transition:transform .2s !important}body.design-worlds #scandic-storefront-root .poster-type-map img{border-color:#fff !important}body.design-worlds #scandic-storefront-root .poster-type-photo img{border-color:#252824 !important}
body.design-worlds #scandic-storefront-root .poster-type-card:hover img{transform:translateY(-4px) !important}body.design-worlds #scandic-storefront-root .poster-type-copy{padding-top:16px !important}body.design-worlds #scandic-storefront-root .poster-type-copy h3{font-size:clamp(17px,1.6vw,23px) !important;margin:0 0 5px !important;letter-spacing:-.035em !important}body.design-worlds #scandic-storefront-root .poster-type-copy p{font-size:12px !important;line-height:1.55 !important;margin:0 0 13px !important;min-height:37px !important}body.design-worlds #scandic-storefront-root .poster-type-copy .text-link{font:500 12px/1.6 'DM Sans',sans-serif !important;color:var(--green) !important;border-color:#82917d !important}
body.design-worlds #scandic-storefront-root .editions-entrance{height:100% !important;min-height:390px !important}body.design-worlds #scandic-storefront-root .editions-entrance>img{position:absolute !important;inset:0 !important;object-position:50% 50% !important}body.design-worlds #scandic-storefront-root .editions-entrance .world-caption{inset:auto 26px 26px !important}body.design-worlds #scandic-storefront-root .editions-entrance .world-caption h2{font-size:clamp(26px,2.6vw,38px) !important}body.design-worlds #scandic-storefront-root .edition-discover{display:inline-block !important;font-size:13px !important;border-bottom:1px solid #eee !important;padding-bottom:4px !important;margin-top:20px !important}
body.design-worlds #scandic-storefront-root .ordering-guide{border-bottom:1px solid var(--line) !important;padding:30px 0 28px !important}body.design-worlds #scandic-storefront-root .ordering-guide h2{font-size:clamp(22px,2vw,28px) !important;margin:0 0 21px !important}body.design-worlds #scandic-storefront-root .ordering-guide ol{list-style:none !important;padding:0 !important;margin:0 !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:36px !important}body.design-worlds #scandic-storefront-root .ordering-guide li{display:flex !important;gap:14px !important;align-items:flex-start !important;min-width:0 !important}body.design-worlds #scandic-storefront-root .order-step-number{border:1px solid #cbcfc4 !important;width:32px !important;height:32px !important;display:grid !important;place-items:center !important;flex:none !important;border-radius:50% !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .ordering-guide svg{width:29px !important;height:29px !important;flex:none !important;margin-top:2px !important}body.design-worlds #scandic-storefront-root .ordering-guide h3{font-size:14px !important;font-weight:500 !important;margin:0 0 5px !important;letter-spacing:-.01em !important}body.design-worlds #scandic-storefront-root .ordering-guide p{font-size:12px !important;line-height:1.6 !important;margin:0 !important;max-width:290px !important}
@media(max-width:1100px){body.design-worlds #scandic-storefront-root .poster-worlds{grid-template-columns:minmax(0,2fr) minmax(0,1fr) !important;gap:16px !important}body.design-worlds #scandic-storefront-root .personal-entrance{padding:22px 16px !important}body.design-worlds #scandic-storefront-root .poster-type-grid{gap:12px !important}body.design-worlds #scandic-storefront-root .poster-type-art{padding-left:0 !important;padding-right:0 !important}body.design-worlds #scandic-storefront-root .poster-type-art img{border-width:5px !important}body.design-worlds #scandic-storefront-root .ordering-guide ol{gap:22px !important}body.design-worlds #scandic-storefront-root .ordering-guide li{gap:10px !important}body.design-worlds #scandic-storefront-root .ordering-guide svg{width:24px !important}body.design-worlds #scandic-storefront-root .editions-entrance .world-caption{inset:auto 20px 22px !important}}
@media(max-width:900px){body.design-worlds #scandic-storefront-root .poster-worlds{grid-template-columns:1fr !important}body.design-worlds #scandic-storefront-root .poster-type-art{height:250px !important}body.design-worlds #scandic-storefront-root .editions-entrance{height:250px !important;min-height:0 !important;aspect-ratio:auto !important}body.design-worlds #scandic-storefront-root .editions-entrance>img{object-position:center 48% !important}body.design-worlds #scandic-storefront-root .editions-entrance .world-caption{display:flex !important}body.design-worlds #scandic-storefront-root .editions-entrance .world-caption p,body.design-worlds #scandic-storefront-root .editions-entrance .world-kicker{display:block !important}body.design-worlds #scandic-storefront-root .ordering-guide ol{gap:20px !important}body.design-worlds #scandic-storefront-root .ordering-guide li{display:grid !important;grid-template-columns:28px 1fr !important;gap:10px !important}body.design-worlds #scandic-storefront-root .ordering-guide svg{display:none !important}body.design-worlds #scandic-storefront-root .order-step-number{width:28px !important;height:28px !important}}
@media(max-width:540px){body.design-worlds #scandic-storefront-root .personal-entrance{padding:20px 12px 18px !important}body.design-worlds #scandic-storefront-root .entrance-heading{padding:0 3px !important;margin-bottom:18px !important}body.design-worlds #scandic-storefront-root .entrance-heading h2{font-size:25px !important}body.design-worlds #scandic-storefront-root .poster-type-grid{gap:10px !important}body.design-worlds #scandic-storefront-root .poster-type-art{height:clamp(125px,37vw,190px) !important;padding-bottom:12px !important}body.design-worlds #scandic-storefront-root .poster-type-art img{border-width:4px !important}body.design-worlds #scandic-storefront-root .poster-type-copy{padding-top:12px !important}body.design-worlds #scandic-storefront-root .poster-type-copy h3{font-size:14px !important;letter-spacing:-.035em !important}body.design-worlds #scandic-storefront-root .poster-type-copy p{font-size:10px !important;min-height:34px !important;margin-bottom:9px !important}body.design-worlds #scandic-storefront-root .poster-type-copy .text-link{font-size:10px !important;display:inline-block !important;min-height:35px !important;padding:6px 0 !important}body.design-worlds #scandic-storefront-root .editions-entrance{height:230px !important}body.design-worlds #scandic-storefront-root .editions-entrance .world-caption h2{font-size:29px !important;max-width:none !important}body.design-worlds #scandic-storefront-root .editions-entrance .edition-discover{margin-top:12px !important;font-size:12px !important}body.design-worlds #scandic-storefront-root .ordering-guide{padding:24px 0 !important}body.design-worlds #scandic-storefront-root .ordering-guide h2{font-size:23px !important;max-width:310px !important;margin-bottom:20px !important}body.design-worlds #scandic-storefront-root .ordering-guide ol{grid-template-columns:1fr !important;gap:18px !important}body.design-worlds #scandic-storefront-root .ordering-guide li{grid-template-columns:28px 1fr !important;gap:14px !important}body.design-worlds #scandic-storefront-root .ordering-guide h3{font-size:13px !important}body.design-worlds #scandic-storefront-root .ordering-guide p{font-size:12px !important;max-width:none !important}}
@media(prefers-reduced-motion:reduce){body.design-worlds #scandic-storefront-root .poster-type-art img{transition:none !important}body.design-worlds #scandic-storefront-root .poster-type-card:hover img{transform:none !important}}
body.design-worlds #scandic-storefront-root .store-header{background:#202421 !important;color:#fff !important;border-bottom-color:#383e39 !important}
body.design-worlds #scandic-storefront-root .store-header .brand,body.design-worlds #scandic-storefront-root .store-header .brand span,body.design-worlds #scandic-storefront-root .store-header .main-nav>a:not(.editions-nav){color:#fff !important}
body.design-worlds #scandic-storefront-root .store-header .main-nav>a[aria-current=page]{border-bottom-color:#fff !important}
body.design-worlds #scandic-storefront-root .store-header .main-nav a:hover{color:#d7dfcf !important}
body.design-worlds #scandic-storefront-root .store-header .mobile-menu span{background:#fff !important}
body.design-worlds #scandic-storefront-root .store-header .main-nav.mobile-open{background:#202421 !important;border-bottom-color:#383e39 !important;box-shadow:0 12px 20px #0002 !important}
body.design-worlds #scandic-storefront-root .store-header :is(a,button):focus-visible{outline:2px solid #e4c693 !important;outline-offset:5px !important}

/* One compact editorial transition from the shop windows into the catalogue. */
body.design-worlds #scandic-storefront-root .ordering-guide{display:grid !important;grid-template-columns:minmax(190px,.8fr) minmax(0,2.7fr) !important;gap:30px !important;align-items:start !important;padding:23px 0 24px !important;margin-top:0 !important}
body.design-worlds #scandic-storefront-root .ordering-guide h2{font-size:22px !important;line-height:1.25 !important;letter-spacing:-.035em !important;margin:0 !important;max-width:250px !important}
body.design-worlds #scandic-storefront-root .ordering-guide ol{gap:26px !important;padding-top:1px !important}body.design-worlds #scandic-storefront-root .ordering-guide li{gap:11px !important}
body.design-worlds #scandic-storefront-root .ordering-guide svg{display:none !important}body.design-worlds #scandic-storefront-root .order-step-number{width:25px !important;height:25px !important;font-size:11px !important;border-color:#c5cbbf !important;background:transparent !important}
body.design-worlds #scandic-storefront-root .ordering-guide h3{font-size:13px !important;line-height:1.45 !important;margin:1px 0 4px !important}body.design-worlds #scandic-storefront-root .ordering-guide p{font-size:12px !important;line-height:1.55 !important;max-width:250px !important}
body.design-worlds #scandic-storefront-root .ordering-guide+.examples{padding-top:26px !important}body.design-worlds #scandic-storefront-root .examples .gallery-heading{margin-bottom:18px !important;gap:24px !important}body.design-worlds #scandic-storefront-root .examples .gallery-heading .eyebrow{display:none !important}
body.design-worlds #scandic-storefront-root .examples .gallery-heading h2{font-size:clamp(26px,2.4vw,33px) !important;line-height:1.2 !important}body.design-worlds #scandic-storefront-root .examples .gallery-heading>p{font-size:12px !important;margin:0 0 2px !important}
body.design-worlds #scandic-storefront-root .examples .example-filters{gap:3px !important}body.design-worlds #scandic-storefront-root .examples .example-filters button{padding:8px 13px !important;min-height:40px !important;font-size:12px !important}
body.design-worlds #scandic-storefront-root .examples .example-count{margin:10px 0 17px !important;font-size:10px !important}body.design-worlds #scandic-storefront-root .examples .type-filter{font-size:10px !important;gap:10px !important}body.design-worlds #scandic-storefront-root .examples .type-filter select{min-height:40px !important;padding-top:7px !important;padding-bottom:7px !important;font-size:12px !important}
@media(max-width:1050px){body.design-worlds #scandic-storefront-root .ordering-guide{grid-template-columns:1fr !important;gap:17px !important;padding:22px 0 !important}body.design-worlds #scandic-storefront-root .ordering-guide h2{font-size:22px !important;max-width:none !important}body.design-worlds #scandic-storefront-root .ordering-guide ol{gap:20px !important}body.design-worlds #scandic-storefront-root .ordering-guide li{display:flex !important}body.design-worlds #scandic-storefront-root .examples .gallery-heading>p{max-width:280px !important}}
@media(max-width:720px){body.design-worlds #scandic-storefront-root .ordering-guide{padding:20px 0 !important;gap:15px !important}body.design-worlds #scandic-storefront-root .ordering-guide h2{font-size:21px !important}body.design-worlds #scandic-storefront-root .ordering-guide ol{grid-template-columns:1fr !important;gap:13px !important}body.design-worlds #scandic-storefront-root .ordering-guide li{gap:12px !important}body.design-worlds #scandic-storefront-root .ordering-guide p{max-width:none !important}body.design-worlds #scandic-storefront-root .ordering-guide+.examples{padding-top:22px !important}body.design-worlds #scandic-storefront-root .examples .gallery-heading{margin-bottom:15px !important}body.design-worlds #scandic-storefront-root .examples .gallery-heading h2{font-size:27px !important}body.design-worlds #scandic-storefront-root .examples .gallery-heading>p{margin:8px 0 0 !important;max-width:none !important}body.design-worlds #scandic-storefront-root .examples .example-filters button{min-height:44px !important;padding:9px 10px !important}body.design-worlds #scandic-storefront-root .examples .type-filter{margin-top:10px !important;padding-top:11px !important}body.design-worlds #scandic-storefront-root .examples .type-filter select{min-height:44px !important}body.design-worlds #scandic-storefront-root .examples .example-count{margin:11px 0 16px !important}}

/* The three actual frames act as the same destinations as their captions. */
body.design-worlds #scandic-storefront-root .shared-table-image{position:relative !important}
body.design-worlds #scandic-storefront-root .shared-poster-link{position:absolute !important;top:12% !important;height:73% !important;width:26% !important;display:block !important;border-radius:1px !important;cursor:pointer !important;transition:box-shadow .15s ease,background-color .15s ease !important}
body.design-worlds #scandic-storefront-root .shared-poster-map{left:9.5% !important}body.design-worlds #scandic-storefront-root .shared-poster-star{left:37.7% !important}body.design-worlds #scandic-storefront-root .shared-poster-photo{left:65% !important}
body.design-worlds #scandic-storefront-root .shared-poster-link:hover{background:#fff8ec0c !important;box-shadow:inset 0 0 0 2px #fff8ec99 !important}
body.design-worlds #scandic-storefront-root .shared-poster-link:focus-visible{outline:3px solid #354b3d !important;outline-offset:4px !important;box-shadow:inset 0 0 0 2px #fff8ec !important}
@media(prefers-reduced-motion:reduce){body.design-worlds #scandic-storefront-root .shared-poster-link{transition:none !important}}

#scandic-storefront-root [hidden]{display:none!important}/* Approved copper brush wordmark: upper half for dark surfaces, lower half for light. */
:root{--scandic-wordmark:url('https://studio.scandicprints.com/storefront/assets/scandic-prints-copper-wordmark.png')}
#scandic-storefront-root .brand,#scandic-purchase-header a.spurchase-brand,.star-header .star-brand,.v3-header .v3-brand,.lab-header .brand,body .logo>a,body .header-mobile .logo>a{display:block!important;width:264px!important;height:88px!important;flex:0 0 264px!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;padding:0!important;margin-top:0!important;margin-bottom:0!important;border:0!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;background-image:var(--scandic-wordmark)!important;background-size:100% auto!important;background-position:center bottom!important;background-repeat:no-repeat!important;text-decoration:none!important}
#scandic-storefront-root .brand>*,#scandic-purchase-header a.spurchase-brand>*,.star-header .star-brand>*,.v3-header .v3-brand>*,.lab-header .brand>*,body .logo>a>*{display:none!important}
#scandic-storefront-root .brand:after,#scandic-purchase-header a.spurchase-brand:after,.star-header .star-brand:after,.v3-header .v3-brand:after,.lab-header .brand:after,body .logo>a:after{content:none!important;display:none!important}
#scandic-storefront-root header.store-header .brand,#scandic-purchase-header a.spurchase-brand,.star-header .star-brand,body.sp-premium .logo>a{background-position:center top!important}
#scandic-storefront-root .footer-inner .brand{width:240px!important;height:80px!important;flex-basis:240px!important}
#scandic-storefront-root .brand:focus-visible,#scandic-purchase-header a.spurchase-brand:focus-visible,.star-brand:focus-visible,.v3-brand:focus-visible,body .logo>a:focus-visible{outline:2px solid #c67a43!important;outline-offset:3px}
.star-header.studio-header{min-height:90px!important}
@media(max-width:700px){#scandic-storefront-root .brand,#scandic-purchase-header a.spurchase-brand,.star-header .star-brand,.v3-header .v3-brand,.lab-header .brand,body .logo>a,body .header-mobile .logo>a{width:210px!important;height:70px!important;flex-basis:210px!important}#scandic-storefront-root .footer-inner .brand{width:210px!important;height:70px!important;flex-basis:210px!important}}

.v3-header .v3-brand{background-position:center top!important}

/* Hide legacy lettering even when a component applies a later font shorthand. */
.star-header.studio-header a.star-brand,#scandic-storefront-root a.brand,#scandic-purchase-header a.spurchase-brand,.v3-header a.v3-brand,.lab-header a.brand,body .logo>a{font-size:0!important;line-height:0!important;text-indent:-9999px!important}
