.lpsf{background:#fff;border:1px solid #e8e1d6;border-radius:14px;margin:14px 0 6px;color:#0e1b33}.lpsf>summary,.lpsf-sub>summary{list-style:none;cursor:pointer}.lpsf>summary::-webkit-details-marker,.lpsf-sub>summary::-webkit-details-marker{display:none}.lpsf-head{display:flex;align-items:center;gap:14px;padding:18px 20px}.lpsf-ico{font-size:2.2rem;line-height:1}.lpsf-titles{flex:1;display:flex;flex-direction:column;gap:3px}.lpsf-titles strong{font-size:1.5rem;font-weight:700}.lpsf-titles small{font-size:1.25rem;color:#6b6f7b}.lpsf-plus{position:relative;width:14px;height:14px;flex:0 0 14px}.lpsf-plus:before,.lpsf-plus:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:#b9875f;border-radius:2px;transition:transform .2s}.lpsf-plus:after{transform:rotate(90deg)}.lpsf[open]>summary .lpsf-plus:before{transform:rotate(45deg)}.lpsf[open]>summary .lpsf-plus:after{transform:rotate(135deg)}.lpsf-sub[open]>summary .lpsf-plus:after{transform:rotate(0)}.lpsf-body{padding:0 20px 18px;border-top:1px solid #efe9df}.lpsf-intro{font-size:1.4rem;color:#4a5060;margin:16px 0 18px;line-height:1.5}.lpsf-step{display:block;font-size:1.15rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b9875f;margin:0 0 8px}.lpsf-sel{width:100%;height:46px;border:1px solid #e3dccf;border-radius:10px;background:#fff;padding:0 14px;font:inherit;font-size:1.45rem;color:#0e1b33;margin-bottom:18px}.lpsf-sub{border:1px solid #e8e1d6;border-radius:12px;margin:12px 0 0}.lpsf-sub>summary{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;font-weight:700;font-size:1.4rem}.lpsf-subbody{padding:4px 16px 16px}.lpsf-unit{display:inline-flex;background:#f3eee6;border-radius:999px;padding:3px;margin-bottom:12px}.lpsf-unit button{border:0;background:transparent;padding:6px 16px;border-radius:999px;font:inherit;font-size:1.3rem;font-weight:600;cursor:pointer;color:#0e1b33}.lpsf-unit button.is-on{background:#0e1b33;color:#fff}.lpsf-field{display:block;font-size:1.3rem;font-weight:600;margin-bottom:10px}.lpsf-field input{display:block;width:100%;height:44px;margin-top:6px;border:1px solid #e3dccf;border-radius:10px;padding:0 12px;font:inherit;font-size:1.45rem}.lpsf-clear{border:0;background:none;color:#b9875f;font:inherit;font-size:1.3rem;font-weight:600;text-decoration:underline;cursor:pointer;padding:6px 0 0}.lpsf-result{margin:4px 0 6px}.lpsf-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.lpsf-card{background:#0e1b33;color:#fff;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:3px}.lpsf-card-lbl{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9fb8ff}.lpsf-card-size{font-size:2.2rem;font-weight:700}.lpsf-card-note{font-size:1.2rem;color:#c9d3e6}.lpsf-tbl h4{margin:10px 0 8px;font-size:1.4rem}.lpsf-tbl table{width:100%;border-collapse:collapse;font-size:1.35rem;margin-bottom:8px}.lpsf-tbl th{background:#0e1b33;color:#fff;padding:8px;font-weight:600}.lpsf-tbl td{padding:8px;text-align:center;border-bottom:1px solid #efe9df}.lpsf-tbl td:first-child{font-weight:700}.lpsf-foot{font-size:1.2rem;color:#6b6f7b;text-align:center;margin:16px 0 0;line-height:1.5}variant-selects .product-form__input{margin-bottom:1.4rem}variant-selects .product-form__input .form__label{font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b9875f;margin-bottom:10px}variant-selects .product-form__input--pill input[type=radio]+label{background:#fff;color:#0e1b33;border:1px solid #e3dccf;border-radius:999px;padding:10px 20px;font-weight:700;font-size:1.4rem;margin:0 6px 8px 0;display:inline-flex;align-items:center;gap:8px}variant-selects .product-form__input--pill input[type=radio]:checked+label{background:#0e1b33;color:#fff;border-color:#0e1b33}variant-selects fieldset:has(input[name^=Color]) input[type=radio]+label:before{content:""!important;position:relative!important;z-index:1!important;inset:auto!important;transform:none!important;width:11px!important;height:11px!important;flex:0 0 11px;border-radius:50%!important;display:inline-block!important;background:#ccc;box-shadow:0 0 0 2px #fff!important;border:0!important;opacity:1!important;margin:0!important}variant-selects fieldset:has(input[name^=Color]) input[value=Azul]+label:before{background:#2f6bff!important}variant-selects fieldset:has(input[name^=Color]) input[value=Rojo]+label:before{background:#e53935!important}variant-selects fieldset:has(input[name^=Color]) input[value=Verde]+label:before{background:#22b455!important}variant-selects fieldset:has(input[name^=Color]) input[value=Amarillo]+label:before{background:#e5b100!important}variant-selects fieldset:has(input[name^=Color]) legend:after{color:#0e1b33}variant-selects fieldset:has(input[name^=Color][value=Azul]:checked) legend:after{content:": Azul"}variant-selects fieldset:has(input[name^=Color][value=Rojo]:checked) legend:after{content:": Rojo"}variant-selects fieldset:has(input[name^=Color][value=Verde]:checked) legend:after{content:": Verde"}variant-selects fieldset:has(input[name^=Color][value=Amarillo]:checked) legend:after{content:": Amarillo"}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lp-size-finder.css.map */
