.beauties-engagement .beauties-oval__reviews-link{gap:10px;flex-wrap:wrap;font-size:12px;color:#776440;text-decoration:underline}.beauties-engagement .beauties-oval__specs strong{font-size:15px}.beauties-engagement .beauties-oval__specs span{padding:0 5px}.beauties-engagement table th{width:34%;padding-right:12px;vertical-align:top}.beauties-engagement table td{overflow-wrap:anywhere}.beauties-engagement__status{font-size:13px;color:#735834;min-height:1.4em;margin:8px 0}.beauties-engagement__video{margin-top:18px}.beauties-engagement__video video,.beauties-engagement__video iframe{max-width:100%;width:100%;height:auto}.beauties-engagement__video iframe{aspect-ratio:16/9}.beauties-engagement [data-ring-reviews]{scroll-margin-top:30px}.beauties-engagement #judgeme_product_reviews{width:100%;margin-top:15px;max-width:100%}.beauties-engagement .jdgm-rev-widg{padding:15px 0}.beauties-engagement #ymq-box{margin-top:20px}.beauties-engagement [aria-busy=true] [data-ring-add]{opacity:.5}.beauties-engagement .beauties-oval__reviews-link .jdgm-preview-badge{display:inline-block!important}.beauties-engagement [hidden]{display:none!important}


body:has(.beauties-engagement){background:#fcfaf7}.beauties-engagement{background:#fcfaf7;color:#292724;max-width:1320px;padding:26px 40px 70px;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);gap:64px}.beauties-engagement .beauties-oval__gallery{top:155px}.beauties-engagement .beauties-oval__image-wrap{background:#f2ece3;aspect-ratio:1;overflow:hidden}.beauties-engagement .beauties-oval__hero{width:100%;height:100%;aspect-ratio:1;object-fit:contain}.beauties-engagement .beauties-gallery__panel{height:100%}.beauties-engagement .beauties-oval__thumb{width:92px;height:76px;background:transparent}.beauties-engagement .beauties-oval__badge{background:#fcfaf7e8;font-size:9px;letter-spacing:1.8px;padding:8px 12px}.beauties-engagement h1{font:400 36px/1.22 Georgia,serif;letter-spacing:-.5px;margin:0 0 12px}.beauties-engagement .beauties-oval__eyebrow{font-size:10px;letter-spacing:2px}.beauties-engagement .beauties-oval__reviews-link{font-size:11px;color:#766d62;margin:0 0 14px;min-height:28px;text-underline-offset:4px}.beauties-engagement .beauties-oval__subtitle{font-size:12px;line-height:1.6;color:#766d62;margin-bottom:18px}.beauties-engagement .beauties-oval__price{font-size:27px;margin:20px 0}.beauties-engagement .beauties-oval__specs{grid-template-columns:repeat(4,minmax(0,1fr));background:transparent;border:0;border-top:1px solid #e6dfd5;border-bottom:1px solid #e6dfd5;padding:17px 0;text-align:left}.beauties-engagement .beauties-oval__specs div{padding:0 10px}.beauties-engagement .beauties-oval__specs div:first-child{padding-left:0}.beauties-engagement .beauties-oval__specs strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.beauties-engagement .beauties-oval__specs span{font-size:10px;padding:0;color:#766d62}.beauties-engagement .beauties-oval__intro{font-size:13px;line-height:1.7;margin:20px 0}.beauties-engagement .beauties-purchase-form{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.beauties-engagement .beauties-purchase-form>input,.beauties-engagement .beauties-purchase-form>p,.beauties-engagement .beauties-purchase-form>button,.beauties-engagement #ymq-box,.beauties-engagement .beauties-purchase-form>.errors{grid-column:1/-1}.beauties-engagement label{font-size:11px;font-weight:400;letter-spacing:0;margin:14px 0 9px}.beauties-engagement select,.beauties-engagement input[type=text]{background:transparent;min-height:45px;padding:10px 12px;font-size:13px}.beauties-engagement .beauties-oval__add{font-size:11px;font-weight:400;letter-spacing:2px;min-height:52px;margin-top:18px;background:#272722}.beauties-engagement .beauties-oval__made{font-size:11px;margin:16px 0 4px}.beauties-engagement .beauties-oval__trust{font-size:10px;border-bottom:1px solid #e6dfd5;padding-bottom:23px;margin-bottom:0}.beauties-engagement details{padding:16px 0}.beauties-engagement summary{font-size:12px;font-weight:400;letter-spacing:0}.beauties-engagement [data-ring-reviews]{scroll-margin-top:170px}.beauties-engagement .beauties-oval__benefits{margin-top:32px}.beauties-engagement .beauties-oval__benefits h2{font-size:23px}.beauties-engagement .beauties-oval__body h2{font-size:20px}
@media(max-width:899px){.beauties-engagement{grid-template-columns:1fr;gap:30px;padding:20px;max-width:650px}.beauties-engagement .beauties-oval__gallery{position:static}.beauties-engagement h1{font-size:31px}.beauties-engagement .beauties-oval__thumb{width:78px;height:62px}.beauties-engagement .beauties-oval__specs div{padding:0 7px}.beauties-engagement .beauties-oval__specs strong{font-size:12px}.beauties-engagement .beauties-oval__benefits{gap:12px}}@media(max-width:380px){.beauties-engagement{padding:16px}.beauties-engagement .beauties-purchase-form{grid-template-columns:1fr}.beauties-engagement .beauties-oval__specs{grid-template-columns:1fr 1fr;gap:16px}.beauties-engagement .beauties-oval__specs div:nth-child(3){border-left:0;padding-left:0}}
.beauties-engagement [data-beauties-gallery] .beauties-gallery__panel{width:100%;aspect-ratio:1}.beauties-engagement [data-beauties-gallery] .beauties-oval__hero{width:100%;height:100%;object-fit:contain}