product-info[id^=MainProduct-]{--baddie-ink: #281b24;--baddie-pink: #d64e8d;--baddie-blush: #fff2f7;--baddie-muted: #765464;overflow:visible!important;background:radial-gradient(ellipse at 84% 0%,rgba(239,116,171,.1),transparent 56%),#fffafc;color:var(--baddie-ink)}product-info[id^=MainProduct-] product-component>.page-width{max-width:1320px}product-info[id^=MainProduct-] .product.grid{display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(2.4rem,4vw,6.2rem);align-items:start;border:1px solid rgba(128,57,87,.12);border-radius:2.8rem;background:#fff;padding:clamp(1.4rem,3vw,4rem);box-shadow:0 1.4rem 5.5rem #5d273e17;overflow:hidden}product-info[id^=MainProduct-] .product__media-wrapper,product-info[id^=MainProduct-] .product__info-wrapper{display:block;width:100%!important;max-width:100%!important;min-width:0;padding:0!important;margin:0}product-info[id^=MainProduct-] .product__media-wrapper{background:linear-gradient(155deg,#fff9fc,#f8eef3);border:0;border-radius:2rem;box-shadow:none;padding:clamp(1.2rem,2.5vw,2.4rem)!important}product-info[id^=MainProduct-] .product__media-list,product-info[id^=MainProduct-] .product__media-item,product-info[id^=MainProduct-] .product__media,product-info[id^=MainProduct-] .product__media-wrapper slider-component{border-radius:1.5rem}product-info[id^=MainProduct-] .product__media img{object-fit:contain}product-info[id^=MainProduct-] .product__info-container{padding:clamp(.6rem,1.5vw,2.4rem) 0!important;background:transparent;border:0;box-shadow:none;border-radius:0}product-info[id^=MainProduct-] .product__info-container>*+*{margin-top:1.4rem}product-info[id^=MainProduct-] .product__text.caption-with-letter-spacing{color:var(--baddie-pink);font-size:1.05rem;font-weight:800;letter-spacing:.2em}product-info[id^=MainProduct-] .baddie-card-proof{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap;color:var(--baddie-ink);font-size:1.25rem;line-height:1.45}product-info[id^=MainProduct-] .baddie-card-proof--curated{color:#ab4070;font-size:1.1rem;font-weight:800;letter-spacing:.18em}product-info[id^=MainProduct-] .baddie-card-proof--curated span{font-size:1.8rem}product-info[id^=MainProduct-] .baddie-card-stars{display:inline-block;font-size:2.1rem;line-height:1;letter-spacing:.05em;background:linear-gradient(90deg,#d84789 calc(var(--baddie-score) / var(--baddie-max) * 100%),#e5d5dc 0%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}product-info[id^=MainProduct-] .baddie-card-review-count{font-size:1.2rem;font-weight:600}product-info[id^=MainProduct-] .product__title{margin-top:.55rem}product-info[id^=MainProduct-] .product__title h1{margin:0;color:#24181f;font-size:clamp(2.8rem,3.6vw,4.6rem);letter-spacing:-.035em;line-height:1.08;font-weight:800}product-info[id^=MainProduct-] .price--large{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.3rem}product-info[id^=MainProduct-] .price--large .price__container{margin:0}product-info[id^=MainProduct-] .price--large .price-item--sale,product-info[id^=MainProduct-] .price--large .price-item--regular:not(s){color:#2b1d26;font-size:clamp(2rem,2.45vw,2.9rem);font-weight:800}product-info[id^=MainProduct-] .price--large s.price-item{color:#999094;font-size:1.5rem;font-weight:400}product-info[id^=MainProduct-] .price--large.price--on-sale .price__badge-sale{margin:0;border:0;border-radius:999px;padding:.65rem 1.25rem;background:#281a25;color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.05em}product-info[id^=MainProduct-] .product-form__input{max-width:100%}product-info[id^=MainProduct-] .product-form__input .form__label{margin-bottom:.8rem;color:#49313f;font-size:1.3rem;font-weight:700}product-info[id^=MainProduct-] .product-form__input input[type=radio]+label{border:1px solid #d8cbd1;background:#fff;color:#382732;min-width:4.4rem;border-radius:999px;padding:1.1rem 1.5rem;box-shadow:none;transition:background .15s,color .15s,border-color .15s}product-info[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{border-color:#2b1b27;background:#2b1b27;color:#fff}product-info[id^=MainProduct-] .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #d64e8d;outline-offset:3px}product-info[id^=MainProduct-] .product-form__input--dropdown .select__select{border-radius:1.3rem}product-info[id^=MainProduct-] .product-form__buttons{max-width:none}product-info[id^=MainProduct-] .product-form__submit{width:100%;min-height:5.8rem;border-radius:999px!important;background:#221720!important;color:#fff!important;border:0!important;font-size:1.25rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;transition:background .2s,transform .2s,box-shadow .2s}product-info[id^=MainProduct-] .product-form__submit:not(:disabled):hover{background:#c64280!important;box-shadow:0 1rem 2.4rem #cf438238;transform:translateY(-1px)}product-info[id^=MainProduct-] .product-form__submit:disabled{opacity:.5;cursor:not-allowed}product-info[id^=MainProduct-] .product-form__submit:before,product-info[id^=MainProduct-] .product-form__submit:after{box-shadow:none!important}product-info[id^=MainProduct-] .product__inventory{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.6rem;max-width:100%;padding:.8rem 1.3rem;border:1px solid #f2d7e4;border-radius:999px;background:#fff4f8;color:#90385e;font-size:1.2rem;font-weight:650}product-info[id^=MainProduct-] .baddie-purchase-promises{margin-top:1.2rem}product-info[id^=MainProduct-] .baddie-purchase-promises span{background:#fff2f7;border:1px solid #f7e3eb;color:#773a57;border-radius:1rem}product-info[id^=MainProduct-] .product__description{font-size:1.45rem;line-height:1.7;color:#53414b}product-info[id^=MainProduct-] .thumbnail-list{justify-content:center;gap:1rem}product-info[id^=MainProduct-] .thumbnail-list__item{max-width:5.2rem}product-info[id^=MainProduct-] .thumbnail{border:2px solid transparent;border-radius:999px;overflow:hidden;background:#fff}product-info[id^=MainProduct-] .thumbnail[aria-current]{border-color:#d64e8d;box-shadow:0 0 0 2px #fbe2ed}product-info[id^=MainProduct-] .product-form__input,product-info[id^=MainProduct-] variant-selects,product-info[id^=MainProduct-] variant-radios{touch-action:auto!important}@media(max-width:989px){product-info[id^=MainProduct-] .product.grid{gap:2rem;padding:1.8rem}}@media(max-width:749px){product-info[id^=MainProduct-] product-component>.page-width{padding-left:1.4rem;padding-right:1.4rem}product-info[id^=MainProduct-] .product.grid{display:flex!important;flex-direction:column;gap:0;padding:0;border-radius:2rem;box-shadow:0 .8rem 3.2rem #4c26381a;overflow:visible}product-info[id^=MainProduct-] .product__media-wrapper{padding:1.1rem!important;border-radius:2rem 2rem 0 0;width:100%!important;background:#fff7fb;overflow:hidden}product-info[id^=MainProduct-] .product__media-wrapper .product__media-item{width:100%;flex:0 0 100%}product-info[id^=MainProduct-] .product__info-wrapper{padding:2.2rem 2rem 2.5rem!important;background:#fff;border-radius:0 0 2rem 2rem}product-info[id^=MainProduct-] .product__info-container{padding:0!important}product-info[id^=MainProduct-] .product__info-container>*+*{margin-top:1.2rem}product-info[id^=MainProduct-] .product__title h1{font-size:clamp(2.8rem,7.5vw,3.9rem)}product-info[id^=MainProduct-] .thumbnail-list__item{max-width:3.8rem}product-info[id^=MainProduct-] .baddie-purchase-promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}product-info[id^=MainProduct-] .baddie-purchase-promises span{padding:.8rem .45rem;font-size:1.03rem;min-height:5rem}product-info[id^=MainProduct-] .product-form__input input[type=radio]+label{padding:1rem 1.35rem}product-info[id^=MainProduct-] .product-form__submit{min-height:5.6rem}product-info[id^=MainProduct-] .product__info-wrapper,product-info[id^=MainProduct-] .product__info-container,product-info[id^=MainProduct-] variant-selects,product-info[id^=MainProduct-] .product-form__input{overflow:visible!important;touch-action:pan-y!important}}@media(prefers-reduced-motion:reduce){product-info[id^=MainProduct-] .product-form__submit{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/baddie-product-card.css.map */
