:root{--jjs-pink:#CD3A8E;--jjs-pinklt:#FAB3F8;--jjs-purple:#4E217A;--jjs-lav:#B8A9E0;--jjs-yellow:#FDDD0F;--jjs-blue:#275B87;--jjs-sky:#8FC4F7;--jjs-ease:cubic-bezier(.22,.85,.3,1);--jjs-spine-h:258px;--jjs-cover:172px;--jjs-spine-w:46px}.jj-shelf{position:relative;width:100%;max-width:620px;margin:0 auto;padding-top:var(--jjs-cover);z-index:2}.jj-shelf__books{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;height:var(--jjs-spine-h);padding:0 8px}.jj-shelf__books:before,.jj-shelf__books:after{content:"";flex:0 0 11px;height:62%;align-self:flex-end;background:linear-gradient(180deg,var(--jjs-yellow),#e3c50c);border:2.5px solid var(--jjs-purple);border-radius:2px 2px 0 0;box-shadow:inset -3px 0 6px #00000024}.jj-shelf__book{position:relative;flex:0 0 auto;width:var(--jjs-spine-w);height:100%;display:block;text-decoration:none;transform-origin:bottom center;transition:transform .38s var(--jjs-ease),opacity .28s ease;will-change:transform}.jj-shelf__book--lean0{transform:rotate(0)}.jj-shelf__book--lean1{transform:rotate(-1.5deg)}.jj-shelf__book--lean2{transform:rotate(.9deg)}.jj-shelf__book--lean3{transform:rotate(-.7deg)}.jj-shelf__book--lean4{transform:rotate(1.3deg)}.jj-shelf__book--lean0 .jj-shelf__spine{height:100%}.jj-shelf__book--lean1 .jj-shelf__spine{height:96%}.jj-shelf__book--lean2 .jj-shelf__spine{height:99%}.jj-shelf__book--lean3 .jj-shelf__spine{height:93%}.jj-shelf__book--lean4 .jj-shelf__spine{height:97%}.jj-shelf__spine{position:absolute;left:0;right:0;bottom:0;border:2.5px solid var(--jjs-purple);border-radius:3px 3px 2px 2px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:11px 3px 9px;overflow:hidden;box-shadow:inset -6px 0 10px #00000029,inset 3px 0 6px #ffffff38;transition:box-shadow .38s var(--jjs-ease)}.jj-shelf__rules{display:block!important;flex:0 0 auto;width:60%;height:7px;min-height:7px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;opacity:.5}.jj-shelf__spine-title{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-family:Libre Franklin,sans-serif;font-weight:800;font-size:10.5px;letter-spacing:.02em;line-height:1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:calc(var(--jjs-spine-h) - 76px);flex:1 1 auto;display:flex;align-items:center}.jj-shelf__spine-mark{flex:0 0 auto;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--jjs-yellow);color:var(--jjs-purple);border:1.5px solid var(--jjs-purple);font-family:Libre Franklin,sans-serif;font-weight:900;font-size:8.5px;letter-spacing:-.02em;box-shadow:0 1px 3px #00000040}.jj-shelf__book--yellow .jj-shelf__spine-mark{background:var(--jjs-purple);color:var(--jjs-yellow);border-color:var(--jjs-yellow)}.jj-shelf__book--pink .jj-shelf__spine{background:var(--jjs-pink);color:#fff}.jj-shelf__book--purple .jj-shelf__spine{background:var(--jjs-purple);color:#fff}.jj-shelf__book--blue .jj-shelf__spine{background:var(--jjs-blue);color:#fff}.jj-shelf__book--lav .jj-shelf__spine{background:var(--jjs-lav);color:var(--jjs-purple)}.jj-shelf__book--sky .jj-shelf__spine{background:var(--jjs-sky);color:var(--jjs-purple)}.jj-shelf__book--pinklt .jj-shelf__spine{background:var(--jjs-pinklt);color:var(--jjs-purple)}.jj-shelf__book--yellow .jj-shelf__spine{background:var(--jjs-yellow);color:var(--jjs-purple)}.jj-shelf__cover{position:absolute;bottom:calc(100% + 14px);left:50%;width:var(--jjs-cover);margin-left:calc(var(--jjs-cover) / -2);border-radius:10px;overflow:hidden;border:3px solid var(--jjs-purple);background:#fff;box-shadow:0 22px 44px #4e217a57;opacity:0;transform:translateY(16px) scale(.92) rotate(-2deg);transform-origin:bottom center;transition:opacity .34s var(--jjs-ease),transform .34s var(--jjs-ease);pointer-events:none;display:block}.jj-shelf__cover-img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.jj-shelf__cover-name{display:block;padding:7px 8px 8px;background:var(--jjs-purple);color:#fff;font-family:Libre Franklin,sans-serif;font-weight:800;font-size:10.5px;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;text-align:center}.jj-shelf__book:hover,.jj-shelf__book:focus-visible{transform:translateY(-14px) rotate(0);z-index:20;outline:none}.jj-shelf__book:hover .jj-shelf__spine,.jj-shelf__book:focus-visible .jj-shelf__spine{box-shadow:inset -6px 0 10px #00000029,inset 3px 0 6px #ffffff38,0 14px 26px #4e217a57}.jj-shelf__book:hover .jj-shelf__cover,.jj-shelf__book:focus-visible .jj-shelf__cover{opacity:1;transform:translateY(0) scale(1) rotate(0)}.jj-shelf__books:has(.jj-shelf__book:hover) .jj-shelf__book:not(:hover){opacity:.7}.jj-shelf__plank{display:flex!important;align-items:center;justify-content:center;position:relative;width:100%;height:26px;min-height:26px;border-radius:4px;background:linear-gradient(180deg,#7b47ab 0%,var(--jjs-purple) 46%,#3a1860 100%);border:2.5px solid var(--jjs-purple);box-shadow:0 8px #3a186073,inset 0 2px #fff3}.jj-shelf__plank:after{content:"JEN JENIVIVE";font-family:Libre Franklin,sans-serif;font-weight:900;font-size:9px;letter-spacing:.36em;text-indent:.36em;color:var(--jjs-yellow);opacity:.9;text-shadow:0 1px 0 rgba(0,0,0,.35)}.jj-shelf__shadow{display:block!important;width:78%;height:24px;min-height:24px;margin:30px auto 0;background:radial-gradient(ellipse at center,rgba(78,33,122,.28),transparent 72%)}@media(max-width:1100px){:root{--jjs-spine-h:230px;--jjs-cover:150px;--jjs-spine-w:42px }.jj-shelf__spine-title{font-size:9.5px}.jj-shelf__spine-mark{width:18px;height:18px;font-size:7.5px}}@media(max-width:749px){.jj-shelf{padding-top:0;max-width:100%}.jj-shelf__books{height:auto;justify-content:flex-start;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 4px 16px;min-width:0}.jj-shelf__books::-webkit-scrollbar{display:none}.jj-shelf__books:before,.jj-shelf__books:after{display:none}.jj-shelf__book{width:144px;height:auto;transform:none!important;scroll-snap-align:center}.jj-shelf__spine{display:none}.jj-shelf__cover{position:relative;bottom:auto;left:auto;margin:0;width:100%;opacity:1;transform:none;pointer-events:auto;box-shadow:0 8px 18px #4e217a3d}.jj-shelf__plank,.jj-shelf__shadow{display:none!important}.jj-hero__fan-hint{display:none}}@media(prefers-reduced-motion:reduce){.jj-shelf__book,.jj-shelf__cover{transition:opacity .2s ease!important}.jj-shelf__book:hover{transform:none}}.jj-hero__grid,.jj-hero__text,.jj-hero__visual{min-width:0!important}@media(max-width:749px){.jj-hero__grid{grid-template-columns:1fr!important;min-width:0!important}.jj-hero__visual{min-width:0!important;max-width:100%!important;overflow:visible!important}.jj-hero__fan{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box}.jj-hero{contain:none!important}.jj-hero__fan:after{content:"";flex:0 0 4px}}@media(max-width:749px){.jj-hero>.jj__px:nth-of-type(3){display:none!important}.jj-hero>.jj__px:nth-of-type(4){display:block!important;top:-96px!important;right:-96px!important;left:auto!important;bottom:auto!important;width:192px!important;height:192px!important}.jj-hero>.jj__px:nth-of-type(4) svg{display:block;width:192px!important;height:192px!important}.jj-hero>.jj__px:nth-of-type(4) circle{stroke:#fff!important;stroke-width:4.8!important;stroke-dasharray:.1 11!important}.jj-hero .jj__btn--mood{padding-left:20px!important;gap:9px!important}.jj-moodbtn__face{width:24px!important;height:24px!important;margin:-7px 0!important}.jj-moodbtn__face svg{width:13px!important;height:13px!important}}:root{--jjf-pink:#CD3A8E;--jjf-pink-lt:#FAB3F8;--jjf-purple:#4E217A;--jjf-lav:#B8A9E0;--jjf-yellow:#FDDD0F;--jjf-sky:#8FC4F7;--jjf-blue:#275B87;--jjf-cream:#fff7fe;--jjf-boing:cubic-bezier(.34,1.66,.44,1);--jjf-ease:cubic-bezier(.25,.6,.25,1)}.jj-mark{position:relative;white-space:nowrap;z-index:0}.jj-mark:before{content:"";position:absolute;z-index:-1;top:.18em;right:-.18em;bottom:-.02em;left:-.18em;background:var(--jjf-pink-lt);border-radius:.35em .5em .4em .6em;transform-origin:left center;transform:rotate(-1.6deg) scaleX(1);animation:jjMarkSwipe .62s var(--jjf-boing) .18s both}@keyframes jjMarkSwipe{0%{transform:rotate(-1.6deg) scaleX(0)}to{transform:rotate(-1.6deg) scaleX(1)}}.jj-mark--yellow:before{background:var(--jjf-yellow)}.jj-mark--sky:before{background:var(--jjf-sky)}.jj-mark--lav:before{background:var(--jjf-lav)}.jj-mark--pink:before{background:var(--jjf-pink-lt)}.rich-text__text h1 em,.rich-text__text h2 em,.rich-text__text h3 em,.rich-text__text h1 strong,.rich-text__text h2 strong,.rich-text__text h3 strong{position:relative;white-space:nowrap;z-index:0;font-style:normal;font-weight:inherit}.rich-text__text h1 em:before,.rich-text__text h2 em:before,.rich-text__text h3 em:before,.rich-text__text h1 strong:before,.rich-text__text h2 strong:before,.rich-text__text h3 strong:before{content:"";position:absolute;z-index:-1;top:.18em;right:-.18em;bottom:-.02em;left:-.18em;border-radius:.35em .5em .4em .6em;transform-origin:left center;transform:rotate(-1.6deg) scaleX(1);animation:jjMarkSwipe .62s var(--jjf-boing) .18s both}.rich-text__text h1 em:before,.rich-text__text h2 em:before,.rich-text__text h3 em:before{background:var(--jjf-pink-lt)}.rich-text__text h1 strong:before,.rich-text__text h2 strong:before,.rich-text__text h3 strong:before{background:var(--jjf-sky)}.jj-jeni .jj-mark,.jj-mood--pink .jj-mark,.jj-mood--purple .jj-mark,.jj-mood--blue .jj-mark{color:var(--jjf-purple)!important}html .jj{--jj-script:"Borel","Dancing Script",cursive }:root{--jjt-tag:19px }@media(max-width:989px){:root{--jjt-tag:17px }}@media(max-width:749px){:root{--jjt-tag:16px }}.jj .jj__tag,.jj-why__sub,.jj-stat__label,.jj-review__name,.jj-age__script,.jj-jeni__hint{line-height:2!important;padding-top:3px;padding-bottom:3px}.jj .jj__tag,.jj-why__sub{color:var(--jjf-pink);transform:rotate(-1.5deg)}.jj-why__sub{margin-top:14px!important}.jj-jeni .jj__tag{color:var(--jjf-yellow)}.jj-jeni__hint{font-size:18px!important}.jj .jj__btn--yellow,.jj .jj__btn--pink,.jj .jj__btn--white{box-shadow:0 5px 0 var(--jjf-purple)}.jj .jj__btn--yellow:hover,.jj .jj__btn--pink:hover,.jj .jj__btn--white:hover,.jj .jj__btn--yellow:focus-visible,.jj .jj__btn--pink:focus-visible,.jj .jj__btn--white:focus-visible{transform:translateY(-3px) rotate(-1deg);box-shadow:0 8px 0 var(--jjf-purple)}.jj .jj__btn--yellow:active,.jj .jj__btn--pink:active,.jj .jj__btn--white:active{transform:translateY(2px);box-shadow:0 2px 0 var(--jjf-purple)}.button:hover,.product-form__submit:hover,.cart__checkout-button:hover{transform:translateY(-3px) rotate(-1deg)!important}.button:active,.product-form__submit:active{transform:translateY(2px) rotate(0)!important}.jj-spark{position:absolute;color:var(--jjf-pink);font-size:22px;line-height:1;pointer-events:none;z-index:2;animation:jjTwinkle 3.2s ease-in-out infinite}.jj-spark--2{color:var(--jjf-purple);animation-delay:-1s}.jj-spark--3{color:var(--jjf-yellow);font-size:30px;animation-delay:-2s}.jj-spark--4{animation-delay:-.5s}@keyframes jjTwinkle{0%,to{opacity:.25;transform:scale(.7) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(28deg)}}.jj-squiggle{display:block;width:min(420px,72%);height:26px;margin:0 auto 18px;color:var(--jjf-pink);overflow:visible}.jj-squiggle path{fill:none;stroke:currentColor;stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.jj-squiggle--yellow{color:var(--jjf-yellow)}.jj-squiggle--purple{color:var(--jjf-purple)}@media(min-width:990px)and (hover:hover)and (pointer:fine){.card-wrapper .card__inner{transition:transform .35s var(--jjf-boing),box-shadow .35s var(--jjf-ease);will-change:transform}.card-wrapper:hover .card__inner,.card-wrapper:focus-within .card__inner{transform:perspective(900px) rotateY(-9deg) rotateX(3deg) scale(1.035);box-shadow:0 18px 34px #4e217a42}.card-wrapper .price{transition:transform .35s var(--jjf-boing)}.card-wrapper:hover .price{transform:rotate(-2deg) scale(1.06)}}@media(max-width:600px){html .jj-moods__grid{grid-template-columns:repeat(2,1fr);gap:12px}html .jj-mood{padding:14px 12px;min-height:118px;gap:.6rem;border-radius:14px}html .jj-mood__ic{width:34px;height:34px;border-radius:10px}html .jj-mood__ic svg{width:17px;height:17px}html .jj-mood h3{font-size:14px!important;line-height:1.15!important}html .jj-mood__cnt{font-size:11.5px!important;line-height:1.35!important}html .jj-mood__arr{display:none}}@media(max-width:749px){html .jj-hero__visual{display:none!important}}@media(prefers-reduced-motion:reduce){.jj-mark:before,.rich-text__text h2 em:before,.rich-text__text h2 strong:before{animation:none;transform:rotate(-1.6deg) scaleX(1)}.jj-spark{animation:none;opacity:.8}.card-wrapper .card__inner,.card-wrapper:hover .card__inner,.card-wrapper:hover .price{transition:none!important;transform:none!important}.jj .jj__btn--yellow:hover,.jj .jj__btn--pink:hover,.jj .jj__btn--white:hover,.button:hover{transform:none!important}}@keyframes jjRingTurn{to{transform:rotate(360deg)}}@keyframes jjDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.jj-why,.jj-moods,.jj-stats,.jj-reviews{position:relative}.jj-why:after,.jj-why:before,.jj-moods:before,.jj-stats:before,.jj-stats:after,.jj-reviews:before{content:"";position:absolute;pointer-events:none;z-index:0;background-repeat:no-repeat;background-size:contain}.jj-moods:before,.jj-stats:before,.jj-reviews:before{animation:jjRingTurn 52s linear infinite}.jj-moods:before{width:200px;height:200px;top:-46px;right:-40px;opacity:.45;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='90' fill='none' stroke='%23CD3A8E' stroke-width='7' stroke-dasharray='0.1 20' stroke-linecap='round'/%3E%3C/svg%3E")}.jj-stats:before{width:240px;height:240px;bottom:-70px;left:-56px;opacity:.34;animation-direction:reverse;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='90' fill='none' stroke='%234E217A' stroke-width='6' stroke-dasharray='0.1 22' stroke-linecap='round'/%3E%3C/svg%3E")}.jj-reviews:before{width:210px;height:210px;top:-52px;right:-46px;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='90' fill='none' stroke='%23B8A9E0' stroke-width='8' stroke-dasharray='0.1 18' stroke-linecap='round'/%3E%3C/svg%3E")}.jj-why:before{width:110px;height:110px;border-radius:50%;background:#fab3f8;top:-34px;left:5%;opacity:.55;animation:jjDrift 11s ease-in-out infinite}.jj-why:after{width:78px;height:78px;border-radius:50%;background:#8fc4f7;bottom:-26px;right:8%;opacity:.5;animation:jjDrift 9s ease-in-out infinite -3s}.jj-stats:after{width:96px;height:96px;border-radius:50%;background:#fddd0f;top:-30px;right:7%;opacity:.55;animation:jjDrift 13s ease-in-out infinite -5s}@media(max-width:749px){.jj-moods:before{width:120px;height:120px;top:-28px;right:-26px}.jj-stats:before{width:140px;height:140px;bottom:-40px;left:-34px}.jj-reviews:before{width:130px;height:130px;top:-32px;right:-28px}.jj-why:before,.jj-why:after,.jj-stats:after{display:none}}@media(prefers-reduced-motion:reduce){.jj-why:before,.jj-why:after,.jj-moods:before,.jj-stats:before,.jj-stats:after,.jj-reviews:before{animation:none}}:root{--jjp-purple:#4E217A;--jjp-pink:#CD3A8E;--jjp-pink-lt:#FAB3F8;--jjp-yellow:#FDDD0F;--jjp-sky:#8FC4F7;--jjp-lav:#B8A9E0;--jjp-blue:#275B87;--jjp-cream:#fff7fe;--jjp-ink:#2c1248;--jjp-ease:cubic-bezier(.25,.6,.25,1)}.collection-hero{position:relative;overflow:hidden;background:var(--jjp-pink-lt);border-bottom:4px solid var(--jjp-purple);padding:44px 20px 38px;margin-bottom:0;text-align:center}.collection-hero__inner{justify-content:center;position:relative;z-index:2}.collection-hero__text-wrapper{max-width:720px;margin:0 auto}.collection-hero__title{color:var(--jjp-purple)!important;font-family:Libre Franklin,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.015em!important;line-height:.98!important;margin:0}.collection-hero__description,.collection-hero__description p{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:1.65!important;color:var(--jjp-purple)!important;margin:12px auto 0;padding-bottom:0;max-width:40em}.collection-hero:before,.collection-hero:after{content:"";position:absolute;z-index:1;border-radius:50%;pointer-events:none;animation:jjpFloat 9s ease-in-out infinite}.collection-hero:before{width:150px;height:150px;background:#fff6;top:-56px;left:-44px}.collection-hero:after{width:92px;height:92px;background:#4e217a24;bottom:-32px;right:6%;animation-delay:-4s}@keyframes jjpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(max-width:749px){.collection-hero{padding:30px 16px 26px}.collection-hero__description,.collection-hero__description p{font-size:14.5px!important}}.main-page-title,.title--primary{display:inline-block;color:var(--jjp-purple);background:linear-gradient(to top,transparent 8%,var(--jjp-yellow) 8%,var(--jjp-yellow) 42%,transparent 42%);padding:0 .18em;margin-left:-.18em}.product__title h1,.product__title .h1{color:var(--jjp-purple);font-weight:900!important;line-height:1!important}.product .price .price-item--regular,.product .price .price-item--last{font-family:Libre Franklin,sans-serif;font-weight:800;color:var(--jjp-purple)}.product .price .price-item--sale{color:var(--jjp-pink)}.price__badge-sale,.badge.price__badge-sale{background:var(--jjp-yellow);color:var(--jjp-purple);border:2px solid var(--jjp-purple);border-radius:50px;font-weight:800}.product-form__input input[type=radio]:checked+label{background:var(--jjp-yellow)!important;color:var(--jjp-purple)!important;border-color:var(--jjp-purple)!important;font-weight:800}.product__description strong{color:var(--jjp-pink)}.facets__summary,.mobile-facets__open{border:2px solid var(--jjp-purple);border-radius:50px;color:var(--jjp-purple);font-weight:700;padding:8px 18px;background:#fff;transition:background .18s,color .18s}.facets__summary:hover,.mobile-facets__open:hover{background:var(--jjp-pink-lt)}.active-facets__button,.active-facets__button-remove{background:var(--jjp-pink-lt);border:2px solid var(--jjp-purple);border-radius:50px;color:var(--jjp-purple);font-weight:700}.facet-checkbox>svg{border:2px solid var(--jjp-purple);border-radius:4px}.pagination__item{font-family:Libre Franklin,sans-serif;font-weight:800;color:var(--jjp-purple)}.pagination__item--current{background:var(--jjp-pink);color:#fff!important;border-radius:50%}.pagination__item--current:after{display:none}.totals__total,.totals__total-value{font-family:Libre Franklin,sans-serif;font-weight:900;color:var(--jjp-purple)}.cart-item__name{color:var(--jjp-purple);font-weight:700}.template-404{position:relative;padding-top:56px;padding-bottom:56px}.template-404 .title{display:block;font-family:Libre Franklin,sans-serif;font-weight:900;text-transform:uppercase;color:var(--jjp-purple);font-size:clamp(40px,7vw,72px);line-height:.95;background:none;padding:0;margin-left:0}.template-404 .title:after{content:"the books are exactly where you left them";display:block;font-family:Borel,Dancing Script,cursive;font-weight:400;text-transform:none;font-size:20px;line-height:2;letter-spacing:0;color:var(--jjp-pink);background:none;margin-top:12px;transform:rotate(-1.2deg)}.template-404 .button{margin-top:20px}@media(prefers-reduced-motion:reduce){.collection-hero:before,.collection-hero:after{animation:none}}#menu-drawer.menu-drawer,#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__submenu,.menu-drawer__submenu{background-color:#fff!important;background-image:none!important}.jj{isolation:isolate}.section-header.shopify-section-group-header-group{z-index:50!important}.header-wrapper{position:relative;z-index:50}#menu-drawer.menu-drawer{z-index:60!important}menu-drawer>details[open]>summary:before{background:#4e217a73!important}#menu-drawer .menu-drawer__menu-item{font-family:Libre Franklin,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.03em!important;font-size:15px!important;color:#4e217a!important}#menu-drawer .menu-drawer__menu-item--active,#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus{background-color:#fab3f8!important;color:#4e217a!important}#menu-drawer .menu-drawer__close-button{font-family:Libre Franklin,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.03em!important;color:#4e217a!important}#menu-drawer .menu-drawer__utility-links{background-color:#fff7fe!important}#menu-drawer .list-social__link .icon{color:#4e217a!important}@media(max-width:749px){.jj-hero__h1{font-size:31px!important;line-height:1!important}.jj-hero__ln{white-space:normal!important}.jj-hero__rot{white-space:nowrap}.jj-hero__cta{flex-direction:column;align-items:stretch;gap:12px!important}.jj-hero__cta .jj__btn{width:100%;justify-content:center}.jj-why__h,.jj-moods__h,.jj-jeni__h,.jj-creators__h,.jj h2:not(.jj-hero__h1){line-height:1.1!important}.rich-text__heading{line-height:1.1!important}.jj{padding-left:16px!important;padding-right:16px!important}.jj-hero{padding-top:34px!important;padding-bottom:36px!important}.jj-rct__ctas{flex-direction:column;align-items:stretch;gap:10px}.jj-rct__btn{text-align:center;width:100%}.jj-rct__facts{gap:10px 8px}html .jj-spot__row{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 16px 12px;margin:0 -16px;gap:12px}html .jj-spot__row::-webkit-scrollbar{display:none}html .jj-spot__card{flex:0 0 160px;scroll-snap-align:start}html .jj-spot__card-buy{white-space:nowrap}.jj-creators__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:100%!important}.jj-creators__embed{border-width:2px}.jj-creators__play{width:42px;height:42px}.jj-creators__viewsline{font-size:11px}html .jj-pairs__note{padding:0 16px}.jj-pchips{margin-top:10px}.jj-mature{font-size:11px;padding:7px 12px}.footer .footer-block--menu .footer-block__details-content{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:0}.footer .footer-block--menu .footer-block__details-content>li{min-width:0}.footer .footer-block--menu .list-menu__item--link{padding-top:8px;padding-bottom:8px;font-size:13.5px!important}.jj-stat__label{font-size:15px!important}html .jj-review{margin-left:0;margin-right:0}}@media(max-width:400px){.jj-hero__h1{font-size:29px!important}html .jj-spot__card{flex-basis:150px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/jj-bundle-b.css.map */
