#jd-studio .jd-mobile-website-link{display:none!important}#jd-studio .jd-assortment-card .jd-card-title-action{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;white-space:normal;overflow-wrap:anywhere;text-align:left;width:100%;max-width:100%;padding:0;border:0;background:none;box-shadow:none}#jd-studio .jd-assortment-card .jd-design-window{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/3;display:block}#jd-studio .jd-assortment-card .jd-static-design img{display:block;width:100%;height:100%!important;object-fit:contain;padding:0}#jd-studio .jd-assortment-card .jd-design-card>span:last-child{height:auto;min-height:0;white-space:normal;line-height:1.45;padding:10px 12px}#jd-studio .jd-assortment-card .jd-card-art,#jd-studio#jd-studio .jd-assortment-card .jd-original-art{height:auto!important;min-height:0!important;max-height:none!important}#jd-studio#jd-studio .jd-assortment-card .jd-original-art>img{height:auto!important;aspect-ratio:4/3;object-fit:contain!important;padding:0}#jd-studio#jd-studio .jd-assortment-card .jd-original-art>span{height:auto!important;min-height:34px;line-height:1.4!important;white-space:normal}.jw-faq,.jw-enquiry{padding:38px 32px 52px;scroll-margin-top:24px}.jw-faq h2,.jw-enquiry h2{margin:12px 0 24px}.jw-faq details{padding:18px 0;border-bottom:1px solid #d4e5f2}.jw-faq summary{font-weight:700;cursor:pointer;line-height:1.5}.jw-faq details p{max-width:800px;margin-top:12px;line-height:1.7;color:#526c7f}.jw-enquiry{display:grid;grid-template-columns:1fr 1fr;gap:36px;border-radius:20px;background:#edf7ff;margin-bottom:35px}.jw-enquiry p{line-height:1.7;color:#526c7f}.jw-enquiry form{background:#fff;padding:24px;border:1px solid #d4e5f2;border-radius:16px}.jw-enquiry label{display:block;font-size:13px;font-weight:700;margin-bottom:16px}.jw-enquiry input,.jw-enquiry select,.jw-enquiry textarea{display:block;width:100%;padding:13px;margin-top:7px;font:16px Arial;border:1px solid #bdd7e9;border-radius:9px;background:#fff;color:#192e40}.jw-enquiry textarea{min-height:130px;resize:vertical}.jw-enquiry .jw-primary{width:100%}.jw-enquiry small{display:block;font-size:12px;line-height:1.6;color:#526c7f;margin:14px 0}@media(max-width:760px){#jd-studio .jd-header{padding:12px 14px!important;min-height:0;margin:8px 12px 12px!important}#jd-studio .jd-assortment-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:12px!important;overflow:visible!important;align-items:stretch}#jd-studio .jd-assortment-card{width:auto!important;min-width:0!important;border-radius:15px;max-width:100%;height:auto!important}#jd-studio .jd-assortment-card .jd-assortment-copy{padding:12px!important;min-width:0}#jd-studio .jd-assortment-card .jd-assortment-copy h3{font-size:16px!important;line-height:1.3!important;letter-spacing:-.025em;margin:9px 0 12px;min-height:0;overflow:visible;white-space:normal;overflow-wrap:anywhere}#jd-studio .jd-assortment-card .jd-assortment-labels{font-size:10px;gap:5px;line-height:1.4}#jd-studio .jd-assortment-card .jd-assortment-labels small{display:none}#jd-studio .jd-assortment-card .jd-module-price{font-size:14px;line-height:1.4;margin-bottom:12px}#jd-studio .jd-assortment-card .jd-assortment-copy>p{font-size:12px!important;line-height:1.55}#jd-studio .jd-assortment-card .jd-assortment-copy details{font-size:12px;line-height:1.55;margin:12px 0 16px}#jd-studio .jd-assortment-card .jd-assortment-copy>button{font-size:12px;line-height:1.4;padding:11px 8px;min-height:44px;white-space:normal}#jd-studio .jd-assortment-card .jd-design-card>span:last-child{font-size:10px!important;padding:9px 10px!important}#jd-studio .jd-home-section-head{gap:16px;align-items:flex-start}#jd-studio .jd-home-section-head h2,#jd-studio .jd-home-discover h2{font-size:30px!important;line-height:1.12!important}#jd-studio .jd-value-section,#jd-studio .jd-learn-home{margin-top:38px;margin-bottom:38px}.jw-faq,.jw-enquiry{padding:28px 16px}.jw-enquiry{grid-template-columns:minmax(0,1fr);gap:16px}.jw-enquiry form{padding:18px}.jw-faq summary{font-size:15px}.jw-faq details p{font-size:14px}.jw-site .jw-hero h1{font-size:clamp(36px,10vw,48px);line-height:1.08}.jw-site .jw-lead{font-size:15px}.jw-site .jw-window>img{aspect-ratio:3/2;object-fit:contain}.jw-site .jw-example-grid figure>div{aspect-ratio:3/2}.jw-site .jw-proof{gap:22px 12px}.jw-site .jw-proof>div{flex-direction:column;align-items:flex-start}.jw-site .jw-proof span{font-size:12px}}@media(max-width:350px){#jd-studio .jd-assortment-grid{grid-template-columns:minmax(0,1fr)!important}}#jd-studio#jd-studio .jd-assortment-card .jd-design-card{height:auto!important;min-height:0!important;max-height:none!important;display:block;overflow:hidden;aspect-ratio:auto!important}#jd-studio#jd-studio .jd-assortment-card .jd-design-window{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/3!important;padding:0!important}@media(max-width:760px){#jd-studio#jd-studio .jd-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto 44px!important;gap:8px!important;padding:10px 12px!important;min-height:0!important;height:auto!important}#jd-studio#jd-studio .jd-header>a:not(.jh-header-link):not(.jd-mobile-website-link){width:auto;min-width:0}#jd-studio#jd-studio .jd-header>a:not(.jh-header-link)>img{width:min(135px,100%)!important;height:auto!important;max-height:40px}#jd-studio#jd-studio .jd-header .jh-header-link{width:auto!important;min-width:0;padding:7px 8px!important;gap:5px!important;font-size:10px!important}#jd-studio#jd-studio .jd-header .jh-header-link .jh-mark{width:24px!important;height:20px!important}#jd-studio#jd-studio .jd-header .jh-join-copy strong{font-size:10px!important;white-space:nowrap}#jd-studio#jd-studio .jd-header .jh-join-arrow{display:none}#jd-studio#jd-studio .jd-header .jd-studio-menu{margin:0!important;width:44px}#jd-studio#jd-studio .jd-header .jd-studio-menu>summary{height:44px!important;min-height:44px!important;width:44px!important;padding:12px!important;gap:0!important}#jd-studio#jd-studio .jd-header .jd-studio-menu>summary>span:nth-child(2),#jd-studio#jd-studio .jd-header .jd-menu-toggle{display:none!important}#jd-studio#jd-studio .jd-assortment-grid{gap:12px!important;width:100%;margin-inline:0!important;padding-inline:0!important}#jd-studio#jd-studio .jd-assortment-card{min-width:0!important}}@media(max-width:760px){#jd-studio#jd-studio .jd-assortment-card .jd-assortment-copy{padding:12px 10px!important;flex:1 1 auto!important;gap:0!important}#jd-studio#jd-studio .jd-assortment-card .jd-assortment-copy h3{font-size:15px!important;line-height:1.35!important;margin:10px 0 12px!important;letter-spacing:-.02em!important}#jd-studio#jd-studio .jd-assortment-card .jd-module-price{font-size:14px!important;line-height:1.4!important;margin:0 0 14px!important}#jd-studio#jd-studio .jd-assortment-card .jd-assortment-copy>p{margin:0 0 14px!important;font-size:12px!important;line-height:1.5!important}#jd-studio#jd-studio .jd-assortment-card .jd-assortment-copy details{margin:0 0 18px!important}#jd-studio#jd-studio .jd-assortment-card .jd-assortment-copy>button{margin-top:auto!important}#jd-studio#jd-studio .jd-assortment-card .jd-card-title-action{font-size:inherit!important;letter-spacing:inherit!important}}#jd-studio#jd-studio:has(.jd-lamp-hero)>.jd-header{background:#f4f8ff!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:none}#jd-studio#jd-studio .jd-lamp-scene:after{content:"";position:absolute;inset:0 0 auto;height:96px;background:linear-gradient(180deg,#f4f8ff,#f4f8ffe0 18%,#f4f8ff59 60%,#f4f8ff00);pointer-events:none;z-index:2}@media(max-width:760px){#jd-studio#jd-studio .jd-mobile-art{position:relative;background:#f4f8ff!important}#jd-studio#jd-studio .jd-mobile-art>img{mask-image:linear-gradient(to bottom,transparent 0,#000 68px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 68px)}#jd-studio#jd-studio .jd-personal-thumb.jd-mini-stage{position:relative!important;height:auto!important;min-height:0!important;aspect-ratio:5/4!important;overflow:hidden!important;padding:0!important}#jd-studio#jd-studio .jd-mini-stage>iframe{position:absolute!important;inset:0 auto auto 0!important;width:900px!important;height:720px!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;margin:0!important;border:0!important;transform:scale(var(--jd-mini-scale,.2))!important;transform-origin:0 0!important;scale:1!important}}@media(max-width:760px){html:has(#jd-studio .jd-lamp-hero),body:has(#jd-studio .jd-lamp-hero){background:#f4f8ff!important}#jd-studio#jd-studio:has(.jd-lamp-hero),#jd-studio#jd-studio:has(.jd-lamp-hero)>#jd-main{background:#f4f8ff!important}#jd-studio#jd-studio:has(.jd-lamp-hero)>.jd-header{margin:0!important;background:#f4f8ff!important;border:0!important;box-shadow:none!important}#jd-studio#jd-studio #jd-main .jd-lamp-hero,#jd-studio#jd-studio #jd-main .jd-mobile-hero,#jd-studio#jd-studio #jd-main .jd-mobile-art{background:#f4f8ff!important;border-top:0!important;box-shadow:none!important}#jd-studio#jd-studio #jd-main .jd-mobile-art>img{display:block;mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.06) 10px,rgba(0,0,0,.28) 30px,rgba(0,0,0,.65) 56px,#000 92px,#000 91%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.06) 10px,rgba(0,0,0,.28) 30px,rgba(0,0,0,.65) 56px,#000 92px,#000 91%,transparent 100%)}}#jd-studio .jd-assortment-card .jd-assortment-copy>a.jd-blue{display:block;text-align:center;margin-top:auto;padding:12px 17px;border-radius:12px;font-size:13px;font-weight:700}@media(max-width:700px){#jd-studio#jd-studio #jd-main .jd-mobile-art{isolation:isolate;background:#f4f8ff!important}#jd-studio#jd-studio #jd-main .jd-mobile-art>img{position:relative;z-index:0;-webkit-mask-image:linear-gradient(to bottom,#000 91%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 91%,transparent 100%)!important}#jd-studio#jd-studio #jd-main .jd-mobile-art:after{content:""!important;display:block!important;position:absolute;z-index:1;top:-1px;left:0;right:0;height:110px;background:linear-gradient(180deg,#f4f8ff 0% 5%,#f4f8fff0 18%,#f4f8ffb8 40%,#f4f8ff4d,#f4f8ff00)!important;pointer-events:none}#jd-studio#jd-studio #jd-main .jd-mobile-copy{z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/jd-mobile-catalog.css.map */
