.shopify-policy__container,.ug-legal__inner{max-width:760px;margin:0 auto;padding:56px 20px 72px;color:#1a1a1a;font-family:Assistant,sans-serif;font-size:17px;line-height:1.65}.shopify-policy__container .shopify-policy__title,.ug-legal__header{padding-bottom:0;margin:0 0 32px;text-align:left}.shopify-policy__container .shopify-policy__title h1,.ug-legal .ug-legal__title{font-family:Archivo Narrow,sans-serif;font-size:40px;line-height:1.15;font-weight:700;letter-spacing:0;color:#1a1a1a;margin:0}.ug-legal .ug-legal__header:after,.shopify-policy__container .shopify-policy__title:after{content:"";display:block;width:48px;height:3px;margin-top:16px;background:#40ad48;border-radius:2px}.shopify-policy__container .shopify-policy__body h1,.shopify-policy__container .shopify-policy__body h2,.ug-legal .ug-legal__body h1,.ug-legal .ug-legal__body h2{font-family:Archivo Narrow,sans-serif;font-size:24px;line-height:1.25;font-weight:700;color:#1a1a1a;margin:36px 0 10px}.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h5,.shopify-policy__container .shopify-policy__body h6,.ug-legal .ug-legal__body h3,.ug-legal .ug-legal__body h4,.ug-legal .ug-legal__body h5,.ug-legal .ug-legal__body h6{font-family:Archivo Narrow,sans-serif;font-size:20px;line-height:1.3;font-weight:700;color:#1a1a1a;margin:28px 0 8px}.shopify-policy__container .shopify-policy__body>:first-child,.shopify-policy__container .shopify-policy__body .rte>:first-child,.ug-legal .ug-legal__body>:first-child{margin-top:0}.shopify-policy__container .shopify-policy__body p,.ug-legal .ug-legal__body p{font-size:17px;line-height:1.65;color:#1a1a1a;margin:0 0 14px}.shopify-policy__container .shopify-policy__body ul,.shopify-policy__container .shopify-policy__body ol,.ug-legal .ug-legal__body ul,.ug-legal .ug-legal__body ol{margin:0 0 16px;padding-left:22px}.shopify-policy__container .shopify-policy__body li,.ug-legal .ug-legal__body li{font-size:17px;line-height:1.6;color:#1a1a1a;margin:0 0 6px}.shopify-policy__container .shopify-policy__body a,.ug-legal .ug-legal__body a{color:#2f8a36;text-decoration:underline;text-underline-offset:2px}.shopify-policy__container .shopify-policy__body a:hover,.ug-legal .ug-legal__body a:hover{color:#40ad48}.shopify-policy__container .shopify-policy__body strong,.ug-legal .ug-legal__body strong{color:#1a1a1a}.ug-legal .ug-legal__body .table--responsive,.shopify-policy__container .shopify-policy__body .table--responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:8px 0 24px}.ug-legal .ug-legal__body table,.shopify-policy__container .shopify-policy__body table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5}:where(.ug-legal .ug-legal__body) .table--responsive table,:where(.shopify-policy__container .shopify-policy__body) .table--responsive table{min-width:560px}.ug-legal .ug-legal__body th,.ug-legal .ug-legal__body td,.shopify-policy__container .shopify-policy__body th,.shopify-policy__container .shopify-policy__body td{border:1px solid #e3e3e3;padding:12px 14px;text-align:left;vertical-align:middle;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.ug-legal .ug-legal__body th,.shopify-policy__container .shopify-policy__body th{background:#f5f5f5;font-weight:700;white-space:nowrap}.ug-legal #pc--opt-out-form{margin:24px 0 8px;padding:20px 24px;border:1px solid #e3e3e3;border-radius:8px;background:#f5f5f5}.ug-legal #pc--opt-out-form input[type=checkbox]{width:18px;height:18px;min-height:0;margin:0 10px 0 0;padding:0;accent-color:#40ad48;flex:0 0 auto;vertical-align:middle}.ug-legal #pc--opt-out-form label{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;line-height:1.5}.ug-legal #pc--opt-out-form label input[type=checkbox]{display:block;margin:0}.ug-legal #pc--opt-out-form input[type=email],.ug-legal #pc--opt-out-form input[type=text]{width:100%;max-width:420px;height:44px;padding:0 12px;border:1px solid #cfcfcf;border-radius:6px;font-size:16px}.ug-legal #pc--opt-out-form button,.ug-legal #pc--opt-out-form input[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:16px;padding:0 28px;border:0;border-radius:8px;background:#40ad48;color:#fff;font-size:16px;font-weight:600;letter-spacing:0;line-height:1;cursor:pointer}.ug-legal #pc--opt-out-form button:hover,.ug-legal #pc--opt-out-form input[type=submit]:hover{background:#2f8a36}@media(max-width:749px){.shopify-policy__container,.ug-legal__inner{padding:36px 16px 48px;font-size:16px}.shopify-policy__container .shopify-policy__title h1,.ug-legal .ug-legal__title{font-size:32px}.shopify-policy__container .shopify-policy__body h1,.shopify-policy__container .shopify-policy__body h2,.ug-legal .ug-legal__body h1,.ug-legal .ug-legal__body h2{font-size:21px;margin-top:30px}.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4,.ug-legal .ug-legal__body h3,.ug-legal .ug-legal__body h4{font-size:18px}.shopify-policy__container .shopify-policy__body p,.shopify-policy__container .shopify-policy__body li,.ug-legal .ug-legal__body p,.ug-legal .ug-legal__body li{font-size:16px}.ug-legal #pc--opt-out-form{padding:16px}}@media(max-width:749px){.ug-legal--warranty .ug-legal__body .table--responsive{overflow:visible;margin:8px 0 20px}.ug-legal--warranty .ug-legal__body table{min-width:0;border:0}.ug-legal--warranty .ug-legal__body thead{display:none}.ug-legal--warranty .ug-legal__body table,.ug-legal--warranty .ug-legal__body tbody,.ug-legal--warranty .ug-legal__body tr,.ug-legal--warranty .ug-legal__body td{display:block;width:100%}.ug-legal--warranty .ug-legal__body tr{border:1px solid #e3e3e3;border-radius:8px;padding:16px;margin:0 0 12px;background:#fff}.ug-legal--warranty .ug-legal__body td{border:0;padding:0;font-size:16px;line-height:1.5}.ug-legal--warranty .ug-legal__body td:first-child{font-family:Archivo Narrow,sans-serif;font-size:19px;line-height:1.25;font-weight:700;margin:0 0 8px}.ug-legal--warranty .ug-legal__body td+td{margin-top:4px}.ug-legal--warranty .ug-legal__body td:nth-child(2):before{content:"Term: ";font-weight:700}.ug-legal--warranty .ug-legal__body td:nth-child(3):before{content:"Covers: ";font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/ug-legal.css.map */
