@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2') format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2') format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2') format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2') format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2') format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2') format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2') format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2') format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2') format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2') format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2') format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2') format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2') format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2') format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2') format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2') format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2') format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('https://www.bopay.eu/templates/maxx/fonts/static/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fa,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fa:before,.fas:before{content:var(--fa)}.fas{font-family:"Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url('https://www.bopay.eu/media/vendor/fontawesome-free/webfonts/fa-regular-400.woff2?v=896727') format("woff2"),url('https://www.bopay.eu/media/vendor/fontawesome-free/webfonts/fa-regular-400.ttf?v=262525') format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url('https://www.bopay.eu/media/vendor/fontawesome-free/webfonts/fa-solid-900.woff2?v=4a6591') format("woff2"),url('https://www.bopay.eu/media/vendor/fontawesome-free/webfonts/fa-solid-900.ttf?v=269f97') format("truetype")}.fas{font-weight:900}.firma_fields.control-group>.controls{width:100%;max-width:315px}@media (max-width:950px){.productlandoc .landoc_params .personal_info>.control-group{flex-direction:column;align-items:flex-start}.productlandoc .firma_fields.control-group .control-label.name{min-width:150px}}@media (max-width:767px){.productfull .jshop_register{display:block}.personal_info>.control-group{width:calc(100% - 0px);display:block}.firma_fields.control-group{width:calc(100% - 0px)}.productlandoc .firma_fields.control-group{width:calc(100% - 0px);max-width:100%}.firma_fields.control-group>.controls{width:100%;max-width:100%}.productview input.form-control{max-width:100%}.modal-footer{flex-direction:column-reverse}.firma_fields.control-group>.controls{width:100%;max-width:100%!important}.modal-footer button{display:block;width:100%;margin-bottom:20px}}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fas,[class^=icon-]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fa:before,.fas:before,[class^=icon-]:before{content:var(--fa)}.fas,[class^=icon-]{font-family:"Font Awesome 6 Free"}[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;font-style:normal;font-weight:400;line-height:1;display:inline-block}.fa-sync{--fa:""}.fa-undo{--fa:""}.fa-times{--fa:""}.fa-calendar{--fa:""}.fa-check{--fa:""}.fa.fa-calendar{--fa:""}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}.fas,[class^=icon-]{font-weight:900}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}[class^=icon-]{speak:none}.icon-calendar:before{content:""}:root{--blue:#010156;--black:#000;--indigo:#6812f3;--purple:#6f42c2;--pink:#e93f8e;--red:#a51f18;--orange:#fd7e17;--yellow:#ad6200;--green:#448344;--teal:#5abfdd;--cyan:#30638d;--white:#fff;--gray-100:#f9fafb;--gray-200:#eaedf0;--gray-300:#dfe3e7;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6d757e;--gray-700:#484f56;--gray-800:#353b41;--gray-900:#22262a;--primary:#010156;--secondary:#6d757e;--success:#448344;--info:#30638d;--warning:#ad6200;--danger:#a51f18;--light:#f9fafb;--dark:#353b41;--primary-rgb:1,1,86;--secondary-rgb:109,117,126;--success-rgb:68,131,68;--info-rgb:48,99,141;--warning-rgb:173,98,0;--danger-rgb:165,31,24;--light-rgb:249,250,251;--dark-rgb:53,59,65;--primary-text-emphasis:#002;--secondary-text-emphasis:#2c2f32;--success-text-emphasis:#1b351b;--info-text-emphasis:#132838;--warning-text-emphasis:#452700;--danger-text-emphasis:#420c09;--light-text-emphasis:#484f56;--dark-text-emphasis:#484f56;--primary-bg-subtle:#ccd;--secondary-bg-subtle:#e2e3e5;--success-bg-subtle:#dae6da;--info-bg-subtle:#d6e0e8;--warning-bg-subtle:#efe0cc;--danger-bg-subtle:#edd2d1;--light-bg-subtle:#fcfcfd;--dark-bg-subtle:#ced4da;--primary-border-subtle:#99b;--secondary-border-subtle:#c5c8cb;--success-border-subtle:#b4ceb4;--info-border-subtle:#acc1d1;--warning-border-subtle:#dec099;--danger-border-subtle:#dba5a2;--light-border-subtle:#eaedf0;--dark-border-subtle:#adb5bd;--white-rgb:255,255,255;--black-rgb:0,0,0;--font-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--gradient:linear-gradient(180deg,#ffffff26,#fff0);--body-font-family:var(--cassiopeia-font-family-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");--body-font-size:1rem;--body-font-weight:400;--body-line-height:1.5;--body-color:#22262a;--body-color-rgb:34,38,42;--body-bg:#fff;--body-bg-rgb:255,255,255;--emphasis-color:#000;--emphasis-color-rgb:0,0,0;--secondary-color:#22262abf;--secondary-color-rgb:34,38,42;--secondary-bg:#eaedf0;--secondary-bg-rgb:234,237,240;--tertiary-color:#22262a80;--tertiary-color-rgb:34,38,42;--tertiary-bg:#f9fafb;--tertiary-bg-rgb:249,250,251;--heading-color:inherit;--link-color:#224faa;--link-color-rgb:34,79,170;--link-decoration:underline;--link-hover-color:#424077;--link-hover-color-rgb:66,64,119;--code-color:#e93f8e;--highlight-color:#22262a;--highlight-bg:#fbeea8;--border-width:1px;--border-style:solid;--border-color:#dfe3e7;--border-color-translucent:#0000002d;--border-radius:.25rem;--border-radius-sm:.2rem;--border-radius-lg:.3rem;--border-radius-xl:.3rem;--border-radius-xxl:2rem;--border-radius-2xl:var(--border-radius-xxl);--border-radius-pill:50rem;--box-shadow:0 .5rem 1rem #00000026;--box-shadow-sm:0 .125rem .25rem #00000013;--box-shadow-lg:0 1rem 3rem #0000002d;--box-shadow-inset:inset 0 1px 2px #00000013;--focus-ring-width:.25rem;--focus-ring-opacity:.25;--focus-ring-color:#01015640;--form-valid-color:#448344;--form-valid-border-color:#448344;--form-invalid-color:#a51f18;--form-invalid-border-color:#a51f18}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height);color:var(--body-color);text-align:var(--body-text-align);background-color:var(--body-bg);-webkit-text-size-adjust:100%;margin:0}h1,h5{color:var(--heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (width>=1200px){h1{font-size:2.5rem}}h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}strong{font-weight:bolder}a{color:rgba(var(--link-color-rgb),var(--link-opacity,1));text-decoration:underline}label{display:inline-block}button{border-radius:0}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px}.row{--gutter-x:1em;--gutter-y:0;margin-top:calc(-1*var(--gutter-y));margin-right:calc(-.5*var(--gutter-x));margin-left:calc(-.5*var(--gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--gutter-x)*.5);padding-left:calc(var(--gutter-x)*.5);margin-top:var(--gutter-y);flex-shrink:0}@media (width>=576px){.col-sm-12{flex:none;width:100%}}@media (width>=768px){.col-md-6{flex:none;width:50%}}@media (width>=992px){.col-lg-2{flex:none;width:16.6667%}.col-lg-10{flex:none;width:83.3333%}.col-lg-12{flex:none;width:100%}}.form-control{width:100%;color:var(--body-color);appearance:none;background-color:var(--body-bg);border:var(--border-width) solid #ced4da;border-radius:var(--border-radius);background-clip:padding-box;padding:.6rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;display:block}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.btn{--btn-padding-x:1rem;--btn-padding-y:.6rem;--btn-font-size:1rem;--btn-font-weight:400;--btn-line-height:1.5;--btn-color:var(--body-color);--btn-bg:transparent;--btn-border-width:var(--border-width);--btn-border-color:transparent;--btn-border-radius:.25rem;--btn-hover-border-color:transparent;--btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--btn-disabled-opacity:.65;--btn-focus-box-shadow:0 0 0 .25rem rgba(var(--btn-focus-shadow-rgb),.5);padding:var(--btn-padding-y) var(--btn-padding-x);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:center;vertical-align:middle;border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);background-color:var(--btn-bg);text-decoration:none;display:inline-block}.btn-primary{--btn-color:#fff;--btn-bg:#010156;--btn-border-color:#010156;--btn-hover-color:#fff;--btn-hover-bg:#010149;--btn-hover-border-color:#010145;--btn-focus-shadow-rgb:39,39,111;--btn-active-color:#fff;--btn-active-bg:#010145;--btn-active-border-color:#010140;--btn-active-shadow:inset 0 3px 5px #00000020;--btn-disabled-color:#fff;--btn-disabled-bg:#010156;--btn-disabled-border-color:#010156}.btn-secondary{--btn-color:#fff;--btn-bg:#6d757e;--btn-border-color:#6d757e;--btn-hover-color:#fff;--btn-hover-bg:#5d646b;--btn-hover-border-color:#575e64;--btn-focus-shadow-rgb:131,138,145;--btn-active-color:#fff;--btn-active-bg:#575e64;--btn-active-border-color:#52585e;--btn-active-shadow:inset 0 3px 5px #00000020;--btn-disabled-color:#fff;--btn-disabled-bg:#6d757e;--btn-disabled-border-color:#6d757e}.btn-success{--btn-color:#fff;--btn-bg:#448344;--btn-border-color:#448344;--btn-hover-color:#fff;--btn-hover-bg:#397039;--btn-hover-border-color:#366936;--btn-focus-shadow-rgb:96,150,96;--btn-active-color:#fff;--btn-active-bg:#366936;--btn-active-border-color:#336233;--btn-active-shadow:inset 0 3px 5px #00000020;--btn-disabled-color:#fff;--btn-disabled-bg:#448344;--btn-disabled-border-color:#448344}.fade:not(.show){opacity:0}.navbar-brand{padding-top:var(--navbar-brand-padding-y);padding-bottom:var(--navbar-brand-padding-y);margin-right:var(--navbar-brand-margin-end);font-size:var(--navbar-brand-font-size);color:var(--navbar-brand-color);white-space:nowrap;text-decoration:none}.btn-close{--btn-close-color:#000;--btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='hsl%280, 0%, 0%%29'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--btn-close-opacity:.5;--btn-close-hover-opacity:.75;--btn-close-focus-shadow:0 0 0 .25rem #01015640;--btn-close-focus-opacity:1;--btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--btn-close-color);background:transparent var(--btn-close-bg) center/1em auto no-repeat;filter:var(--btn-close-filter);opacity:var(--btn-close-opacity);border:0;border-radius:.25rem;padding:.25em}.modal{--modal-zindex:1050;--modal-width:500px;--modal-padding:1rem;--modal-margin:.5rem;--modal-color:var(--body-color);--modal-bg:var(--body-bg);--modal-border-color:var(--border-color-translucent);--modal-border-width:var(--border-width);--modal-border-radius:var(--border-radius-lg);--modal-box-shadow:var(--box-shadow-sm);--modal-inner-border-radius:calc(var(--border-radius-lg) - (var(--border-width)));--modal-header-padding-x:1rem;--modal-header-padding-y:1rem;--modal-header-padding:1rem 1rem;--modal-header-border-color:var(--border-color);--modal-header-border-width:var(--border-width);--modal-title-line-height:1.5;--modal-footer-gap:.5rem;--modal-footer-border-color:var(--border-color);--modal-footer-border-width:var(--border-width);z-index:var(--modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{width:auto;margin:var(--modal-margin);position:relative}.modal.fade .modal-dialog{transform:translateY(-50px)}.modal-content{width:100%;color:var(--modal-color);background-color:var(--modal-bg);border:var(--modal-border-width) solid var(--modal-border-color);border-radius:var(--modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-header{padding:var(--modal-header-padding);border-bottom:var(--modal-header-border-width) solid var(--modal-header-border-color);border-top-left-radius:var(--modal-inner-border-radius);border-top-right-radius:var(--modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--modal-header-padding-y)*.5) calc(var(--modal-header-padding-x)*.5);margin-top:calc(-.5*var(--modal-header-padding-y));margin-right:calc(-.5*var(--modal-header-padding-x));margin-bottom:calc(-.5*var(--modal-header-padding-y));margin-left:auto}.modal-title{line-height:var(--modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--modal-padding) - var(--modal-footer-gap)*.5);background-color:var(--modal-footer-bg);border-top:var(--modal-footer-border-width) solid var(--modal-footer-border-color);border-bottom-right-radius:var(--modal-inner-border-radius);border-bottom-left-radius:var(--modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--modal-footer-gap)*.5)}@media (width>=576px){.modal{--modal-margin:1.75rem;--modal-box-shadow:var(--box-shadow)}.modal-dialog{max-width:var(--modal-width);margin-left:auto;margin-right:auto}}:root{--carousel-indicator-active-bg:#fff;--carousel-caption-color:#fff}.sticky-top{z-index:1020;position:sticky;top:0}.position-sticky{position:sticky!important}:root{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}html{background-color:#fff}body{min-height:100vh;position:relative}h1,h5{font-family:var(--cassiopeia-font-family-headings,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-weight:var(--cassiopeia-font-weight-headings,700)}a{color:var(--link-color)}a:not([class]){text-decoration:underline}.btn-primary{background-color:var(--cassiopeia-color-primary);border-color:var(--cassiopeia-color-primary)}@media (width>=1200px){.com-contact__container .com-contact__thumbnail{text-align:right;grid-area:2/3/5/5;margin-bottom:1em}.com-contact__container .com-contact__position{grid-area:2/1/3/3}.com-contact__container .com-contact__info{grid-area:3/1/4/3}}.form-control{background-color:#fff;max-width:100%}.control-group{margin:1em 0}.container-header{z-index:10;background-color:var(--cassiopeia-color-primary);background-image:linear-gradient(135deg,var(--cassiopeia-color-primary)0%,var(--cassiopeia-color-hover)100%);position:relative;box-shadow:inset 0 5px 5px #00000008}@media (width<=991.98px){.container-header{position:relative!important}}.container-header .grid-child{padding:.5em}.container-header .navbar-brand{color:#fff;margin-inline-end:auto;padding-top:.3125rem;padding-bottom:.3125rem;font-size:2rem;display:inline-block;position:relative}.container-header .navbar-brand a{color:#fff}.grid-child{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;display:flex}.container-component{flex-direction:column;flex:1;display:flex}.container-component>*{margin-bottom:0}.container-component>*+*,.container-component>:first-child{margin-top:1em}.modal .btn{margin-right:.5rem}.modal .btn-primary:not([href]){color:#fff}.modal-header{padding:0 15px}.modal-title{font-weight:var(--cassiopeia-font-weight-normal,400);line-height:3rem}.hidden{visibility:hidden;display:none}body{flex-direction:column;display:flex}body:not(.has-sidebar-left) .site-grid .container-component{grid-column-start:main-start}body:not(.has-sidebar-right) .site-grid .container-component{grid-column-end:main-end}.site-grid{margin-bottom:auto}@supports (display:grid){.site-grid{grid-gap:0 1em;grid-template-columns:[full-start]minmax(0,1fr) [main-start]repeat(4,minmax(0,19.875rem)) [main-end]minmax(0,1fr) [full-end];grid-template-areas:".banner banner banner banner."".top-a top-a top-a top-a."".top-b top-b top-b top-b."".comp comp comp comp."".side-r side-r side-r side-r."".side-l side-l side-l side-l."".bot-a bot-a bot-a bot-a."".bot-b bot-b bot-b bot-b.";display:grid}.site-grid>[class*=\ container-]{column-gap:1em;width:100%;max-width:none}@media (width>=992px){.site-grid{grid-template-areas:".banner banner banner banner."".top-a top-a top-a top-a."".top-b top-b top-b top-b."".side-l comp comp side-r."".bot-a bot-a bot-a bot-a."".bot-b bot-b bot-b bot-b."}}}.container-banner{grid-area:banner}.container-top-a{grid-area:top-a}.container-top-b{grid-area:top-b}.container-component{grid-area:comp}.container-sidebar-left{grid-area:side-l}.container-sidebar-right{grid-area:side-r}.container-main-top{grid-area:main-t}.container-main-bottom{grid-area:main-b}.container-breadcrumbs{grid-area:bread}.container-bottom-a{grid-area:bot-a}.container-bottom-b{grid-area:bot-b}.btn-secondary{--btn-color:var(--gray-800);--btn-bg:var(--white);--btn-border-color:var(--gray-400);--btn-hover-color:var(--gray-800);--btn-hover-bg:var(--gray-100)}.form-select option{color:var(--dark);background-color:#fff}:root{--template-sidebar-bg:var(--template-bg-dark-80);--template-sidebar-font-color:#fff;--template-sidebar-link-color:#fff;--template-bg-light:#f0f4fb;--template-text-light:#fff;--template-special-color:#132f53;--template-link-color:#2a69b8;--template-link-hover-color:#173a65;--template-contrast:#2a69b8;--template-bg-dark:hsl(var(--hue),40%,20%);--template-bg-dark-3:hsl(var(--hue),40%,97%);--template-bg-dark-5:hsl(var(--hue),40%,95%);--template-bg-dark-7:hsl(var(--hue),40%,93%);--template-bg-dark-10:hsl(var(--hue),40%,90%);--template-bg-dark-15:hsl(var(--hue),40%,85%);--template-bg-dark-20:hsl(var(--hue),40%,80%);--template-bg-dark-30:hsl(var(--hue),40%,70%);--template-bg-dark-40:hsl(var(--hue),40%,60%);--template-bg-dark-50:hsl(var(--hue),40%,50%);--template-bg-dark-60:hsl(var(--hue),40%,40%);--template-bg-dark-65:hsl(var(--hue),40%,35%);--template-bg-dark-70:hsl(var(--hue),40%,30%);--template-bg-dark-75:hsl(var(--hue),40%,25%);--template-bg-dark-80:hsl(var(--hue),40%,20%);--template-bg-dark-90:hsl(var(--hue),40%,10%)}:root{--cassiopeia-color-primary:#112855;--cassiopeia-color-link:#224faa;--link-color:#224faa;--link-color-rgb:34,79,170;--cassiopeia-color-hover:#424077;--link-hover-color:#424077;--link-hover-color-rgb:66,64,119}body{font-family:'Open Sans',sans-serif;color:#212529}h1,h5{margin-bottom:.5rem;font-family:inherit;font-weight:700;line-height:1.2;color:inherit}.container-header{background:#72c7f5;min-height:44px;padding:10px 0;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}.container-header .navbar-brand{display:none}main{width:100%;margin-inline:auto;max-width:930px}.firma_fields{display:none}.address_block .control-label.name>span{color:#dc3545}.productview{width:100%;max-width:930px;margin-inline:auto}.productview input.form-control{max-width:315px;height:38px;line-height:18px}a{color:#007bff;text-decoration:none;background-color:transparent}a:not([class]){text-decoration:none}.btn-primary,.btn-success{background-color:#e91515;border-color:#e91515;border-radius:50px;padding:5px 60px;color:#fff;font-weight:400;font-size:1rem;line-height:1.5}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;padding:.375rem .75rem}.jshop h1{font-size:24px;line-height:26px}.row_agb>div{margin-bottom:10px}.personal_info{display:flex;flex-wrap:wrap;justify-content:space-between}.firma_fields.control-group{margin:1em 0;width:calc(50% - 15px);align-items:center;justify-content:space-between}.personal_info>.control-group{margin:1em 0;width:calc(50% - 15px);display:flex;align-items:center;justify-content:space-between}.firma_fields.control-group>.controls,.personal_info>.control-group>.controls{width:100%;max-width:315px}.productfull .header{margin-top:10px;align-items:center;margin-bottom:40px}.productfull .header .prices{text-align:right}.productfull .image_middle:not(:empty){margin-bottom:25px}.field-calendar .input-append{display:flex}.birthlandoc .field-calendar .input-append{max-width:315px}.mb20{margin-bottom:20px}.bolder{font-weight:700}div.jshop_prod_description:not(:empty){padding-top:10px;padding-bottom:10px}.productlandoc .firma_fields.control-group{width:calc(100% - 30px);max-width:450px}.productlandoc .landoc_params .personal_info>.control-group{margin-bottom:0!important}#error_ch_msg{position:absolute;border:1px solid #ced4da;border-radius:.25rem;background:#fff;padding:5px;top:10px;left:20px;display:none;font-size:12px}.form-control[readonly]{background-color:#e9ecef;opacity:1}input#birthday{margin-right:-4px}.frontpage #second-header-container{padding-top:62px;background:url('https://www.bopay.eu/templates/maxx/images/91664.jpeg') center center no-repeat;background-size:cover;height:108px;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#drawingCanvas{width:100%;height:100%;border:1px solid #ccc}@media (max-width:950px){.personal_info>.control-group>.controls{max-width:100%!important}.productlandoc .landoc_params .personal_info>.control-group{flex-direction:column;align-items:flex-start}.productlandoc .firma_fields.control-group .control-label.name{min-width:150px}}@media (max-width:767px){.birthlandoc .field-calendar .input-append{max-width:100%}.productfull .jshop_register{display:block}.personal_info>.control-group{width:calc(100% - 0px);display:block}.firma_fields.control-group{width:calc(100% - 0px)}.productlandoc .firma_fields.control-group{width:calc(100% - 0px);max-width:100%}.firma_fields.control-group>.controls,.personal_info>.control-group>.controls{width:100%;max-width:100%}.productview input.form-control{max-width:100%}.productfull .landoc_params .line.line_new{margin-top:20px}.modal-footer{flex-direction:column-reverse}.firma_fields.control-group>.controls,.personal_info>.control-group>.controls{width:100%;max-width:100%!important}.personal_info>.control-group>.controls{max-width:100%!important}.modal-footer button{display:block;width:100%;margin-bottom:20px}}#system-message-container:empty{margin-top:0;display:none}.productfull .prod_buttons{display:none!important}.productfull .jshop_register{width:100%;max-width:960px;margin-inline:auto}.inputbox{width:100%;max-width:500px}.modal-footer .btn-secondary{border-radius:50px;padding:5px 60px}.modal.fullsize{padding:0!important}.modal.fullsize .modal-body{padding:0!important}.modal-dialog{width:100%;height:100%;margin:0;padding:0;max-width:none}.modal-content{height:auto;min-height:100%;border-radius:0}.productfull .aspc_landoc_certificated_wrap input,.productfull .aspc_landoc_user_person input{display:none}.productfull .aspc_landoc_certificated_wrap label,.productfull .aspc_landoc_user_person label{position:relative;margin-bottom:20px;padding-left:50px;font-weight:700}.productfull .aspc_landoc_user_person label{font-weight:400}.productfull .aspc_landoc_certificated_wrap input:checked+label:after,.productfull .aspc_landoc_certificated_wrap label:before,.productfull .aspc_landoc_user_person input:checked+label:after,.productfull .aspc_landoc_user_person label:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-45%);display:block;width:36px;height:36px;border:1px solid #b6b6b6;border-radius:1px;background:#f7f7f7}.productfull .aspc_landoc_certificated_wrap input:checked+label:after,.productfull .aspc_landoc_user_person input:checked+label:after{left:5px;transform:translateY(-70%);width:50px;height:50px;border:none;background:url('https://www.bopay.eu/components/com_jshopping/images/addon_single_product_checkout/order_box_tick.png') center no-repeat;background-size:contain}.productfull .aspc_landoc_user_person input:invalid+label:before{border:2px solid #dc3545}.productfull .aspc_landoc_user_person input:checked+label:after,.productfull .aspc_landoc_user_person label:before{top:-.25rem;transform:none}.productfull .aspc_landoc_user_person input:checked+label:after{transform:translateY(-40%)}.productfull .landoc_params .line{display:flex;margin:20px 0;margin-top:20px;justify-content:space-between;align-items:center}.productfull .landoc_params .line.line_new{margin:0}.productfull .landoc_params .line div{margin-right:10px}.productfull .landoc_params .line div:last-child{margin-right:0}.productfull .aspc_landoc_user_persons_wrap{display:flex;justify-content:space-between;align-items:top}.productfull .aspc_landoc_user_person{white-space:nowrap}.productfull .aspc_landoc_user_person *{white-space:normal}.productfull .aspc_landoc_user_person input{margin-top:.4rem;vertical-align:top}.productfull .aspc_landoc_user_person_text{width:100%}@media (max-width:767px){.productfull .landoc_params .line{flex-wrap:wrap;margin-bottom:0}.productfull .landoc_params .line>div{width:100%;margin:0}.productfull .landoc_params .line>div:nth-child(even){margin-bottom:1rem}.productfull .aspc_landoc_user_persons_wrap,.productfull .aspc_landoc_user_persons_wrap>*{display:block}}:root{--hue:214;--template-bg-light:#f0f4fb;--template-text-dark:#495057;--template-text-light:#ffffff;--template-link-color:var(--link-color);--template-special-color:#001B4C}body{margin-bottom:50px}#content_area{border:none;padding:15px 60px 15px 10px;width:100%;min-width:300px;display:none;margin-bottom:0;z-index:1048!important;background-color:#272a2f;position:fixed;left:50%;bottom:0;opacity:1;color:#fff;font-size:13px;text-align:center;opacity:.8}#content_area a{color:#fff}#content_area a.close_btn{background-color:#000;border-radius:0;padding:4px 8px;color:#fff}