.shopify-policy__container,.rte.policy__body{max-width:850px;margin:0 auto;padding:5rem 3rem;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.shopify-policy__title{font-size:2.75rem;margin-bottom:.5rem;color:#6b1c3d!important;text-align:center;letter-spacing:.05em;font-weight:300;line-height:1.3;text-transform:capitalize;position:relative;padding-bottom:1.5rem}.shopify-policy__title h1{font-size:2.75rem!important}.shopify-policy__title:after{content:"";display:block;width:80px;height:2px;background:linear-gradient(90deg,transparent,#D4AF37,transparent);margin:1rem auto 0}.shopify-policy__container>p:first-of-type{font-size:13px;color:#888;font-style:italic;text-align:center;margin-bottom:3.5rem;padding-bottom:2.5rem;border-bottom:1px solid #e8e8e8;font-weight:300;letter-spacing:.02em}.policy__body>p{background:#fafafa;padding:1.25rem 1.75rem;margin-bottom:1rem;border-left:3px solid #D4AF37;font-size:16px;line-height:1.75;color:#2c2c2c;font-weight:400;letter-spacing:.01em;transition:all .3s ease;border-radius:4px}.policy__body>p:hover{background:#f5f5f5;border-left-color:#6b1c3d;transform:translate(5px);box-shadow:0 2px 8px #6b1c3d14}.policy__body p strong,.policy__body p b{color:#6b1c3d;font-weight:600;display:inline-block;min-width:140px;margin-right:.5rem}.policy__body h1{font-size:2rem;color:#6b1c3d!important;font-weight:400;margin-top:3.5rem;margin-bottom:1.5rem;letter-spacing:.02em;line-height:1.4}.policy__body h2{font-size:1.5rem;color:#6b1c3d!important;font-weight:500;margin-top:3rem;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid #D4AF37;letter-spacing:.01em;line-height:1.4}.policy__body h3{font-size:1.15rem;color:#6b1c3d!important;font-weight:600;margin-top:2.5rem;margin-bottom:1rem;letter-spacing:.01em;line-height:1.4}.policy__body h4{font-size:1rem;color:#6b1c3d!important;font-weight:600;margin-top:2rem;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem}.policy__body h2+p,.policy__body h3+p,.policy__body ul+p,.policy__body ol+p{background:transparent;padding:0;margin-bottom:1.25rem;border-left:none;transform:none;box-shadow:none}.policy__body h2+p:hover,.policy__body h3+p:hover,.policy__body ul+p:hover,.policy__body ol+p:hover{background:transparent;transform:none;box-shadow:none}.policy__body ul,.policy__body ol{margin-left:1.5rem;margin-bottom:1.5rem;line-height:1.75;padding-left:.5rem}.policy__body ul{list-style-type:none}.policy__body ul li{position:relative;padding-left:1.5rem;margin-bottom:.85rem;color:#2c2c2c;background:transparent;border:none}.policy__body ul li:hover{background:transparent;transform:none}.policy__body ul li:before{content:"\2022";color:#d4af37;font-weight:700;position:absolute;left:0;font-size:1.2em}.policy__body ol{list-style-type:decimal;list-style-position:outside}.policy__body ol li{margin-bottom:.85rem;padding-left:.5rem;color:#2c2c2c;background:transparent;border:none}.policy__body ol li:hover{background:transparent;transform:none}.policy__body li::marker{color:#6b1c3d;font-weight:600}.policy__body ul ul,.policy__body ol ul,.policy__body ul ol,.policy__body ol ol{margin-top:.5rem;margin-bottom:.5rem;margin-left:1.5rem}.policy__body a{color:#6b1c3d;text-decoration:none;border-bottom:1px solid rgba(107,28,61,.3);transition:all .3s ease;font-weight:500}.policy__body a:hover{color:#d4af37;border-bottom-color:#d4af37}.policy__body em,.policy__body i{font-style:italic;color:#555}.policy__body table{width:100%;border-collapse:collapse;margin:2.5rem 0;font-size:15px;box-shadow:0 2px 8px #0000000d}.policy__body th,.policy__body td{padding:1rem 1.25rem;border:1px solid #e8e8e8;text-align:left}.policy__body th{background:linear-gradient(135deg,#6b1c3d,#8b2c4d);color:#fff;font-weight:500;letter-spacing:.02em;text-transform:uppercase;font-size:.9rem}.policy__body tr:nth-child(2n){background-color:#fafafa}.policy__body tr:hover{background-color:#f5f5f5}.policy__body blockquote{margin:2rem 0;padding:1.5rem 2rem;background:#faf8f5;border-left:4px solid #D4AF37;font-style:italic;color:#555;position:relative}.policy__body blockquote p{margin-bottom:0;background:transparent;padding:0;border:none}.policy__body hr{border:none;height:1px;background:linear-gradient(90deg,transparent,#e8e8e8,transparent);margin:3rem 0}.policy__body code{background:#f5f5f5;padding:.2rem .5rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9em;color:#6b1c3d}.policy__body a[href^="mailto:"]{font-weight:600;color:#d4af37;border-bottom-color:#d4af37}.policy__body a[href^="mailto:"]:hover{color:#6b1c3d;border-bottom-color:#6b1c3d}.policy__body a[href^="tel:"]{font-weight:600;color:#6b1c3d}@media screen and (max-width: 768px){.shopify-policy__container,.rte.policy__body{padding:3rem 1.5rem}.shopify-policy__title{font-size:2.25rem;letter-spacing:.03em}.policy__body>p{padding:1rem 1.25rem}.policy__body p strong,.policy__body p b{display:block;margin-bottom:.25rem}.policy__body h1{font-size:1.75rem}.policy__body h2{font-size:1.35rem}.policy__body h3{font-size:1.1rem}.policy__body ul,.policy__body ol{margin-left:1rem}.policy__body table{font-size:14px}.policy__body th,.policy__body td{padding:.75rem}}@media screen and (max-width: 480px){.shopify-policy__container,.rte.policy__body{padding:2rem 1.25rem}.shopify-policy__title{font-size:1.85rem}.policy__body>p{padding:.85rem 1rem;font-size:15px}.policy__body h2{font-size:1.25rem}}@media print{.shopify-policy__container,.rte.policy__body{max-width:100%;padding:1rem}.policy__body a{color:#000;text-decoration:underline}.policy__body>p{background:transparent;border:1px solid #ccc}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/policy-pages.css.map */
