.rlo-shipping-policy{--rlo-red: #df1f2d;--rlo-ink: #20211d;--rlo-muted: #666666;--rlo-soft: #f7f7f5;--rlo-border: #e6e3dc;--rlo-success: #0f6b3f;max-width:1040px;margin:0 auto;line-height:1.6;color:var(--rlo-ink)}.rlo-shipping-policy *{box-sizing:border-box}.rlo-hero{background:#20211d;color:#fff;padding:28px;border-radius:18px;margin:0 0 22px}.rlo-hero h1{margin:0 0 10px;color:#fff;font-size:32px;line-height:1.15;letter-spacing:.02em}.rlo-hero p{margin:0;max-width:780px;color:#f2f2f2}.rlo-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.rlo-badge{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:7px 11px;font-size:13px;color:#fff;background:#ffffff14}.rlo-quick-nav{display:flex;flex-wrap:wrap;gap:10px;padding:14px;background:var(--rlo-soft);border:1px solid var(--rlo-border);border-radius:14px;margin:18px 0 26px}.rlo-quick-nav a{display:inline-block;text-decoration:none;border:1px solid var(--rlo-border);border-radius:999px;padding:8px 12px;color:var(--rlo-ink);background:#fff;font-weight:600;font-size:14px}.rlo-section{margin:28px 0;padding:0}.rlo-section h2{margin:0 0 12px;font-size:24px;line-height:1.25}.rlo-section h3{margin:20px 0 10px;font-size:18px}.rlo-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:18px 0}.rlo-card{background:#fff;border:1px solid var(--rlo-border);border-radius:16px;padding:18px;box-shadow:0 1px #00000008}.rlo-card h3{margin:0 0 8px;font-size:17px}.rlo-card p{margin:5px 0}.rlo-price{font-size:24px;font-weight:800;margin:8px 0}.rlo-muted{color:var(--rlo-muted)}.rlo-callout{border-left:4px solid var(--rlo-red);background:#fff7f7;padding:14px 16px;border-radius:12px;margin:16px 0}.rlo-note{background:var(--rlo-soft);border:1px solid var(--rlo-border);border-radius:14px;padding:15px 16px;margin:16px 0}.rlo-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--rlo-border);border-radius:14px;margin:16px 0;background:#fff}.rlo-table{width:100%;min-width:650px;border-collapse:collapse;background:#fff}.rlo-table th,.rlo-table td{padding:12px 13px;border-bottom:1px solid var(--rlo-border);text-align:left;vertical-align:top}.rlo-table thead th{background:#20211d;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.rlo-table tbody tr:nth-child(2n){background:#fafafa}.rlo-table tbody tr:last-child td{border-bottom:0}.rlo-details{border:1px solid var(--rlo-border);border-radius:16px;background:#fff;margin:16px 0;overflow:hidden}.rlo-details summary{cursor:pointer;list-style:none;padding:17px 18px;font-weight:800;background:var(--rlo-soft);display:flex;align-items:center;justify-content:space-between;gap:12px}.rlo-details summary::-webkit-details-marker{display:none}.rlo-details summary:after{content:"+";display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:#fff;border:1px solid var(--rlo-border);font-size:18px;line-height:1;flex:0 0 auto}.rlo-details[open] summary:after{content:"\2212"}.rlo-details-content{padding:0 18px 18px}.rlo-two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.rlo-check-list{padding-left:20px}.rlo-check-list li{margin:6px 0}.rlo-link-button{display:inline-block;background:var(--rlo-red);color:#fff!important;text-decoration:none;padding:10px 14px;border-radius:999px;font-weight:800;margin-top:6px}@media(max-width:640px){.rlo-hero{padding:22px 18px;border-radius:14px}.rlo-hero h1{font-size:26px}.rlo-section h2{font-size:21px}.rlo-card{padding:15px}.rlo-quick-nav a{width:100%}}@media screen and (min-width:990px){.shopify-policy__container{max-width:1280px!important;width:calc(100% - 80px)!important;padding-left:40px!important;padding-right:40px!important}.shopify-policy__body{max-width:100%!important}}.shopify-policy__body table,.rlo-shipping-policy table{width:100%!important;max-width:100%!important;table-layout:auto}@media screen and (min-width:990px){.rlo-table-scroll,.rlo-table-wrap,.rlo-shipping-policy .table-wrapper{overflow-x:visible!important}.rlo-shipping-policy table{min-width:0!important}}@media screen and (max-width:749px){.shopify-policy__container{width:100%!important;padding-left:16px!important;padding-right:16px!important}.rlo-table-scroll,.rlo-table-wrap,.rlo-shipping-policy .table-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.rlo-shipping-policy table{min-width:640px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rlo-shipping-policy.css.map */
