:root{--juna-body-size: 1rem;--juna-title-size: clamp(2rem, 1.5rem + 1.8vw, 2.75rem);--juna-section-size: clamp(1.625rem, 1.3rem + 1.1vw, 2.125rem)}body{font-size:var(--juna-body-size);line-height:1.65}.content p,.content .rte,.content .rte p,.content .rte li,.banner-with-text>.info p,.shopify-policy__body{font-size:var(--juna-body-size);line-height:1.65}.content .rte p{margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{overflow-wrap:break-word;line-height:1.25}.content h1,.content.page>.inner>.section-title,.collection>.head h2{font-size:var(--juna-title-size);letter-spacing:-.02em}.content h2.section-title{font-size:var(--juna-section-size);line-height:1.25;font-weight:var(--font-header-weight-bolder);letter-spacing:-.015em;margin-bottom:1.25rem;text-wrap:balance}.content.page>.inner>h2.section-title{font-size:var(--juna-title-size)}.content .rte h1{font-size:var(--juna-title-size)}.content .rte h2{font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem)}.content .rte h3,.content h3:not(.price){font-size:clamp(1.1875rem,1.05rem + .5vw,1.375rem)}.content .rte h4,.content h4{font-size:1.125rem}.content .rte h5,.content .rte h6{font-size:1rem}.hero .info h2{font-size:clamp(2rem,1.35rem + 2.4vw,3.25rem);line-height:1.16;letter-spacing:-.025em;text-wrap:balance}.hero .info h3{font-size:clamp(1.125rem,1rem + .5vw,1.5rem);line-height:1.4}.content .btn:not(.icon),.content .btn.small:not(.icon),.content .btn.big:not(.icon),.product .block.type-buy_buttons .buttons .add-to-cart{font-size:1rem;line-height:1.4;font-weight:var(--font-base-weight-bolder);white-space:normal;min-height:2.75rem;height:auto}.collection .products .product .info .metas{min-width:0}.collection .products .product .info .metas .title{font-size:1rem;line-height:1.4;font-weight:var(--font-base-weight-bolder);margin-bottom:.375rem;overflow-wrap:break-word}.collection .products .product .info .metas .price{font-size:1rem;line-height:1.5}.collection .products .product .info .metas .juna-from-variant{font-size:.875rem!important;line-height:1.5;overflow-wrap:anywhere}.product .item .item-info .block.type-title h2{font-size:clamp(1.875rem,1.5rem + 1vw,2.375rem);line-height:1.2;letter-spacing:-.02em;font-weight:var(--font-header-weight-bolder);overflow-wrap:break-word}.product .item .item-info .block.type-price .price{font-size:1.5rem;line-height:1.35}.product .item .item-info label.regular,.product .item .item-info fieldset label,.product .item .item-info .type-collapsible_tab summary{font-size:1rem;line-height:1.5}.product .item .item-info .tax-included,.product .item .item-info .shipping-policy,.product .item .item-info .unit-price{font-size:.875rem;line-height:1.5}.section-page .rte [style*=font-size]{font-size:inherit!important;line-height:inherit}.footer .content h1,.footer .content .row.cols .col h1{font-size:1.125rem;line-height:1.35;font-weight:var(--font-header-weight-bolder);letter-spacing:0;margin-bottom:.875rem}.footer .content p,.footer .content .rte,.footer .content .rte p,.footer .content .bottom{font-size:.9375rem;line-height:1.7}@media(min-width:960px){:root{--juna-body-size: 1.0625rem}.collection .products .product .info .metas .title{font-size:1.125rem}}@media(max-width:620px){.product .item .item-info .block.type-price .price{font-size:1.375rem}.hero .info .blocks .block.button{margin-top:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/juna-typography.css.map */
