.shopify-policy__container{max-width:820px!important;padding:56px 20px 80px!important;font-family:Lato,Helvetica Neue,Arial,sans-serif;color:#4a4f55}.shopify-policy__title{text-align:center;margin:0 0 40px!important}.shopify-policy__title h1{font-family:SWA Playfair,Playfair Display,Cormorant Garamond,Georgia,serif;font-size:42px;line-height:1.2;font-weight:500;color:#0d1217;margin:0}.shopify-policy__title h1:before{content:"SWA Diamonds";display:block;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#00464d;margin-bottom:14px}.shopify-policy__title h1:after{content:"";display:block;width:48px;height:2px;background:#00464d;margin:20px auto 0}.shopify-policy__container:has(.shopify-policy__body h1) .shopify-policy__title{display:none}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li{font-size:15px;line-height:1.8;color:#4a4f55}.shopify-policy__body p{margin:0 0 16px}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:SWA Playfair,Playfair Display,Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.25;color:#0d1217}.shopify-policy__body .rte>h1{font-size:42px;text-align:center;margin:0 0 12px}.shopify-policy__body .rte>h1:before{content:"SWA Diamonds";display:block;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#00464d;margin-bottom:14px}.shopify-policy__body .rte>h1:after{content:"";display:block;width:48px;height:2px;background:#00464d;margin:20px auto 28px}.shopify-policy__body .rte>h2{font-size:28px;margin:48px 0 16px;padding-top:36px;border-top:1px solid #E7E7E7}.shopify-policy__body .rte>h3{font-size:22px;margin:32px 0 12px}.shopify-policy__body .rte>ul,.shopify-policy__body .rte>ol,.swa-policy-section ul{padding-left:20px;margin:0 0 20px}.shopify-policy__body li{margin-bottom:8px}.shopify-policy__body li::marker{color:#00464d}.shopify-policy__body strong{color:#0d1217;font-weight:700}.shopify-policy__body a{color:#00464d;text-decoration:underline;text-underline-offset:3px}.shopify-policy__body table{width:100%;border-collapse:collapse}.shopify-policy__body th{background:#00464d;color:#fff;text-align:left;padding:12px 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shopify-policy__body td{padding:14px;border-bottom:1px solid #E7E7E7;vertical-align:top;font-size:14px;line-height:1.6;color:#4a4f55}.shopify-policy__body tbody tr:nth-child(2n) td{background:#fbf9f3}.swa-policy-header{background:#f8f4e9;padding:44px 36px 36px;margin:0 0 36px;text-align:center}.swa-policy-eyebrow{display:none}.swa-policy-header:before{content:"Customer Care";display:block;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#00464d;margin-bottom:14px}.shopify-policy__body h1.swa-policy-title{font-size:40px;margin:0 0 16px}.swa-policy-title:after{content:"";display:block;width:48px;height:2px;background:#00464d;margin:20px auto 0}.shopify-policy__body .swa-policy-subtitle{max-width:560px;margin:0 auto 24px}.swa-policy-meta{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.swa-policy-meta-pill{display:inline-flex;align-items:center;background:#fff;border:1px solid #E7E7E7;border-radius:999px;padding:6px 16px}.swa-policy-meta-pill br{display:none}.shopify-policy__body .swa-policy-meta-pill strong{font-size:12px;font-weight:600;letter-spacing:.04em;color:#0d1217}.swa-policy-meta-pill--highlight{background:#00464d;border-color:#00464d}.shopify-policy__body .swa-policy-meta-pill--highlight strong{color:#fff}.swa-policy-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.swa-policy-stat-card{background:#fff;border:1px solid #E7E7E7;padding:20px;text-align:center}.swa-policy-stat-card:empty,.swa-policy-stat-card:has(.swa-policy-stat-desc>span:only-child:empty){display:none}.shopify-policy__body h2.swa-policy-section-title{margin-top:0;padding-top:0;border-top:0}.swa-policy-table-wrapper{overflow-x:auto;border:1px solid #E7E7E7;margin:0 0 24px;-webkit-overflow-scrolling:touch}.swa-policy-table{min-width:640px}.swa-policy-box{background:#f8f4e9;border-left:3px solid #00464D;padding:20px 24px;margin:0 0 8px;font-size:14px;line-height:1.7}.swa-policy-box-title{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#00464d;margin:0 0 6px}.swa-policy-box--warning{background:#fdf6ec;border-left-color:#b7791f}.swa-policy-box--warning .swa-policy-box-title{color:#8a5a12}.shopify-policy__body .rte{counter-reset:swasec}.swa-policy-section{counter-increment:swasec;padding:36px 0 12px;border-top:1px solid #E7E7E7;margin-top:28px}div.swa-policy-section-title{font-family:SWA Playfair,Playfair Display,Cormorant Garamond,Georgia,serif;font-size:26px;line-height:1.3;color:#0d1217;margin:0 0 16px}.shopify-policy__body div.swa-policy-section-title strong{font-weight:500}.swa-policy-num{display:block;font-size:0!important}.swa-policy-num:before{content:"Section " counter(swasec,decimal-leading-zero);font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#00464d;display:block;margin-bottom:8px}.swa-policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:8px 0 20px}.swa-policy-grid-item{background:#fff;border:1px solid #E7E7E7;padding:20px 22px}.shopify-policy__body .swa-policy-grid-item h4{font-size:20px;margin:0 0 6px}.shopify-policy__body .swa-policy-grid-item p{font-size:14px;line-height:1.6;margin:0}@media(max-width:749px){.shopify-policy__container{padding:36px 16px 56px!important}.shopify-policy__title h1,.shopify-policy__body .rte>h1,.shopify-policy__body h1.swa-policy-title{font-size:30px}.swa-policy-header{padding:32px 20px 28px}.shopify-policy__body .rte>h2{font-size:24px;margin-top:36px;padding-top:28px}div.swa-policy-section-title{font-size:22px}.swa-policy-grid{grid-template-columns:1fr}}.shopify-policy__body .rte>h2.swa-policy-section-title{margin:0 0 16px;padding-top:0;border-top:0}.shopify-policy__body table.swa-policy-table{margin:0!important}@media(max-width:749px){.shopify-policy__body .rte>h2.swa-policy-section-title{font-size:24px;margin:0 0 14px}.swa-policy-header{padding:28px 18px 24px;margin-bottom:28px}.swa-policy-meta{gap:6px}.swa-policy-meta-pill{padding:5px 12px}.shopify-policy__body .swa-policy-meta-pill strong{font-size:11px}.swa-policy-section{padding:28px 0 4px;margin-top:20px}.swa-policy-box{padding:16px 18px}.swa-policy-table-wrapper{overflow:visible;border:0}.swa-policy-table{min-width:0!important}.swa-policy-table thead{display:none}.swa-policy-table,.swa-policy-table tbody,.swa-policy-table tr,.swa-policy-table td{display:block;width:100%}.swa-policy-table tr{border:1px solid #E7E7E7;margin:0 0 12px;background:#fff}.shopify-policy__body .swa-policy-table tbody tr:nth-child(2n) td{background:transparent}.shopify-policy__body .swa-policy-table td{position:relative;padding:10px 14px 10px 124px;border-bottom:1px solid #F0EDE6;min-height:40px}.shopify-policy__body .swa-policy-table td:first-child{background:#00464d!important;padding:12px 14px}.shopify-policy__body .swa-policy-table td:first-child strong{color:#fff;letter-spacing:.04em}.shopify-policy__body .swa-policy-table td:last-child{border-bottom:0}.swa-policy-table td:nth-child(2):before{content:"When"}.swa-policy-table td:nth-child(3):before{content:"You receive"}.swa-policy-table td:nth-child(4):before{content:"Where"}.swa-policy-table td:nth-child(5):before{content:"How paid"}.swa-policy-table td:before{position:absolute;left:14px;top:12px;width:100px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#918676;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/css-policy-swa.css.map */
