[hidden]{display:none!important}a.btn{display:inline-flex}.card,.cat{color:inherit}.card .pic img,.medal img,.frame img.ph,.dthumb img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.pic:has(img){padding:0;overflow:hidden}.medal:has(img){padding:0;overflow:hidden}.frame:has(img.ph){padding:0;overflow:hidden}.lang-form select{border:1px solid var(--line);border-radius:30px;background:#fff;padding:4px 10px;font-size:13px;color:var(--heading)}.langbar{background:transparent!important;padding:6px 16px!important;justify-content:flex-end!important}.topbar{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}.bagbtn{text-decoration:none}.pdp-page .pdp-grid{padding-top:36px}.crumb{display:flex;gap:10px;align-items:center;padding-top:22px;color:var(--ink-soft);font-size:14px}.crumb a{color:var(--gold-deep)}.opt{position:relative}.opt input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.opt:has(input:checked){border-color:var(--gold-deep);box-shadow:inset 0 0 0 1px var(--gold-deep)}.opt:has(input:focus-visible){outline:1px solid var(--gold-deep);outline-offset:3px}.qty input{width:40px;border:0;background:transparent;text-align:center;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.btn[disabled]{opacity:.45;cursor:not-allowed}.stock-low{display:inline-flex;align-items:center;gap:8px;color:var(--gold-deep);font-size:14px;margin:-6px 0 18px}.stock-low:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rose)}.waitlist{border:1px dashed var(--rose);border-radius:16px;padding:22px;background:var(--petal);margin-top:6px}.waitlist h3{font-size:22px;margin-bottom:6px}.waitlist p{color:var(--ink-soft);font-size:15px;margin-bottom:14px}.waitlist form{display:flex;gap:10px;flex-wrap:wrap}.waitlist .tin{flex:1;min-width:200px}.waitlist .ok{color:var(--heading)}.pdp-photos{display:grid;gap:16px;margin-bottom:22px}.pdp-photos img{width:100%;border-radius:18px;display:block}.pdp-art .note{text-align:center}.cartpage{padding:56px 0 100px}.cartpage h1{text-align:center;font-size:clamp(36px,4vw,50px);margin-bottom:36px}.cart-lines{max-width:880px;margin:0 auto}.cline{display:grid;grid-template-columns:110px 1fr auto;gap:22px;padding:22px 0;border-bottom:1px solid var(--line)}.cline .th{aspect-ratio:1/1;border-radius:16px;background:var(--petal);overflow:hidden;padding:8px}.cline .th img{width:100%;height:100%;object-fit:cover;border-radius:12px}.cline .th svg{width:100%;height:100%}.cline h4{font-family:var(--display);font-weight:400;font-size:20px;margin:0 0 4px;color:var(--heading)}.cline .o{color:var(--ink-soft);font-size:14.5px;line-height:1.6}.cline .q{display:flex;gap:12px;align-items:center;margin-top:10px;font-size:14px}.cline .q input{width:64px;border:1px solid var(--line);border-radius:20px;padding:6px 10px}.cline .q a{color:var(--rose);text-decoration:underline}.csum{max-width:880px;margin:28px auto 0;background:var(--petal);border-radius:18px;padding:28px 30px}.csum .tot{display:flex;justify-content:space-between;font-family:var(--display);font-size:24px;color:var(--heading)}.csum small{display:block;color:var(--ink-soft);margin:4px 0 16px}.spell{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:15px}.spell input{margin-top:5px;width:18px;height:18px;accent-color:var(--gold-deep)}.spell-msg{color:var(--gold-deep);font-size:14px;margin-top:8px}.cactions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px;flex-wrap:wrap}.empty-cart{text-align:center;padding:40px 0;color:var(--ink-soft)}.empty-cart img{width:120px;margin:0 auto 18px}@media(max-width:560px){.cline{grid-template-columns:80px 1fr}.cline .lp{grid-column:2}.cactions .btn{flex:1}}.simple{padding:70px 0 100px}.simple .narrow{max-width:760px;margin:0 auto}.simple h1{font-size:clamp(36px,4vw,50px);margin-bottom:24px;text-align:center}.rte p{margin:0 0 14px}.search-form{display:flex;gap:12px;max-width:620px;margin:0 auto 40px}.template-password{background:url(jude-pattern.png),linear-gradient(90deg,rgba(245,190,202,.32) 50%,transparent 50%),linear-gradient(rgba(245,190,202,.32) 50%,transparent 50%),#fff9fa;background-size:300px,32px 32px,32px 32px,auto;min-height:100vh}.pw{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px}.pw-card{background:#fff;max-width:520px;width:100%;text-align:center;padding:52px 40px 44px;border-radius:24px;outline:1px dashed var(--rose);outline-offset:-12px;position:relative}.pw-card .lk{width:170px;margin:0 auto 18px}.pw-card .bear{position:absolute;width:76px;left:-30px;top:-40px}.pw-card p{font-family:var(--display);font-size:22px;color:var(--heading);margin-bottom:24px}.pw-card summary{cursor:pointer;color:var(--ink-soft);list-style:none;font-size:13px;letter-spacing:.2em;text-transform:uppercase}.pw-card summary::-webkit-details-marker{display:none}.pw-card form{display:flex;gap:10px;margin-top:16px}[dir=rtl] body{font-family:Amiri,serif;font-size:18px}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] .cat .t,[dir=rtl] summary,[dir=rtl] .tr span,[dir=rtl] .price,[dir=rtl] .price-l{font-family:Amiri,serif;letter-spacing:0}[dir=rtl] em{font-family:Amiri,serif;font-style:normal}[dir=rtl] .caps,[dir=rtl] .btn,[dir=rtl] nav.main{letter-spacing:0;text-transform:none;font-size:15px}[dir=rtl] .card{text-align:right}[dir=rtl] .drawer.left{left:auto;right:0;transform:translate(102%)}[dir=rtl] .drawer.left.on{transform:none}[dir=rtl] .ditem{padding:14px 64px 14px 4px;text-align:right}[dir=rtl] .ditem:after{content:"\2039";margin-left:0;margin-right:8px}[dir=rtl] .dgroup summary:after{margin-left:0;margin-right:auto}[dir=rtl] summary:after{margin-right:auto}[dir=rtl] .back:before{content:"\203a"}[dir=rtl] .sitbear{left:auto;right:calc(50% - 280px);transform:scaleX(-1)}[dir=rtl] .feats li,[dir=rtl] .pdetails li{flex-direction:row}[dir=rtl] .tr{border-left:0;border-right:1px solid #D5E0CF}[dir=rtl] .tr:first-child{border-right:0}[dir=rtl] .cactions{justify-content:flex-start}.news{flex-wrap:wrap}.foot .lockup,.pw-card .lk,.pw-card .bear,.sitbear,.empty-cart img,.dtop .mk{height:auto}.dtop .mk{width:auto;height:44px}@media(max-width:520px){.foot>div:first-child{text-align:center}.foot .lockup{width:118px;margin:0 auto 14px}.foot>div:first-child p{margin:0 auto}}.floatbal,.story-carousel{height:auto}[dir=rtl] .floatbal{right:auto;left:calc(50% - 300px)}.band{padding:46px 0 10px;scroll-margin-top:120px}.band-title{display:flex;align-items:center;justify-content:center;gap:18px;margin:0 0 30px;font-size:clamp(26px,3vw,34px);color:var(--heading,#8A4F5E);text-align:center}.band-title:before,.band-title:after{content:"";flex:1;max-width:120px;height:1px;background:linear-gradient(90deg,transparent,var(--gold,#C9A46A))}.band-title:after{transform:scaleX(-1)}.band-title span{background:#fdeef1;border:1px solid rgba(201,143,153,.45);border-radius:40px;padding:10px 28px}.band .cgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.card{position:relative}.cardlink{display:block;color:inherit;text-decoration:none}.plus{position:absolute;top:14px;right:14px;width:46px;height:46px;border-radius:50%;background:#9c6070;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;text-decoration:none;box-shadow:0 6px 16px #8a4f5e47;z-index:2;transition:transform .2s}.plus:hover{transform:scale(1.08)}[dir=rtl] .plus{right:auto;left:14px}@media(max-width:900px){.band .cgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.plus{width:40px;height:40px;font-size:24px;top:10px;right:10px}[dir=rtl] .plus{left:10px}}.ja-quick .crumb{display:none}.ja-quick .pdp-bar .bagbtn{display:flex;align-items:center;gap:6px;color:var(--ink)}.pdp-body .buyrow{position:sticky;bottom:0;background:#fff;padding:12px 0 14px;z-index:3;box-shadow:0 -10px 16px -12px #4b3a402e}.ja-toast{display:flex;gap:16px;align-items:center;border-radius:40px;pointer-events:auto}.ja-toast a{color:#fff;text-decoration:underline;white-space:nowrap}body.lock{overflow:hidden}.ja-toast:not(.on){pointer-events:none}.buyrow .btn{letter-spacing:.12em;white-space:normal;line-height:1.3;padding:0 16px}.pdp-grid>*{min-width:0}@keyframes jaRock{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes jaRockRtl{0%,to{transform:scaleX(-1) rotate(-4deg)}50%{transform:scaleX(-1) rotate(4deg)}}.sitbear{transform-origin:50% 88%;animation:jaRock 3.6s ease-in-out infinite}[dir=rtl] .sitbear{animation-name:jaRockRtl}@media(prefers-reduced-motion:reduce){.sitbear{animation:none}}@keyframes jaRise{0%,to{transform:translateY(8px) rotate(-1.5deg)}50%{transform:translateY(-26px) rotate(1.5deg)}}@keyframes jaSway{0%,to{transform:rotate(-3deg) translateY(0)}25%{transform:rotate(0) translateY(-6px)}50%{transform:rotate(3deg) translateY(0)}75%{transform:rotate(0) translateY(-6px)}}.floatbal{animation:jaRise 7s ease-in-out infinite}.ja-bunny{transform-origin:50% 95%;animation:jaSway 4.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.floatbal,.ja-bunny{animation:none}}@keyframes jaSpin{0%,to{transform:perspective(700px) rotateY(-26deg) translateY(0)}50%{transform:perspective(700px) rotateY(26deg) translateY(-6px)}}.story-carousel,.ja-carousel{animation:jaSpin 6.5s ease-in-out infinite;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){.story-carousel,.ja-carousel{animation:none}}.ja-car{position:relative;aspect-ratio:377/520;height:auto}.ja-car img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ja-car .mid{transform-origin:50% 62%;animation:jaHorses 7s ease-in-out infinite}@keyframes jaHorses{0%,to{transform:perspective(600px) rotateY(-16deg)}50%{transform:perspective(600px) rotateY(16deg)}}.story-carousel,.ja-carousel{animation:none}.ja-car.bear{width:160px;margin:0 auto}@media(prefers-reduced-motion:reduce){.ja-car .mid{animation:none}}.gcc-note{font-size:13.5px;color:var(--ink-soft);margin-top:14px;padding:12px 16px;background:#fdeef1;border-radius:14px}@media(max-width:900px){[dir=rtl] .sitbear{left:auto;right:calc(50% - 200px)}[dir=rtl] .floatbal{right:auto;left:calc(50% - 175px)}}html,body{overflow-x:clip}.bagbtn svg{width:20px;height:20px;flex:none}@media(max-width:860px){.langbtn{padding:4px 10px;font-size:13px}.hright{gap:10px}}.ja-car .mid{animation:none!important}html[lang=ar] .story-cols{grid-template-columns:1fr}html[lang=ar] .story-cols .en{display:none}.hright{justify-self:end;display:flex;align-items:center;gap:16px}.langbtn{border:1px solid var(--line);background:#fff;border-radius:30px;padding:7px 14px;font-size:14px;color:var(--heading);cursor:pointer;font-family:Amiri,serif}html[lang=ar] .langbtn{font-family:Karla,sans-serif}.lang-inline{margin:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/jude-pages.css.map */
