.wp-block-image > a, .wp-block-image > figure > a { display: inline-block; }.wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.368), 1.2rem); --wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.92), 1.5rem); --wp--preset--font-size--large: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 0.92), 2rem); --wp--preset--font-size--x-large: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 1.379), 2.25rem); --wp--preset--font-size--x-small: 0.85rem; --wp--preset--font-size--base: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.46), 1.25rem); --wp--preset--font-size--xx-large: clamp(2rem, 2rem + ((1vw - 0.2rem) * 1.839), 3rem); --wp--preset--font-size--xxx-large: clamp(2.25rem, 2.25rem + ((1vw - 0.2rem) * 3.218), 4rem); --wp--preset--font-family--inter: "Inter", sans-serif; --wp--preset--font-family--cardo: Cardo; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--spacing--small: clamp(.25rem, 2.5vw, 0.75rem); --wp--preset--spacing--medium: clamp(1rem, 4vw, 2rem); --wp--preset--spacing--large: clamp(1.25rem, 6vw, 3rem); --wp--preset--spacing--x-large: clamp(3rem, 7vw, 5rem); --wp--preset--spacing--xx-large: clamp(4rem, 9vw, 7rem); --wp--preset--spacing--xxx-large: clamp(5rem, 12vw, 9rem); --wp--preset--spacing--xxxx-large: clamp(6rem, 14vw, 13rem); --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); --wp--custom--line-height--none: 1; --wp--custom--line-height--tight: 1.1; --wp--custom--line-height--snug: 1.2; --wp--custom--line-height--normal: 1.5; --wp--custom--line-height--relaxed: 1.625; --wp--custom--line-height--loose: 2; --wp--custom--line-height--body: 1.618; }:root { --wp--style--global--content-size: 900px; --wp--style--global--wide-size: 1190px; }:where(body) { margin: 0px; }:root { --wp--style--block-gap: var(--wp--preset--spacing--medium); }body { font-family: var(--wp--preset--font-family--primary); --wp--style--root--padding-top: 0; --wp--style--root--padding-right: var(--wp--preset--spacing--medium); --wp--style--root--padding-bottom: 0; --wp--style--root--padding-left: var(--wp--preset--spacing--medium); }a:where(:not(.wp-element-button)) { }*, ::after, ::before { box-sizing: border-box; }html { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; line-height: 1.5; text-size-adjust: 100%; tab-size: 4; }body { margin: 0px; }html { text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; overflow-wrap: break-word; scrollbar-gutter: stable; }audio, canvas, embed, iframe, img, object, video { display: block; vertical-align: middle; }canvas, img, picture, video { display: block; max-width: 100%; height: auto; }h1, h2, h3, h4 { text-wrap: pretty; }a, button, input { touch-action: manipulation; }body, button, input, textarea { -webkit-font-smoothing: antialiased; }blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre { margin: 0px; }article, aside, figcaption, figure, footer, header, hgroup, main, menu, nav, section { display: block; }a { color: #2c2d33; background-color: transparent; text-decoration: none; transition: color 0.2s; }a, button, input { touch-action: manipulation; }img { max-width: 100%; height: auto; border: 0px; border-radius: 0px; }svg:not(:root) { overflow: hidden; }figure { margin: 0px; }address, p, table { margin: 0px 0px 1.21575rem; }button, input, select { vertical-align: baseline; }h1, h2 { margin: 0px 0px 1rem; }blockquote + h2, blockquote + h3, blockquote + h4, blockquote + header h2, form + h2, form + h3, form + h4, form + header h2, ol + h2, ol + h3, ol + h4, ol + header h2, p + h2, p + h3, p + h4, p + header h2, table + h2, table + h3, table + h4, table + header h2, ul + h2, ul + h3, ul + h4, ul + header h2 { margin-top: 1.29068em; }@media (max-width: 768px){input, select, textarea { font-size: 16px; }}@media (min-width: 993px){.header-4 { overflow-x: hidden; }}.screen-reader-text, .sr-only { position: absolute; visibility: hidden; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }@media (prefers-reduced-motion: reduce){*, ::before, ::after { animation-delay: -1ms !important; animation-duration: 1ms !important; animation-iteration-count: 1 !important; background-attachment: initial !important; scroll-behavior: auto !important; transition-delay: 0s !important; transition-duration: 0s !important; }}a { color: #5c6b73; }body { background-color: #fafafa; }body, button, input, select, option, textarea, :root :where(body) { font-family: "EB Garamond"; color: #1c1c1c; }:root { font-family: "EB Garamond"; color: #1c1c1c; }h1 { font-family: Cinzel; font-weight: 400; }h2 { font-family: Cinzel; font-weight: 400; color: #1c1c1c; }@font-face { font-family: "EB Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url(https://jugatinus.ch/wp-content/fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkBI9_.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Cinzel; font-style: normal; font-weight: 400; font-display: swap; src: url(https://jugatinus.ch/wp-content/fonts/cinzel/8vIU7ww63mVu7gtR-kwKxNvkNOjw-tbnfY3lDQ.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "EB Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url(https://jugatinus.ch/wp-content/fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkBI9_.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Cinzel; font-style: normal; font-weight: 400; font-display: swap; src: url(https://jugatinus.ch/wp-content/fonts/cinzel/8vIU7ww63mVu7gtR-kwKxNvkNOjw-tbnfY3lDQ.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "EB Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url(https://jugatinus.ch/wp-content/fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkBI9_.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Cinzel; font-style: normal; font-weight: 400; font-display: swap; src: url(https://jugatinus.ch/wp-content/fonts/cinzel/8vIU7ww63mVu7gtR-kwKxNvkNOjw-tbnfY3lDQ.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }.prx_wrapper { max-width: 80rem; margin-left: auto; margin-right: auto; padding-bottom: 70px; container-type: inline-size; text-align: left !important; }.prx_h1 { font-style: normal; font-weight: 800; font-size: 30px; line-height: 100%; margin-bottom: 10px; padding-top: 56px; color: var(--custom-title-color); }.prx_h2 { font-style: normal; font-weight: 700; font-size: 24px; line-height: 150%; color: var(--custom-title-color); margin-top: 56px; }.prx_h2, .prx_h3, .prx_h4, .prx_h5 { margin-block-end: 0px; }.prx_text { max-width: 699px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; margin-top: 8px; color: var(--custom-body-color); }.prx_listWrapper { display: grid; margin-top: 24px; gap: 24px; grid-template-columns: repeat(1, minmax(0px, 1fr)); }.prx_expandableWrapper { padding: 24px; border: 1px solid; border-radius: 20px; }.prx_expandableMain { display: flex; align-items: center; justify-content: space-between; font-family: inherit; }.prx_expandableLeft { display: flex; align-items: center; justify-content: flex-start; flex: 1 1 0px; }.prx_expandableImage { display: flex; align-items: center; justify-content: center; height: 56px; width: 56px; border-radius: 4px; margin-right: 16px; }.prx_expandableName { font-style: normal; font-weight: 600; font-size: 14px; line-height: 20px; color: var(--custom-body-color); }.prx_expandableTag { display: none; padding: 2px 10px; border-radius: 10px; font-weight: 500; font-size: 12px; line-height: 16px; text-align: center; }.prx_expandableRight { display: flex; align-items: center; justify-content: flex-end; cursor: pointer; color: var(--custom-body-color); }.prx_expandableRightText { font-weight: 400; font-size: 14px; line-height: 24px; margin-left: 50px; display: none; }.prx_expandableRightChevronBottom { margin-left: 8px; }.prx_techWrapper { position: relative; max-width: 768px; display: grid; margin-top: 24px; gap: 24px; grid-template-columns: repeat(1, minmax(0px, 1fr)); }:root { --custom-title-color: "#000000"; --custom-body-color: "#6b7280"; --custom-body-bg-color: "#ffffff"; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #2b2d2f; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}html{opacity:1}