.vd-legal-page .content-for-layout{background:#fbfaf7}.vd-legal-page .shopify-policy__container,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper{width:calc(100% - 48px);max-width:960px;margin:clamp(32px,5vw,64px) auto clamp(48px,7vw,88px);padding:0;overflow:hidden;background:#fffefa;border:1px solid #e5dfd5;border-radius:24px;box-shadow:0 18px 52px #17201c14}.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper{--gap:0!important;--padding-block-start:0!important;--padding-block-end:0!important}.vd-legal-page .shopify-policy__title,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child{position:relative;width:100%;max-width:none;margin:0;padding:clamp(38px,5vw,58px) clamp(28px,7vw,72px) clamp(28px,4vw,38px);text-align:center;background:linear-gradient(145deg,#f5eee4,#fbfaf7 76%);border-bottom:1px solid #e5dfd5}.vd-legal-page .shopify-policy__title:before,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child:before{content:"";display:block;width:40px;height:2px;margin:0 auto 16px;background:#b7773e}.vd-legal-page .shopify-policy__title h1,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child h1{max-width:760px;margin:0 auto;color:#19372d;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.5vw,3.35rem);font-style:normal;font-weight:400;line-height:1.12;letter-spacing:-.025em;text-align:center;text-wrap:balance}.vd-legal-page .shopify-policy__body,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.shopify-block.rte{width:100%;max-width:none;margin:0;padding:clamp(32px,5vw,54px) clamp(26px,7vw,72px) clamp(46px,7vw,72px);color:#4f5d56;font-family:var(--font-body--family,Inter,sans-serif);font-size:clamp(.98rem,.2vw + .94rem,1.06rem);line-height:1.72;overflow-wrap:anywhere}.vd-legal-page .shopify-policy__body>:first-child,.vd-legal-page .shopify-policy__body .rte>:first-child,.vd-legal-page .page-content>rte-formatter>:first-child{margin-block-start:0}.vd-legal-page .shopify-policy__body>:last-child,.vd-legal-page .shopify-policy__body .rte>:last-child,.vd-legal-page .page-content>rte-formatter>:last-child{margin-block-end:0}.vd-legal-page :is(.shopify-policy__body,.page-content) :is(h1,h2,h3,h4){color:#19372d;font-family:Georgia,Times New Roman,serif;font-style:normal;font-weight:400;line-height:1.26;text-wrap:balance;scroll-margin-top:120px}.vd-legal-page :is(.shopify-policy__body,.page-content) :is(h1,h2){margin:clamp(34px,5vw,48px) 0 18px;padding:12px 16px;font-size:clamp(1.35rem,1.7vw,1.7rem);background:#f5eee4;border-inline-start:3px solid #b7773e;border-radius:0 10px 10px 0}.vd-legal-page :is(.shopify-policy__body,.page-content) h3{margin:28px 0 12px;font-size:clamp(1.14rem,1.25vw,1.32rem)}.vd-legal-page :is(.shopify-policy__body,.page-content) h4{margin:24px 0 10px;font-size:1.08rem}.vd-legal-page :is(.shopify-policy__body,.page-content) p{margin-block:0 1.1em}.vd-legal-page :is(.shopify-policy__body,.page-content) :is(ul,ol){margin:0 0 1.45em;padding-inline-start:1.45em}.vd-legal-page :is(.shopify-policy__body,.page-content) li{padding-inline-start:.3em;margin-block:.5em}.vd-legal-page :is(.shopify-policy__body,.page-content) li::marker{color:#b7773e;font-weight:700}.vd-legal-page :is(.shopify-policy__body,.page-content) strong{color:#17201c;font-weight:700}.vd-legal-page :is(.shopify-policy__body,.page-content) a{color:#7f4f2d;text-decoration-color:#b7773e8c;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .18s ease,text-decoration-color .18s ease}.vd-legal-page :is(.shopify-policy__body,.page-content) a:hover{color:#19372d;text-decoration-color:currentColor}.vd-legal-page :is(.shopify-policy__body,.page-content) .rte-table-wrapper{max-width:100%;margin-block:26px;overflow-x:auto;border:1px solid #e5dfd5;border-radius:12px}.vd-legal-page :is(.shopify-policy__body,.page-content) table{width:100%;min-width:620px;margin:0}.vd-legal-page :is(.shopify-policy__body,.page-content) :is(th,td){padding:13px 15px;vertical-align:top}.vd-legal-page :is(.shopify-policy__body,.page-content) hr{height:1px;margin:32px 0;border:0;background:#e5dfd5}.vd-legal-page .shopify-policy__title,.vd-legal-page .shopify-policy__body,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.shopify-block.rte{box-sizing:border-box;min-width:0}.vd-legal-page .shopify-policy__title h1,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child h1{overflow-wrap:anywhere;word-break:normal}.vd-legal-page .content-for-layout>.shopify-section{box-sizing:border-box;padding-block:clamp(32px,5vw,64px) clamp(48px,7vw,88px)}.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper{grid-column:1/-1!important;width:min(960px,calc(100vw - 48px));max-width:960px;margin:0 auto}@media(max-width:749px){.vd-legal-page .shopify-policy__container,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper{width:calc(100% - 24px);margin-block:20px 48px;border-radius:18px;box-shadow:0 12px 34px #17201c12}.vd-legal-page .shopify-policy__title,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child{padding:30px 18px 25px}.vd-legal-page .shopify-policy__title:before,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child:before{width:32px;margin-bottom:13px}.vd-legal-page .shopify-policy__title h1,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child h1{font-size:clamp(1.8rem,8.2vw,2.35rem);line-height:1.14}.vd-legal-page .shopify-policy__body,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.shopify-block.rte{padding:28px 18px 40px;font-size:.98rem;line-height:1.66}.vd-legal-page :is(.shopify-policy__body,.page-content) :is(h1,h2){margin-block-start:30px;padding:11px 13px;font-size:1.34rem;border-radius:0 9px 9px 0}.vd-legal-page :is(.shopify-policy__body,.page-content) h3{margin-block-start:25px;font-size:1.17rem}.vd-legal-page :is(.shopify-policy__body,.page-content) :is(ul,ol){padding-inline-start:1.25em}.vd-legal-page :is(.shopify-policy__body,.page-content) :is(th,td){padding:11px}}@media(max-width:749px){.vd-legal-page .content-for-layout>.shopify-section{padding-block:20px 48px}.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0 auto}}@media(max-width:749px){.vd-legal-page .shopify-policy__container,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;min-width:0!important;box-sizing:border-box}.vd-legal-page .shopify-policy__title,.vd-legal-page .shopify-policy__body,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.text-block:first-child,.vd-legal-page .content-for-layout>.shopify-section .section-content-wrapper>.shopify-block.rte,.vd-legal-page .page-content,.vd-legal-page rte-formatter{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.vd-legal-page :is(.shopify-policy__title,.shopify-policy__body,.page-content) :is(h1,h2,h3,h4,p,li,a,strong){max-width:100%;white-space:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.vd-legal-page :is(.shopify-policy__body,.page-content) a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vardoren-legal.css.map */
