.sgps2[data-sgps2]{--sgps2-native-pink: #f9a8d4;--sgps2-native-border: #fbcce7;--sgps2-native-ink: #1a1a2e;--sgps2-native-muted: #6b6470;--sgps2-native-icon: #ed2b87;--sgps2-native-icon-size: 2rem;--sgps2-native-swatch-size: 4.25rem}.sgps2[data-sgps2] .sgps2__info>.sg-product-review-jump{margin-block-end:1rem;color:#d81b60}.sgps2[data-sgps2] .sg-product-review-jump__stars{display:inline-flex}.sgps2[data-sgps2] .sg-product-review-jump__star{inline-size:17px;block-size:17px}.sgps2[data-sgps2] .sgps2__perks{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-block:1.25rem;font-size:1rem;font-weight:600;line-height:1.5;color:var(--sgps2-native-ink)}.sgps2[data-sgps2] .sgps2__perks>span{display:flex;align-items:center;gap:.875rem}.sgps2[data-sgps2] .sgps2__perks svg{inline-size:var(--sgps2-native-icon-size);block-size:var(--sgps2-native-icon-size);flex:0 0 var(--sgps2-native-icon-size);color:var(--sgps2-native-icon)}.sgps2[data-sgps2] .sgps2__color-picker{margin-block-start:1.25rem}.sgps2[data-sgps2] .sgps2__color-picker legend{margin-block-end:.75rem}.sgps2[data-sgps2] [data-sgps2-base-name]{font-weight:700}.sgps2[data-sgps2] .sgps2__swatches{gap:.75rem}.sgps2[data-sgps2] .sgps2__swatches label{inline-size:var(--sgps2-native-swatch-size);min-inline-size:var(--sgps2-native-swatch-size);block-size:var(--sgps2-native-swatch-size);border-radius:50%}.sgps2[data-sgps2] .sgps2__swatches label>img{inline-size:100%;block-size:100%;border:2px solid #f5e2e9;border-radius:50%;object-fit:cover}.sgps2[data-sgps2] .sgps2__swatches input:checked+img{border-color:var(--sgps2-native-pink);box-shadow:0 0 0 3px var(--sgps2-native-border)}.sgps2[data-sgps2] .sgps2__swatches label>span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sgps2[data-sgps2] [data-sg-external-selector]{margin-block:1.5rem 1.125rem}@media(max-width:768px){.sgps2[data-sgps2]{--sgps2-native-swatch-size: 3.75rem}}.sgps2[data-sgps2] .sgps2__title{font-size:2rem;font-weight:400;line-height:1.3;letter-spacing:normal}.sgps2[data-sgps2] .sgps2__lead{font-size:1.125rem;font-weight:400;line-height:1.6}@media(max-width:768px){.sgps2[data-sgps2] .sgps2__title{font-size:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sg-phone-native-selector.css.map */
