*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:#f9f6f3;overflow-x:hidden}body{font-family:var(--ff-body);background:#f9f6f3;color:var(--color-text);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font:inherit}ul,ol{list-style:none}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-px)}h1,h2,h3,h4,h5,h6{font-family:var(--ff-heading);line-height:1;letter-spacing:-.02em;color:var(--color-forest)}.eyebrow{display:flex;align-items:center;gap:.75rem;font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--color-forest);font-family:var(--ff-body);font-weight:600}.eyebrow .line{flex:0 0 28px;height:1px;background:currentColor;opacity:.4}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 2rem;border-radius:6px;font-family:var(--ff-body);font-weight:700;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;transition:transform .3s cubic-bezier(.32,.72,0,1),box-shadow .3s cubic-bezier(.32,.72,0,1);white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn:active{transform:scale(.98)}.btn--primary{background:var(--color-forest);color:var(--color-white);box-shadow:0 4px 16px #3a472838}.btn--primary:hover{background:#2d3920;box-shadow:0 8px 24px #3a472852}.btn--outline{background:transparent;border:1.5px solid var(--color-forest);color:var(--color-forest)}.btn--outline:hover{background:var(--color-forest);color:var(--color-white)}.shopify-section-group-header-group,.shopify-section-group-header-group .shopify-section{background:#f9f6f3}body:not(.template-index) #main-content{padding-top:var(--header-h)}@media(max-width:1024px){body:not(.template-index) #main-content{padding-top:0}}.section{padding:3.5rem 0}@media(max-width:768px){.section{padding:2rem 0}}.section__header{text-align:center;margin-bottom:3.5rem}.section__heading{font-size:clamp(2rem,4vw,3.25rem);font-weight:800;color:var(--color-forest);margin-bottom:.75rem}.section__sub{font-size:1rem;color:var(--color-muted);max-width:540px;margin:0 auto;line-height:1.7}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.32,.72,0,1),transform .7s cubic-bezier(.32,.72,0,1)}[data-reveal].visible{opacity:1;transform:translateY(0)}[data-reveal-delay="1"]{transition-delay:.1s}[data-reveal-delay="2"]{transition-delay:.2s}[data-reveal-delay="3"]{transition-delay:.3s}[data-reveal-delay="4"]{transition-delay:.4s}[data-reveal-delay="5"]{transition-delay:.5s}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}body.drawer-open{overflow:hidden}:root{--header-h: 72px}.shopify-policy__container{background:#faf6ef;min-height:60vh;padding:3.5rem 1.5rem 5rem;position:relative}.shopify-policy__title{text-align:center;margin-bottom:2.5rem;max-width:820px;margin-left:auto;margin-right:auto}.shopify-policy__title:before{content:"\2014  Sunkissed Skin Co. \2014";display:block;font-size:.68rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#e8948a;margin-bottom:.85rem;font-family:var(--ff-body, sans-serif)}.shopify-policy__title h1{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1;color:#2a1f14;margin:0}.shopify-policy__body{max-width:820px;margin:0 auto;background:#ffffffe6;border:1px solid rgba(255,255,255,.7);border-radius:1.75rem;box-shadow:inset 0 1px #ffffffe6,0 8px 48px #e8948a1f,0 2px 16px #e8948a12;padding:3rem 3.5rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.shopify-policy__body .rte{color:#2a1f14c7;font-size:.95rem;line-height:1.85}.shopify-policy__body .rte>h1:first-child{display:none}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{font-family:Cormorant Garamond,serif;font-weight:500;color:#2a1f14;margin:2.5rem 0 .9rem;padding-bottom:.55rem;border-bottom:1px solid rgba(232,148,138,.25);letter-spacing:.01em;line-height:1.2}.shopify-policy__body .rte h1{font-size:1.6rem}.shopify-policy__body .rte h2{font-size:1.35rem}.shopify-policy__body .rte h3{font-size:1.15rem}.shopify-policy__body .rte h2:first-child,.shopify-policy__body .rte h3:first-child{margin-top:0}.shopify-policy__body .rte p{margin:0 0 1.1rem}.shopify-policy__body .rte p:last-child{margin-bottom:0}.shopify-policy__body .rte strong{color:#2a1f14;font-weight:600}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:.5rem 0 1.35rem;padding-left:1.6rem}.shopify-policy__body .rte li{margin-bottom:.5rem;line-height:1.75}.shopify-policy__body .rte ul li::marker{color:#e8948a}.shopify-policy__body .rte a{color:#e8948a;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#e8948a66}.shopify-policy__body .rte a:hover{text-decoration-color:#e8948a}.shopify-policy__body .rte hr{border:none;border-top:1px solid rgba(232,148,138,.2);margin:1.5rem 0}@media(max-width:900px){.shopify-policy__container{padding:2rem 1.25rem 4rem}.shopify-policy__body{padding:2rem 1.35rem;border-radius:1.25rem}.shopify-policy__body .rte{font-size:.9rem}.shopify-policy__body .rte h2{font-size:1.2rem;margin-top:2rem}}@media(max-width:900px){:root{--header-h: 64px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/critical.css.map */
