/* Optical packshot measurements are calculated against a 4:5 canvas. */
html.vd-native-preview body.in-index .products-block .image{aspect-ratio:4/5!important}
html.vd-native-preview .vd-brand--sikha h2{color:#fff!important}
html.vd-native-preview .vd-brand--sikha .vd-eyebrow,html.vd-native-preview .vd-brand--sikha a{color:#eee8ed!important}
html.vd-native-preview .vd-brand--sikha>div>p:not(.vd-eyebrow){color:#eee8ed!important}
@media(max-width:767px){
html.vd-native-preview .vd-proof{padding:48px 20px 0}
html.vd-native-preview .vd-proof__statement{font-size:18px;line-height:1.6;letter-spacing:-.015em}
html.vd-native-preview .vd-proof__lead{display:block;margin-bottom:18px;font-size:34px;line-height:1.08;letter-spacing:-.045em}
html.vd-native-preview .vd-proof__facts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}
html.vd-native-preview .vd-proof__facts>span{padding:18px 7px;text-align:center;font-size:10px;line-height:1.5;border-bottom:0;border-right:1px solid var(--vd-line)}
html.vd-native-preview .vd-proof__facts>span:last-child{border-right:0}
html.vd-native-preview .vd-proof__facts b{font-size:23px;line-height:1.2;margin-bottom:8px}
html.vd-native-preview .vd-benefits{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 20px 32px;gap:0 20px}
html.vd-native-preview .vd-benefits>span{padding:18px 0;border:0}
html.vd-native-preview .vd-benefits b{font-size:13px;line-height:1.35}
html.vd-native-preview .vd-benefits small{font-size:11px;line-height:1.55;color:#53605a}
html.vd-native-preview .vd-needs{padding:48px 20px}
html.vd-native-preview .vd-needs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
html.vd-native-preview .vd-need{min-height:0}
html.vd-native-preview .vd-need__image{height:150px}
html.vd-native-preview .vd-need__copy{min-height:178px;padding:16px 12px}
html.vd-native-preview .vd-need h3{font-size:19px;line-height:1.15}
html.vd-native-preview .vd-need p{font-size:12px;line-height:1.5;margin:12px 0}
html.vd-native-preview .vd-need>span{top:10px;left:10px;padding:6px;font-size:8px;letter-spacing:.04em}
html.vd-native-preview .vd-need b{font-size:8px;letter-spacing:.03em}
html.vd-native-preview body.in-index .products-block .name{font-size:13px;line-height:1.4;min-height:3.8em}
html.vd-native-preview .vd-brand>div{min-height:0;padding:40px 24px}
}
