/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial;--tw-ease:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--leading-normal:1.5;--radius-lg:.5rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.order-first{order:-9999}.col-2{grid-column:2}.col-10{grid-column:10}.col-12{grid-column:12}.float-end{float:inline-end}.container{width:100%}@media (width>=360px){.container{max-width:360px}}@media (width>=700px){.container{max-width:700px}}@media (width>=992px){.container{max-width:992px}}@media (width>=1440px){.container{max-width:1440px}}@media (width>=1921px){.container{max-width:1921px}}.m-0{margin:0}.container,.mx-auto{margin-inline:auto}.my-5{margin-block:1.25rem}.my-auto{margin-block:auto}.ms-3{margin-inline-start:.75rem}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-10{margin-top:2.5rem}.mr-3{margin-right:.75rem}.mb-4{margin-bottom:1rem}.mb-10{margin-bottom:2.5rem}.\!btn{text-align:center!important;--tw-leading:1.25rem!important;text-transform:uppercase!important;border-radius:32px!important;place-content:center!important;align-items:center!important;gap:.5rem!important;font-family:Noto Sans!important;line-height:1.25rem!important;display:flex!important}.btn{text-align:center;--tw-leading:1.25rem;text-transform:uppercase;border-radius:32px;place-content:center;align-items:center;gap:.5rem;font-family:Noto Sans;line-height:1.25rem;display:flex}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.h-\[150px\]{height:150px}.h-full{height:100%}.max-h-max{max-height:max-content}.btn-lg{padding-block:.75rem;padding-inline:1rem;font-size:1rem}@media not all and (width>=992px){.btn-lg{min-height:3.5rem}}.btn-md{padding-block:.5rem;padding-inline:1rem;font-size:1rem}@media not all and (width>=992px){.btn-md{min-height:3rem}}.w-auto{width:auto}.w-full{width:100%}.container{max-width:100%;padding-inline:1rem}@media (width>=700px){.container{padding-inline:2rem}}@media (width>=992px){.container{max-width:992px;padding-inline:2.5rem}}@media (width>=1440px){.container{max-width:1280px}}.max-w-\[560px\]{max-width:560px}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-4{gap:1rem}.gap-y-10{row-gap:2.5rem}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.btn-primary{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#fff;text-transform:uppercase;background-color:#3e5aee;border-width:1px;border-color:#3e5aee}@media (hover:hover){.btn-primary:hover{background-color:#001480;border-color:#001480}}.btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#2d3139}.btn-primary:active{background-color:#3e5aee;border-color:#001480}.btn-primary:focus:active{--tw-outline-style:none;outline-style:none}.btn-primary:disabled{background-color:#767676;border-color:#767676}.btn-black{border-style:var(--tw-border-style);color:#2d3139;text-transform:uppercase;background-color:#0000;border-width:1px;border-color:#2d3139}@media (hover:hover){.btn-black:hover{color:#fff;background-color:#2d3139;border-color:#2d3139}}.btn-black:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-black:active{color:#2d3139;background-color:#0000;border-color:#767676}.btn-black:focus:active{--tw-outline-style:none;outline-style:none}.btn-black:disabled{background-color:#767676;border-color:#767676}.btn-secondary{border-style:var(--tw-border-style);color:#3e5aee;text-transform:uppercase;background-color:#fff;border-width:1px;border-color:#767676}@media (hover:hover){.btn-secondary:hover{border-color:#3e5aee}}.btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-secondary:active{border-color:#001480}.btn-secondary:focus:active{--tw-outline-style:none;outline-style:none}.btn-secondary:disabled{color:#767676}.border{border-style:var(--tw-border-style);border-width:1px}.bg-blue-100{background-color:#d9ecef}.bg-green-100{background-color:#e2f3df}.bg-violet-100{background-color:#e0e2f2}.bg-web-gray-light{background-color:#efece8}.bg-yellow-100{background-color:#fff7dc}.p-0{padding:0}.px-7{padding-inline:1.75rem}.py-10{padding-block:2.5rem}.pr-0{padding-right:0}.h2-notosans{text-align:center;--tw-font-weight:var(--font-weight-semibold);font-size:1.25rem;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:#2d3139;text-transform:uppercase;font-family:Noto Sans;line-height:1.6}.text-center{text-align:center}.text-justify{text-align:justify}.align-top{vertical-align:top}.h2{--tw-font-weight:var(--font-weight-normal);font-size:1.5rem;font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.h2{font-size:1.75rem}}@media (width>=1440px){.h2{font-size:2rem}}.h2{font-family:Old Standard TT;line-height:1.125}.body-base{color:#2d3139;font-size:1rem}@media (width>=700px){.body-base{font-size:1.25rem}}.body-base{font-family:Noto Sans;font-weight:400;line-height:1.5}.body-16{color:#2d3139;font-family:Noto Sans;font-size:1rem}.cart-base{color:#2d3139;font-size:1rem}.text-base{font-size:1.5rem}.text-xxs{font-size:.75rem}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.uppercase{text-transform:uppercase}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.select-all{-webkit-user-select:all;user-select:all}@media (width>=700px){.md\:order-none{order:0}.md\:mt-20{margin-top:5rem}.md\:mb-20{margin-bottom:5rem}.md\:py-20{padding-block:5rem}}@media (width>=992px){.lg\:mb-0{margin-bottom:0}.lg\:hidden{display:none}}}.h1{--tw-font-weight:var(--font-weight-normal);font-size:2rem;font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.h1{font-size:2.75rem}}@media (width>=1440px){.h1{font-size:3rem}}.h1{font-family:Old Standard TT;line-height:1.25}.h2{--tw-font-weight:var(--font-weight-normal);font-size:1.5rem;font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.h2{font-size:1.75rem}}@media (width>=1440px){.h2{font-size:2rem}}.h2{font-family:Old Standard TT;line-height:1.125}.h3{--tw-font-weight:var(--font-weight-bold);font-size:1.25rem;font-weight:var(--font-weight-bold);color:#2d3139;font-family:Old Standard TT;line-height:1.1}.h1-roboto{--tw-font-weight:var(--font-weight-normal);font-size:2rem;font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.h1-roboto{font-size:2.75rem}}@media (width>=1440px){.h1-roboto{font-size:3rem}}.h1-roboto{font-family:Roboto;line-height:1.5}.h2-roboto{--tw-font-weight:var(--font-weight-normal);font-size:1.5rem;font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.h2-roboto{font-size:1.75rem}}@media (width>=1440px){.h2-roboto{font-size:2rem}}.h2-roboto{font-family:Roboto;line-height:1.125}.h2-notosans{text-align:center;--tw-font-weight:var(--font-weight-semibold);font-size:1.25rem;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:#2d3139;text-transform:uppercase;font-family:Noto Sans;line-height:1.6}p,.body-base{color:#2d3139;font-size:1rem}@media (width>=700px){p,.body-base{font-size:1.25rem}}p,.body-base{font-family:Noto Sans;font-weight:400;line-height:1.5}.body-xxs{color:#2d3139;font-size:.75rem}@media (width>=992px){.body-xxs{font-size:14px}}.body-xxs{font-family:Noto Sans}.body-16{color:#2d3139;font-family:Noto Sans;font-size:1rem}.product-name{--tw-font-weight:var(--font-weight-bold);font-size:1.5rem;font-weight:var(--font-weight-bold);color:#2d3139}@media (width>=700px){.product-name{font-size:2rem}}@media (width>=992px){.product-name{font-size:2.5rem}}.product-name{font-family:Noto Sans}.product-subtitle{color:#2d3139;font-family:Noto Sans;font-size:1rem}.product-price{--tw-font-weight:var(--font-weight-bold);font-family:Noto Sans;font-size:2rem;font-weight:var(--font-weight-bold);color:#2d3139}.breadcrumb-current{--tw-font-weight:var(--font-weight-bold);font-size:.75rem;font-weight:var(--font-weight-bold)}.footer-info{font-size:1rem}.cart-title,.cart-payment-title{--tw-font-weight:var(--font-weight-bold);font-size:1.25rem;font-weight:var(--font-weight-bold);color:#6f61a5;text-transform:uppercase;font-family:Noto Sans}.cart-base{color:#2d3139;font-size:1rem}.cart-base-gray{color:#767676;font-size:1rem}.cart-total{font-size:1.25rem}.cart-total.label{color:#2d3139}.cart-total.value{color:#6f61a5}li{color:#2d3139;font-family:Noto Sans;font-size:1rem}.subscription-text{text-align:center;text-transform:lowercase;font-size:.75rem}@media (width>=700px){.subscription-text{text-align:right}}.installments-text{font-size:.75rem}p{color:#2d3139;font-family:Noto Sans;font-size:1rem}.btn{text-align:center;--tw-leading:1.25rem;text-transform:uppercase;border-radius:32px;place-content:center;align-items:center;gap:.5rem;font-family:Noto Sans;line-height:1.25rem;display:flex}.btn img,.btn svg{width:1.25rem;min-width:1rem;max-width:1.25rem;height:100%;min-height:1rem;max-height:1.25rem}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{pointer-events:none}.btn-sm{padding-block:.25rem;padding-inline:1rem;font-size:1rem}@media not all and (width>=992px){.btn-sm{min-height:2.75rem}}.btn-md{padding-block:.5rem;padding-inline:1rem;font-size:1rem}@media not all and (width>=992px){.btn-md{min-height:3rem}}.btn-lg{padding-block:.75rem;padding-inline:1rem;font-size:1rem}@media not all and (width>=992px){.btn-lg{min-height:3.5rem}}.btn-xl{padding-block:.75rem;padding-inline:1rem;font-size:1.25rem}@media not all and (width>=992px){.btn-xl{min-height:3.75rem}}.btn-2xl{padding-block:.75rem;padding-inline:1rem;font-size:1.25rem}@media not all and (width>=992px){.btn-2xl{min-height:4rem}}@media (width>=700px){.btn-2xl{padding-block:1.25rem;padding-inline:2rem}}.btn-primary{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#fff;text-transform:uppercase;background-color:#3e5aee;border-width:1px;border-color:#3e5aee}@media (hover:hover){.btn-primary:hover{background-color:#001480;border-color:#001480}}.btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#2d3139}.btn-primary:active{background-color:#3e5aee;border-color:#001480}.btn-primary:focus:active{--tw-outline-style:none;outline-style:none}.btn-primary:disabled,.btn-primary.disabled,.btn-primary[aria-disabled=true]{background-color:#767676;border-color:#767676}.btn-secondary{border-style:var(--tw-border-style);color:#3e5aee;text-transform:uppercase;background-color:#fff;border-width:1px;border-color:#767676}@media (hover:hover){.btn-secondary:hover{border-color:#3e5aee}}.btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-secondary:active{border-color:#001480}.btn-secondary:focus:active{--tw-outline-style:none;outline-style:none}.btn-secondary:disabled,.btn-secondary.disabled,.btn-secondary[aria-disabled=true]{color:#767676}.btn-tertiary{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#fff;text-transform:uppercase;background-color:#ff5151;border-width:1px;border-color:#ff5151}@media (hover:hover){.btn-tertiary:hover{background-color:maroon;border-color:maroon}}.btn-tertiary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-tertiary:active{background-color:#ff5151;border-color:maroon}.btn-tertiary:focus:active{--tw-outline-style:none;outline-style:none}.btn-tertiary:disabled,.btn-tertiary.disabled,.btn-tertiary[aria-disabled=true]{background-color:#767676;border-color:#767676}.btn-quaternary{border-style:var(--tw-border-style);color:#ff5151;text-transform:uppercase;background-color:#fff;border-width:1px;border-color:#767676}@media (hover:hover){.btn-quaternary:hover{border-color:#ff5151}}.btn-quaternary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-quaternary:active{border-color:maroon}.btn-quaternary:focus:active{--tw-outline-style:none;outline-style:none}.btn-quaternary:disabled{color:#767676}.btn-black{border-style:var(--tw-border-style);color:#2d3139;text-transform:uppercase;background-color:#0000;border-width:1px;border-color:#2d3139}@media (hover:hover){.btn-black:hover{color:#fff;background-color:#2d3139;border-color:#2d3139}}.btn-black:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-black:active{color:#2d3139;background-color:#0000;border-color:#767676}.btn-black:focus:active{--tw-outline-style:none;outline-style:none}.btn-black:disabled,.btn-black.disabled,.btn-black[aria-disabled=true]{background-color:#767676;border-color:#767676}.btn-black-filled{border-style:var(--tw-border-style);color:#fff;text-transform:uppercase;background-color:#2d3139;border-width:1px;border-color:#2d3139}@media (hover:hover){.btn-black-filled:hover{color:#c2c2c2;background-color:#2d3139;border-color:#2d3139}}.btn-black-filled:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-black-filled:active{color:#2d3139;background-color:#0000;border-color:#c2c2c2}.btn-black-filled:focus:active{--tw-outline-style:none;outline-style:none}.btn-black-filled:disabled,.btn-black-filled.disabled,.btn-black-filled[aria-disabled=true]{background-color:#767676;border-color:#767676}.btn-white{border-style:var(--tw-border-style);color:#fff;text-transform:uppercase;background-color:#0000;border-width:1px;border-color:#fff}@media (hover:hover){.btn-white:hover{color:#2d3139;background-color:#efece8;border-color:#fff}}.btn-white:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#009cff}.btn-white:active{color:#fff;background-color:#0000;border-color:#767676}.btn-white:focus:active{--tw-outline-style:none;outline-style:none}.btn-white:disabled,.btn-white.disabled,.btn-white[aria-disabled=true]{background-color:#767676;border-color:#767676}.btn-primary-catalog{color:#fff;text-transform:uppercase;background-color:#3e5aee;border-color:#3e5aee;justify-content:center;align-items:center;gap:10px;padding-block:.5rem;padding-inline:1rem;font-size:1rem;display:flex}@media (hover:hover){.btn-primary-catalog:hover{background-color:#001480;border-color:#001480}}.btn-primary-catalog:focus-visible{outline-offset:2px}@media (width>=1440px){.btn-primary-catalog{border-style:var(--tw-border-style);border-width:2px;font-size:1.5rem}}.btn-primary-catalog.add-to-cart img{max-height:1rem;margin-left:0}@media (width>=1440px){.btn-primary-catalog.add-to-cart img{max-height:1.5rem}}.btn-outline-gray-catalog{border-style:var(--tw-border-style);color:#2d3139;text-transform:uppercase;background-color:#0000;border-width:2px;border-color:#767676;padding-block:.5rem;padding-inline:1rem;font-size:1rem}@media (width>=1440px){.btn-outline-gray-catalog{font-size:1.5rem}}.btn-outline-gray-catalog:hover{background-color:oklab(31.253% -.00152329 -.0153234/.1)}.page-order button[type=submit].disabled{background-color:#767676;border-color:#767676;position:relative}.page-order button[type=submit] .spinner-container{display:none}.page-order .spinner-svg{animation:1.5s linear infinite svgAnimationKeyframes}.page-order .spinner-circle{transform-origin:50%;stroke:#fff;stroke-width:2px;stroke-dasharray:145;animation:1.5s ease-in-out infinite circleAnimationKeyframes}@keyframes svgAnimationKeyframes{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes circleAnimationKeyframes{0%{stroke-dashoffset:145px}50%{stroke-dashoffset:20px;transform:rotate(135deg)}to{stroke-dashoffset:145px;transform:rotate(450deg)}}.description-products-section{padding-block:2.5rem}@media (width>=700px){.description-products-section{padding-block:5rem}}.description-products-section a{color:#3e5aee;text-decoration-line:underline}@media (hover:hover){.description-products-section a:hover{color:#001480}}.description-products-section .h1{text-align:center;margin-bottom:1.25rem}@media (width>=700px){.description-products-section .h1{margin-bottom:2.5rem}}.description-products-section p{text-align:center;color:#2d3139;margin-top:2.5rem;font-family:Noto Sans;font-size:1rem}.description-products-section .list-with-video-wrapper video,.description-products-section .list-with-video-wrapper img{aspect-ratio:var(--aspect-video);border-radius:var(--radius-2xl);-o-object-fit:cover;object-fit:cover;width:100%}@media not all and (width>=992px){.description-products-section .list-with-video-wrapper video,.description-products-section .list-with-video-wrapper img{order:calc(1 * -1)}}.description-products-section .list-wrapper,.sub-description2 .list-wrapper{justify-content:center;margin-top:2.5rem;margin-left:1.5rem;display:flex}@media (width>=700px){.description-products-section .list-wrapper,.sub-description2 .list-wrapper{margin-left:0}}.description-products-section .list-wrapper ul,.sub-description2 .list-wrapper ul{list-style-type:disc}.description-products-section .list-wrapper li,.sub-description2 .list-wrapper li{text-align:left;color:#2d3139;font-family:Noto Sans;font-size:1rem}.description-products-section .list-centered,.sub-description2 .list-centered{place-items:center}.video-accessories{text-align:center;background-color:#efece8;padding-block:2.5rem}@media (width>=700px){.video-accessories{padding-block:5rem}}.video-accessories video,.video-accessories img{aspect-ratio:var(--aspect-video);border-radius:var(--radius-2xl);-o-object-fit:contain;object-fit:contain;width:100%}@media not all and (width>=992px){.video-accessories video,.video-accessories img{order:calc(1 * -1)}}.video-accessories video,.video-accessories img{background:#fff9}.sub-description1,.sub-description2{text-align:center;padding-block:2.5rem}@media (width>=700px){.sub-description1,.sub-description2{padding-block:5rem}}.sub-description1 h2,.sub-description2 h2{margin-bottom:2.5rem}.sub-description2{background-color:#efece8}.sub-description2 .list-wrapper{margin-top:0}.specification-accessories{padding-bottom:2.5rem}@media (width>=700px){.specification-accessories{padding-bottom:5rem}}.specification-accessories .specification{margin-bottom:0}.specification-accessories .specification .specification-box{width:100%}.description-products-section .list-with-video-wrapper,.video-accessories .list-with-video-wrapper{row-gap:2.5rem;margin-block:2.5rem;display:grid}@media (width>=992px){.description-products-section .list-with-video-wrapper,.video-accessories .list-with-video-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.description-products-section .list-with-video-wrapper .list,.video-accessories .list-with-video-wrapper .list{gap:2.5rem;display:grid}@media (width>=992px){.description-products-section .list-with-video-wrapper .list,.video-accessories .list-with-video-wrapper .list{margin-left:2.5rem}}.description-products-section .list-with-video-wrapper .list ul,.video-accessories .list-with-video-wrapper .list ul{margin-left:1.5rem;list-style-type:disc}.description-products-section .list-with-video-wrapper .list li,.video-accessories .list-with-video-wrapper .list li{text-align:left;color:#2d3139;font-family:Noto Sans;font-size:1rem}.tts-soundplayer{justify-content:center;margin-top:1.25rem;display:flex}@media (width>=700px){.tts-soundplayer{margin-top:2.5rem}}.applications{flex-direction:column;padding-top:2.5rem;display:flex}@media (width>=700px){.applications{padding-top:5rem}}.applications .apps{flex-direction:column;gap:2.5rem;display:flex}@media (width>=700px){.applications .apps{gap:5rem}}.applications hr{border-color:#efece8;margin-block:2.5rem}@media (width>=700px){.applications hr{margin-block:5rem}}.applications .download-apps{flex-direction:column;margin-bottom:2.5rem;display:flex}@media (width>=700px){.applications .download-apps{margin-bottom:5rem}}.download-apps-icons{justify-content:center;align-items:center;gap:1.5rem;margin-bottom:5rem;display:flex}@media not all and (width>=700px){.download-apps-icons{flex-direction:column;margin-bottom:2.5rem}}.download-apps-icons img{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;height:3.75rem;scale:var(--tw-scale-x) var(--tw-scale-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}@media (hover:hover){.download-apps-icons img:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.avis-reviews{padding-top:2.5rem}@media (width>=700px){.avis-reviews{padding-top:5rem}}.avis-reviews .h2-notosans{margin-bottom:1rem}@media (width>=700px){.avis-reviews .h2-notosans{margin-bottom:2.5rem}}.product-header-section .product-review-wrapper .skeepers_product__stars{margin:0}.product-header-section .product-review-wrapper .skeepers_product__stars span{color:#2d3139;font-family:Noto Sans;font-size:.75rem}.product-header-section .product-review-wrapper .skeepers_product__stars .stars__rating{display:none!important}.features-swiper{background-color:#d9ecef;padding-top:2.5rem;padding-bottom:5rem;overflow:hidden}@media (width>=700px){.features-swiper{padding-top:5rem}}.features-swiper .swiper-features{height:100%;overflow:visible}.features-swiper .features-content{width:100%}@media (width>=992px){.features-swiper .features-content{width:40%}}.features-swiper .feature-title{--tw-font-weight:var(--font-weight-normal);font-size:1.5rem;font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.features-swiper .feature-title{font-size:1.75rem}}@media (width>=1440px){.features-swiper .feature-title{font-size:2rem}}.features-swiper .feature-title{font-family:Old Standard TT;line-height:1.125}.features-swiper .features-miniatures{width:60%;display:none}@media (width>=992px){.features-swiper .features-miniatures{-moz-column-gap:.5rem;column-gap:.5rem;display:flex}}.features-swiper .features-desc{flex-direction:column}@media (width>=992px){.features-swiper .features-desc{width:40%;display:flex}}.features-swiper .swiper-slide{border-radius:var(--radius-2xl);text-align:center;background-color:#fff;flex-direction:column;align-items:center;gap:2rem;padding-block:1.25rem;padding-inline:2rem;display:flex}.features-swiper .swiper-slide>img{background-color:#3e5aee;border-radius:3.40282e38px}.features-swiper .swiper-slide>svg{color:#3e5aee}@media (width>=992px){.features-swiper .swiper-slide.swiper-slide-active>img{background-color:#001480}.features-swiper .swiper-slide.swiper-slide-active>svg{color:#001480}}.features-swiper .swiper-slide .watch-video-btn{cursor:pointer;margin-top:auto}.features-swiper .swiper-slide .watch-video-btn:hover path{stroke:#fff}.features-swiper .swiper-slide .watch-video-btn:active path{stroke:#2d3139}.features-swiper .description-icon{cursor:pointer;text-align:left;align-items:center;gap:1rem;min-height:105px;padding:.5rem;display:flex}@media (hover:hover){.features-swiper .description-icon:hover{border-radius:var(--radius-2xl);background-color:#fff}}.features-swiper .description-icon>img{background-color:#3e5aee;border-radius:3.40282e38px}.features-swiper .description-icon>svg{color:#3e5aee;flex-shrink:0}.features-swiper .description-icon.active>img{background-color:#001480}.features-swiper .description-icon.active>svg{color:#001480}@media (width>=360px){.description-icons{width:100%}}@media (width>=700px){.features-section-top p{text-align:center}.features-section-top .features-list-wrapper{justify-content:center}}.features-custom-navigation{margin-inline:auto;gap:1.5rem;width:8.5rem;margin-top:1rem;display:flex}@media not all and (width>=992px){.features-custom-navigation{justify-content:center;align-items:center;width:12.5rem;min-height:3rem}}@media (width>=992px){.features-custom-navigation{display:none}}.swiper-features .btn-features-prev,.swiper-features .btn-features-next{height:auto;margin-top:0;position:relative;inset:auto}@media not all and (width>=992px){.swiper-features .btn-features-prev,.swiper-features .btn-features-next{min-width:3rem;min-height:3rem}}.swiper-features .swiper-pagination-fraction{color:#2d3139;font-family:Noto Sans;font-size:1rem;display:block;position:relative;top:auto;bottom:auto;left:auto}.features-section-top h2{text-align:center;margin-bottom:2.5rem}.features-section-top p{text-align:left;margin-bottom:2.5rem}@media (width>=700px){.features-section-top p{text-align:center}}.features-section-top .features-list-wrapper{margin-bottom:2.5rem;margin-left:1.5rem;display:flex}@media (width>=700px){.features-section-top .features-list-wrapper{justify-content:center}}.features-section-top .features-list-wrapper ul{list-style-type:disc}.features-section-top .features-list-wrapper li{text-align:left;color:#2d3139;font-family:Noto Sans;font-size:1rem}.splide-features{position:relative}.splide-features .feature-title{margin-bottom:1rem}@media (width>=700px){.splide-features .feature-title{margin-bottom:2rem}}@media screen and (width<=992px){.splide-features{visibility:visible}}@media screen and (width>=992px){.splide-features{height:100%}}.splide-features .splide__sr{clip:rect(0, 0, 0, 0);margin:0;padding:0;position:absolute}.splide-features .splide__track{z-index:0;max-height:max-content;position:relative;overflow:hidden}@media screen and (width>=992px){.splide-features .splide__track{height:100%}}.splide-features .splide__slide{opacity:1;flex-shrink:0;width:100%;height:100%;position:relative}@media (width>=992px){.splide-features .splide__slide{opacity:0}}.splide-features .active .feature-title{--tw-font-weight:var(--font-weight-normal);font-size:1.5rem;font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.splide-features .active .feature-title{font-size:1.75rem}}@media (width>=1440px){.splide-features .active .feature-title{font-size:2rem}}.splide-features .active .feature-title{font-family:Old Standard TT;line-height:1.125}.splide-features .is-active{opacity:1}.splide-features .is-active .feature-title{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#2d3139}@media (width>=992px){.splide-features .is-active .feature-title{font-size:1.75rem}}@media (width>=1440px){.splide-features .is-active .feature-title{font-size:2rem}}.splide-features .is-active .feature-title{font-family:Old Standard TT;font-size:1.5rem;line-height:1.125}@media (width>=700px){.splide-features .is-active .feature-title{font-size:2rem}}.splide-features .splide__list{align-items:flex-start;height:100%;padding:0}@media not all and (width>=992px){.splide-features .splide__list{flex-direction:column;row-gap:1rem}}@media (width>=360px){.splide-features .splide__list{height:100%}}@media (width>=992px){.splide-features .splide__list{display:flex}}.features-flex{gap:1.25rem;display:flex}.features{background-color:#d9ecef;padding-block:2.5rem}@media (width>=700px){.features{padding-block:5rem}}.features .features-content{border-radius:var(--radius-2xl);width:100%}@media (width>=992px){.features .features-content{background-color:#fff;width:40%}}.features .features-content .active{border-radius:var(--radius-2xl);background-color:#fff}.features .features-miniatures{width:60%;display:none}@media (width>=992px){.features .features-miniatures{-moz-column-gap:.5rem;column-gap:.5rem;display:flex}}.features .features-desc{flex-direction:column}@media (width>=992px){.features .features-desc{width:40%;display:flex}}.features .flex-features-items{text-align:center;flex-direction:column;align-items:center;padding-block:1.25rem;padding-inline:2rem;display:flex}@media (hover:hover){.features .flex-features-items:hover{border-radius:var(--radius-2xl);background-color:#fff}}@media screen and (width>=992px){.features .flex-features-items{height:100%}}.features .flex-features-items svg{margin-block:1rem}@media (width>=700px){.features .flex-features-items svg{margin-block:2rem}}.features .flex-features-items .watch-video-btn{visibility:hidden;cursor:pointer;margin-top:auto}.features .flex-features-items .watch-video-btn:hover path{stroke:#fff}.features .flex-features-items .watch-video-btn:active path{stroke:#2d3139}.features .flex-features-items .watch-video-icon{margin-block:0}@media (width>=992px){.features .desc-icons-feature{display:block}}.features .desc-icons-feature>p{margin-bottom:1rem}@media (width>=700px){.features .desc-icons-feature>p{margin-bottom:2rem}}.features svg{color:#3e5aee}.features .active svg,.features .is-active svg{color:#001480}.features .active .watch-video-btn,.features .is-active .watch-video-btn{visibility:visible}.features .description-icon{cursor:pointer;text-align:left;align-items:center;gap:1rem;height:100%;min-height:105px;padding:.5rem;display:flex}@media (hover:hover){.features .description-icon:hover{border-radius:var(--radius-2xl);background-color:#fff}}.description-icons{flex-direction:column;gap:1rem;display:flex}@media (width>=360px){.description-icons{width:100%}}.description-icons .active{border-radius:var(--radius-2xl);background-color:#fff}.product-languages{margin-bottom:2.5rem;padding-top:2.5rem}@media (width>=700px){.product-languages{padding-top:5rem}}.product-languages .container:not(:first-child){margin-top:2.5rem}@media (width>=700px){.product-languages .container:not(:first-child){margin-top:5rem}}.product-languages p{text-align:center;-webkit-hyphens:auto;hyphens:auto}.product-languages .lang-title{--tw-font-weight:var(--font-weight-semibold);font-size:1.25rem;font-weight:var(--font-weight-semibold);text-transform:uppercase}.product-languages .lang-flex-main{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;display:flex}@media (width>=700px){.product-languages .lang-flex-main{gap:5rem}}.product-languages .lang-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=700px){.product-languages .lang-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-languages .circle-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=700px){.product-languages .circle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-languages .circle-grid-4{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=700px){.product-languages .circle-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.product-languages .circle-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-languages .circle-grid,.product-languages .circle-grid-4,.product-languages .lang-grid{gap:2.5rem;padding-bottom:2.5rem;display:grid}@media (width>=700px){.product-languages .circle-grid,.product-languages .circle-grid-4,.product-languages .lang-grid{padding-bottom:5rem}}@media (width>=992px){.product-languages .circle-grid,.product-languages .circle-grid-4,.product-languages .lang-grid{gap:5rem}}.product-languages .circle-grid .circle-flex,.product-languages .circle-grid .lang-flex,.product-languages .circle-grid-4 .circle-flex,.product-languages .circle-grid-4 .lang-flex,.product-languages .lang-grid .circle-flex,.product-languages .lang-grid .lang-flex{flex-direction:column;align-items:center;gap:1.25rem;display:flex}@media (width>=700px){.product-languages .circle-grid .circle-flex,.product-languages .circle-grid .lang-flex,.product-languages .circle-grid-4 .circle-flex,.product-languages .circle-grid-4 .lang-flex,.product-languages .lang-grid .circle-flex,.product-languages .lang-grid .lang-flex{gap:2.5rem}}.product-languages .circle-grid p,.product-languages .circle-grid-4 p,.product-languages .lang-grid p{font-family:Old Standard TT;font-size:2rem}.product-map{margin-bottom:2.5rem;padding-top:2.5rem}@media (width>=700px){.product-map{padding-top:5rem}}@media (width>=992px){.product-map .h1{margin-inline:3.75rem}}@media (width>=1440px){.product-map .h1{margin-inline:5rem}}.product-map p{color:#2d3139;font-family:Noto Sans;font-size:1rem}.product-map .h1,.product-map p{text-align:center;margin-bottom:2.5rem}.product-specification,.product-languages,.product-map,.product-faq,.product-special-offer,.specification-v4,.specification-q1,.language-table-1,.learning-app,.product-apps,.product-description-bundle-e1,.product-description-bundle-v4,.product-description-bundle-q1{display:none}.page-product .tab-content{box-shadow:0 -1px #c2c2c2}.product-faq{margin-bottom:2.5rem;padding-top:2.5rem}@media (width>=700px){.product-faq{padding-top:5rem}}.product-faq .h1{text-align:center;margin-bottom:2.5rem}@media (width>=992px){.product-faq .h1{margin-inline:3.75rem}}@media (width>=1440px){.product-faq .h1{margin-inline:5rem}}.product-faq .accordion-hidden ul{padding-left:1rem;list-style-type:disc}.product-faq .accordion-hidden a{color:#3e5aee}.faq-section{padding-block:2.5rem}@media (width>=700px){.faq-section{padding-block:5rem}}.faq-section h2{text-align:center;margin-bottom:2.5rem}.page-product .breadcrumb-container{background-color:#fff}.lang-pl .page-product .breadcrumb-container{align-items:center;width:100%;display:flex}.lang-pl .page-product .breadcrumb-container .container{padding-inline:0}.page-product .breadcrums-flex{background-color:#fff}@media not all and (width>=700px){.page-product .eu-flag-wrapper{top:auto;bottom:auto}}.product-header{gap:2rem;padding-top:1.5rem;padding-bottom:2.5rem;display:grid}@media screen and (width>=992px){.product-header{grid-template-columns:412px 1fr}}@media screen and (width>=1440px){.product-header{grid-template-columns:522px 1fr}}.product-header .product-cover-thumbnail-section{justify-content:center;display:flex}.product-header .product-review-wrapper{min-width:40%;margin-bottom:1rem}.product-header .swiper-thumbs-container{justify-items:center;position:relative}@media not all and (width>=700px){.product-header .swiper-thumbs-container{justify-content:space-between;display:flex}}@media (width>=700px){.product-header .swiper-thumbs-container{gap:1rem;display:grid}.product-header .swiper-thumbs-container .swiper-button-prev{rotate:90deg}}.product-header .swiper-thumbs-container .swiper-button-prev,.product-header .swiper-thumbs-container .swiper-button-next{cursor:pointer;color:#2d3139;position:relative;left:auto;right:auto}@media (hover:hover){:is(.product-header .swiper-thumbs-container .swiper-button-prev,.product-header .swiper-thumbs-container .swiper-button-next):hover{color:#3e5aee}}@media not all and (width>=700px){.product-header .swiper-thumbs-container .swiper-button-prev,.product-header .swiper-thumbs-container .swiper-button-next{width:3rem;height:3rem}}@media (width>=700px){.product-header .swiper-thumbs-container .swiper-button-prev,.product-header .swiper-thumbs-container .swiper-button-next{margin-left:0}}.product-header .swiper-thumbs-container .swiper-button-prev>svg,.product-header .swiper-thumbs-container .swiper-button-next>svg{color:#2d3139;width:1rem;height:1.5rem}@media (hover:hover){:is(.product-header .swiper-thumbs-container .swiper-button-prev>svg,.product-header .swiper-thumbs-container .swiper-button-next>svg):hover{color:#3e5aee}}.product-header .js-product-images{justify-self:center;align-items:center;gap:2rem;display:grid}@media not all and (width>=700px){.product-header .js-product-images{flex-direction:column-reverse;gap:1rem;height:auto;display:flex}}@media (width>=700px){.product-header .js-product-images{height:320px}}@media (width>=1440px){.product-header .js-product-images{height:400px}}@media screen and (width>=700px){.product-header .js-product-images:not(:has(.product-cover-one)){grid-template-columns:60px 320px}}@media screen and (width>=1440px){.product-header .js-product-images:not(:has(.product-cover-one)){grid-template-columns:90px 400px}}.product-header .product-cover{width:260px;height:260px;position:relative}@media (width>=700px){.product-header .product-cover{width:320px;height:320px}}@media (width>=1440px){.product-header .product-cover{width:400px;height:400px}}.product-header .swiper-cover,.product-header .product-cover-one{border-radius:var(--radius-2xl)}.product-header .product-cover-one{background-color:#efece8}@media (width>=700px){.product-header .swiper-cover{background-color:#efece8}}.product-header .swiper-cover .swiper-slide{cursor:grab;border-radius:var(--radius-2xl);background-color:#efece8}.product-header .swiper-cover .swiper-slide:active{cursor:grabbing}@media (width>=700px){.product-header .swiper-cover .swiper-slide{background-image:none}}.product-header .swiper-cover .swiper-slide>img{border-radius:var(--radius-2xl)}.product-header .swiper-thumbs{height:100%;min-height:3rem}@media not all and (width>=700px){.product-header .swiper-thumbs{width:200px}}@media screen and (width>=700px){.product-header .swiper-thumbs{height:212px}}@media screen and (width>=1440px){.product-header .swiper-thumbs{height:302px}}.product-header .swiper-thumbs .swiper-slide{box-sizing:border-box;cursor:pointer;border-radius:var(--radius-lg);background-color:#efece8;justify-items:center}@media (hover:hover){.product-header .swiper-thumbs .swiper-slide:hover{border-style:var(--tw-border-style);border-width:1px;border-color:#767676}}.product-header .swiper-thumbs .swiper-slide>img{border-radius:var(--radius-lg)}.product-header .swiper-thumbs .swiper-slide-thumb-active{border-style:var(--tw-border-style);border-width:1px;border-color:#767676}.product-header .product-header-section{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.product-header .product-header-section .product-name{margin-bottom:.5rem}.product-header .product-header-section .product-subtitle{margin-bottom:1.5rem}.product-header .product-flags{z-index:10;margin-top:2.5rem}.product-header .product-action-info-wrapper{flex-direction:column-reverse;align-items:stretch;gap:1rem;display:flex}@media (width>=700px){.product-header .product-action-info-wrapper{flex-direction:row;align-items:flex-start}}.product-header .product-extended-description{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#efece8;min-width:40%}.product-header .product-extended-description .extended-description-icon{align-items:center;gap:.5rem;padding-block:.5rem;padding-inline:1rem;display:flex}.product-header .product-extended-description .extended-description-icon:not(.installment-icon){--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.product-header .product-extended-description .extended-description-icon:not(:last-child){border-bottom-style:var(--tw-border-style);border-color:#efece8;border-bottom-width:1px}.product-header .product-extended-description .extended-description-icon.installment-icon img{width:2.5rem;height:26px}.product-header .product-extended-description .extended-description-icon>img,.product-header .product-extended-description .extended-description-icon svg{width:1.5rem;height:1.5rem}.product-header .product-extended-description .extended-description-icon>p{font-size:.75rem}.product-header .product-prices-section .product-prices{margin-bottom:1rem}.product-header .product-add-to-cart .btn{width:100%}.product-header .product-variants-items{margin-bottom:1rem}.product-header .oxford-product,.product-header .icon-360-view{z-index:10;position:absolute}.product-header .oxford-product{padding-right:.5rem;top:2.5rem;right:0}.product-header .oxford-product img{max-width:4rem}@media (width>=1440px){.product-header .oxford-product img{max-width:110px}}.product-header .icon-360-view{cursor:pointer;width:2.5rem;height:2.5rem;bottom:1rem;right:1rem}.product-header .product-gallery-dialog,.product-header .product-360-dialog{border-radius:var(--radius-2xl)}.product-header .product-gallery-dialog::backdrop,.product-header .product-360-dialog::backdrop{cursor:pointer;opacity:.75;background-color:#2d3139}.product-header .product-gallery-dialog .close-dialog-icon,.product-header .product-360-dialog .close-dialog-icon{z-index:1000;position:absolute;top:1rem;right:1rem}.product-header .product-gallery-dialog .swiper-dialog{width:100%;height:100%;position:relative}.product-header .product-gallery-dialog .swiper-slide img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.product-header .product-360-dialog,.product-header .product-gallery-dialog{background-color:#efece8;max-width:400px;max-height:400px;overflow:hidden}@media (width>=700px){.product-header .product-360-dialog,.product-header .product-gallery-dialog{max-width:800px;max-height:800px}}.product-header .product-360-dialog,.product-header .product-gallery-dialog{width:calc(100% - 2rem);height:calc(100% - 2rem)}.product-header .product-360-dialog .dialog-content,.product-header .product-gallery-dialog .dialog-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-header .cloudimage-360{width:100%;height:100%;position:relative}.product-header .cloudimage-360 canvas{-o-object-fit:contain;object-fit:contain;display:block;height:100%!important}.product-header .cloudimage-initial-icon{width:clamp(50px,10vw,100px);height:clamp(50px,10vw,100px);line-height:clamp(50px,10vw,100px)}@media (width>=992px){.product-header .product-name{padding-right:2.5rem}}@media (width>=1440px){.product-header .product-name{padding-right:0}}.product-header-wrapper{position:relative}.product-header-wrapper .number-one{z-index:30;position:absolute;top:170px;right:0}@media (width>=992px){.product-header-wrapper .number-one{top:1rem}}.product-header-wrapper .number-one img{width:100%;max-width:94px}.tab-menu .menu-link{cursor:pointer}#netreviews_reviews_tab{background-color:#0000}.back-to-top{cursor:pointer;justify-content:flex-end;gap:.5rem;width:fit-content;margin-top:2.5rem;margin-bottom:2.5rem;display:flex}@media not all and (width>=700px){.back-to-top{margin-inline:auto}}@media (width>=700px){.back-to-top{margin-top:5rem;margin-bottom:5rem;margin-left:auto}}.back-to-top p,.back-to-top svg{color:#3e5aee}.back-to-top:hover p,.back-to-top:hover svg{color:#001480}.notify-guaranteed-price{text-align:center;color:#3e5aee;margin-top:.5rem;font-size:.625rem}@media (width>=700px){.notify-guaranteed-price{text-align:left}}.product-special-offer{margin-bottom:2.5rem;padding-top:2.5rem}@media (width>=700px){.product-special-offer{padding-top:5rem}}.product-special-offer .h1{text-align:center;margin-bottom:2.5rem}@media (width>=700px){.product-special-offer .h1{margin-bottom:5rem}}@media (width>=1440px){.product-special-offer .doublebox-absolute{background-position:0;background-size:contain}}.product-special-offer .promotion-theme-yellow{background-color:#fff7dc}.product-special-offer .promotion-theme-yellow svg{color:#fff7dc}.product-special-offer .promotion-theme-orange{background-color:#faede5}.product-special-offer .promotion-theme-orange svg{color:#faede5}.product-special-offer .promotion-theme-green{background-color:#e2f3df}.product-special-offer .promotion-theme-green svg{color:#e2f3df}.product-special-offer .promotion-theme-blue{background-color:#d9ecef}.product-special-offer .promotion-theme-blue svg{color:#d9ecef}.product-special-offer .promotion-theme-purple{background-color:#e0e2f2}.product-special-offer .promotion-theme-purple svg{color:#e0e2f2}.product-special-offer .promotion-theme-black{background-color:#2d3139}.product-special-offer .promotion-theme-black svg{color:#2d3139}.product-special-offer .promo-content{flex-direction:column;justify-content:flex-start;gap:2.5rem;display:flex}@media (width>=992px){.product-special-offer .promo-content{margin-block:5rem;margin-right:2.5rem}}.product-special-offer .promo-content .promo-heading p{--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:#ffd260;font-family:Noto Sans}.product-special-offer .promo-content .promo-heading .heading-1{font-size:2rem}@media (width>=992px){.product-special-offer .promo-content .promo-heading .heading-1{font-size:2.75rem}}@media (width>=1440px){.product-special-offer .promo-content .promo-heading .heading-1{font-size:5rem}}.product-special-offer .promo-content .promo-heading .heading-2{font-size:1.5rem}@media (width>=992px){.product-special-offer .promo-content .promo-heading .heading-2{font-size:1.75rem}}@media (width>=1440px){.product-special-offer .promo-content .promo-heading .heading-2{font-size:3.5rem}}.product-special-offer .promo-content .promo-body p{--tw-leading:var(--leading-normal);font-size:1rem;line-height:var(--leading-normal);color:#fff}@media (width>=700px){.product-special-offer .promo-content .promo-body p{font-size:1.25rem}}@media (width>=992px){.product-special-offer .promo-content .promo-body p{--tw-leading:2.5rem;font-size:1.75rem;line-height:2.5rem}}.product-special-offer .promo-content .promo-body p{font-family:Noto Sans}.trustpilot .container{margin-bottom:5rem}.trustpilot{padding-top:2.5rem}@media (width>=700px){.trustpilot{padding-top:5rem}}.trustpilot h2,.trustpilot-category h2{margin-bottom:2.5rem}.trustpilot-category{padding-block:2.5rem}@media (width>=700px){.trustpilot-category{padding-block:5rem}}.youtube-section{text-align:center;margin-bottom:2.5rem;padding-top:2.5rem}@media (width>=700px){.youtube-section{margin-bottom:5rem;padding-top:5rem}}.youtube-section .h1{text-align:center;margin-bottom:2.5rem}@media (width>=700px){.youtube-section .h1{margin-inline:2.5rem}}@media (width>=992px){.youtube-section .h1{margin-inline:5rem}}.youtube-section p{color:#2d3139;margin-bottom:1.25rem;font-family:Noto Sans;font-size:1rem}@media (width>=700px){.youtube-section p{margin-bottom:2.5rem}}.youtube-section .youtube{border-radius:var(--radius-2xl);margin-top:1.25rem}@media (width>=700px){.youtube-section .youtube{margin-top:2.5rem}}.youtube-section .youtube img{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}.youtube-section .youtube:hover img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.youtube-section .yt-subtitle{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=992px){.youtube-section .yt-subtitle{font-size:1.5rem}}.specification{margin-bottom:2.5rem;padding-top:2.5rem}@media (width>=700px){.specification{padding-top:5rem}}.specification h2{text-align:center;margin-bottom:2.5rem}.specification a{color:#3e5aee;text-decoration-line:underline}@media (hover:hover){.specification a:hover{color:#001480}}.specification .container>p{text-align:center;margin-top:2.5rem}.specification .specification-box-wrapper{justify-content:center;display:flex}.specification .specification-table{border-collapse:separate;--tw-border-spacing-x:0;--tw-border-spacing-y:0;width:100%;max-width:585px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-lg);border-style:var(--tw-border-style);text-align:left;border-width:1px;border-color:#767676;margin-inline:auto}@media not all and (width>=700px){.specification .specification-table{-webkit-hyphens:auto;hyphens:auto}}.specification .specification-table th,.specification .specification-table td{vertical-align:top;padding:1rem;font-family:Noto sans}.specification .specification-table th{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#2d3139;width:33.3333%}.specification .specification-table td{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#2d3139}.specification .specification-table td a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#3e5aee;text-decoration-line:underline}@media (hover:hover){.specification .specification-table td a:hover{color:#001480}}.specification .specification-table tr:not(:first-child) td,.specification .specification-table tr:not(:first-child) th{border-top-style:var(--tw-border-style);border-color:#efece8;border-top-width:1px}.specification .specification-table .row-scroll{max-height:200px;display:block;overflow:auto}.specification .specification-box-wrapper-grid .product-sub-menu-container{justify-content:center}.include-section,.include-section-bundle{background-color:#efece8;padding-block:2.5rem}@media (width>=700px){.include-section,.include-section-bundle{padding-block:5rem}}.include-section .h1,.include-section-bundle .h1{text-align:center;margin-bottom:1rem}@media (width>=700px){.include-section .h1,.include-section-bundle .h1{text-align:left;margin-bottom:2.5rem}}.include-section ul,.include-section-bundle ul{padding-left:1.5rem;list-style-type:disc}.include-section .include-flex,.include-section-bundle .include-flex{flex-direction:column;display:flex}.include-section .include-box-left,.include-section-bundle .include-box-left{flex-direction:column;justify-content:center;margin-bottom:2.5rem;display:flex}@media (width>=700px){.include-section .include-box-left,.include-section-bundle .include-box-left{margin-bottom:0}}.include-section .include-box-right,.include-section-bundle .include-box-right{justify-content:center;display:flex}@media (width>=700px){.include-section .include-box-right,.include-section-bundle .include-box-right{display:block}}.include-section .grid-section,.include-section-bundle .grid-section{margin-top:2.5rem}@media (width>=700px){.include-section .grid-section,.include-section-bundle .grid-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin-top:5rem;display:grid}}@media (width>=1440px){.include-section .grid-section,.include-section-bundle .grid-section{gap:5rem}}.include-section-bundle .include-box-left{row-gap:1rem;margin-bottom:0}.include-section-bundle .include-box-right{justify-items:end;display:none}@media (width>=700px){.include-section-bundle .include-box-right{display:block}}.include-section-bundle ol[type="1"]{margin-top:1rem;margin-left:1.5rem;list-style-type:decimal}@media (width>=700px){.include-section-bundle ol[type="1"]{margin-top:2.5rem}}.include-section-bundle ol[type="1"] li{color:#2d3139;font-size:.75rem}.language-table{border-radius:var(--radius-lg);outline-style:var(--tw-outline-style);padding-inline:.5rem;outline-width:1px;outline-color:#767676;padding-top:.5rem}@media (width>=360px){.language-table{padding-inline:1rem;padding-top:1rem}}.language-table thead{background-color:#fff;display:block}.language-table tbody{max-height:350px;margin-right:-1rem;padding-right:1rem;display:block;overflow-y:scroll}.language-table .lang-name{text-align:left;color:#2d3139;font-family:Noto Sans;font-size:1rem}.language-table tr{table-layout:fixed;width:100%;display:table}.language-table .table-popular .w-40{padding-block:.5rem}.language-table .table-popular .w-40 span{color:#767676}.language-table .w-40{width:40%}@media (width>=700px){.language-table .w-40{width:25%}}@media (width>=992px){.language-table .w-40{width:40%}}.language-table .w-40 svg{align-self:center;width:1.5rem;height:1.5rem}.language-table thead th{-webkit-hyphens:auto;hyphens:auto;padding-bottom:1rem}.language-table thead th span{color:#2d3139;--tw-font-weight:var(--font-weight-bold);font-family:Noto Sans;font-size:1rem;font-weight:var(--font-weight-bold)}@media not all and (width>=700px){.language-table thead th:first-of-type{text-align:center}}.language-table tbody tr{border-top-style:var(--tw-border-style);border-color:#efece8;border-top-width:1px}.language-table tbody tr td{padding-block:1rem}.language-table td .lang-name,.language-table th .lang-name{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.language-table td div,.language-table th div{grid-template-columns:24px 1fr;gap:1rem;display:grid}.language-table td .tick-icon,.language-table th .tick-icon{justify-content:center}.language-table td .table-icon,.language-table th .table-icon{cursor:pointer}.language-table td:not(:first-child) div{justify-content:center;align-items:center;margin-inline:auto;display:flex}.language-table th,.language-table td{color:#2d3139;font-family:Noto Sans;font-size:1rem}@media screen and (width<=700px){.language-table thead th span{white-space:nowrap;writing-mode:tb-rl;writing-mode:vertical-rl;rotate:180deg}}.language-table tbody .nothing-found-table-text{display:none}.language-table tbody .nothing-found-table-text td{justify-content:center;align-items:center;width:100%;display:flex}.description-videos{text-align:center;padding-block:2.5rem}@media (width>=700px){.description-videos{padding-block:5rem}}.description-videos .h2-notosans{margin-bottom:5rem}@media not all and (width>=992px){.description-videos .h2-notosans{margin-bottom:2.5rem}}.description-videos .videos-wrapper{background-color:#fff;margin-top:2.5rem}.description-videos .videos-wrapper p{margin-top:.5rem}.description-videos .videos-wrapper p:first-of-type{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin-top:1rem}.description-videos .videos-wrapper .youtube{border-radius:var(--radius-2xl);overflow:hidden}.description-videos .videos-wrapper .video-single{align-items:baseline;width:350px;padding-inline:1.5rem}@media not all and (width>=420px){.description-videos .videos-wrapper .video-single{width:280px}}.description-videos .video-baseline{align-items:baseline}.description-videos-vertically{text-align:center;padding-block:2.5rem}@media (width>=700px){.description-videos-vertically{padding-block:5rem}}.description-videos-vertically .videos-wrapper{background-color:#fff;margin-top:2.5rem}.description-videos-vertically .video{border-radius:var(--radius-2xl);justify-content:center;display:flex;overflow:hidden}.description-videos-vertically .video video.hide-controls::-webkit-media-controls{display:none}.description-videos-vertically .video video.hide-controls::-moz-media-controls{display:none}.description-videos-vertically .video video.hide-controls::-ms-media-controls{display:none}@media (width>=700px){.description-videos-vertically .swiper-wrapper{-moz-column-gap:2.5rem;justify-content:center;column-gap:2.5rem}}.description-videos-vertically .swiper-slide{width:270px}@media not all and (width>=700px){.description-videos-vertically .swiper-slide{margin-right:1rem}}.description-videos-vertically .btn-video-prev,.description-videos-vertically .btn-video-next{height:auto;margin-top:0;position:relative;inset:auto}@media not all and (width>=992px){.description-videos-vertically .btn-video-prev,.description-videos-vertically .btn-video-next{min-width:3rem}}.description-videos-vertically .custom-navigation{margin-inline:auto;gap:1.5rem;width:4.5rem;margin-top:2.5rem;display:flex}@media not all and (width>=992px){.description-videos-vertically .custom-navigation{justify-content:center;width:12.5rem;min-height:3rem}}@media (width>=700px){.description-videos-vertically .custom-navigation,.description-videos-vertically .swiper-button-prev,.description-videos-vertically .swiper-button-next{display:none}}.description-videos-full-width{text-align:center;padding-block:2.5rem}@media (width>=700px){.description-videos-full-width{padding-block:5rem}}.description-videos-full-width .videos-wrapper{background-color:#fff;margin-top:2.5rem}.description-videos-full-width .videos-wrapper p{margin-top:.5rem}.description-videos-full-width .videos-wrapper .youtube{border-radius:var(--radius-2xl);background-color:#fff;overflow:hidden}.description-videos-full-width .videos-wrapper .youtube img{opacity:1;background-color:#fff}.description-videos-full-width .videos-wrapper .swiper-slide{cursor:pointer;width:340px;position:relative}@media (width>=700px){.description-videos-full-width .videos-wrapper .swiper-slide{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}.description-videos-full-width .videos-wrapper .swiper-slide.swiper-slide-active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.description-videos-full-width .videos-wrapper .custom-navigation{margin-inline:auto;justify-content:center;gap:1.5rem;height:3rem;margin-top:3.5rem;display:flex}.description-videos-full-width .videos-wrapper .btn-videos-prev,.description-videos-full-width .videos-wrapper .btn-videos-next{height:auto;margin-top:0;position:relative;inset:auto}@media not all and (width>=992px){.description-videos-full-width .videos-wrapper .btn-videos-prev,.description-videos-full-width .videos-wrapper .btn-videos-next{min-width:3rem}}.languages-single{margin-bottom:2.5rem}@media (width>=700px){.languages-single{margin-bottom:5rem}}.languages-single .single-wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.languages-single .single-wrapper img{margin-bottom:2.5rem}@media not all and (width>=992px){.languages-single .single-wrapper img{margin-bottom:1rem}}.languages-single .single-wrapper .h2{margin-bottom:1rem;font-size:2rem}.languages-single .single-wrapper p{font-size:.875rem}.bundle-selector-section{padding-block:2.5rem}@media (width>=700px){.bundle-selector-section{padding-block:5rem}}.bundle-selector-section h2{margin-bottom:2.5rem}.bundle-selector-section .content{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);-moz-column-gap:2rem;border-width:1px;border-color:#767676;column-gap:2rem;padding:1.5rem;display:grid;position:relative}@media not all and (width>=700px){.bundle-selector-section .content{justify-items:center;row-gap:1rem}}@media (width>=700px){.bundle-selector-section .content{grid-auto-flow:column}}@media screen and (width>=700px){.bundle-selector-section .content{grid-template-columns:9fr 4fr}}.bundle-selector-section .content .product-flag-wrapper{background-color:#fd905f;height:2rem;padding-inline:1rem;font-family:Noto Sans;top:2.5rem}.bundle-selector-section .content .product-flag-wrapper .product-flag{color:#2d3139}.bundle-selector-section .content .product-flag-wrapper .product-flag:after{border-top-style:var(--tw-border-style);border-top-width:16px;border-bottom-style:var(--tw-border-style);border-bottom-width:16px;border-left-style:var(--tw-border-style);border-left-width:16px;border-left-color:#fd905f}.bundle-selector-section .content .products{color:#2d3139;-moz-column-gap:1.25rem;column-gap:1.25rem;font-family:Noto Sans;display:flex}.bundle-selector-section .content .product{flex-direction:column;align-items:center;row-gap:.5rem;display:flex}.bundle-selector-section .content .product h3{text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:1rem;font-weight:var(--font-weight-bold)}.bundle-selector-section .content #bundleOmnibus .omnibusWrapper{text-align:center}.bundle-selector-section .content .plus{--tw-font-weight:var(--font-weight-bold);font-size:1.5rem;font-weight:var(--font-weight-bold);align-content:center}.bundle-selector-section .content .select-wrapper{-moz-column-gap:.25rem;align-items:center;column-gap:.25rem;width:100%;display:flex}@media (width>=700px){.bundle-selector-section .content .select-wrapper{-moz-column-gap:1rem;column-gap:1rem}}.bundle-selector-section .content .select-wrapper label{--tw-font-weight:var(--font-weight-bold);font-size:.75rem;font-weight:var(--font-weight-bold)}.bundle-selector-section .content .select-wrapper select{appearance:none;border-style:var(--tw-border-style);padding:.5rem;background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='6'%20viewBox='0%200%2012%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%206L0.803848%209.78799e-07L11.1962%207.02746e-08L6%206Z'%20fill='%234966FF'/%3e%3c/svg%3e");background-position:calc(100% - 2px);background-repeat:no-repeat;border-width:1px;border-color:#767676;border-radius:.25rem;width:100%;padding-right:1rem;font-size:.75rem}.bundle-selector-section .content .prices{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-family:Noto Sans;display:flex}.bundle-selector-section .content .prices .bundle-price{text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:2rem;font-weight:var(--font-weight-bold)}.bundle-selector-section .content .prices .btn{margin-inline:auto;width:fit-content;margin-top:.5rem}.bundle-selector-section .content .prices .bundle-savings{color:#008a1e;font-size:1.25rem}.bundle-selector-section .content .prices .regular-price{justify-content:center;align-items:center;gap:.25rem;text-decoration-line:none;display:flex}.bundle-selector-section .content .prices .regular-price p{font-size:.625rem}.bundle-selector-section .content .prices .regular-price span{font-size:1rem;text-decoration-line:line-through}.bundle-selector-section img{-o-object-fit:contain;object-fit:contain;width:auto;height:180px}.color-section{text-align:center;padding-block:2.5rem}@media (width>=700px){.color-section{padding-block:5rem}}.color-section .h1,.color-section p{margin-bottom:2.5rem}.color-section img{margin-inline:auto}.color-section .swiper-product-colors{overflow:hidden}@media (width>=1440px){.color-section .swiper-product-colors{overflow:visible}}.color-section .swiper-product-colors .swiper-wrapper{width:100%}@media (width>=992px){.color-section .swiper-product-colors .swiper-wrapper{justify-content:space-between}}@media (width>=1440px){.color-section .swiper-product-colors .swiper-wrapper{justify-content:center}}.color-section .swiper-product-colors .swiper-wrapper .swiper-slide{flex-direction:column;align-items:center;row-gap:1rem;width:220px;margin-right:2.5rem;display:flex}.color-section .swiper-product-colors .swiper-wrapper .swiper-slide p{margin-bottom:0}@media not all and (width>=1440px){.color-section .swiper-product-colors .swiper-wrapper .swiper-slide p{margin-left:1rem;margin-right:1rem}}.color-section .swiper-product-colors .custom-navigation{display:flex}@media (width>=1440px){.color-section .swiper-product-colors .custom-navigation{display:none}}.color-section .swiper-product-colors .color-box{border-style:var(--tw-border-style);border-width:1px;border-color:#efece8;border-radius:.25rem;justify-content:center;align-items:center;gap:.25rem;padding-block:.25rem;padding-inline:.5rem;display:flex}.color-section .swiper-product-colors .color-box .circle{border-style:var(--tw-border-style);border-width:1px;border-color:#767676;border-radius:3.40282e38px;width:1rem;height:1rem}.color-section .swiper-product-colors .color-box span{color:#2d3139;font-family:Noto sans;font-size:.75rem}.technologies-section{height:auto;padding-block:2.5rem;overflow:hidden}@media (width>=700px){.technologies-section{padding-block:5rem}}@media screen and (width>=700px){.technologies-section{height:calc(100dvh - 80px)}}.technologies-section h2{text-align:center;--tw-font-weight:var(--font-weight-semibold);font-size:1.25rem;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:#2d3139;text-transform:uppercase;margin-inline:.5rem;margin-bottom:2.5rem;font-family:Noto Sans;font-size:clamp(1.25rem,2vw,1.25rem);line-height:1.6}.technologies-section .btn-wrapper{z-index:1;justify-content:flex-start;display:none;position:relative}@media (width>=700px){.technologies-section .btn-wrapper{justify-content:center;display:flex}}.technologies-section .btn-wrapper .btn{white-space:nowrap;flex-shrink:0;margin-inline:.5rem;font-size:clamp(.8rem,1.5vw,1rem)}.technologies-section .btn-wrapper .btn-white.active{color:#2d3139;background-color:#fff}.technologies-section .btn-wrapper .btn-black.active{color:#fff;background-color:#2d3139}.technologies-section.sec-1{background-blend-mode:overlay, normal;background:radial-gradient(closest-side,#ffffff80 0%,#fff0 100%),#6f61a5}.technologies-section.sec-1 h2{background-image:none;color:#fff!important}.technologies-section.sec-1 .slide h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#fff!important}.technologies-section.sec-1 .slide p{color:#fff}.technologies-section.sec-2{background-color:#efece8}@media (width>=992px){.technologies-section.sec-2 .slide .container{flex-direction:row-reverse}}.technologies-section .section-scroll-wrapper{flex-direction:column;row-gap:2.5rem;display:flex;position:relative}@media (width>=700px){.technologies-section .section-scroll-wrapper{flex-direction:row;flex-shrink:0;row-gap:0;display:flex}}.technologies-section .slide{color:#fff;justify-content:center;align-items:flex-start;width:100%;display:flex}@media (width>=700px){.technologies-section .slide{flex-shrink:0;align-items:center}}.technologies-section .slide .container{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}@media (width>=700px){.technologies-section .slide .container{flex-direction:row;gap:2.5rem}}@media (width>=992px){.technologies-section .slide .container{row-gap:0}}.technologies-section .slide .container .media{z-index:10;flex-grow:0;flex-shrink:0;position:relative}.technologies-section .slide .container .media>img,.technologies-section .slide .container .media video{max-width:320px}@media (width>=700px){.technologies-section .slide .container .media>img,.technologies-section .slide .container .media video{max-width:350px}}@media (width>=992px){.technologies-section .slide .container .media>img,.technologies-section .slide .container .media video{max-width:450px}}@media (width>=1440px){.technologies-section .slide .container .media>img,.technologies-section .slide .container .media video{max-width:500px}}@media (width>=992px){.technologies-section .slide .container .tech-info{padding:2.5rem}}.technologies-section .slide .container h3{text-align:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#2d3139;margin-bottom:1rem}@media (width>=700px){.technologies-section .slide .container h3{text-align:left;margin-bottom:.5rem}}.technologies-section .slide .container h3{font-family:Noto sans;font-size:clamp(1.5rem,2vw,1.75rem)}.technologies-section .slide .container p{text-align:center;font-size:1rem}@media (width>=700px){.technologies-section .slide .container p{text-align:left}}.technologies-section .slide .container p{font-size:clamp(1rem,1.5vw,1rem)}.technologies-section.is-gsap-init .section-scroll-wrapper{height:calc(100dvh - 270px);position:relative}.technologies-section.is-gsap-init .slide{position:absolute;inset:0;overflow:hidden}.technologies-section.is-gsap-init .slide .media>img,.technologies-section.is-gsap-init .slide .media video{max-height:320px}@media (width>=700px){.technologies-section.is-gsap-init .slide .media>img,.technologies-section.is-gsap-init .slide .media video{max-height:350px}}@media (width>=992px){.technologies-section.is-gsap-init .slide .media>img,.technologies-section.is-gsap-init .slide .media video{max-height:450px}}@media (width>=1440px){.technologies-section.is-gsap-init .slide .media>img,.technologies-section.is-gsap-init .slide .media video{max-height:500px}}.technologies-section.is-gsap-init .slide .media>img,.technologies-section.is-gsap-init .slide .media video{height:calc(100dvh - 350px)}.technologies-section.no-motion .section-scroll-wrapper{height:auto}.technologies-section.no-motion .slide{position:static}body.product-id-category-5 .gpsr-section .gpsr-flex{justify-content:center}.gpsr-section{padding-block:1.5rem}.gpsr-section .gpsr-flex{flex-direction:column;align-items:center;display:flex}@media not all and (width>=992px){.gpsr-section .gpsr-flex{gap:1rem}}@media (width>=992px){.gpsr-section .gpsr-flex{flex-direction:row;justify-content:space-between}}.gpsr-section .gpsr-flex .gpsr-box{justify-content:center;align-items:center;display:flex}@media not all and (width>=992px){.gpsr-section .gpsr-flex .gpsr-box{width:100%}}.gpsr-section .gpsr-flex .gpsr-box a:not(.btn),.gpsr-section .gpsr-flex .gpsr-box .link{text-align:center;color:#767676;padding-inline:1rem;text-decoration-line:underline}@media not all and (width>=992px){.gpsr-section .gpsr-flex .gpsr-box a:not(.btn),.gpsr-section .gpsr-flex .gpsr-box .link{width:100%}}.gpsr-section .gpsr-flex .gpsr-box a:not(.btn),.gpsr-section .gpsr-flex .gpsr-box .link{font-family:Noto sans}.product-actions-bottom{flex-direction:row-reverse;align-items:center;width:100%;min-height:62px;margin-top:2.5rem;margin-bottom:2.5rem}@media (width>=700px){.product-actions-bottom{width:auto;margin-top:5rem;margin-bottom:5rem;display:flex}}.product-actions-bottom .sub-opt-wrapper{flex-direction:column;justify-content:flex-end;display:flex}@media screen and (width>=992px){.product-actions-bottom .sub-opt-wrapper{min-height:350px}}@media screen and (width>=1440px){.product-actions-bottom .sub-opt-wrapper{min-height:324px}}.product-actions-bottom .sub-opt-wrapper.product-prices{margin-right:0}.product-actions-bottom .sub-opt-wrapper.product-prices .product-price{align-items:center}@media (width>=700px){.product-actions-bottom .sub-opt-wrapper.product-prices .product-price{align-items:flex-start}}.product-actions-bottom .product-price{flex-direction:column;align-items:center;display:flex}@media (width>=700px){.product-actions-bottom .product-price{align-items:flex-end}}.product-actions-bottom .omnibusWrapper{margin-bottom:1rem}@media (width>=700px){.product-actions-bottom .omnibusWrapper{text-align:right;max-width:250px}}.product-actions-bottom .product-add-to-cart,.product-actions-bottom .add,.product-actions-bottom button{width:100%}@media (width>=700px){.product-actions-bottom .product-add-to-cart,.product-actions-bottom .add,.product-actions-bottom button{justify-self:flex-end;width:auto}}.product-actions-bottom .notify-guaranteed-price{text-align:center}@media (width>=700px){.product-actions-bottom .notify-guaranteed-price{text-align:right;max-width:250px}}.media-awards{flex-direction:column;margin-block:2.5rem}@media (width>=700px){.media-awards{margin-block:5rem}}.media-awards p{font-family:Old Standard TT}.media-awards .awards-text{text-align:center;color:#2d3139;font-family:Old Standard TT;font-size:1rem}.media-awards .media .h2-notosans{margin-bottom:2.5rem}@media (width>=700px){.media-awards .media .h2-notosans{margin-bottom:5rem}}.media-awards .media-img{margin-bottom:1rem}.media-awards .awards-statue{width:auto;height:100%}.media-awards hr{border-color:#efece8;margin-block:2.5rem}@media (width>=700px){.media-awards hr{margin-block:5rem}}.media-awards img{max-height:100px}.media-awards>.container>.h2-notosans{margin-bottom:1.5rem}@media (width>=700px){.media-awards>.container>.h2-notosans{margin-bottom:5rem}}.media-awards .carousel-media .swiper-slide{padding:1rem}.media-awards .carousel-media .swiper-slide img{margin-bottom:.5rem}.media-awards .carousel-media .swiper-slide:hover,.media-awards .carousel-award .swiper-slide:hover{border-radius:var(--radius-2xl);box-shadow:0 0 0 2px #efece8}.media-awards .swiper{overflow:clip visible}.media-awards .splide__slide{justify-content:center;align-self:flex-start;align-items:center;display:flex}.media-awards .splide__slide img{-o-object-fit:contain;object-fit:contain;height:100%}.media-awards .splide__sr{clip:rect(0 0 0 0);margin:0;padding:0;position:absolute}.cross-selling-lazy{min-height:12rem;position:relative}.cross-selling-section{padding-block:2.5rem}@media (width>=700px){.cross-selling-section{padding-block:5rem}}.cross-selling-section .h2-notosans{margin-bottom:2.5rem}.cross-selling-section .selling-wrapper{position:relative}.cross-selling-section .swiper .swiper-wrapper{height:auto}.cross-selling-section .swiper .swiper-wrapper .swiper-slide{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#efece8;gap:.5rem;height:auto}.cross-selling-section .swiper .swiper-wrapper .swiper-slide:hover{box-shadow:0 0 0 2px #efece8}.cross-selling-section .swiper .swiper-button-prev,.cross-selling-section .swiper .swiper-button-next{background-color:#fff}.cross-selling-section .swiper .product-top{padding-inline:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding-top:1rem;display:flex}.cross-selling-section .swiper .product-top .product-flags{margin-top:2.5rem}.cross-selling-section .swiper .product-top a{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.cross-selling-section .swiper .product-img{max-width:180px}.cross-selling-section .swiper .product-name{--tw-font-weight:var(--font-weight-normal);font-size:1rem;font-weight:var(--font-weight-normal)}.cross-selling-section .swiper .omnibusWrapper{text-align:center}.cross-selling-section .swiper .regular-price-text{--tw-font-weight:var(--font-weight-normal);font-size:10px;font-weight:var(--font-weight-normal);color:#2d3139;font-family:Noto Sans}.cross-selling-section .product-box{padding-inline:1rem;flex-direction:column;justify-content:flex-end;align-items:center;gap:.5rem;height:100%;padding-bottom:1rem;display:flex}.cross-selling-section .product-box .related-products-form{flex-direction:column;justify-content:center;align-items:center;display:flex}.cross-selling-section .product-box .related-products-form .price{--tw-font-weight:var(--font-weight-bold);font-size:2rem;font-weight:var(--font-weight-bold)}.cross-selling-section .product-box .related-products-form button{margin-top:.5rem}.cross-selling-section-drawer .prices{justify-content:center;display:flex}@media (width>=700px){.cross-selling-section-drawer .prices{justify-content:flex-end}}.cross-selling-section-drawer .related-products-button{width:48px;padding-block:.25rem;padding-inline:1rem}.cross-selling-section-drawer .add{grid-auto-flow:column;align-items:center;gap:1rem;display:grid}.cross-selling-section-drawer .add .price{--tw-font-weight:var(--font-weight-bold);font-size:1rem;font-weight:var(--font-weight-bold)}@media not all and (width>=700px){.cross-selling-section-drawer .add .price{text-align:right}}.cross-selling-section-drawer .add .omnibusWrapper{text-align:right;--tw-leading:1rem;--tw-font-weight:var(--font-weight-normal);font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-normal);color:#2d3139}.cross-selling-section-drawer .add .omnibusWrapper .omnibusPriceMobile p{text-align:right}.cross-selling-section-drawer .add .regular-price-text,.cross-selling-section-drawer .add .regular-price{font-size:.75rem}.cross-selling-section-drawer .cross-selling-drawer-box{color:#2d3139;min-height:12rem;padding:1rem;font-family:Noto Sans;position:relative}@media (width>=700px){.cross-selling-section-drawer .cross-selling-drawer-box{padding:1.5rem}}.cross-selling-section-drawer .cross-selling-drawer-box .products-list{flex-direction:column;row-gap:1rem;display:flex}.cross-selling-section-drawer .cross-selling-drawer-box .product-box{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#efece8;flex-flow:column;gap:.5rem;height:auto;padding:1rem;display:flex}@media (width>=700px){.cross-selling-section-drawer .cross-selling-drawer-box .product-box{flex-direction:row}}.cross-selling-section-drawer .cross-selling-drawer-box .product-box h3{margin-bottom:1rem}@media not all and (width>=700px){.cross-selling-section-drawer .cross-selling-drawer-box .product-box h3{text-align:center}}.cross-selling-section-drawer .cross-selling-drawer-box .product-box .product-img{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;width:100px;scale:var(--tw-scale-x) var(--tw-scale-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}@media (hover:hover){.cross-selling-section-drawer .cross-selling-drawer-box .product-box .product-img:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (width>=700px){.cross-selling-section-drawer .cross-selling-drawer-box .product-box .product-img{justify-self:center}}@media (width>=700px){.cross-selling-section-drawer .cross-selling-drawer-box .product-box .product-img{width:auto}}@media not all and (width>=700px){.cross-selling-section-drawer .cross-selling-drawer-box .product-box .product-link{place-self:center}}.cross-selling-section-drawer .cross-selling-drawer-box .product-right{width:100%}.cross-selling-section-drawer .cross-selling-drawer-box .product-discount{flex-direction:column;align-items:flex-end;display:flex}.cross-selling-section-drawer h2{text-align:center;margin-bottom:1rem;font-size:1rem}@media (width>=700px){.cross-selling-section-drawer h2{margin-bottom:1.5rem}}#pagenotfound .cross-selling-not-found{background-color:#fff;margin-top:2.5rem}@media (width>=700px){#pagenotfound .cross-selling-not-found{margin-top:5rem}}#pagenotfound .cross-selling-not-found .btn{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.vasco-made-for{background-color:#efece8;padding-block:2.5rem}@media (width>=700px){.vasco-made-for{padding-block:5rem}}.vasco-made-for .h2-notosans{margin-bottom:2.5rem}@media (width>=700px){.vasco-made-for .h2-notosans{margin-bottom:5rem}}.vasco-made-for .menu-groups{flex-direction:row;gap:1rem;margin-bottom:2.5rem;padding-inline:1rem;display:flex;overflow-x:auto}@media (width>=700px){.vasco-made-for .menu-groups{padding-inline:2rem}}@media (width>=992px){.vasco-made-for .menu-groups{width:100%}@media (width>=360px){.vasco-made-for .menu-groups{max-width:360px}}@media (width>=700px){.vasco-made-for .menu-groups{max-width:700px}}@media (width>=992px){.vasco-made-for .menu-groups{max-width:992px}}@media (width>=1440px){.vasco-made-for .menu-groups{max-width:1440px}}@media (width>=1921px){.vasco-made-for .menu-groups{max-width:1921px}}.vasco-made-for .menu-groups{max-width:100%;margin-inline:auto;padding-inline:1rem}@media (width>=700px){.vasco-made-for .menu-groups{padding-inline:2rem}}@media (width>=992px){.vasco-made-for .menu-groups{max-width:992px;padding-inline:2.5rem}}@media (width>=1440px){.vasco-made-for .menu-groups{max-width:1280px}}.vasco-made-for .menu-groups{flex-wrap:wrap;justify-content:center;overflow-x:visible}}.vasco-made-for .menu-groups::-webkit-scrollbar{display:none}.vasco-made-for button{border-radius:var(--radius-2xl);color:#2d3139;text-transform:none;background-color:#fff;flex-shrink:0;width:286px;padding:1rem}.vasco-made-for button.active{color:#fff;background-color:#6f61a5}.vasco-made-for .content-groups{overflow:hidden}.vasco-made-for .group-box{display:none}.vasco-made-for .group-box.active{display:block}.key-features-section{background-color:#fff;padding-block:2.5rem}@media (width>=700px){.key-features-section{padding-block:5rem}}.key-features-section .swiper-slide p{margin-bottom:0}.key-features-section .key-features-flex{flex-direction:column;row-gap:2.5rem;display:flex}.key-features-section a{--tw-outline-style:none;outline-style:none;width:fit-content}.key-features-section a:not(.btn){display:block}.key-features-section .h2{text-align:center;margin-bottom:1rem}.key-features-section p{text-align:center;margin-bottom:2.5rem}.key-features-section .h2{font-size:2rem}.key-features-section .h2-notosans{margin-inline:1.25rem}@media (width>=700px){.key-features-section .h2-notosans{margin-bottom:2.5rem}}.key-features-section .grid-section{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid}@media (width>=700px){.key-features-section .grid-section{row-gap:2.5rem}}.key-features-section .grid-section{grid-template-columns:minmax(0,1fr)}@media screen and (width>=700px){.key-features-section .grid-section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=992px){.key-features-section .grid-section{grid-template-columns:repeat(4,minmax(0,1fr))}}.key-features-section .grid-section p{margin-bottom:0;font-size:1rem}.key-features-section .grid-section a:hover{border-radius:var(--radius-2xl);box-shadow:0 0 0 2px #efece8}.key-features-section .key{padding:1rem}.key-features-section a.swiper-slide:hover{border-radius:var(--radius-2xl);box-shadow:0 0 0 2px #efece8}.key-features-section .swiper-wrapper{align-items:stretch}@media (width>=700px){.key-features-section .swiper-wrapper{height:396px}}.key-features-section .swiper-wrapper .swiper-slide,.key-features-section .swiper-wrapper .key{height:100%}.key-features-section img{margin-inline:auto;margin-bottom:1rem}@media (width>=700px){.key-features-section img{margin-bottom:2.5rem}}.key-features-section .flex-box{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}@media (width>=700px){.key-features-section .flex-box{flex-direction:row;gap:2.5rem;margin-top:0}}.key-features-section .btn,.key-features-section a{justify-content:center;width:100%}@media (width>=700px){.key-features-section .btn,.key-features-section a{width:auto}}.vasco-numbers-section{background-color:#efece8;padding-block:2.5rem}@media (width>=700px){.vasco-numbers-section{padding-block:5rem}}.vasco-numbers-section h2{margin-bottom:2.5rem}@media (width>=700px){.vasco-numbers-section h2{margin-bottom:5rem}}.vasco-numbers-section .vasco-numbers-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;gap:1rem;display:grid}@media (width>=700px){.vasco-numbers-section .vasco-numbers-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=992px){.vasco-numbers-section .vasco-numbers-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1440px){.vasco-numbers-section .vasco-numbers-wrapper{grid-template-columns:repeat(10,minmax(0,1fr))}}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper{border-radius:var(--radius-2xl);text-align:center;-webkit-hyphens:auto;hyphens:auto;flex-direction:column;grid-column:span 2/span 2;align-items:center;height:fit-content;padding-block:1.5rem;padding-inline:1rem;display:flex}@media (width>=700px){.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper{text-align:start;align-items:flex-start}}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper{overflow-wrap:anywhere}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper .btn{width:100%;margin-top:1.5rem}@media (width>=700px){.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper .btn{width:auto}}.vasco-numbers-section .vasco-numbers-wrapper .number-paragraph{color:#2d3139;align-items:center;font-size:2rem;display:flex}@media (width>=700px){.vasco-numbers-section .vasco-numbers-wrapper .number-paragraph{font-size:2.75rem}}.vasco-numbers-section .vasco-numbers-wrapper .number-paragraph{font-family:Old Standard TT}.vasco-numbers-section .vasco-numbers-wrapper .number{--tw-leading:1;color:#2d3139;font-size:64px;line-height:1}@media (width>=700px){.vasco-numbers-section .vasco-numbers-wrapper .number{font-size:80px}}.vasco-numbers-section .vasco-numbers-wrapper .number{font-family:Old Standard TT}.vasco-numbers-section .vasco-numbers-wrapper .number-description{font-size:1rem}@media (width>=700px){.vasco-numbers-section .vasco-numbers-wrapper .number-description{font-size:1.5rem}}.vasco-numbers-section .vasco-numbers-wrapper .number-description{font-family:Old Standard TT}@media (width>=700px){.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:nth-of-type(2n){margin-top:5rem}}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:first-of-type{background-color:#e2f3df}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:nth-of-type(2){background-color:#e0e2f2}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:nth-of-type(3){background-color:#d9ecef}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:nth-of-type(4){background-color:#fff7dc}@media (width>=992px){@media not all and (width>=1440px){.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:nth-of-type(4){grid-column-start:2}}}.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:nth-of-type(5){background-color:#faede5}@media (width>=700px){@media not all and (width>=992px){.vasco-numbers-section .vasco-numbers-wrapper .vasco-numbers-single-wrapper:nth-of-type(5){grid-column-start:2}}}:root{--ci360-button-bg:#ffffffe6;--ci360-button-bg-hover:#fff;--ci360-button-size:40px;--ci360-button-border-radius:6px;--ci360-button-shadow:0 2px 8px #00000026;--ci360-icon-color:#505050;--ci360-icon-color-hover:#333;--ci360-icon-size:20px;--ci360-initial-icon-bg:#ffffff26;--ci360-initial-icon-color:#fff;--ci360-initial-icon-size:100px;--ci360-initial-icon-shadow:0 2px 16px #00000014;--ci360-initial-icon-border-radius:16px;--ci360-spinner-color:#0003;--ci360-spinner-accent:#505050;--ci360-spinner-size:30px;--ci360-fullscreen-bg:#fff;--ci360-zoom-controls-border-radius:8px;--ci360-scroll-hint-bg:#000000b3;--ci360-scroll-hint-color:#fff;--ci360-scroll-hint-border-radius:20px;--ci360-focus-color:#06c;--ci360-hotspot-marker-size:24px;--ci360-hotspot-marker-bg:#fffc;--ci360-hotspot-marker-color:#1a1a1a;--ci360-hotspot-marker-border-width:2px;--ci360-hotspot-marker-border-color:#fff6;--ci360-hotspot-marker-border:var(--ci360-hotspot-marker-border-width) solid var(--ci360-hotspot-marker-border-color);--ci360-hotspot-marker-shadow:0 2px 8px #00000026;--ci360-hotspot-pulse-color:#00000026;--ci360-hotspot-pulse-size:40px;--ci360-hotspot-pulse-duration:1.8s;--ci360-hotspot-brand-color:#0af;--ci360-popper-bg:#fff;--ci360-popper-color:#1a1a1a;--ci360-popper-border:1px solid #0000001a;--ci360-popper-border-radius:12px;--ci360-popper-shadow:0 8px 32px #0000001f;--ci360-popper-padding:16px;--ci360-popper-max-width:320px;--ci360-popper-font-size:14px;--ci360-popper-line-height:1.5;--ci360-popper-title-font-size:16px;--ci360-popper-title-font-weight:600;--ci360-popper-title-color:#1a1a1a;--ci360-popper-price-color:#2d8c3c;--ci360-popper-price-font-size:18px;--ci360-popper-price-font-weight:700;--ci360-popper-original-price-color:#999;--ci360-popper-description-color:#666;--ci360-popper-cta-bg:#0058a3;--ci360-popper-cta-color:#fff;--ci360-popper-cta-border-radius:8px;--ci360-popper-cta-padding:8px 16px;--ci360-hints-bg:#ffffffe6;--ci360-hints-color:#333;--ci360-hints-font-size:13px;--ci360-hints-border-radius:20px;--ci360-hints-shadow:0 2px 12px #0000001a;--ci360-circle-color:#888;--ci360-timeline-height:6px;--ci360-timeline-track-bg:#fff6;--ci360-timeline-dot-size:18px;--ci360-timeline-dot-color:var(--ci360-hotspot-marker-bg);--ci360-timeline-dot-active-color:var(--ci360-hotspot-brand-color);--ci360-timeline-dot-border:2px solid #fff;--ci360-timeline-indicator-size:12px;--ci360-timeline-indicator-color:var(--ci360-hotspot-brand-color);--ci360-timeline-tooltip-bg:#fffffff2;--ci360-timeline-tooltip-color:#333}.ci360-theme-dark{--ci360-button-bg:#28282de6;--ci360-button-bg-hover:#37373cf2;--ci360-button-shadow:0 2px 8px #0006;--ci360-icon-color:#e0e0e0;--ci360-icon-color-hover:#fff;--ci360-spinner-color:#fff3;--ci360-spinner-accent:#e0e0e0;--ci360-fullscreen-bg:#1a1a1f;--ci360-zoom-controls-bg:#28282de6;--ci360-zoom-controls-bg-hover:#37373cf2;--ci360-zoom-controls-color:#e0e0e0;--ci360-zoom-controls-color-hover:#fff;--ci360-zoom-controls-shadow:0 2px 8px #0006;--ci360-scroll-hint-bg:#ffffff26;--ci360-scroll-hint-color:#e0e0e0;--ci360-popper-bg:#1a1a1a;--ci360-popper-color:#f0f0f0;--ci360-popper-border:1px solid #ffffff1a;--ci360-popper-shadow:0 8px 32px #0006;--ci360-popper-title-color:#f0f0f0;--ci360-popper-description-color:#aaa;--ci360-popper-original-price-color:#777;--ci360-hints-bg:#28282de6;--ci360-hints-color:#e0e0e0;--ci360-hints-shadow:0 2px 12px #0000004d;--ci360-circle-color:#b0b0b0;--ci360-timeline-track-bg:#fff6;--ci360-timeline-dot-border:2px solid #ffffffe6;--ci360-timeline-indicator-color:var(--ci360-hotspot-brand-color);--ci360-timeline-tooltip-bg:#28282df2;--ci360-timeline-tooltip-color:#e0e0e0;--ci360-loader-bg:#28282de6;--ci360-loader-color:#e0e0e0;--ci360-loader-shadow:0 4px 20px #0006;--ci360-hotspot-marker-bg:#0009;--ci360-hotspot-marker-color:#fff;--ci360-hotspot-marker-border-color:#fff9;--ci360-hotspot-pulse-color:#ffffff26;--ci360-timeline-dot-color:var(--ci360-hotspot-marker-bg)}.ci360-hotspot-marker-inverted{--ci360-hotspot-marker-bg:#0009;--ci360-hotspot-marker-color:#fff;--ci360-hotspot-marker-border-color:#fffc;--ci360-hotspot-marker-shadow:0 2px 8px #0000004d;--ci360-hotspot-pulse-color:#0003;--ci360-hotspot-navigate-bg:#0009;--ci360-hotspot-navigate-border-color:#fffc}.ci360-theme-dark.ci360-hotspot-marker-inverted{--ci360-hotspot-marker-bg:#fffc;--ci360-hotspot-marker-color:#1a1a1a;--ci360-hotspot-marker-border-color:#fff6;--ci360-hotspot-pulse-color:#fff3;--ci360-hotspot-navigate-bg:#fffc;--ci360-hotspot-navigate-border-color:#fff6}.ci360-hotspot-marker-brand{--ci360-hotspot-marker-bg:var(--ci360-hotspot-brand-color);--ci360-hotspot-marker-color:#fff;--ci360-hotspot-marker-border-color:#ffffffe6;--ci360-hotspot-marker-shadow:0 2px 8px #00000040;--ci360-hotspot-pulse-color:#ffffff80;--ci360-hotspot-navigate-bg:var(--ci360-hotspot-brand-color);--ci360-hotspot-navigate-border-color:#ffffffe6}.ci360-theme-dark.ci360-hotspot-marker-brand{--ci360-hotspot-marker-border-color:#fff9;--ci360-hotspot-marker-shadow:0 2px 8px #0006;--ci360-hotspot-navigate-border-color:#fff9}.ci360-hotspot-marker--theme-inverted{--ci360-hotspot-marker-bg:#0009;--ci360-hotspot-marker-color:#fff;--ci360-hotspot-marker-border-color:#fffc;--ci360-hotspot-marker-shadow:0 2px 8px #0000004d;--ci360-hotspot-pulse-color:#0003;--ci360-hotspot-navigate-bg:#0009;--ci360-hotspot-navigate-border-color:#fffc}.ci360-theme-dark .ci360-hotspot-marker--theme-inverted{--ci360-hotspot-marker-bg:#fffc;--ci360-hotspot-marker-color:#1a1a1a;--ci360-hotspot-marker-border-color:#fff6;--ci360-hotspot-pulse-color:#fff3;--ci360-hotspot-navigate-bg:#fffc;--ci360-hotspot-navigate-border-color:#fff6}.ci360-hotspot-marker--theme-brand{--ci360-hotspot-marker-bg:var(--ci360-hotspot-brand-color,#0af);--ci360-hotspot-marker-color:#fff;--ci360-hotspot-marker-border-color:#ffffffe6;--ci360-hotspot-marker-shadow:0 2px 8px #00000040;--ci360-hotspot-pulse-color:#ffffff80;--ci360-hotspot-navigate-bg:var(--ci360-hotspot-brand-color,#0af);--ci360-hotspot-navigate-border-color:#ffffffe6}.ci360-theme-dark .ci360-hotspot-marker--theme-brand{--ci360-hotspot-marker-border-color:#fff9;--ci360-hotspot-marker-shadow:0 2px 8px #0006;--ci360-hotspot-navigate-border-color:#fff9}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cloudimage-360{width:100%;position:relative}.cloudimage-360-inner-box{width:100%;position:relative;overflow:hidden}.cloudimage-360-icons-container{z-index:100;flex-direction:column;align-items:center;gap:8px;height:100%;display:flex;position:absolute;top:15px;right:10px}.cloudimage-360-button{width:var(--ci360-button-size);height:var(--ci360-button-size);cursor:pointer;border-radius:var(--ci360-button-border-radius);background-color:var(--ci360-button-bg);box-shadow:var(--ci360-button-shadow);-webkit-backdrop-filter:blur(8px);border:none;justify-content:center;align-items:center;padding:6px;transition:transform .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out;display:flex}.cloudimage-360-button:hover{background-color:var(--ci360-button-bg-hover);transform:scale(1.05)}.cloudimage-360-button:focus{outline:none}.cloudimage-360-button:focus-visible{outline:2px solid var(--ci360-focus-color);outline-offset:2px}.cloudimage-360-button svg{width:var(--ci360-icon-size);height:var(--ci360-icon-size);stroke:var(--ci360-icon-color);transition:stroke .15s ease-out}.cloudimage-360-button:hover svg{stroke:var(--ci360-icon-color-hover)}.cloudimage-initial-icon{width:var(--ci360-initial-icon-size);aspect-ratio:150/87;border-radius:var(--ci360-initial-icon-border-radius);background-color:var(--ci360-initial-icon-bg);box-shadow:var(--ci360-initial-icon-shadow);-webkit-backdrop-filter:blur(8px);color:var(--ci360-initial-icon-color);z-index:21;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:12px 16px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cloudimage-initial-icon svg{width:100%;height:auto;color:var(--ci360-initial-icon-color);fill:var(--ci360-initial-icon-color)}.cloudimage-initial-icon:hover{transform:translate(-50%,-50%)scale(1.08)}.cloudimage-360-click-overlay{z-index:22;cursor:pointer;background:#0000004d;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:background .3s;display:flex;position:absolute;inset:0}.cloudimage-360-click-overlay:hover{background:#00000073}.cloudimage-360-click-overlay-icon{position:static;transform:none}.cloudimage-360-click-overlay:hover .cloudimage-360-click-overlay-icon{transform:scale(1.08)}.cloudimage-360-click-overlay-label{color:#fff;text-shadow:0 1px 3px #0006;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500}.cloudimage-360-loader{width:var(--ci360-loader-size,70px);height:var(--ci360-loader-size,70px);background-color:var(--ci360-loader-bg,#ffffffe6);box-shadow:var(--ci360-loader-shadow,0 4px 20px #00000026);color:var(--ci360-loader-color,#505050);z-index:2;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;font-family:system-ui,-apple-system,sans-serif;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cloudimage-loading-spinner{width:var(--ci360-spinner-size);height:var(--ci360-spinner-size);border:3px solid var(--ci360-spinner-color);border-bottom-color:var(--ci360-spinner-accent);box-sizing:border-box;opacity:0;border-radius:50%;animation:.7s linear infinite rotation;display:inline-block;position:absolute;top:15px;left:15px;transform:translate(-50%,-50%)}.cloudimage-360-view-360-circle{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:auto;color:var(--ci360-circle-color);margin:auto;transition:all .2s;position:absolute;bottom:0;left:0}.cloudimage-360-view-360-circle svg{width:100%;height:auto;display:block}.cloudimage-360--fullscreen{background-color:var(--ci360-fullscreen-bg);width:100%;height:100%}.cloudimage-360--fullscreen .cloudimage-360-inner-box{justify-content:center;align-items:center;height:100%;display:flex}.cloudimage-360--fullscreen canvas{max-width:100%;max-height:100%;width:auto!important}.cloudimage-360-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cloudimage-360-hints-overlay{z-index:50;pointer-events:none;opacity:0;justify-content:center;align-items:flex-end;width:100%;padding-bottom:16px;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0}.cloudimage-360-hints-overlay.visible{opacity:1}.cloudimage-360-hints-overlay.hiding{opacity:0}.cloudimage-360-hints-container{background:var(--ci360-hints-bg);border-radius:var(--ci360-hints-border-radius);box-shadow:var(--ci360-hints-shadow);-webkit-backdrop-filter:blur(8px);flex-direction:row;gap:20px;padding:10px 20px;display:flex}.cloudimage-360-hint-item{color:var(--ci360-hints-color);font-size:var(--ci360-hints-font-size);white-space:nowrap;align-items:center;gap:8px;font-family:system-ui,-apple-system,sans-serif;display:flex}.cloudimage-360-hint-item svg{width:16px;height:16px;stroke:var(--ci360-hints-color);flex-shrink:0}.cloudimage-360-hint-item span{opacity:.9}@media (width<=480px){.cloudimage-360-hints-container{border-radius:12px;flex-direction:column;gap:8px;padding:12px 16px}.cloudimage-360-hint-item{font-size:12px}.cloudimage-360-hint-item svg{width:14px;height:14px}.cloudimage-360-initial-icon{width:calc(var(--ci360-initial-icon-size) * .8);height:calc(var(--ci360-initial-icon-size) * .8)}}.cloudimage-360-inner-box.has-hotspot-timeline .cloudimage-360-hints-overlay{padding-bottom:56px}.cloudimage-360-zoom-controls{z-index:100;opacity:0;pointer-events:none;background:var(--ci360-zoom-controls-bg,var(--ci360-button-bg));border-radius:var(--ci360-zoom-controls-border-radius);box-shadow:var(--ci360-zoom-controls-shadow,var(--ci360-button-shadow));-webkit-backdrop-filter:blur(8px);flex-direction:row;gap:4px;padding:4px;transition:opacity .2s;display:flex;position:absolute}.cloudimage-360-zoom-controls.visible{opacity:1;pointer-events:auto}.cloudimage-360-zoom-controls[data-position=bottom-left]{bottom:12px;left:12px}.cloudimage-360-zoom-controls[data-position=bottom-right]{bottom:12px;right:12px}.cloudimage-360-zoom-controls[data-position=top-left]{top:12px;left:12px}.cloudimage-360-zoom-controls[data-position=top-right]{top:12px;right:12px}.cloudimage-360-zoom-controls[data-position=top-center]{top:12px;left:50%;transform:translate(-50%)}.cloudimage-360-zoom-controls[data-position=bottom-center]{bottom:12px;left:50%;transform:translate(-50%)}.cloudimage-360-zoom-btn{border-radius:calc(var(--ci360-zoom-controls-border-radius) - 2px);cursor:pointer;width:32px;height:32px;color:var(--ci360-zoom-controls-color,var(--ci360-icon-color));background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.cloudimage-360-zoom-btn:hover:not(:disabled){background:var(--ci360-zoom-controls-bg-hover,var(--ci360-button-bg-hover));color:var(--ci360-zoom-controls-color-hover,var(--ci360-icon-color-hover))}.cloudimage-360-zoom-btn:disabled{opacity:.3;cursor:default}.cloudimage-360-zoom-btn:focus{outline:none}.cloudimage-360-zoom-btn:focus-visible{outline:2px solid var(--ci360-focus-color);outline-offset:-2px}.cloudimage-360-zoom-btn svg{stroke:currentColor;width:18px;height:18px}.cloudimage-360-zoom-separator{background:#80808033;align-self:stretch;width:1px;margin:6px 0}.cloudimage-360-scroll-hint{background:var(--ci360-scroll-hint-bg);color:var(--ci360-scroll-hint-color);border-radius:var(--ci360-scroll-hint-border-radius);white-space:nowrap;pointer-events:none;z-index:200;opacity:0;-webkit-backdrop-filter:blur(8px);padding:8px 16px;font-family:system-ui,-apple-system,sans-serif;font-size:13px;font-weight:500;transition:opacity .3s;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%)}.cloudimage-360-scroll-hint.visible{opacity:1}.cloudimage-360-hotspot-timeline{opacity:0;pointer-events:none;z-index:30;background:linear-gradient(#0000 0%,#0003 40%,#00000073 100%);width:100%;padding:20px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.cloudimage-360-hotspot-timeline.visible{opacity:1;pointer-events:auto}.cloudimage-360-hotspot-timeline-track{width:100%;max-width:500px;height:var(--ci360-timeline-height);background:var(--ci360-timeline-track-bg);border-radius:calc(var(--ci360-timeline-height) / 2);margin:0 auto;position:relative}.cloudimage-360-hotspot-timeline-indicator{width:var(--ci360-timeline-indicator-size);height:var(--ci360-timeline-indicator-size);background:var(--ci360-timeline-indicator-color);pointer-events:none;border-radius:50%;transition:left .1s ease-out;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 2px 4px #0003}.cloudimage-360-hotspot-timeline-dot{width:var(--ci360-timeline-dot-size);height:var(--ci360-timeline-dot-size);background:var(--ci360-timeline-dot-color);border:var(--ci360-timeline-dot-border);cursor:pointer;font:inherit;border-radius:50%;outline:none;padding:0;transition:transform .15s,background .2s,box-shadow .2s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000026}.cloudimage-360-hotspot-timeline-dot:hover{transform:translate(-50%,-50%)scale(1.15);box-shadow:0 2px 8px #0003}.cloudimage-360-hotspot-timeline-dot.active{background:var(--ci360-timeline-dot-color);box-shadow:0 1px 4px #00000026}.cloudimage-360-hotspot-timeline-dot:focus-visible{outline:2px solid var(--ci360-focus-color);outline-offset:2px}.cloudimage-360-hotspot-timeline-tooltip{background:var(--ci360-timeline-tooltip-bg);color:var(--ci360-timeline-tooltip-color);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:10;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:opacity .2s,visibility .2s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.cloudimage-360-hotspot-timeline-tooltip:after{content:"";border:6px solid #0000;border-top-color:var(--ci360-timeline-tooltip-bg);position:absolute;top:100%;left:50%;transform:translate(-50%)}.cloudimage-360-hotspot-timeline-tooltip.visible{opacity:1;visibility:visible}@media (width<=480px){.cloudimage-360-hotspot-timeline{padding:14px 16px}}.cloudimage-360--fullscreen .cloudimage-360-hotspot-timeline{bottom:0}.cloudimage-360--fullscreen .cloudimage-360-hints-overlay{padding-bottom:32px}.cloudimage-360--fullscreen .cloudimage-360-zoom-controls[data-position^=bottom]{bottom:38px}.cloudimage-360--fullscreen .cloudimage-360-inner-box.has-hotspot-timeline .cloudimage-360-hints-overlay{padding-bottom:72px}.cloudimage-360--fullscreen .cloudimage-360-inner-box.has-hotspot-timeline .cloudimage-360-zoom-controls[data-position^=bottom]{bottom:72px}.cloudimage-360-hotspot-container{z-index:20;width:100%;height:100%;position:absolute;inset:0}.cloudimage-360-hotspot{background:var(--ci360-hotspot-marker-bg);border:var(--ci360-hotspot-marker-border);height:var(--ci360-hotspot-marker-size);width:var(--ci360-hotspot-marker-size);box-shadow:var(--ci360-hotspot-marker-shadow);opacity:0;cursor:pointer;font:inherit;border-radius:50%;outline:none;padding:0;transition:transform .2s,box-shadow .2s;display:inline-block;position:absolute;inset:0;transform:translate(-50%,-50%)}.cloudimage-360-hotspot:not(.cloudimage-360-hotspot--navigate):after{content:"";background:var(--ci360-hotspot-marker-color);opacity:.45;pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cloudimage-360-hotspot:focus-visible{outline:2px solid var(--ci360-focus-color,#06c);outline-offset:2px}.cloudimage-360-hotspot--pulse{overflow:visible}.cloudimage-360-hotspot--pulse:before{content:"";width:var(--ci360-hotspot-pulse-size);height:var(--ci360-hotspot-pulse-size);background:var(--ci360-hotspot-pulse-color);animation:ci360-pulse-ring var(--ci360-hotspot-pulse-duration) ease-out infinite;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@keyframes ci360-pulse-ring{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}.cloudimage-360-hotspot--pulse{animation:2.4s ease-in-out infinite ci360-breathe}@keyframes ci360-breathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.15)}}.cloudimage-360-hotspot--pulse:hover,.cloudimage-360-hotspot--pulse:focus-visible,.cloudimage-360-hotspot--dot-label{animation:none}.cloudimage-360-hotspot-label{left:calc(50% + var(--ci360-hotspot-marker-size) / 2 + 4px);white-space:nowrap;color:var(--ci360-hotspot-marker-color);background:var(--ci360-hotspot-marker-bg);border:var(--ci360-hotspot-marker-border);box-shadow:var(--ci360-hotspot-marker-shadow);pointer-events:none;border-radius:100px;padding:3px 10px;font-size:11px;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)}.cloudimage-360-hotspot--navigate{background:var(--ci360-hotspot-navigate-bg,#6366f1);border-color:var(--ci360-hotspot-navigate-border-color,#ffffffe6);justify-content:center;align-items:center;display:inline-flex}.ci360-navigate-icon{color:#fff;pointer-events:none;width:14px;height:14px}.cloudimage-360-hotspot--navigate.cloudimage-360-hotspot--pulse{animation:none}.cloudimage-360-hotspot--navigate:hover,.cloudimage-360-hotspot--navigate:focus-visible{transform:translate(-50%,-50%)scale(1.15);box-shadow:0 0 0 3px #6366f166}.cloudimage-360-hotspot--dot-label:hover{transform:translate(-50%,-50%);box-shadow:0 4px 12px #0006}.cloudimage-360-hotspot:hover{transform:translate(-50%,-50%)scale(1.2);box-shadow:0 4px 12px #0006}@media (prefers-reduced-motion:reduce){.cloudimage-360-hotspot--pulse,.cloudimage-360-hotspot--pulse:before{animation:none}}.cloudimage-360-popper{background:var(--ci360-popper-bg);color:var(--ci360-popper-color);border:var(--ci360-popper-border);padding:var(--ci360-popper-padding);border-radius:var(--ci360-popper-border-radius);box-shadow:var(--ci360-popper-shadow);font-family:system-ui,-apple-system,sans-serif;font-size:var(--ci360-popper-font-size);line-height:var(--ci360-popper-line-height);max-width:var(--ci360-popper-max-width);z-index:9999;text-align:left;opacity:0;transition:opacity .2s}.cloudimage-360-popper[data-show]{opacity:1}.ci360-popper-image-wrapper{aspect-ratio:16/9;border-radius:calc(var(--ci360-popper-border-radius) - 4px) calc(var(--ci360-popper-border-radius) - 4px) 0 0;margin:calc(var(--ci360-popper-padding) * -1);width:calc(100% + var(--ci360-popper-padding) * 2);margin-bottom:12px;overflow:hidden}.ci360-popper-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ci360-popper-body{text-align:left;line-height:1.5}.ci360-popper-title{font-size:var(--ci360-popper-title-font-size);font-weight:var(--ci360-popper-title-font-weight);color:var(--ci360-popper-title-color);margin:0 0 4px;line-height:1.3}.ci360-popper-price-row{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:8px;display:inline-flex}.ci360-popper-price{font-size:var(--ci360-popper-price-font-size);font-weight:var(--ci360-popper-price-font-weight);color:var(--ci360-popper-price-color)}.ci360-popper-price-row .ci360-popper-price{margin-bottom:0}.ci360-popper-original-price{font-size:calc(var(--ci360-popper-price-font-size) - 2px);color:var(--ci360-popper-original-price-color);font-weight:500;text-decoration:line-through}.ci360-popper-description{color:var(--ci360-popper-description-color);margin:0 0 12px}.ci360-popper-cta{padding:var(--ci360-popper-cta-padding);background:var(--ci360-popper-cta-bg);color:var(--ci360-popper-cta-color);border-radius:var(--ci360-popper-cta-border-radius);font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.ci360-popper-cta:hover{opacity:.9}button.ci360-popper-cta{cursor:pointer;font:inherit;border:none;width:100%}.ci360-popper-cta:focus-visible{outline:3px solid var(--ci360-focus-color,#06c);outline-offset:2px}.more-features{padding-block:2.5rem}@media (width>=700px){.more-features{padding-block:5rem}}.more-features h2{margin-bottom:2.5rem}@media not all and (width>=700px){.more-features .feature-list{padding-top:121px;position:relative}.more-features .feature-list .list{background-color:#fff;width:100%;position:absolute;top:0;left:0}.more-features .feature-list .list.open button.active{background-color:#efece8}}.more-features .feature-list .feature h3{font-family:Noto Sans}.info-wrapper{border-style:var(--tw-border-style);border-width:1px;border-radius:.25rem;align-items:flex-start;gap:.5rem;margin-top:1rem;padding:.5rem;display:flex}.info-wrapper p{color:#2d3139;font-size:.75rem}.info-wrapper a{color:#3e5aee;text-decoration-line:underline}.info-yellow{color:#8e6f57;background-color:#fff7dc;border-color:#8e6f57}.info-gray{color:#767676;border-color:#767676}.product-id-62 .technologies-section.is-gsap-init .slide .media video{border-radius:var(--radius-2xl);height:100%}.product-id-62 .vasco-numbers-section{background-color:#fff;padding-top:0}@media (width>=1440px){.product-id-62 .vasco-numbers-section .vasco-numbers-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}@media not all and (width>=700px){.product-id-62 .more-features .feature-box img{width:100%}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}
