.jf-shopping-scent{margin:8px 0 14px;line-height:1.45}.jf-shopping-scent p{margin:0}.jf-shopping-notes{font-size:14px;color:#343c35}.jf-shopping-strength{font-size:12px;margin-top:4px!important;color:#5b5d57}.jf-card-size-note{flex-basis:100%;margin:0;font-size:12px;color:#5b5d57}.jf-size-option{display:grid!important;align-content:center;text-align:center;gap:3px;flex:1 1 140px;padding:12px 10px!important;min-height:88px}.jf-size-option>span:first-child{font-size:13px;font-weight:600}.jf-size-option-price{font-size:15px;font-weight:600}.jf-size-option-burn{font-size:11px}.x-block-text:has(a[href='/pages/shipping-policy']){margin:0;padding:10px 0;border-top:1px solid #ded8cf;font-size:12px;line-height:1.6}.x-block-text:has(a[href='/pages/shipping-policy']) p{margin:0 0 3px}.x-block-text:has(a[href='/pages/shipping-policy']) a{text-decoration:underline;text-underline-offset:3px}.jf-size-comparison{width:100%;font-size:13px;margin:0 0 12px}.jf-size-comparison summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:8px 0;min-height:40px}.jf-size-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 0}.jf-size-guide-item{display:flex;flex-direction:column;gap:5px;text-align:center;min-width:0}.jf-size-guide-item img{width:100%;height:150px;object-fit:contain}.jf-size-guide-item strong{font-size:12px}.jf-size-guide-item span,.jf-size-guide-item p{font-size:12px;margin:0;line-height:1.45}.jf-size-guide-note{font-size:11px;color:#5b5d57}.jf-collection-help{font-size:13px;margin-top:8px!important}.collection-title{padding-top:24px!important;padding-bottom:20px!important}.jf-maker-trust{max-width:850px;margin:0 auto;padding:40px 24px;text-align:center}.jf-maker-trust h2{font-size:clamp(25px,3vw,34px);margin:0 0 16px}.jf-maker-trust p{max-width:650px;margin:0 auto 16px;line-height:1.7}.jf-maker-trust a{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.jf-size-option{flex-basis:29%;padding:10px 5px!important}.jf-size-option>span:first-child{font-size:11px}.jf-size-option-burn{font-size:10px}.jf-size-guide-grid{gap:8px}.jf-size-guide-item img{height:110px}.jf-shopping-notes{font-size:12px}.jf-shopping-strength,.jf-card-size-note{font-size:11px}.collection-title{padding-top:20px!important;padding-bottom:16px!important}}

[id^="shopify-section-template--"]:has([id^="ProductInfo-"]) .jf-divider::after{top:50%;transform:translate(-50%,-50%);line-height:1}
