.ss-pp{--pp-cocoa: #5A3A2E;--pp-vanilla: #FFF5E8;--pp-strawberry: #FFB6CE;margin:1rem 0 .4rem;color:var(--pp-cocoa);display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem}.ss-pp-on variant-selects fieldset:has(input[type=radio][data-option-name=Model]),.ss-pp-on variant-selects fieldset:has(input[type=radio][data-option-name="Phone Model"]){display:none}.ss-pp__label{font-weight:600;font-size:1.4rem;letter-spacing:.04rem;flex:none}.ss-pp__field{position:relative;flex:1 1 18rem;max-width:26rem;min-width:0}.ss-pp__select{width:100%;min-height:4.4rem;margin:0;padding:.4rem 3.8rem .4rem 1.5rem;font:inherit;font-size:16px;font-weight:700;color:var(--pp-cocoa);cursor:pointer;background:var(--pp-vanilla);border:.15rem solid var(--pp-cocoa);border-radius:99rem;box-shadow:0 .2rem 0 var(--pp-cocoa);text-overflow:ellipsis;-webkit-appearance:none;appearance:none}.ss-pp__select:focus-visible{outline:.2rem solid var(--pp-cocoa);outline-offset:.3rem}.ss-pp__caret{position:absolute;right:.7rem;top:50%;width:2.6rem;height:2.6rem;margin-top:-1.4rem;border-radius:50%;background:var(--pp-strawberry);border:.15rem solid var(--pp-cocoa);pointer-events:none}.ss-pp__caret:after{content:"";position:absolute;left:50%;top:42%;width:.7rem;height:.7rem;border-right:.2rem solid var(--pp-cocoa);border-bottom:.2rem solid var(--pp-cocoa);transform:translate(-50%,-50%) rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ss-phone-picker.css.map */
