.skinvince-policy-page{width:100%;padding:var(--skinvince-policy-padding-top, 36px) 20px var(--skinvince-policy-padding-bottom, 60px);background:#fffdfa;color:#292324}.skinvince-policy-page__inner{width:100%;max-width:var(--skinvince-policy-max-width, 1000px);margin:0 auto}.skinvince-policy-page__header{margin-bottom:14px}.skinvince-policy-page__title{margin:0;color:#292324;font-family:var(--skinvince-heading-font);font-size:34px;font-weight:700;line-height:1.15}.skinvince-policy-page__intro{margin-bottom:24px;color:#786d6d;font-family:var(--skinvince-body-font);font-size:18px;line-height:1.65}.skinvince-policy-page__intro p{margin:0}.skinvince-policy-page__row{width:100%;padding:20px 0;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;border-top:1px solid #eed9d9}.skinvince-policy-page__row:last-of-type{border-bottom:1px solid #eed9d9}.skinvince-policy-page__number{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fee2df;color:#e85d83;font-family:var(--skinvince-heading-font);font-size:11px;font-weight:700;line-height:1}.skinvince-policy-page__content{min-width:0}.skinvince-policy-page__row-heading{margin:0 0 7px;color:#292324;font-family:var(--skinvince-heading-font);font-size:20px;font-weight:700;line-height:1.3}.skinvince-policy-page__row-text{color:#786d6d;font-family:var(--skinvince-body-font);font-size:18px;line-height:1.65}.skinvince-policy-page__row-text p{margin:0 0 8px}.skinvince-policy-page__row-text p:last-child{margin-bottom:0}.skinvince-policy-page__row-text ul,.skinvince-policy-page__row-text ol{margin:7px 0;padding-left:18px}.skinvince-policy-page__row-text li{margin-bottom:4px}.skinvince-policy-page__contact{padding-top:24px}.skinvince-policy-page__contact-heading{margin:0 0 6px;color:#292324;font-family:var(--skinvince-heading-font);font-size:20px;font-weight:700}.skinvince-policy-page__contact-text{margin-bottom:14px;color:#786d6d;font-family:var(--skinvince-body-font);font-size:18px;line-height:1.5}.skinvince-policy-page__contact-text p{margin:0}.skinvince-policy-page__contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.skinvince-policy-page__contact-card{min-width:0;min-height:52px;padding:11px 13px;display:flex;align-items:center;gap:9px;border:1px solid #f1dce0;border-radius:10px;background:#fff7f7;color:#62595a;font-family:var(--skinvince-body-font);font-size:16px;line-height:1.35;text-decoration:none}.skinvince-policy-page__contact-card:hover{border-color:#e85d83;color:#e85d83}.skinvince-policy-page__contact-icon{width:19px;height:19px;flex:0 0 19px;display:flex;color:#e85d83}.skinvince-policy-page__contact-icon svg{width:100%;height:100%}@media screen and (max-width:749px){.skinvince-policy-page{padding-left:14px;padding-right:14px}.skinvince-policy-page__title{font-size:27px}.skinvince-policy-page__intro{margin-bottom:19px;font-size:18px;line-height:1.6}.skinvince-policy-page__row{padding:17px 0;grid-template-columns:34px minmax(0,1fr);gap:10px}.skinvince-policy-page__number{width:30px;height:30px;font-size:9px}.skinvince-policy-page__row-heading{margin-bottom:5px;font-size:20px}.skinvince-policy-page__row-text{font-size:9.5px;line-height:1.6}.skinvince-policy-page__row-text ul,.skinvince-policy-page__row-text ol{padding-left:16px}.skinvince-policy-page__contact{padding-top:20px}.skinvince-policy-page__contact-heading{font-size:12px}.skinvince-policy-page__contact-text{font-size:9.5px}.skinvince-policy-page__contact-grid{grid-template-columns:1fr;gap:8px}.skinvince-policy-page__contact-card{min-height:48px;padding:10px 12px;font-size:9.5px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/skinvince-policy-page.css.map */
