.elementor .trf-footer-brand{min-width:0px;}.elementor .trf-footer{min-width:0px;}.elementor .trf-footer-legal{min-width:0px;}.elementor .trf-footer-grid{min-width:0px;}.elementor .trf-faq-hover{& summary .e-paragraph-base { color:#181818 !important; } & summary:hover:after { background-color:#0C4A45; } & summary, & summary .e-paragraph-base, & summary:after { transition:none; animation:none; } & details[open] > summary .e-paragraph-base { font-weight:500 !important; }\n}.elementor .trf-shops-question{min-height:3.75rem;cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;gap:1.25rem;align-items:center;&:focus-visible { outline:2px solid #0c4a45;outline-offset:3px; } &:after { content:"";display:block;flex:none;width:1.25rem;height:1.25rem;background:currentColor;mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/plus.svg");-webkit-mask-image:url("/wp-content/plugins/trf-encomendas/assets/icons/plus.svg");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat; }\n}.elementor .trf-shops-text{font-family:""Basier Circle",sans-serif";font-weight:400;font-size:1rem;color:#181818;line-height:1.5;}.elementor .trf-native-tools{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.5rem;flex:0 0 auto;align-items:center;}.elementor .trf-native-logo{width:20rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%, -50%, 0px);display:block;}.elementor .trf-native-navigation{min-width:0px;position:static;padding:0px;flex:1 1 0px;}.elementor .trf-native-row{width:calc(100% - 5rem);min-height:5.125rem;max-width:85rem;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;align-items:center;border-top-style: solid; border-top-color: #0C4A4566;\n}.elementor .trf-native-shell{color:#0C4A45;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4F4E8;}