body.template-policy #main{padding:12px 0 clamp(56px,6vw,88px);background:radial-gradient(circle at 50% 0,rgba(22,103,235,.07),transparent 34%),#050912}body.template-policy .shopify-policy__container{width:min(calc(100% - 48px),1120px)!important;max-width:1120px!important;margin:0 auto!important;padding:clamp(30px,3.2vw,44px)!important;overflow:hidden;border:1px solid rgba(91,139,224,.19);border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(25,118,255,.11),transparent 34%),linear-gradient(145deg,#08152afa,#040b18fc);box-shadow:0 28px 78px #00000047,inset 0 1px #ffffff09}body.template-policy .shopify-policy__title{width:min(100%,920px);margin:0 auto 30px!important;padding:0 0 24px;text-align:left!important;border-bottom:1px solid rgba(105,157,226,.14)}body.template-policy .shopify-policy__title h1{position:relative;margin:0!important;padding-bottom:18px;color:#f4f7fc;font-size:clamp(34px,3.1vw,46px);font-weight:900;line-height:1.08;letter-spacing:-.035em}body.template-policy .shopify-policy__title h1:after{content:"";position:absolute;left:0;bottom:0;width:62px;height:4px;border-radius:99px;background:linear-gradient(90deg,#3a91ff,#0865f5);box-shadow:0 0 18px #1e7eff52}body.template-policy .shopify-policy__body{width:min(100%,920px);max-width:920px!important;margin:0 auto!important;color:#b3c1d3;font-size:16px;font-weight:500;line-height:1.78}body.template-policy .shopify-policy__body,body.template-policy .shopify-policy__body .rte,body.template-policy .shopify-policy__body>div{padding:0!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.template-policy .shopify-policy__body .rte,body.template-policy .shopify-policy__body>div{max-width:none!important}body.template-policy .shopify-policy__body>.opc-policy,body.template-policy .shopify-policy__body .opc-policy{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.template-policy .shopify-policy__body:before,body.template-policy .shopify-policy__body:after,body.template-policy .shopify-policy__body .rte:before,body.template-policy .shopify-policy__body .rte:after,body.template-policy .shopify-policy__body .opc-policy:before,body.template-policy .shopify-policy__body .opc-policy:after{content:none!important;display:none!important;border:0!important;outline:0!important;background:none!important;box-shadow:none!important}body.template-policy .shopify-policy__body p,body.template-policy .shopify-policy__body ul,body.template-policy .shopify-policy__body ol,body.template-policy .shopify-policy__body blockquote,body.template-policy .shopify-policy__body table{margin-top:0;margin-bottom:18px}body.template-policy .shopify-policy__body h2,body.template-policy .shopify-policy__body h3,body.template-policy .shopify-policy__body h4{color:#f4f7fc;font-weight:850;line-height:1.2;letter-spacing:-.02em}body.template-policy .shopify-policy__body h2{position:relative;margin:40px 0 17px;padding-bottom:12px;font-size:clamp(24px,2.1vw,30px)}body.template-policy .shopify-policy__body h2:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;border-radius:99px;background:#2f8cff}body.template-policy .shopify-policy__body h3{margin:30px 0 12px;font-size:clamp(19px,1.55vw,23px)}body.template-policy .shopify-policy__body h4{margin:24px 0 10px;font-size:18px}body.template-policy .shopify-policy__body strong{color:#eaf1fb;font-weight:800}body.template-policy .shopify-policy__body a{color:#72b2ff;text-decoration-thickness:1px;text-underline-offset:3px}body.template-policy .shopify-policy__body a:hover{color:#a6ceff}body.template-policy .shopify-policy__body ul,body.template-policy .shopify-policy__body ol{padding-left:24px}body.template-policy .shopify-policy__body li+li{margin-top:7px}body.template-policy .shopify-policy__body blockquote{padding:15px 18px;border-left:3px solid #2f8cff;border-radius:0 12px 12px 0;background:#10376a2e;color:#c7d5e8}body.template-policy .shopify-policy__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch}body.template-policy .shopify-policy__body th,body.template-policy .shopify-policy__body td{padding:11px 13px;border:1px solid rgba(112,155,216,.18);text-align:left;vertical-align:top}body.template-policy .shopify-policy__body th{color:#eff5ff;background:#0e31603d}body.template-policy .shopify-policy__body hr{margin:34px 0;border:0;border-top:1px solid rgba(105,157,226,.14)}body.template-policy .shopify-policy__body img,body.template-policy .shopify-policy__body iframe{max-width:100%}@media(max-width:749px){body.template-policy #main{padding:10px 0 44px}body.template-policy .shopify-policy__container{width:calc(100% - 24px)!important;padding:21px 17px 26px!important;border-radius:20px}body.template-policy .shopify-policy__title{margin-bottom:22px!important;padding-bottom:18px}body.template-policy .shopify-policy__title h1{padding-bottom:15px;font-size:clamp(29px,9vw,37px)}body.template-policy .shopify-policy__title h1:after{width:54px;height:3px}body.template-policy .shopify-policy__body{font-size:14px;line-height:1.72}body.template-policy .shopify-policy__body h2{margin-top:32px;font-size:23px}body.template-policy .shopify-policy__body h3{margin-top:25px;font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/232/assets/opc-policy-pages.css.map */
