.jv .jv-row-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.jv .jv-row-head h2{margin:0}.jv .jv-slider-shell{position:relative}.jv .jv-slider-arrows{position:absolute;top:var(--jv-photo-center,120px);left:-40px;right:-40px;display:flex;justify-content:space-between;height:0;pointer-events:none;z-index:3}.jv .jv-slider-arrows button{position:relative;pointer-events:auto;transform:translateY(-50%);display:block;width:40px;height:70px;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#a4a4a4;cursor:pointer;transition:color .2s,opacity .2s}.jv .jv-slider-arrows button:hover:not(:disabled){color:var(--ink)}.jv .jv-slider-arrows button:disabled{opacity:.3;cursor:default}.jv .jv-slider-arrows button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jv .jv-arrow-svg{position:absolute;display:block;width:40%;height:40%;left:30%;top:30%;fill:currentColor;stroke:none}.jv .jv-slider--static .jv-slider-arrows{display:none}.jv .jv-slider .home-product-rail{display:flex!important;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px;grid-template-columns:none}.jv .jv-slider .home-product-rail::-webkit-scrollbar{display:none}.jv .jv-slider .home-product-rail>*{flex:0 0 calc((100% - 80px)/5);min-width:0;scroll-snap-align:start;display:block!important}.jv .jv-slider .home-product-rail>div>.product-card{width:100%}.jv .jv-row-more{margin:18px 0 0;text-align:right}.jv .jv-row-more a{font-size:14px;text-decoration:underline;text-underline-offset:3px;color:var(--ink)}@media(max-width:1000px){.jv .jv-slider .home-product-rail>*{flex-basis:calc((100% - 40px)/3)}}@media(max-width:760px){.jv .jv-slider .home-product-rail{gap:12px}.jv .jv-slider .home-product-rail>*{flex-basis:calc((100% - 12px)/2)}.jv .jv-slider-arrows{display:none}.jv .jv-row-more{text-align:left}}.jv .jv-stock-sentinel{height:1px}.jv [data-jv-stock-catalog].is-loading .jv-stock-actions [role=status]:after{content:"";display:inline-block;width:14px;height:14px;margin-left:10px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-2px;animation:jvspin .8s linear infinite}@keyframes jvspin{to{transform:rotate(360deg)}}.jv .jv-seo-text{max-width:none;width:100%;margin:24px 0 8px;padding:0;border:0}.jv [data-jv-stock-catalog] .jv-stock-actions{margin:0;padding:0}.jv [data-jv-stock-catalog] .jv-stock-actions [data-jv-stock-status]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jv [data-jv-stock-catalog].is-loading .jv-stock-actions [data-jv-stock-status]{position:static;width:auto;height:auto;clip:auto;margin:16px 0 0;text-align:center}.jv [data-jv-stock-catalog] .jv-stock-actions button:not([hidden]){margin-top:16px}.jv .jv-seo-text>h2{font-size:clamp(20px,2vw,26px);margin:0 0 16px}.jv .jv-seo-copy{font-size:15px;line-height:1.7;color:var(--ink);max-width:none}.jv .jv-seo-copy h2,.jv .jv-seo-copy h3{font-size:17px;font-weight:600;margin:24px 0 8px}.jv .jv-seo-copy p{margin:0 0 12px;max-width:none}.jv .jv-seo-copy.is-clamped{max-height:9.5em;overflow:hidden;position:relative}.jv .jv-seo-copy.is-clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3em;background:linear-gradient(rgba(255,255,255,0),var(--bg,#fff))}.jv .jv-seo-copy.is-clamped.is-open{max-height:none}.jv .jv-seo-copy.is-clamped.is-open:after{display:none}.jv .jv-seo-toggle{margin-top:12px;background:none;border:0;padding:0;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:var(--ink)}.jv .jv-policy .shopify-policy__container{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.jv .jv-policy .shopify-policy__title{text-align:left;margin:0 0 24px}.jv .jv-policy .shopify-policy__title h1{font-family:var(--font-body);font-weight:400;letter-spacing:-.025em;font-size:clamp(28px,3vw,34px);line-height:1.1;margin:0;text-align:left}.jv .jv-policy .jv-policy-hero{margin-bottom:6px}.jv .jv-policy .shopify-policy__body,.jv .jv-policy .shopify-policy__body .rte{max-width:none!important;padding:0!important;margin:0!important;font-size:inherit;line-height:inherit}.jv .jv-info-content table{width:100%;border-collapse:collapse}.jv .jv-info-content td,.jv .jv-info-content th{padding:8px 10px;border-bottom:1px solid #e6e1da;text-align:left;vertical-align:top}.jv .jv-ring-sizes{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}.jv .jv-ring-sizes button{flex:0 0 44px;width:44px;height:44px;min-height:44px;border:1px solid #bcb5b1;border-radius:50%;background:#fff;color:var(--ink);font-size:16px;font-weight:400;line-height:1;padding:0;text-decoration:none;opacity:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.jv .jv-ring-sizes button:hover:not(:disabled){border-color:var(--ink)}.jv .jv-ring-sizes button[aria-pressed=true]{background:var(--juvalia-blue,var(--ink));border-color:var(--juvalia-blue,var(--ink));color:#fff}.jv .jv-ring-sizes button:disabled{background:transparent;color:#999;border-color:#d6d2cc;text-decoration:none;opacity:1;cursor:not-allowed}.jv .jv-nl-page{padding:clamp(56px,9vw,112px) 0}.jv .jv-nl-page .jv-nl-box{max-width:640px}.jv .jv-nl-page h1{font-size:clamp(32px,4.5vw,52px);line-height:1.05;margin:10px 0 18px}.jv .jv-nl-page p{font-size:17px;line-height:1.6;margin:0 0 14px}.jv .jv-nl-page .btn{display:inline-block;margin-top:10px}.jv-nl-confirm .shopify-email-marketing-confirmation__container{display:none}.jv-nl-unsub .shopify-email-marketing-confirmation__container{max-width:640px;margin:0 auto;padding:clamp(56px,9vw,112px) 16px 0}.jv-nl-unsub .shopify-email-marketing-confirmation__container h1{font-size:clamp(28px,4vw,44px);line-height:1.1;margin:0 0 18px}.jv-nl-unsub .shopify-email-marketing-confirmation__container button,.jv-nl-unsub .shopify-email-marketing-confirmation__container input[type=submit]{background:var(--juvalia-blue,#29353b);color:#fff;border:0;padding:14px 28px;font-size:15px;cursor:pointer;margin-top:12px}.jv .newsletter-band .jv-nl-success{margin:0;align-self:center;font-weight:600;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.jv .product-card .product-photo,.jv .category-page .product-photo,.jv .pdp-recommendations .product-photo,.jv .pdp-main,.jv .pdp-thumbs button{background:var(--jv-photo-surface,#e8ecf0)!important}.jv .product-card .product-photo img,.jv .pdp-main>img,.jv .pdp-thumbs button img{mix-blend-mode:multiply}.jv .pdp-info .pdp-vendor{font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--ink);margin:0 0 8px}:root{--jv-photo-surface:#e8ecf0}.jn .product-photo,.jv .product-photo{background:var(--jv-photo-surface)!important}.jn .product-photo img,.jv .product-card .product-photo img{box-sizing:border-box!important;padding:7%!important;object-fit:contain!important;mix-blend-mode:multiply}.jv .pdp-main>img{width:88%!important;height:88%!important;object-fit:contain;mix-blend-mode:multiply}.jv nav.breadcrumb,.jn nav.breadcrumb{display:none!important}.jv .jv-facet-meta>p:first-child{display:none!important}.jv .jv-facet-meta:not(:has(>:not(p:first-child))){display:none!important}.jn .jn-newsletter-text,.jn .jn-newsletter-text p{font-size:17px!important;line-height:1.55}@media(max-width:760px){.jn .jn-newsletter-text,.jn .jn-newsletter-text p{font-size:16px!important}}.jv .jv-info-nav{display:none!important}.jv .jv-info-layout{display:block!important;grid-template-columns:none!important}.jv .jv-info-hero{background:var(--jv-photo-surface,#e8ecf0)!important}.jv .jv-ring-sizes.is-length button{flex:0 0 56px;width:56px;height:56px;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1}.jv .jv-ring-sizes.is-length .jv-size-main{font-size:16px}.jv .jv-ring-sizes.is-length .jv-size-sub{font-size:10px;opacity:.7;white-space:nowrap}.jv .product-card .product-photo img{padding:3%!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/jv-nov.css.map */
