.elementor .e-5b02f2b5-30ea{min-height:1.3125rem;font-weight:500;font-size:0.875rem;color:#000000;letter-spacing:0.03em;line-height:1.5;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:auto;\n}.elementor .e-4d569546-11e1{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-4dea94dd-d50e{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-6ffaaf60-f2cb{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-3a39386b-dfb8{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-47bab6a3-c6d0{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-68740874-59c1{min-width:0px;padding:0px;margin:0px;grid-area:about;\n}.elementor .e-4915dd6f-11f5{min-height:1.3125rem;font-weight:500;font-size:0.875rem;color:#000000;letter-spacing:0.03em;line-height:1.5;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:auto;\n}.elementor .e-31175afe-8b71{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-2bca38e0-67cd{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-3b3d2f14-86d4{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-7821131-d90a{min-width:0px;padding:0px;margin:0px;grid-area:order;\n}.elementor .e-79ca685a-d774{min-height:1.3125rem;font-weight:500;font-size:0.875rem;color:#000000;letter-spacing:0.03em;line-height:1.5;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:auto;\n}.elementor .e-49ddeb78-8221{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-5509a08e-4458{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-5970dcfd-2d2f{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-5a99b638-612b{min-width:0px;padding:0px;margin:0px;grid-area:support;\n}.elementor .e-e3ae936-105b{min-height:1.3125rem;font-weight:500;font-size:0.875rem;color:#000000;letter-spacing:0.03em;line-height:1.5;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:auto;\n}.elementor .e-257d1873-14d5{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; } & a:after { content:"";display:block;flex:0 0 0.875rem;width:0.875rem;height:0.875rem;background-color:currentColor;mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/external.svg");-webkit-mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/external.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;forced-color-adjust:none; }\n}.elementor .e-bca6c1d-9b73{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; } & a:after { content:"";display:block;flex:0 0 0.875rem;width:0.875rem;height:0.875rem;background-color:currentColor;mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/external.svg");-webkit-mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/external.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;forced-color-adjust:none; }\n}.elementor .e-4d0c7be9-433e{min-width:0px;padding:0px;margin:0px;grid-area:social;\n}.elementor .e-fd0f530-8787{min-height:1.3125rem;font-weight:500;font-size:0.875rem;color:#000000;letter-spacing:0.03em;line-height:1.5;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:auto;\n}.elementor .e-10555bb2-c323{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-4d17e90c-af0b{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-599ac926-1447{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; }\n}.elementor .e-eba8225-6a53{font-weight:400;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0C4A45;outline-offset:3px; } & a:after { content:"";display:block;flex:0 0 0.875rem;width:0.875rem;height:0.875rem;background-color:currentColor;mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/external.svg");-webkit-mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/external.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;forced-color-adjust:none; }\n}.elementor .e-2d80772-ff1f{min-width:0px;padding:0px;margin:0px;grid-area:terms;\n}.elementor .e-7ef06543-eadb{min-width:0px;max-width:85rem;column-gap:1.5rem;padding:0px;margin-inline-start:0px;margin-inline-end:auto;display:grid;gap:2.5rem;grid-template-columns:1fr 0.85fr 1.2fr 0.85fr 1.4fr;align-items:start;grid-template-areas:"about order support social terms"; column-gap:1.5rem!important;\n}.elementor .e-2b7a54ee-fed8{font-weight:500;font-size:1rem;color:#000000;line-height:1.5;padding:0px;margin:0px;display:block;& a { display:flex;align-items:center;gap:0.5rem;min-height:2rem;padding:0.25rem 0;color:inherit;text-decoration:none;cursor:pointer;box-sizing:border-box; } & a:hover { text-decoration:underline;text-underline-offset:3px; } & a:focus-visible { outline:2px solid #0c4a45;outline-offset:3px; }\n}.elementor .e-460e94a7-1807{max-width:42rem;font-weight:400;font-size:0.875rem;color:#000000;line-height:1.5;margin:0px;display:block;cursor: auto;\n}.elementor .e-4c1c0e86-abe4{min-width:0px;max-width:85rem;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2.5rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #A9BFA3;\n}.elementor .e-128c3c5c-a235{color:#000000;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:max(2.5rem,calc((100% - 85rem)/2));padding-inline-end:max(2.5rem,calc((100% - 85rem)/2));background-color:#D8E4D5;}