@font-face {
font-display: swap; font-family: 'Bad Script';
font-style: normal;
font-weight: 400;
src: url(//janesto.com/fonts/bad-script-v17-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Assistant';
font-style: normal;
font-weight: 200;
src: url(//janesto.com/fonts/assistant-v19-hebrew_latin_latin-ext-200.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Assistant';
font-style: normal;
font-weight: 300;
src: url(//janesto.com/fonts/assistant-v19-hebrew_latin_latin-ext-300.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Assistant';
font-style: normal;
font-weight: 400;
src: url(//janesto.com/fonts/assistant-v19-hebrew_latin_latin-ext-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Assistant';
font-style: normal;
font-weight: 500;
src: url(//janesto.com/fonts/assistant-v19-hebrew_latin_latin-ext-500.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Assistant';
font-style: normal;
font-weight: 600;
src: url(//janesto.com/fonts/assistant-v19-hebrew_latin_latin-ext-600.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Assistant';
font-style: normal;
font-weight: 700;
src: url(//janesto.com/fonts/assistant-v19-hebrew_latin_latin-ext-700.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Assistant';
font-style: normal;
font-weight: 800;
src: url(//janesto.com/fonts/assistant-v19-hebrew_latin_latin-ext-800.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Alex Brush';
font-style: normal;
font-weight: 400;
src: url(//janesto.com/fonts/alex-brush-v22-latin_latin-ext_vietnamese-regular.eot); src: url(//janesto.com/fonts/alex-brush-v22-latin_latin-ext_vietnamese-regular.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/alex-brush-v22-latin_latin-ext_vietnamese-regular.woff2) format('woff2'), url(//janesto.com/fonts/alex-brush-v22-latin_latin-ext_vietnamese-regular.woff) format('woff'), url(//janesto.com/fonts/alex-brush-v22-latin_latin-ext_vietnamese-regular.ttf) format('truetype'), url(//janesto.com/fonts/alex-brush-v22-latin_latin-ext_vietnamese-regular.svg#AlexBrush) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300italic.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-300italic.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 500;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500italic.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500italic.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500italic.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500italic.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-500italic.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700italic.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700italic.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-700italic.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800italic.eot); src: url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff2) format('woff2'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800italic.woff) format('woff'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800italic.ttf) format('truetype'), url(//janesto.com/fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-800italic.svg#OpenSans) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 100;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: italic;
font-weight: 100;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100italic.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: italic;
font-weight: 300;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300italic.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: italic;
font-weight: 500;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500italic.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: italic;
font-weight: 700;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700italic.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 900;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: italic;
font-weight: 900;
src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.eot); src: url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.woff2) format('woff2'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.woff) format('woff'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.ttf) format('truetype'), url(//janesto.com/fonts/roboto-v30-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900italic.svg#Roboto) format('svg'); } @font-face {
font-display: swap; font-family: 'Abhaya Libre';
font-style: normal;
font-weight: 400;
src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-regular.eot); src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-regular.woff2) format('woff2'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-regular.woff) format('woff'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-regular.ttf) format('truetype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-regular.svg#AbhayaLibre) format('svg'); } @font-face {
font-display: swap; font-family: 'Abhaya Libre';
font-style: normal;
font-weight: 500;
src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-500.eot); src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-500.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-500.woff2) format('woff2'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-500.woff) format('woff'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-500.ttf) format('truetype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-500.svg#AbhayaLibre) format('svg'); } @font-face {
font-display: swap; font-family: 'Abhaya Libre';
font-style: normal;
font-weight: 600;
src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-600.eot); src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-600.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-600.woff2) format('woff2'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-600.woff) format('woff'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-600.ttf) format('truetype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-600.svg#AbhayaLibre) format('svg'); } @font-face {
font-display: swap; font-family: 'Abhaya Libre';
font-style: normal;
font-weight: 700;
src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-700.eot); src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-700.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-700.woff2) format('woff2'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-700.woff) format('woff'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-700.ttf) format('truetype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-700.svg#AbhayaLibre) format('svg'); } @font-face {
font-display: swap; font-family: 'Abhaya Libre';
font-style: normal;
font-weight: 800;
src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-800.eot); src: url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-800.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-800.woff2) format('woff2'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-800.woff) format('woff'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-800.ttf) format('truetype'), url(//janesto.com/fonts/abhaya-libre-v13-sinhala_latin-ext_latin-800.svg#AbhayaLibre) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: normal;
font-weight: 100;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-100.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-100.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-100.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-100.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-100.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-100.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: italic;
font-weight: 100;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-100italic.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-100italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-100italic.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-100italic.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-100italic.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-100italic.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: normal;
font-weight: 200;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-200.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-200.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-200.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-200.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-200.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-200.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: italic;
font-weight: 200;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-200italic.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-200italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-200italic.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-200italic.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-200italic.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-200italic.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: normal;
font-weight: 300;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-300.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-300.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-300.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-300.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-300.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-300.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: italic;
font-weight: 300;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-300italic.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-300italic.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-300italic.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-300italic.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-300italic.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: normal;
font-weight: 400;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-regular.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-regular.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-regular.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-regular.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-regular.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-regular.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: italic;
font-weight: 400;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-italic.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-italic.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-italic.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-italic.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-italic.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: normal;
font-weight: 500;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-500.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-500.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-500.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-500.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-500.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-500.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: italic;
font-weight: 500;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-500italic.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-500italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-500italic.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-500italic.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-500italic.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-500italic.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: normal;
font-weight: 600;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-600.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-600.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-600.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-600.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-600.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-600.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: italic;
font-weight: 600;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-600italic.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-600italic.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-600italic.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-600italic.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-600italic.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: normal;
font-weight: 700;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-700.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-700.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-700.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-700.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-700.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-700.svg#JosefinSlab) format('svg'); } @font-face {
font-display: swap; font-family: 'Josefin Slab';
font-style: italic;
font-weight: 700;
src: url(//janesto.com/fonts/josefin-slab-v24-latin-700italic.eot); src: url(//janesto.com/fonts/josefin-slab-v24-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//janesto.com/fonts/josefin-slab-v24-latin-700italic.woff2) format('woff2'), url(//janesto.com/fonts/josefin-slab-v24-latin-700italic.woff) format('woff'), url(//janesto.com/fonts/josefin-slab-v24-latin-700italic.ttf) format('truetype'), url(//janesto.com/fonts/josefin-slab-v24-latin-700italic.svg#JosefinSlab) format('svg'); }
.woocommerce div.product form.cart table.variations select,
.woocommerce div.product form.cart .variations select#pa_zeit,
select#pa_zeit {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
background-image: none !important;
} .woocommerce ul.products li.product .woocommerce-loop-product__link,
.woocommerce ul.products li.product .et_shop_image{
position:relative;
overflow:hidden;
} .woocommerce ul.products li.product img{
transition:opacity .35s ease;
} .second-product-image{
position:absolute;
inset:0;
width:100%;
height:100%;
object-fit:cover;
opacity:0;
transition:opacity .35s ease;
} .woocommerce ul.products li.product:has(.has-second-image-marker):hover img:not(.second-product-image){
opacity:0;
}
.woocommerce ul.products li.product:has(.has-second-image-marker):hover .second-product-image{
opacity:1;
} .et_overlay{
display:none!important;
}
.ti-header-write-btn {color: #ffffff!Important; background: #EBECEE!important;}
.sold-button-replacement {max-width: 500px; margin-top: 50px!important; margin-bottom: 25px!important; font-size: 20px!important; line-height: 24px!important; text-align: center!important; color: #CD1518!important; padding: 15px!important;  font-weight: normal!important;   border: 2px solid #CD1518; border-radius: 5px; }
.sold-button-replacement p::first-letter {
font-size: 3em; font-weight: bold; float: left; margin-right: 0.1em; line-height: 0.8; }
.woocommerce-store-notice {padding-bottom: 50px!important; padding-top: 25px!important; font-size: 20px!important;} } */
#wpgs-gallery .wcgs-lightbox a {
color: #ffffff!important;
}
.ppcp-messages {display: none!important;}
.qib-container {width: 100%; margin: 0px!important; padding: 0px!important}
.paypal-buttons {max-width: 100%!important;}
.ppc-button-wrapper {
} .pa-toggle-text .et_pb_module_inner {
max-height: 180px;
transition: max-height 0.3s ease-out;
overflow: hidden;
} .pa-toggle-text .et_pb_module_inner:after {
content: "";
display: inline-block;
position: absolute;
pointer-events: none;
height: 100px;
width: 100%;
left: 0;
right: 0;
bottom: 0;
background-image: linear-gradient(0deg, #fff 10%, transparent);
} .pa-toggle-text .pa-text-expand-button {
padding: 0.5em;
text-align: center;
color: #71ad8e!important;
} .pa-toggle-text .pa-text-expand-button span {
cursor: pointer;
} .pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon {
font-family: ETMODULES, "sans-serif";
} .pa-toggle-text .pa-text-toggle-expanded {
max-height: 2000px;
transition: max-height 0.3s ease-in;
} .pa-toggle-text .pa-text-toggle-expanded.et_pb_module_inner:after {
background: none;
}
.et_mobile_menu li a:hover, .nav ul li a:hover {
background-color: #ffffff!important;
}
.meinereiner {font-size: 15px!important;}
.woocommerce-product-gallery:before {border: 2px solid #CD1518; font-family: 'Josefin Slab'; font-variant: small-caps;}
.woocommerce-LoopProduct-link:before {border: 2px solid #CD1518; font-family: 'Josefin Slab'; font-variant: small-caps;} 
.wpsp-product-price ins{color: #008227; font-weight: bold;}
.woocommerce-page span.onsale, .woocommerce span.onsale {border-radius: 999px!important; border-color: #008227!important;}
.woocommerce-pagination .page-numbers .current {background: rgba(4,16,40,0.81)!important; color: #ffffff!important;}
.woocommerce-pagination .page-numbers a:hover {background: rgba(4,16,40,0.81)!important; color: #ffffff!important;}
.dgwt-wcas-details-hr {display: none!important;}
.wcsob_soldout_text {font-size: 32px;}
.in-stock {text-align: center!important; line-height: 22px!important; font-size: 22px!important; padding-bottom: 25px!important; color: rgba(4,16,40,0.81)!important;}
.stock .in-stock {color: rgba(4,16,40,0.81)!important;}
.checkbox-legal {padding-left: 1em!important;}
.et_mobile_menu a:hover {text-decoration: underline #ceaa54!important;} #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
content: '\4d';
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
} ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
} .et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color:  transparent;
} ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;	
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
content: '\33';
color: #00d263;
padding: 3px;
text-decoration: none!important;
}
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:hover{text-decoration: none!important;  color: #000000!important;} ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\32'; 
}
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>a:hover{text-decoration: none!important; color: #000000!important;} .et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
position: absolute;
right: 5%;
margin-left: -20px;
top: -14px;
width: 0;
height: 0;
content: '';
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid #ffffff;
} .mobile_menu_bar {
position: relative;
display: block;
bottom: 10px;
line-height: 0;
} .et_pb_menu_0.et_pb_menu .et_mobile_menu,
.et_pb_menu_0.et_pb_menu .et_mobile_menu ul {
background-color: #ffffff!important;
border-radius: 10px;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after, .shophauptmenu .menu-item-has-children>a:first-child:after {
display: none!important;
}  .lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu {
display: flex!important;
}
.lwp-hide-mobile-menu .et_mobile_nav_menu {
display: none; }
.startseite span {color: #ceaa54;}
.et_pb_menu__icon {margin-top: -20px!important;font-size: 45px!important; background: #cccccc!important; border-radius: 200px!important; padding: 12px!important;}
.et_pb_menu__cart-count {margin-top: -40px; font-size: 15px!important; background: red; padding: 12px; border-radius: 200px;}
.daneben .et_pb_icon { display: inline-block; margin: 0 10px; }
.mobile_menu_bar:before { margin-left:0px; padding: 13px;}
.zahlung img {
filter: grayscale(100%); 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30); 
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
}
.zahlung img:hover {
filter: grayscale(0%);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90); 
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}
.bellows-submenu {font-size: 14px; font-weight: normal; }
.bellows-submenu a{ padding-top: 5px!important;padding-bottom: 5px!important; padding-left: 35px!important;padding-right: 10px!important;}
.datentabelle {width: 100%;}
.datentabelle tr{border-bottom: 1px solid #cccccc; }
.datentabelle td{vertical-align: top; padding: 20px;}
.eng{width: 15%;}
.breit{width: 35%;}
.wc-gzd-additional-info-loop {text-align: center!important; font-size: 10px!important;}
.wc-gzd-additional-info {font-size: 12px;}
.dgwt-wcas-pd-addtc-form {
display: none;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
border-radius: 20px;
}
@media screen and (max-width: 1480px) {
.startseite-button {font-size: 14px!important; }
.startseite-texte {font-size: 16px!important; }
.startseite-textreiheunten {font-size: 26px!important; }
.startseite {font-size: 60px!important; } }
@media screen and (max-width: 1280px) {
.startseite-button {font-size: 10px!important; }
.startseite-button { margin-right: 0px!important; padding-right: 0px!important; }
.startseite-texte {font-size: 14px!important; }
.startseite-textreiheunten {font-size: 24px!important; }
.startseite {font-size: 50px!important; }
}
@media screen and (max-width: 1180px) {
.shophauptmenu .menu-item a{font-size: 21px!important; margin-top: 2px;}
}
@media screen and (min-width: 981px) {
.wpml-ls-display {}
.mobilemenutextlink {display: none!important;}
.mobilemenutextlink1 {display: none!important;}
.mobilemenutextlink2 {display: none!important;}
.et_pb_menu__wrap {text-align: center!important;}
.et_pb_menu__menu {text-align: center!important;}
#menu-hauptmenue-shopseite {text-align: center!important;}
.shophauptmenu .sub-menu {
min-width: 300px!important;
}
.shophauptmenu  li li a {
width: 260px!important;
font-size: 21px!important; padding: 4px 12px!important;
}
}
@media only screen and (max-width: 1300px) {
.daneben .et_pb_icon {margin: 1px!important; padding: 0px!important}
.logobild {width: 70%!important; height: auto!important;}
.logotext h2{font-size: 18px!important;}
.suche1 {display: none;}
}
@media only screen and (max-width: 981px) {
.mobilemenutextlink1 {text-align: center;}
.mobilemenutextlink {text-align: center;}
.mobilemenutextlink2 {text-align: center; }
.mobilemenutextlink1:hover{background: #ffffff!important;}
.mobilemenutextlink:hover{background: #ffffff!important;}
.produkte-einzeln .qib-container {padding-top:  25px;}
.logobild {width: 330px!important; height: auto!important;}  .daneben .et_pb_icon {margin-right: 5px!important;}
}
@media only screen and (max-width: 767px) {
.legal-price-info {width: 90%!important;   text-align: left!important;
margin: 0 auto!important;}
.logobild {width: 330px!important; height: auto!important; right: 50px!important; } .startseite {font-size: 30px!important; }
.qib-container {width: 100%!important;}
.shop_attributes th,
.shop_attributes td {
display: table-cell !important;
vertical-align: top;
}
.shop_attributes th {
width: 35% !important;
}
.shop_attributes td {
width: 65% !important;
}
.shop_attributes tr {
display: table-row !important;
}
.shop_attributes tbody {
display: table-row-group !important;
}
.shop_attributes {
table-layout: fixed;
width: 100%;
}
}.janesto-select-hidden {
position: absolute !important;
width: 1px !important;
height: 1px !important;
padding: 0 !important;
margin: -1px !important;
overflow: hidden !important;
clip: rect(0, 0, 0, 0) !important;
white-space: nowrap !important;
border: 0 !important;
}
.janesto-select-wrapper {
position: relative;
display: inline-block;
width: 100%;
font-family: inherit;
font-size: inherit;
text-align: left;
} .woocommerce div.product form.cart .variations td[data-is-span-added] > span {
display: contents !important;
} .janesto-hide-form-arrow::before {
display: none !important;
content: none !important;
}
.janesto-select-trigger {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 14px;
border: 1px solid #ccc;
border-radius: 4px;
background: #fff;
cursor: pointer;
user-select: none;
text-align: left;
}
.janesto-select-trigger:after {
content: "";
width: 8px;
height: 8px;
border-right: 2px solid #112244;
border-bottom: 2px solid #112244;
transform: rotate(45deg);
margin-left: 10px;
flex-shrink: 0;
}
.janesto-select-options {
display: none;
z-index: 99999;
margin: 0;
padding: 4px 0;
list-style: none;
background: #fff;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: 0 4px 12px rgba(0,0,0,0.12);
max-height: 240px;
overflow-y: auto;
text-align: left;
}
.janesto-select-option {
padding: 10px 14px;
cursor: pointer;
list-style: none;
text-align: left;
margin: 0;
}
.janesto-select-option:hover,
.janesto-select-option.is-selected {
background-color: #112244;
color: #ffffff;
}
.janesto-select-option.is-disabled {
color: #aaa;
cursor: not-allowed;
}
.janesto-select-option.is-disabled:hover {
background-color: transparent;
color: #aaa;
}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100vw);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:transform}.tippy-tooltip{position:relative;border-radius:4px;background-color:#333;transition-property:visibility,opacity,transform;outline:0}
.tippy-tooltip[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px}
.tippy-tooltip[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px}
.tippy-tooltip[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px}
.tippy-tooltip[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px}
.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}
.tippy-arrow{position:absolute;}
.tippy-arrow:before {
content: "";
position: absolute;
border-color: transparent;
border-style: solid;
}
.tippy-content{padding:5px 9px; position:relative; z-index:1002;}
.tippy-tooltip[data-placement^="bottom"] > .tippy-arrow {
top:0;
}
.tippy-tooltip[data-placement^="top"] > .tippy-arrow {
bottom: 0;
}
.tippy-tooltip.dmmbasic-theme {
padding:0 !important;
}
.tippy-tooltip[data-placement^=top]>.tippy-svg-arrow{transform-origin:50% 0;margin:0 3px;bottom:-6.5px}
.tippy-tooltip[data-placement^=top]>.tippy-svg-arrow svg{transform:rotate(180deg)}
.tippy-tooltip[data-placement^=bottom]>.tippy-svg-arrow{transform-origin:50% 7px;margin:0 3px;top:-7px}
.tippy-tooltip[data-placement^=left]>.tippy-svg-arrow{transform-origin:33.33333333% 50%;margin:3px 0;right:-12px}
.tippy-tooltip[data-placement^=left]>.tippy-svg-arrow svg{transform:rotate(90deg)}
.tippy-tooltip[data-placement^=right]>.tippy-svg-arrow{transform-origin:66.66666666% 50%;margin:3px 0;left:-12px}
.tippy-tooltip[data-placement^=right]>.tippy-svg-arrow svg{transform:rotate(-90deg)}
.tippy-tooltip[data-interactive]>.tippy-svg-arrow path{pointer-events:auto}
.tippy-svg-arrow{position:absolute;width:18px;height:7px;fill:#333;pointer-events:none;z-index:16777271;}
.tippy-svg-arrow svg{position:absolute;left:0}
.tippy-arrow-triangle .tippy-svg-arrow { width:16px;height:16px; z-index:1001; }
.tippy-arrow-triangle .tippy-tooltip[data-placement^=top]>.tippy-svg-arrow{bottom:-6.5px}
.tippy-arrow-triangle .tippy-tooltip[data-placement^=bottom]>.tippy-svg-arrow{top:-8px}
.tippy-arrow-triangle .tippy-tooltip[data-placement^=left]>.tippy-svg-arrow{right:-12px}
.tippy-arrow-triangle .tippy-tooltip[data-placement^=right]>.tippy-svg-arrow{left:-12px}
.tippy-popper {
pointer-events: auto;
}
.tippy-popper.tippy-popper-singleton .tippy-content {
transition-property: transform, opacity, width, height, max-height !important;
transition-duration: .3s !important;
transition-delay: 0 !important;
}
.tippy-popper.tippy-popper-singleton .et_pb_row {
transition-property: opacity !important;
transition-duration: .2s !important;
transition-timing-function: linear !important;
transition-delay: 0 !important;
}
.tippy-popper.tippy-popper-singleton .et_pb_row {
opacity:0.2;
}
.tippy-popper.tippy-popper-singleton .tippy-popper .et_pb_row {
opacity:1;
transition: opacity .3s, visibility .3s;
}
.tippy-popper-wide {
width:100%;
max-width: calc(100% - 0px) !important;
}
.tippy-popper-singleton .tippy-popper-wide {
max-width:calc(100vw - 25px) !important;
}
.tippy-popper-75 {
width:75%;
}
.tippy-popper-50 {
width:50%;
}
.tippy-popper-25 {
width:25%;
}
.tippy-popper-centered-horizontal {
left: 0 !important;
width:100%;
}
.tippy-content-centered-horizontal {
position:relative;
left: 50% !important;
transform: translate(-50%) !important;
}
.tippy-popper-fixpercent .tippy-tooltip {
max-width:100% !important;
}
.tippy-static-parent-node {
position: static !important;
}
.osx .tippy-tooltip {
position:relative !important;
}
.tippy-tooltip, .tippy-content {
padding:0;
background-color:transparent;
}
.tippy-backdrop {
border-radius:0; 
}
.divi-mega-pro-mobile .tippy-popper.topfixed {
left: 0 !important;
top: 0 !important;
position: fixed !important;
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important;
}
.divi-mega-pro-mobile .tippy-popper .divimegapro-pre-body {
height: auto;
}
.tippy-tooltip.dmpbasic-theme {
background:0;
border:0;
}
.dmphidden,
.et_pb_signup_divimegaproid {
visibility:hidden;
display:none;
} .dmmbasic-theme .divimegapro-flexheight {
max-height: inherit;
}
.divimegapro-container {
display:none;
}
.divimegapro-container.dmp-show,
.dmp-divimobilemenu-visible {
display:block !important;
}
.dmp-divimobilemenu-visible {
padding: 5% !important;
height:auto !important;
}	
.divimegapro {
min-width:300px;
margin:0;
width:auto !important;
left:0;
overflow:visible;
background:none;
-webkit-backface-visibility: hidden;
-webkit-overflow-scrolling: touch;
}
.dl-noboxshadow > .et_pb_section:first-child {
box-shadow: none !important;
}
.dl-noboxshadow-nopadding {
padding:0 !important;
box-shadow: none !important;
}
.tippy-popper-singleton .divimegapro {
}
.tippy-popper.tippy-popper-singleton.tippy-popper-transition .divimegapro,
.tippy-popper.tippy-popper-singleton.tippy-popper-transition .tippy-content {
overflow:hidden !important;
}
.divimegapro > .et_pb_section > div {
width:100%;
}
.diviPositionRelative {
position: relative !important;
}
.divimegapro-nob .divimegapro-content-inner {
position: relative;
margin: auto;
}
.tippy-popper-fixontop {
top:0 !important;
position:fixed !important;
}
#sidebar-divimegapro.sidebar-divimegapro-bottom {
bottom:0;
}
.divimegapro a {
cursor: pointer;
} .divimegapro-body ul {
padding: 0 0 23px 1em;
line-height: 26px;
list-style-type: disc;
}
.divimegapro-body ol {
padding: 0 0 23px 0;
line-height: 26px;
list-style-position: inside;
list-style-type: decimal;
} .divimegapro-close-container {
position: absolute;
right: 10px;
top: 3px;
width: 32px;
height: 32px;
clear: both;
line-height: 1;
visibility:hidden;
}
.divimegapro-close-container .divimegapro-close {
width: auto;
height: auto;
display:block;
position: absolute;
cursor: pointer;
right: 10px;
top: 0;
overflow: hidden;
border: none;
outline: none;
z-index: 999991;
font-size: 35px;
line-height:32px;
min-height: 15px;
min-width:15px;
color: inherit;
background-color: transparent;
font-family: inherit;
font-weight: 300;
padding:5px;
-moz-border-radius:5%;
-webkit-border-radius:5%;
-khtml-border-radius:5%;
border-radius:5%;
}
.divimegapro-close-container .divimegapro-close span {
position: absolute;
top: 45%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
.dmp-open .divimegapro-close:focus,
.dmp-open .divimegapro-close:focus-visible {
border: dotted 2px gray;
}
.divimegapro-close-container .divimegapro-close:after {
content: ' ';
display:block;
font-size:70px;
height:25px;
width:25px;
z-index:99;
position:relative;
visibility:hidden;
}
.divimegapro-close-container .divimegapro-close span.dmm-custom-btn {
position: absolute;
top: 45%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
.divimegapro-close-container .divimegapro-close:hover {
opacity: .8;
}
.divimegapro-close-container .divimegapro-customclose-btn span {
position:relative;
top:-2px;
}
body:not(.divi-mega-pro-mobile) .divimegapro-close-container.dmp_enabledesktop,
body.et_mobile_device .divimegapro-close-container.dmp_enablemobile,
body .divimegapro-close-container.divimegapro-close-container-visible {
display:block;
visibility:visible;
}
body .tippy-popper.tippy-popper-singleton.tippy_left_5px_neg {
left: -5px !important;
}
body .tippy-popper .divimegapro .et_pb_slide_image img.active {
max-height:100% !important;
} body > .et-l {
display:none !important;
z-index:-1000;
position:fixed;
visibility:hidden !important;
} .divimegapro-shape {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
.divimegapro-shape {
fill: #141514;
}
.path-amras-1 {
transform-origin: 115px 111px;
}
.path-amras-2 {
transform-origin: 204px 107px;
}
.path-amras-3 {
transform-origin: 279px 66px;
}
.path-amras-4 {
transform-origin: 320px 99px;
}
.path-amras-5 {
transform-origin: 137px 199px;
}
.path-amras-6 {
transform-origin: 222px 217px;
}
.path-amras-7 {
transform-origin: 80px 168px;
}
.path-amras-8 {
transform-origin: 296px 211px;
}
.path-amras-9 {
transform-origin: 310px 167px;
}
.divimegapro-overlay-background {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
color:transparent;
background: transparent;
z-index:16777209;
opacity:0;
display:none;
} .divimegapro-open.et_extra .divimegapro .et_pb_section {
background-color: #fff;
}
.divimegapro-open.et_extra .divimegapro .divimegapro-body > #divi-mega-pro-center-all {
padding: 5px 0;
}
.divimegapro-open.et_extra .divimegapro .et_pb_extra_row, 
.divimegapro-open.et_extra .divimegapro .et_pb_row {
margin: 0 auto !important;
min-width: auto;
}
.divimegapro-open.et_extra .divimegapro .divimegapro-body > .et_section_regular > .et_pb_row > .et_pb_column {
padding:0 !important;
}  .temp-show{position:absolute !important; visibility:hidden !important; display:block !important;} #divi-mega-pro-center-all.et_pb_section {
display: table !important;
width: 100% !important;
text-align: center !important;
}
#divi-mega-pro-center-all.et_pb_row {
display: table-cell !important;
position: relative !important;
text-align: center !important;
}
#divi-mega-pro-center-all .et_pb_column {
text-align: center !important;
display: table-cell !important;
width: auto !important;
float: none !important;
max-width: none;
min-width: auto;
}
#divi-mega-pro-center-all .et_pb_column_1_2,
#divi-mega-pro-center-all .et_pb_column_1_3 {
display: inline-block !important;
margin-right: 15px !important;
vertical-align: middle !important;
margin-bottom: 0 !important;
}@media (max-width: 575px) {
}
@media (max-width: 480px),
@media (max-device-width: 480px) {
}
@media (max-width: 360px),
@media (max-device-width: 360px) {
} @media (min-width: 576px) {
} @media (min-width: 576px) and (max-width: 767px) {
} @media (min-width: 768px) {
} @media (min-width: 992px) {
} @media (min-width: 1200px) {
} @media (min-width: 1440px) {
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 980px)  {
.osx.et_mobile_device .tippy-popper.tippy-trigger-mobilemenu {
top:0 !important;
left:0 !important;
}
.et_mobile_device .tippy-popper-singleton {
transform: translate3d(0, 0, 0px) !important;
}
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
} @media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
.et_mobile_device .tippy-popper.tippy-trigger-mobilemenu.tippy-reference-header {
top:0 !important;
left:0 !important;
}
} @media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) {
} @media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {
} @media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) {
} @media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : landscape) {
} @media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) {
} @media only screen and (max-device-height: 667px) {
.et_fixed_nav.osx .tippy-popper {
transform: none !important;
top:0 !important;
left: 0 !important;
}
} @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {
} @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) {
} @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) {
} @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
} @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : landscape) {
} @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : portrait) {
} @media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (-moz-min-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx){
}.tippy-tooltip[data-animation=perspective][data-placement^=top]{transform-origin:bottom}.tippy-tooltip[data-animation=perspective][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(8px) rotateX(60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=bottom]{transform-origin:top}.tippy-tooltip[data-animation=perspective][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-8px) rotateX(-60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=left]{transform-origin:right}.tippy-tooltip[data-animation=perspective][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=left][data-state=hidden]{transform:perspective(700px) translateX(8px) rotateY(-60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=right]{transform-origin:left}.tippy-tooltip[data-animation=perspective][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=right][data-state=hidden]{transform:perspective(700px) translateX(-8px) rotateY(60deg)}.tippy-tooltip[data-animation=perspective][data-state=hidden]{opacity:0}
.tippy-tooltip[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-tooltip[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-tooltip[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-tooltip[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-tooltip[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}
.tippy-tooltip[data-animation=shift-away][data-placement^=top][data-state=hidden]{transform:translateY(10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=bottom][data-state=hidden]{transform:translateY(-10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=left][data-state=hidden]{transform:translateX(10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=right][data-state=hidden]{transform:translateX(-10px)}.tippy-tooltip[data-animation=shift-away][data-state=hidden]{opacity:0}
.tippy-tooltip[data-animation=shift-toward][data-placement^=top][data-state=hidden]{transform:translateY(-10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=bottom][data-state=hidden]{transform:translateY(10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=left][data-state=hidden]{transform:translateX(-10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=right][data-state=hidden]{transform:translateX(10px)}.tippy-tooltip[data-animation=shift-toward][data-state=hidden]{opacity:0}