#MainContent[data-template=policy]{overflow:hidden;background:#f8f0e8;color:#60483f}.shopify-policy__container{width:100%;max-width:none!important;margin:0!important;padding:0!important}.shopify-policy__title{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(24rem,30vw,34rem);margin:0!important;padding:6.5rem 5rem!important;border-bottom:1px solid rgba(96,72,63,.08);background:linear-gradient(135deg,#efa3ae,#f2b2bb);text-align:center}.shopify-policy__title:before,.shopify-policy__title:after{content:"";position:absolute;z-index:-1;display:block;border-radius:50%;pointer-events:none}.shopify-policy__title:before{width:24rem;height:24rem;top:-13rem;left:-5rem;background:#f7d86d;opacity:.72}.shopify-policy__title:after{width:30rem;height:30rem;right:-10rem;bottom:-18rem;background:#c9b7e8;opacity:.82}.shopify-policy__title h1{position:relative;z-index:1;max-width:92rem;margin:0 auto!important;color:#60483f;font-family:var(--font-heading-family);font-size:clamp(4.4rem,6.5vw,7.2rem);font-weight:var(--font-heading-weight);line-height:1.02;letter-spacing:-.035em}.htc-policy__script{position:relative;z-index:1;margin:.5rem 0 0;color:#fffaf6;font-family:Style Script,cursive;font-size:clamp(3.8rem,5.2vw,5.9rem);line-height:.98;transform:rotate(-2deg)}.shopify-policy__body{max-width:108rem!important;margin:0 auto!important;padding:5.5rem 5rem 7.5rem!important;background:radial-gradient(circle at 4% 10%,rgba(239,163,174,.12),transparent 22rem),radial-gradient(circle at 96% 82%,rgba(201,183,232,.14),transparent 24rem),#f8f0e8}.shopify-policy__body .rte{overflow-wrap:anywhere;padding:clamp(3rem,5vw,5.8rem);border:1px solid rgba(96,72,63,.12);border-radius:2.4rem;background:#fffaf6;color:#60483fe0;font-family:Montserrat,Arial,sans-serif;font-size:1.58rem;line-height:1.78;box-shadow:0 16px 42px #60483f0f}.shopify-policy__body .rte>*:first-child,.shopify-policy__body .rte>div>*:first-child{margin-top:0}.shopify-policy__body .rte>*:last-child,.shopify-policy__body .rte>div>*:last-child{margin-bottom:0}.shopify-policy__body .rte p{margin:0 0 1.8rem;color:#60483fe0;font-size:inherit;line-height:inherit}body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>p:first-child,body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>div>p:first-child{max-width:78rem;margin:0 auto 4.6rem;color:#60483f;font-family:var(--font-heading-family);font-size:clamp(2.1rem,2.7vw,2.8rem);font-weight:500;line-height:1.5;text-align:center}body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>p:first-child:before,body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>div>p:first-child:before{content:"\2726";display:block;margin-bottom:1.4rem;color:#efa3ae;font-family:Arial,sans-serif;font-size:1.8rem;line-height:1}body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>p:first-child:after,body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>div>p:first-child:after{content:"";display:block;width:6.4rem;height:.2rem;margin:2.4rem auto 0;border-radius:999px;background:linear-gradient(90deg,#efa3ae,#c9b7e8)}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{position:relative;color:#60483f;font-family:var(--font-heading-family);letter-spacing:-.02em}.shopify-policy__body .rte h2{margin:4.2rem 0 1.5rem;padding-top:3.8rem;border-top:1px solid rgba(96,72,63,.1);font-size:clamp(2.7rem,3.5vw,3.7rem);line-height:1.16}.shopify-policy__body .rte h2:before{content:"\2726";display:inline-block;margin-right:.9rem;color:#efa3ae;font-family:Arial,sans-serif;font-size:.68em;vertical-align:.1em}.shopify-policy__body .rte h3{margin:3rem 0 1.1rem;font-size:clamp(2.1rem,2.6vw,2.6rem);line-height:1.25}.shopify-policy__body .rte strong{color:#60483f;font-weight:700}.shopify-policy__body .rte p>strong:first-child{font-family:var(--font-heading-family);font-size:1.12em;letter-spacing:-.01em}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:1.4rem 0 2.2rem;padding-left:2.4rem;list-style-position:outside}.shopify-policy__body .rte li{margin-bottom:1rem;padding-left:.4rem;color:#60483fe0}.shopify-policy__body .rte li::marker{color:#efa3ae}.shopify-policy__body .rte a{color:#8f5963;font-weight:600;text-decoration-color:#efa3aebf;text-decoration-thickness:.12rem;text-underline-offset:.3rem}.shopify-policy__body .rte a:hover{color:#60483f;text-decoration-thickness:.2rem}.shopify-policy__body .rte hr{height:.1rem;margin:3.8rem 0;border:0;background:linear-gradient(90deg,transparent,rgba(96,72,63,.18),transparent)}.shopify-policy__body .rte blockquote{display:block;margin:2.5rem 0;padding:1.8rem 2rem;border:0;border-left:.4rem solid #c9b7e8;border-radius:0 1.2rem 1.2rem 0;background:#c9b7e81c;color:#60483f}.shopify-policy__body .rte table{width:100%;margin:2.4rem 0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgba(96,72,63,.14);border-radius:1.2rem;font-size:1.4rem}.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding:1.2rem 1.4rem;border-bottom:1px solid rgba(96,72,63,.1);text-align:left;vertical-align:top}.shopify-policy__body .rte th{background:#efa3ae1f;color:#60483f}.shopify-policy__body .rte tr:last-child td{border-bottom:0}body.htc-policy--terms .shopify-policy__body .rte{max-width:96rem;margin:0 auto}body.htc-policy--terms .shopify-policy__body .rte p{line-height:1.82}@media screen and (max-width:749px){.shopify-policy__title{min-height:22rem;padding:5rem 2rem 5.2rem!important}.shopify-policy__title:before{width:15rem;height:15rem;top:-8rem;left:-5rem}.shopify-policy__title:after{width:19rem;height:19rem;right:-7rem;bottom:-12rem}.shopify-policy__title h1{font-size:clamp(3.6rem,11.5vw,5rem);line-height:1.06}.htc-policy__script{margin-top:.8rem;font-size:clamp(3.4rem,11vw,4.7rem)}.shopify-policy__body{padding:3rem 1.5rem 5rem!important}.shopify-policy__body .rte{padding:2.5rem 2rem;border-radius:1.8rem;font-size:1.47rem;line-height:1.72}body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>p:first-child,body.htc-policy-page:not(.htc-policy--terms) .shopify-policy__body .rte>div>p:first-child{margin-bottom:3.5rem;font-size:2rem;line-height:1.52}.shopify-policy__body .rte h2{margin-top:3.4rem;padding-top:3rem;font-size:2.65rem}.shopify-policy__body .rte h3{font-size:2.15rem}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{padding-left:2rem}.shopify-policy__body .rte table{display:block;overflow-x:auto;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/htc-policy.css.map */
