lg-size-calculator{display:block;--lgsc-navy: #142d5a;--lgsc-navy-soft: rgba(20, 45, 90, .65);--lgsc-border: #dce0e6;--lgsc-cream: #faf6ee;--lgsc-gold: #eab86e;--lgsc-heading-font: var(--heading-font-family, "Playfair Display", serif)}.lgsc-calc{border:1px solid var(--lgsc-border);background:var(--lgsc-cream);padding:20px 20px 22px;color:var(--lgsc-navy);line-height:1.55}.lgsc-head{display:flex;align-items:center;gap:12px;margin:0;padding:0;width:100%;border:0;background:none;font-family:inherit;text-align:left;color:inherit;cursor:pointer}.lgsc-head:focus-visible{outline:2px solid var(--lgsc-navy);outline-offset:2px}.lgsc-head-text{flex:1;min-width:0}.lgsc-title,.lgsc-subtitle{display:block}.lgsc-chevron{flex:none;color:var(--lgsc-navy);transition:transform .2s ease}.lgsc-head[aria-expanded=true] .lgsc-chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.lgsc-chevron{transition:none}}.lgsc-body{margin-top:16px}.lgsc-icon{width:36px;height:36px;flex:none;background:var(--lgsc-navy);color:#fff;display:flex;align-items:center;justify-content:center}.lgsc-title{font-family:var(--lgsc-heading-font);font-size:17px;font-weight:700;margin:0;color:var(--lgsc-navy)}.lgsc-subtitle{margin:0;font-size:12.5px;color:var(--lgsc-navy-soft)}.lgsc-tabs{display:grid;grid-template-columns:1fr 1fr;margin:0 0 16px}.lgsc-tab{border:1px solid var(--lgsc-border);padding:10px 6px;font-family:inherit;font-size:13px;font-weight:400;background:transparent;color:var(--lgsc-navy-soft);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.lgsc-tab+.lgsc-tab{border-left:0}.lgsc-tab[aria-selected=true]{background:#fff;border-color:var(--lgsc-navy);color:var(--lgsc-navy);font-weight:600}.lgsc-tab+.lgsc-tab[aria-selected=true]{border-left:1px solid var(--lgsc-navy)}.lgsc-tab:focus-visible{outline:2px solid var(--lgsc-navy);outline-offset:2px;position:relative}.lgsc-field{margin:0 0 14px}.lgsc-field label,.lgsc-field .lgsc-label{display:block;font-size:13px;font-weight:600;margin:0 0 6px;color:var(--lgsc-navy)}.lgsc-hint{font-size:12px;color:var(--lgsc-navy-soft);margin:4px 0 0}.lgsc-stepper{display:flex;align-items:stretch;border:1px solid var(--lgsc-border);background:#fff;max-width:220px}.lgsc-stepper button{width:44px;min-height:44px;border:0;background:transparent;color:var(--lgsc-navy);font-size:18px;font-weight:400;cursor:pointer;font-family:inherit}.lgsc-stepper button:active{background:var(--lgsc-cream)}.lgsc-stepper button:focus-visible{outline:2px solid var(--lgsc-navy);outline-offset:-2px}.lgsc-stepper input{width:100%;border:0;text-align:center;font-size:16px;font-weight:600;font-family:inherit;color:var(--lgsc-navy);padding:10px 0;background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.lgsc-stepper input::-webkit-inner-spin-button{display:none}.lgsc-stepper input::placeholder{color:var(--lgsc-navy);opacity:.4}.lgsc-stepper input:focus{outline:none}.lgsc-unit{align-self:center;padding:0 12px;font-size:13px;color:var(--lgsc-navy-soft);flex:none}.lgsc-seg{display:flex;gap:10px}.lgsc-seg button{flex:1;min-height:44px;border:1px solid var(--lgsc-border);background:#fff;padding:9px 6px;font-family:inherit;font-size:13.5px;font-weight:400;color:var(--lgsc-navy);cursor:pointer;transition:border-color .15s}.lgsc-seg button[aria-pressed=true]{border-color:var(--lgsc-navy);font-weight:600}.lgsc-seg button:focus-visible{outline:2px solid var(--lgsc-navy);outline-offset:2px}.lgsc-result{margin-top:16px;background:#fff;border:1px solid var(--lgsc-border);padding:16px 16px 14px;animation:lgsc-pop .25s ease}@keyframes lgsc-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lgsc-result{animation:none}}.lgsc-verdict{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0 0 6px}.lgsc-size-big{font-family:var(--lgsc-heading-font);font-weight:700;font-size:32px;color:var(--lgsc-navy);line-height:1}.lgsc-size-sub{font-size:14px;font-weight:600;color:var(--lgsc-navy)}.lgsc-why{font-size:13px;color:var(--lgsc-navy-soft);margin:0 0 12px}.lgsc-shrink-note{display:flex;gap:10px;align-items:flex-start;background:#fdf1e0;padding:10px 12px;font-size:12.5px;line-height:1.5;color:var(--lgsc-navy)}.lgsc-shrink-note strong{color:var(--lgsc-navy)}.lgsc-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--lgsc-gold);margin-top:5px}.lgsc-between{margin:0 0 10px;font-size:12.5px;color:var(--lgsc-navy);padding:8px 12px;background:#fdf1e0;border:1px solid rgba(234,184,110,.5)}.lgsc-placeholder{margin-top:16px;padding:14px;border:1px dashed var(--lgsc-border);background:#fff;font-size:13px;color:var(--lgsc-navy-soft);text-align:center}.lgsc-video-field{margin:-4px 0 14px}.lgsc-video-toggle{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:4px 0;font-family:inherit;font-size:13px;font-weight:400;color:var(--lgsc-navy);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lgsc-video-toggle:hover{color:var(--lgsc-navy-soft)}.lgsc-video-toggle:focus-visible{outline:2px solid var(--lgsc-navy);outline-offset:2px}.lgsc-video{margin-top:10px}.lgsc-video video{display:block;width:100%;max-width:100%;border:1px solid var(--lgsc-border)}.lgsc-guide-link{display:block;margin:10px auto 0;border:0;background:none;padding:6px 4px;font-family:inherit;font-size:13px;font-weight:400;color:var(--lgsc-navy);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lgsc-guide-link:hover{color:#142d5aa6}.lgsc-guide-link:focus-visible{outline:2px solid var(--lgsc-navy);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lg-size-calculator.css.map */
