body.template-policy{background:#050505}body.template-policy .shopify-policy__container{width:min(1180px,calc(100% - 40px));max-width:1180px;margin:0 auto;padding:clamp(70px,8vw,120px) 0}body.template-policy .shopify-policy__title{margin:0 0 clamp(40px,6vw,70px);padding:0 0 28px;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}body.template-policy .shopify-policy__title h1{margin:0;color:#fff;font-size:clamp(38px,6vw,72px);line-height:.95;font-weight:800;letter-spacing:-.04em;text-transform:uppercase}body.template-policy .shopify-policy__title:after{content:"";display:block;width:72px;height:4px;margin-top:24px;background:#fa0505}body.template-policy .shopify-policy__body{color:#d9d9d9;font-size:16px;line-height:1.8}body.template-policy .shopify-policy__body p{margin:0 0 22px;color:#b8b8b8!important}body.template-policy .shopify-policy__body h1,body.template-policy .shopify-policy__body h2,body.template-policy .shopify-policy__body h3,body.template-policy .shopify-policy__body h4{color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:-.02em}body.template-policy .shopify-policy__body h2{position:relative;margin:52px 0 22px;padding:22px 24px;font-size:clamp(20px,3vw,28px);line-height:1.2;background:#111;border:1px solid rgba(255,255,255,.1);border-left:4px solid #fa0505}body.template-policy .shopify-policy__body h3{margin:36px 0 18px;font-size:clamp(18px,2.5vw,23px)}body.template-policy .shopify-policy__body a{color:#fa0505;text-decoration:none;transition:color .25s ease,opacity .25s ease}body.template-policy .shopify-policy__body a:hover{color:#fff}body.template-policy .shopify-policy__body ul,body.template-policy .shopify-policy__body ol{margin:18px 0 28px;padding-left:26px;color:#b8b8b8}body.template-policy .shopify-policy__body li{margin-bottom:10px}body.template-policy .shopify-policy__body li::marker{color:#fa0505}body.template-policy .shopify-policy__body strong,body.template-policy .shopify-policy__body b{color:#fff}body.template-policy .shopify-policy__body table{width:100%;margin:30px 0;border-collapse:collapse;background:#0c0c0c;border:1px solid rgba(255,255,255,.1)}body.template-policy .shopify-policy__body th,body.template-policy .shopify-policy__body td{padding:16px 18px;text-align:left;border:1px solid rgba(255,255,255,.1)}body.template-policy .shopify-policy__body th{color:#fff;background:#111;font-weight:700;text-transform:uppercase}body.template-policy .shopify-policy__body td{color:#b8b8b8}body.template-policy .shopify-policy__body hr{margin:44px 0;border:0;border-top:1px solid rgba(255,255,255,.1)}@media screen and (max-width:749px){body.template-policy .shopify-policy__container{width:min(100% - 28px,1180px);padding-top:55px;padding-bottom:70px}body.template-policy .shopify-policy__title{margin-bottom:35px;padding-bottom:22px}body.template-policy .shopify-policy__title h1{font-size:clamp(34px,11vw,52px)}body.template-policy .shopify-policy__body{font-size:15px;line-height:1.75}body.template-policy .shopify-policy__body h2{margin-top:40px;padding:18px;font-size:20px}body.template-policy .shopify-policy__body ul,body.template-policy .shopify-policy__body ol{padding-left:22px}body.template-policy .shopify-policy__body table{display:block;overflow-x:auto;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ric-terms-policy.css.map */
