.diluxe-policy-page{background:#fff;padding:48px 24px 64px;box-sizing:border-box;overflow-wrap:anywhere}.diluxe-policy-page .page-width{width:100%;max-width:none;margin:0;padding:0}.diluxe-policy-page .page-width>.container,.diluxe-policy-page .shopify-policy__container{width:100%;max-width:850px;margin:0 auto;padding:0;box-sizing:border-box}.diluxe-policy-page .page-width>.container>.main-page-title,.diluxe-policy-page .shopify-policy__title>h1{font-size:clamp(28px,3vw,36px);line-height:1.3;margin:0 0 32px;padding:0;text-align:center}.diluxe-policy-page .rte{font-size:16px;line-height:1.7;text-align:start;overflow-wrap:anywhere}.diluxe-policy-page .rte p,.diluxe-policy-page .rte>div:not(.rte),.diluxe-policy-page .rte article>div{margin:0 0 18px;font-size:inherit;line-height:inherit}.diluxe-policy-page .rte :is(h1,h2,h3,h4,h5,h6){line-height:1.4;margin:28px 0 12px}.diluxe-policy-page .rte :is(h1,h2){font-size:24px;margin-top:36px;padding-top:24px;border-top:1px solid #e5e5e5}.diluxe-policy-page .rte h3{font-size:20px}.diluxe-policy-page .rte :is(h4,h5,h6){font-size:18px}.diluxe-policy-page .rte :is(ul,ol){margin:0 0 18px;padding-inline-start:24px;list-style-position:outside}.diluxe-policy-page .rte ul{list-style-type:disc}.diluxe-policy-page .rte ol{list-style-type:decimal}.diluxe-policy-page .rte li{margin:0 0 8px;font-size:inherit;line-height:inherit}.diluxe-policy-page .rte li>:is(ul,ol){margin:8px 0 0}.diluxe-policy-page .rte a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.diluxe-policy-page .rte hr{margin:32px 0;border:0;border-top:1px solid #e5e5e5}.diluxe-policy-page .scroll-trigger.animate--slide-in,.diluxe-policy-page .scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}.diluxe-policy-page .rte[data-diluxe-policy=refund-exchange-policy] h5{font-size:20px}.diluxe-policy-page .rte[data-diluxe-policy=refund-exchange-policy] p.p1:has(>strong>.Apple-tab-span){padding-inline-start:24px;text-indent:-24px;margin-bottom:8px}@media(max-width:767px){.diluxe-policy-page{padding:32px 20px 48px}.diluxe-policy-page .rte{font-size:15px}.diluxe-policy-page .page-width>.container>.main-page-title,.diluxe-policy-page .shopify-policy__title>h1{margin-bottom:24px}.diluxe-policy-page .rte :is(h1,h2){font-size:22px;margin-top:28px;padding-top:20px}.diluxe-policy-page .rte h3,.diluxe-policy-page .rte[data-diluxe-policy=refund-exchange-policy] h5{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/diluxe-policy.css.map */
