@charset "UTF-8";
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(63,131,248,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-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);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-color:rgba(229,231,235,var(--tw-border-opacity))}select{color-adjust:exact;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact}[multiple]{color-adjust:unset;-webkit-print-color-adjust:unset}[type=checkbox],[type=radio]{color-adjust:exact;-webkit-print-color-adjust:exact}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-size:100% 100%}[type=file]:focus{outline:1px auto -webkit-focus-ring-color}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-color:#e4e4e7;border-style:solid}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-left-width:1px;border-top-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-right-width:1px;border-top-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{background:inherit;height:8px;position:absolute;width:8px}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:after,[data-popper-arrow]:before{content:"";transform:rotate(45deg);visibility:visible}[data-popper-arrow]:after{background:inherit;height:9px;position:absolute;width:9px}[role=tooltip]>[data-popper-arrow]:before{border-color:#e4e4e7;border-style:solid}.dark [role=tooltip]>[data-popper-arrow]:before{border-color:#52525b;border-style:solid}[role=tooltip]>[data-popper-arrow]:after{border-color:#e4e4e7;border-style:solid}.dark [role=tooltip]>[data-popper-arrow]:after{border-color:#52525b;border-style:solid}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-left-width:1px;border-top-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-right-width:1px;border-top-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:after,[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#1c64f2;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select:not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#1c64f2;display:inline-block;flex-shrink:0;height:1rem;padding:0;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.dark [type=checkbox]:checked,.dark [type=radio]:checked,[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:.55em .55em;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.55em .55em;print-color-adjust:exact}.dark [type=radio]:checked,[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");background-size:1em 1em}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.55em .55em;border-color:transparent;print-color-adjust:exact}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{background:#1f2937;border:0;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;margin-inline-end:1rem;margin-inline-start:-1rem;padding:.625rem 1rem .625rem 2rem}input[type=file]::file-selector-button:hover{background:#374151}.dark input[type=file]::file-selector-button{background:#4b5563;color:#fff}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#1c64f2;border:0;border-radius:9999px;cursor:pointer;height:1.25rem;width:1.25rem}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1px;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}input[type=range]::-moz-range-thumb{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#1c64f2;border:0;border-radius:9999px;cursor:pointer;height:1.25rem;width:1.25rem}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.aspect-w-1,.aspect-w-10,.aspect-w-11,.aspect-w-12,.aspect-w-13,.aspect-w-14,.aspect-w-15,.aspect-w-16,.aspect-w-2,.aspect-w-3,.aspect-w-4,.aspect-w-5,.aspect-w-6,.aspect-w-7,.aspect-w-8,.aspect-w-9{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.aspect-w-10>*,.aspect-w-11>*,.aspect-w-12>*,.aspect-w-13>*,.aspect-w-14>*,.aspect-w-15>*,.aspect-w-16>*,.aspect-w-1>*,.aspect-w-2>*,.aspect-w-3>*,.aspect-w-4>*,.aspect-w-5>*,.aspect-w-6>*,.aspect-w-7>*,.aspect-w-8>*,.aspect-w-9>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.aspect-w-1{--tw-aspect-w:1}.aspect-w-4{--tw-aspect-w:4}.aspect-w-16{--tw-aspect-w:16}.aspect-h-1{--tw-aspect-h:1}.aspect-h-3{--tw-aspect-h:3}.aspect-h-9{--tw-aspect-h:9}.font-main{font-family:var(--font-family-main)}.font-special{font-family:var(--font-family-special)}@media only screen and (min-width:0px){.border-main-200,.divide-main-200>:not([hidden])~:not([hidden]),.focus\:border-main-200:focus,.group:hover .group-hover\:border-main-200,.hover\:border-main-200:hover{border-color:var(--main-color-light)}.bg-main-200,.focus\:bg-main-200:focus,.group:hover .group-hover\:bg-main-200,.hover\:bg-main-200:hover{background-color:var(--main-color-light)}.focus\:text-main-200:focus,.group:hover .group-hover\:text-main-200,.hover\:text-main-200:hover,.text-main-200{color:var(--main-color-light)}.placeholder-main-200::-moz-placeholder{color:var(--main-color-light)}.placeholder-main-200::placeholder{color:var(--main-color-light)}.focus\:placeholder-main-200:focus::-moz-placeholder{color:var(--main-color-light)}.focus\:placeholder-main-200:focus::placeholder{color:var(--main-color-light)}.border-main-400,.divide-main-400>:not([hidden])~:not([hidden]),.focus\:border-main-400:focus,.group:hover .group-hover\:border-main-400,.hover\:border-main-400:hover{border-color:var(--main-color-normal)}.bg-main-400,.focus\:bg-main-400:focus,.group:hover .group-hover\:bg-main-400,.hover\:bg-main-400:hover{background-color:var(--main-color-normal)}.focus\:text-main-400:focus,.group:hover .group-hover\:text-main-400,.hover\:text-main-400:hover,.text-main-400{color:var(--main-color-normal)}.placeholder-main-400::-moz-placeholder{color:var(--main-color-normal)}.placeholder-main-400::placeholder{color:var(--main-color-normal)}.focus\:placeholder-main-400:focus::-moz-placeholder{color:var(--main-color-normal)}.focus\:placeholder-main-400:focus::placeholder{color:var(--main-color-normal)}.border-main-600,.divide-main-600>:not([hidden])~:not([hidden]),.focus\:border-main-600:focus,.group:hover .group-hover\:border-main-600,.hover\:border-main-600:hover{border-color:var(--main-color-dark)}.bg-main-600,.focus\:bg-main-600:focus,.group:hover .group-hover\:bg-main-600,.hover\:bg-main-600:hover{background-color:var(--main-color-dark)}.focus\:text-main-600:focus,.group:hover .group-hover\:text-main-600,.hover\:text-main-600:hover,.text-main-600{color:var(--main-color-dark)}.placeholder-main-600::-moz-placeholder{color:var(--main-color-dark)}.placeholder-main-600::placeholder{color:var(--main-color-dark)}.focus\:placeholder-main-600:focus::-moz-placeholder{color:var(--main-color-dark)}.focus\:placeholder-main-600:focus::placeholder{color:var(--main-color-dark)}.border-second-200,.divide-second-200>:not([hidden])~:not([hidden]),.focus\:border-second-200:focus,.group:hover .group-hover\:border-second-200,.hover\:border-second-200:hover{border-color:var(--second-color-light)}.bg-second-200,.focus\:bg-second-200:focus,.group:hover .group-hover\:bg-second-200,.hover\:bg-second-200:hover{background-color:var(--second-color-light)}.focus\:text-second-200:focus,.group:hover .group-hover\:text-second-200,.hover\:text-second-200:hover,.text-second-200{color:var(--second-color-light)}.placeholder-second-200::-moz-placeholder{color:var(--second-color-light)}.placeholder-second-200::placeholder{color:var(--second-color-light)}.focus\:placeholder-second-200:focus::-moz-placeholder{color:var(--second-color-light)}.focus\:placeholder-second-200:focus::placeholder{color:var(--second-color-light)}.border-second-400,.divide-second-400>:not([hidden])~:not([hidden]),.focus\:border-second-400:focus,.group:hover .group-hover\:border-second-400,.hover\:border-second-400:hover{border-color:var(--second-color-normal)}.bg-second-400,.focus\:bg-second-400:focus,.group:hover .group-hover\:bg-second-400,.hover\:bg-second-400:hover{background-color:var(--second-color-normal)}.focus\:text-second-400:focus,.group:hover .group-hover\:text-second-400,.hover\:text-second-400:hover,.text-second-400{color:var(--second-color-normal)}.placeholder-second-400::-moz-placeholder{color:var(--second-color-normal)}.placeholder-second-400::placeholder{color:var(--second-color-normal)}.focus\:placeholder-second-400:focus::-moz-placeholder{color:var(--second-color-normal)}.focus\:placeholder-second-400:focus::placeholder{color:var(--second-color-normal)}.border-second-600,.divide-second-600>:not([hidden])~:not([hidden]),.focus\:border-second-600:focus,.group:hover .group-hover\:border-second-600,.hover\:border-second-600:hover{border-color:var(--second-color-dark)}.bg-second-600,.focus\:bg-second-600:focus,.group:hover .group-hover\:bg-second-600,.hover\:bg-second-600:hover{background-color:var(--second-color-dark)}.focus\:text-second-600:focus,.group:hover .group-hover\:text-second-600,.hover\:text-second-600:hover,.text-second-600{color:var(--second-color-dark)}.placeholder-second-600::-moz-placeholder{color:var(--second-color-dark)}.placeholder-second-600::placeholder{color:var(--second-color-dark)}.focus\:placeholder-second-600:focus::-moz-placeholder{color:var(--second-color-dark)}.focus\:placeholder-second-600:focus::placeholder{color:var(--second-color-dark)}.border-alter-200,.divide-alter-200>:not([hidden])~:not([hidden]),.focus\:border-alter-200:focus,.group:hover .group-hover\:border-alter-200,.hover\:border-alter-200:hover{border-color:var(--alter-color-light)}.bg-alter-200,.focus\:bg-alter-200:focus,.group:hover .group-hover\:bg-alter-200,.hover\:bg-alter-200:hover{background-color:var(--alter-color-light)}.focus\:text-alter-200:focus,.group:hover .group-hover\:text-alter-200,.hover\:text-alter-200:hover,.text-alter-200{color:var(--alter-color-light)}.placeholder-alter-200::-moz-placeholder{color:var(--alter-color-light)}.placeholder-alter-200::placeholder{color:var(--alter-color-light)}.focus\:placeholder-alter-200:focus::-moz-placeholder{color:var(--alter-color-light)}.focus\:placeholder-alter-200:focus::placeholder{color:var(--alter-color-light)}.border-alter-400,.divide-alter-400>:not([hidden])~:not([hidden]),.focus\:border-alter-400:focus,.group:hover .group-hover\:border-alter-400,.hover\:border-alter-400:hover{border-color:var(--alter-color-normal)}.bg-alter-400,.focus\:bg-alter-400:focus,.group:hover .group-hover\:bg-alter-400,.hover\:bg-alter-400:hover{background-color:var(--alter-color-normal)}.focus\:text-alter-400:focus,.group:hover .group-hover\:text-alter-400,.hover\:text-alter-400:hover,.text-alter-400{color:var(--alter-color-normal)}.placeholder-alter-400::-moz-placeholder{color:var(--alter-color-normal)}.placeholder-alter-400::placeholder{color:var(--alter-color-normal)}.focus\:placeholder-alter-400:focus::-moz-placeholder{color:var(--alter-color-normal)}.focus\:placeholder-alter-400:focus::placeholder{color:var(--alter-color-normal)}.border-alter-600,.divide-alter-600>:not([hidden])~:not([hidden]),.focus\:border-alter-600:focus,.group:hover .group-hover\:border-alter-600,.hover\:border-alter-600:hover{border-color:var(--alter-color-dark)}.bg-alter-600,.focus\:bg-alter-600:focus,.group:hover .group-hover\:bg-alter-600,.hover\:bg-alter-600:hover{background-color:var(--alter-color-dark)}.focus\:text-alter-600:focus,.group:hover .group-hover\:text-alter-600,.hover\:text-alter-600:hover,.text-alter-600{color:var(--alter-color-dark)}.placeholder-alter-600::-moz-placeholder{color:var(--alter-color-dark)}.placeholder-alter-600::placeholder{color:var(--alter-color-dark)}.focus\:placeholder-alter-600:focus::-moz-placeholder{color:var(--alter-color-dark)}.focus\:placeholder-alter-600:focus::placeholder{color:var(--alter-color-dark)}.border-footer-200,.divide-footer-200>:not([hidden])~:not([hidden]),.focus\:border-footer-200:focus,.group:hover .group-hover\:border-footer-200,.hover\:border-footer-200:hover{border-color:var(--footer-color-light)}.bg-footer-200,.focus\:bg-footer-200:focus,.group:hover .group-hover\:bg-footer-200,.hover\:bg-footer-200:hover{background-color:var(--footer-color-light)}.focus\:text-footer-200:focus,.group:hover .group-hover\:text-footer-200,.hover\:text-footer-200:hover,.text-footer-200{color:var(--footer-color-light)}.placeholder-footer-200::-moz-placeholder{color:var(--footer-color-light)}.placeholder-footer-200::placeholder{color:var(--footer-color-light)}.focus\:placeholder-footer-200:focus::-moz-placeholder{color:var(--footer-color-light)}.focus\:placeholder-footer-200:focus::placeholder{color:var(--footer-color-light)}.border-footer-400,.divide-footer-400>:not([hidden])~:not([hidden]),.focus\:border-footer-400:focus,.group:hover .group-hover\:border-footer-400,.hover\:border-footer-400:hover{border-color:var(--footer-color-normal)}.bg-footer-400,.focus\:bg-footer-400:focus,.group:hover .group-hover\:bg-footer-400,.hover\:bg-footer-400:hover{background-color:var(--footer-color-normal)}.focus\:text-footer-400:focus,.group:hover .group-hover\:text-footer-400,.hover\:text-footer-400:hover,.text-footer-400{color:var(--footer-color-normal)}.placeholder-footer-400::-moz-placeholder{color:var(--footer-color-normal)}.placeholder-footer-400::placeholder{color:var(--footer-color-normal)}.focus\:placeholder-footer-400:focus::-moz-placeholder{color:var(--footer-color-normal)}.focus\:placeholder-footer-400:focus::placeholder{color:var(--footer-color-normal)}.border-footer-600,.divide-footer-600>:not([hidden])~:not([hidden]),.focus\:border-footer-600:focus,.group:hover .group-hover\:border-footer-600,.hover\:border-footer-600:hover{border-color:var(--footer-color-dark)}.bg-footer-600,.focus\:bg-footer-600:focus,.group:hover .group-hover\:bg-footer-600,.hover\:bg-footer-600:hover{background-color:var(--footer-color-dark)}.focus\:text-footer-600:focus,.group:hover .group-hover\:text-footer-600,.hover\:text-footer-600:hover,.text-footer-600{color:var(--footer-color-dark)}.placeholder-footer-600::-moz-placeholder{color:var(--footer-color-dark)}.placeholder-footer-600::placeholder{color:var(--footer-color-dark)}.focus\:placeholder-footer-600:focus::-moz-placeholder{color:var(--footer-color-dark)}.focus\:placeholder-footer-600:focus::placeholder{color:var(--footer-color-dark)}}.bg-main-transparent{background:var(--main-color-normal-semi10)}.bg-alter-transparent{background:var(--alter-color-normal-semi10)}.before-main-400:before{background:var(--main-color-normal)}.truncate-button .text-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-text-1{-webkit-line-clamp:1}.truncate-text-1,.truncate-text-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.truncate-text-2{-webkit-line-clamp:2}.truncate-text-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.ocs-text-main{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.ocs-text-main{font-size:1.125rem;line-height:1.75rem}}.ocs-text-h1{font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){.ocs-text-h1{font-size:2.25rem;line-height:2.5rem}}.ocs-text-h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:768px){.ocs-text-h2{font-size:2.25rem;line-height:2.5rem}}.ocs-text-h3{font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.ocs-text-h3{font-size:2rem;line-height:2.5rem}}.ocs-text-h4{font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.ocs-text-h4{font-size:1.5rem;line-height:2rem}}.ocs-text-caption{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.ocs-text-caption{font-size:1rem;line-height:1.5rem}}.ocs-text-button,.ocs-text-button-sm,.ocs-text-button-xs{font-weight:500}.ocs-text-button,.ocs-text-button-sm{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.ocs-text-button{font-size:1.25rem;line-height:1.75rem}.ocs-text-button-sm{font-size:1rem;line-height:1.5rem;line-height:1}}.ocs-text-overline{font-size:.75rem;line-height:1rem;text-transform:uppercase}@media (min-width:768px){.ocs-text-overline{font-size:.875rem;line-height:1.25rem}}.ocs-text-overline-sm{font-size:.625rem;line-height:.75rem}body.with_uppercase_headings .calculator-title,body.with_uppercase_headings .comments-title,body.with_uppercase_headings .detail-infobar-mainname,body.with_uppercase_headings .detail-tabs-order-faq,body.with_uppercase_headings .equipment-item-title-inner,body.with_uppercase_headings .equipment-tab,body.with_uppercase_headings .minigrid-title,body.with_uppercase_headings .ocs-text-button,body.with_uppercase_headings .ocs-text-button-sm,body.with_uppercase_headings .ocs-text-button-xs,body.with_uppercase_headings .ocs-text-h1,body.with_uppercase_headings .ocs-text-h2,body.with_uppercase_headings .ocs-text-h3,body.with_uppercase_headings .ocs-text-h4,body.with_uppercase_headings .ocs-text-main{text-transform:uppercase}.container-full{margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:1536px){.container-full{width:100%}@media (min-width:640px){.container-full{max-width:640px}}@media (min-width:768px){.container-full{max-width:768px}}@media (min-width:1024px){.container-full{max-width:1024px}}@media (min-width:1280px){.container-full{max-width:1280px}}@media (min-width:1536px){.container-full{max-width:1536px}}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.\!absolute{position:absolute!important}.relative{position:relative}.\!relative{position:relative!important}.sticky{position:sticky}.\!inset-0{bottom:0!important;left:0!important;right:0!important;top:0!important}.top-0{top:0}.bottom-20{bottom:5rem}.right-5{right:1.25rem}.left-1\/2{left:50%}.top-5{top:1.25rem}.bottom-5{bottom:1.25rem}.top-\[10px\]{top:10px}.top-\[62px\]{top:62px}.\!left-1\/2{left:50%!important}.\!top-\[-1px\]{top:-1px!important}.\!bottom-auto{bottom:auto!important}.\!right-auto{right:auto!important}.left-0{left:0}.\!top-1\/2{top:50%!important}.right-0{right:0}.bottom-\[20px\]{bottom:20px}.bottom-0{bottom:0}.top-3{top:.75rem}.z-40{z-index:40}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.order-2{order:2}.order-1{order:1}.order-3{order:3}.order-first{order:-9999}.col-auto{grid-column:auto}.float-none{float:none}.m-0{margin:0}.m-auto{margin:auto}.\!m-0{margin:0!important}.mx-0{margin-left:0;margin-right:0}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-0{margin-bottom:0;margin-top:0}.mx-12{margin-left:3rem;margin-right:3rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-\[-2rem\]{margin-left:-2rem;margin-right:-2rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.my-7{margin-bottom:1.75rem;margin-top:1.75rem}.mt-3{margin-top:.75rem}.mb-2{margin-bottom:.5rem}.mr-2{margin-right:.5rem}.ml-auto{margin-left:auto}.mb-4{margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mt-auto{margin-top:auto}.mr-4{margin-right:1rem}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.ml-2{margin-left:.5rem}.mb-0{margin-bottom:0}.ml-3{margin-left:.75rem}.mt-5{margin-top:1.25rem}.mt-4{margin-top:1rem}.mr-auto{margin-right:auto}.mb-5{margin-bottom:1.25rem}.mt-1{margin-top:.25rem}.ml-4{margin-left:1rem}.ml-1{margin-left:.25rem}.mb-auto{margin-bottom:auto}.mr-0{margin-right:0}.ml-0{margin-left:0}.mr-6{margin-right:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mt-8{margin-top:2rem}.mt-7{margin-top:1.75rem}.mb-6{margin-bottom:1.5rem}.mt-12{margin-top:3rem}.\!mb-0{margin-bottom:0!important}.mt-6{margin-top:1.5rem}.mt-10{margin-top:2.5rem}.-ml-2{margin-left:-.5rem}.mb-10{margin-bottom:2.5rem}.mb-\[100px\]{margin-bottom:100px}.ml-5{margin-left:1.25rem}.mt-\[34px\]{margin-top:34px}.mt-9{margin-top:2.25rem}.mt-\[3px\]{margin-top:3px}.mb-12{margin-bottom:3rem}.-mb-1{margin-bottom:-.25rem}.mt-\[-150px\]{margin-top:-150px}.\!mr-2{margin-right:.5rem!important}.\!ml-2{margin-left:.5rem!important}.\!mt-2{margin-top:.5rem!important}.mr-5{margin-right:1.25rem}.mt-\[-40px\]{margin-top:-40px}.mb-20{margin-bottom:5rem}.mb-9{margin-bottom:2.25rem}.-ml-px{margin-left:-1px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-\[62px\]{height:62px}.h-\[35px\]{height:35px}.h-\[30px\]{height:30px}.h-\[50px\]{height:50px}.h-\[125px\]{height:125px}.h-\[75px\]{height:75px}.h-auto{height:auto}.h-full{height:100%}.h-16{height:4rem}.h-\[65px\]{height:65px}.\!h-auto{height:auto!important}.\!h-\[120px\]{height:120px!important}.h-\[330px\]{height:330px}.h-\[60px\]{height:60px}.h-\[42px\]{height:42px}.h-12{height:3rem}.h-\[9px\]{height:9px}.h-\[40px\]{height:40px}.\!h-\[30px\]{height:30px!important}.h-\[100\%\]{height:100%}.\!h-full{height:100%!important}.h-\[8px\]{height:8px}.h-5{height:1.25rem}.max-h-40{max-height:10rem}.max-h-\[50px\]{max-height:50px}.min-h-\[290px\]{min-height:290px}.min-h-\[60px\]{min-height:60px}.min-h-\[50px\]{min-height:50px}.min-h-\[45px\]{min-height:45px}.min-h-\[470px\]{min-height:470px}.min-h-\[75px\]{min-height:75px}.w-full{width:100%}.w-\[25rem\]{width:25rem}.w-1\/2{width:50%}.w-auto{width:auto}.w-\[35px\]{width:35px}.w-\[30px\]{width:30px}.w-\[50px\]{width:50px}.w-1\/3{width:33.333333%}.w-20{width:5rem}.w-\[125px\]{width:125px}.w-\[75px\]{width:75px}.\!w-full{width:100%!important}.w-16{width:4rem}.w-\[235px\]{width:235px}.\!w-auto{width:auto!important}.\!w-\[120px\]{width:120px!important}.w-\[18px\]{width:18px}.w-\[345px\]{width:345px}.w-\[20px\]{width:20px}.w-\[9px\]{width:9px}.w-\[90px\]{width:90px}.w-\[40px\]{width:40px}.w-2\/3{width:66.666667%}.w-\[calc\(33\.33\%-1rem\)\]{width:calc(33.33% - 1rem)}.\!w-\[30px\]{width:30px!important}.w-5{width:1.25rem}.min-w-\[300px\]{min-width:300px}.min-w-full{min-width:100%}.min-w-\[35px\]{min-width:35px}.max-w-\[220px\]{max-width:220px}.max-w-\[1570px\]{max-width:1570px}.max-w-\[1024px\]{max-width:1024px}.max-w-\[600px\]{max-width:600px}.max-w-\[328px\]{max-width:328px}.max-w-\[65px\]{max-width:65px}.max-w-\[360px\]{max-width:360px}.max-w-full{max-width:100%}.max-w-\[125px\]{max-width:125px}.\!max-w-\[340px\]{max-width:340px!important}.max-w-\[370px\]{max-width:370px}.max-w-\[650px\]{max-width:650px}.max-w-\[1250px\]{max-width:1250px}.max-w-\[300px\]{max-width:300px}.max-w-\[200px\]{max-width:200px}.flex-initial{flex:0 1 auto}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-1{flex:1 1 0%}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:var(--tw-transform)}.-translate-y-1\/2{--tw-translate-y:-50%;transform:var(--tw-transform)}.rotate-180{--tw-rotate:180deg}.-rotate-90,.rotate-180{transform:var(--tw-transform)}.-rotate-90{--tw-rotate:-90deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.transform{transform:var(--tw-transform)}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-center{justify-items:center}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-2{gap:.5rem}.gap-0{gap:0}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.self-end{align-self:flex-end}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-\[20px\]{border-radius:20px}.rounded-2xl{border-radius:1rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-3xl{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tr-2xl{border-top-right-radius:1rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-l{border-left-width:1px}.border-t-4{border-top-width:4px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-r{border-right-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.border-opacity-10{--tw-border-opacity:0.1}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-green-400{--tw-bg-opacity:1;background-color:rgba(49,196,141,var(--tw-bg-opacity))}.bg-gray-800\/80{background-color:rgba(31,41,55,.8)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-800\/70{background-color:rgba(31,41,55,.7)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgba(225,239,254,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-auto{background-size:auto}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-0{padding:0}.p-1{padding:.25rem}.p-6{padding:1.5rem}.p-\[20px\]{padding:20px}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-0{padding-bottom:0;padding-top:0}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.\!py-0{padding-bottom:0!important;padding-top:0!important}.px-8{padding-left:2rem;padding-right:2rem}.px-\[20px\]{padding-left:20px;padding-right:20px}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.px-9{padding-left:2.25rem;padding-right:2.25rem}.\!px-0{padding-left:0!important;padding-right:0!important}.px-\[10px\]{padding-left:10px;padding-right:10px}.py-16{padding-bottom:4rem;padding-top:4rem}.pr-0{padding-right:0}.pt-2{padding-top:.5rem}.pl-3{padding-left:.75rem}.pr-2{padding-right:.5rem}.pb-3{padding-bottom:.75rem}.pr-5{padding-right:1.25rem}.pr-3{padding-right:.75rem}.pb-1{padding-bottom:.25rem}.pl-2{padding-left:.5rem}.pr-4{padding-right:1rem}.pl-0{padding-left:0}.pt-3{padding-top:.75rem}.pt-0{padding-top:0}.pt-5{padding-top:1.25rem}.pl-1{padding-left:.25rem}.pb-5{padding-bottom:1.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pr-1{padding-right:.25rem}.pt-12{padding-top:3rem}.pb-12{padding-bottom:3rem}.pt-10{padding-top:2.5rem}.pb-20{padding-bottom:5rem}.pb-6{padding-bottom:1.5rem}.pt-\[18px\]{padding-top:18px}.pb-\[21px\]{padding-bottom:21px}.pl-8{padding-left:2rem}.pb-8{padding-bottom:2rem}.pt-7{padding-top:1.75rem}.pb-\[57px\]{padding-bottom:57px}.\!pb-0{padding-bottom:0!important}.pb-\[1px\]{padding-bottom:1px}.pb-36{padding-bottom:9rem}.pb-7{padding-bottom:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.text-xs{font-size:.75rem;line-height:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-\[14px\]{font-size:14px}.text-7xl{font-size:4.5rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[0\.625rem\]{font-size:.625rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[200px\]{font-size:200px}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-7{line-height:1.75rem}.leading-\[18px\]{line-height:18px}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-5{line-height:1.25rem}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgba(118,169,250,var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgba(249,128,128,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-\[15\%\]{opacity:15%}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209,213,219,var(--tw-ring-opacity))}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-filter)}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-filter)}.invert{--tw-invert:invert(100%)}.invert,.sepia{filter:var(--tw-filter)}.sepia{--tw-sepia:sepia(100%)}.filter{filter:var(--tw-filter)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.duration-150{transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body.color-main-light .pagination-number-actual.text-main-400{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}body.color-main-light .pagination-number:hover{text-decoration:underline}body.color-main-light .pagination-arrows i:hover,body.color-main-light .pagination-number:hover{--tw-text-opacity:1!important;color:rgba(31,41,55,var(--tw-text-opacity))!important}body.color-main-light .button-1:hover,body.color-main-light .button-2:not(:hover){--tw-border-opacity:1!important;border-color:rgba(31,41,55,var(--tw-border-opacity))!important}body.color-main-light #searchform-active-filters .active-filter,body.color-main-light .plusminus:after,body.color-main-light .plusminus:before{--tw-bg-opacity:1!important;background-color:rgba(31,41,55,var(--tw-bg-opacity))!important}body.color-main-light .emptysearch-reset-link,body.color-main-light .searchReset{--tw-border-opacity:1!important;--tw-text-opacity:1!important;border-color:rgba(31,41,55,var(--tw-border-opacity))!important;color:rgba(31,41,55,var(--tw-text-opacity))!important}@media only screen and (min-width:0px){body.color-main-light .ocs-forms.darktheme .button-1.button-color-light:hover{border-color:var(--main-color-normal)!important}body.color-main-light .ocs-forms.darktheme .button-1.button-color-light:hover{color:var(--main-color-normal)!important}}body.color-main-light .bg-main-transparent .text-main-400,body.color-main-light .equipment_button i.text-main-400,body.color-main-light .header-contact-button+.tooltip-header a.data:hover,body.color-main-light .link-over-light.text-main-400{--tw-text-opacity:1!important;color:rgba(31,41,55,var(--tw-text-opacity))!important}body.color-main-light .header-contact-button+.tooltip-header a.data:hover{text-decoration:underline}body.color-alter-light .bg-alter-400.text-white,body.color-main-light .back-row .back-link .back-link-icon{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}@media only screen and (min-width:0px){body.color-second-light .swiper-button-next,body.color-second-light .swiper-button-prev{background-color:var(--second-color-normal)!important}}body.color-second-light .swiper-button-next i.text-second-400,body.color-second-light .swiper-button-prev i.text-second-400{--tw-text-opacity:1!important;color:rgba(31,41,55,var(--tw-text-opacity))!important}@keyframes shakeandswing{0%,30%,to{transform:translateZ(0) rotate(0deg)}18%,3%{transform:translate3d(-1px,0,0) rotate(5deg)}24%,6%{transform:translate3d(2px,0,0) rotate(10deg)}15%,21%,9%{transform:translate3d(-4px,0,0) rotate(-20deg)}12%,18%{transform:translate3d(4px,0,0) rotate(20deg)}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ocsModalCookies{position:absolute}.ocs-button{font-family:var(--font-family-special);line-height:1.25;min-height:45px}.ocs-button,.ocs-button-sm,.ocs-button-xs{font-weight:500}.ocs-button,.ocs-button-sm{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.ocs-button{font-size:1.25rem;line-height:1.75rem}}body.with_uppercase_headings .ocs-button,body.with_uppercase_headings .ocs-button-sm,body.with_uppercase_headings .ocs-button-xs{text-transform:uppercase}@media (min-width:1024px){.ocs-button{min-height:60px}}.ocs-button i{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.ocs-button i{font-size:1.875rem;line-height:2.25rem}}.ocs-button.button-loading{cursor:not-allowed!important;opacity:.5;pointer-events:none}.ocs-button.button-loading span.button-loader{display:block}@keyframes spin{to{transform:rotate(1turn)}}.ocs-button.button-loading span.button-loader i{animation:spin 1s linear infinite}.ocs-button.button-loading span.text-button,.ocs-button:not(.button-loading) span.button-loader{display:none}.ocs-button:not(.button-loading) span.text-button{display:block}.ocs-button-sm{min-height:35px}@media (min-width:1024px){.ocs-button-sm{min-height:40px}}.ocs-button-sm{font-size:.875rem;font-weight:500;line-height:1.25!important;line-height:1.25rem}@media (min-width:768px){.ocs-button-sm{font-size:1rem;line-height:1.5rem;line-height:1}}body.with_uppercase_headings .ocs-button-sm{text-transform:uppercase}.ocs-button-sm i{font-size:1rem;line-height:1.5rem}@media (min-width:768px){.ocs-button-sm i{font-size:1.25rem;line-height:1.75rem}}.ocs-button-xs{min-height:20px}@media (min-width:1024px){.ocs-button-xs{min-height:25px}}.ocs-button-xs{font-size:.75rem;font-weight:500;line-height:1.25!important;line-height:1rem;line-height:1}@media (min-width:768px){.ocs-button-xs{font-size:.875rem;line-height:1.25rem}}body.with_uppercase_headings .ocs-button-xs{text-transform:uppercase}.ocs-button-xs i{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.ocs-button-xs i{font-size:1rem;line-height:1.5rem}}.button-1,.button-2,.button-3,.button-4,.button-5,.button-alter,.button-bordered-dark,.button-bordered-light,.button-dark,.button-light,.button-transparent-dark,.button-transparent-light,.button-whatsapp-filled{align-items:center;display:flex;justify-content:center;text-align:center}.button-1 img,.button-2 img,.button-3 img,.button-4 img,.button-5 img,.button-alter img,.button-bordered-dark img,.button-bordered-light img,.button-dark img,.button-light img,.button-transparent-dark img,.button-transparent-light img,.button-whatsapp-filled img{height:1.5rem;width:auto}@media (min-width:768px){.button-1 img,.button-2 img,.button-3 img,.button-4 img,.button-5 img,.button-alter img,.button-bordered-dark img,.button-bordered-light img,.button-dark img,.button-light img,.button-transparent-dark img,.button-transparent-light img,.button-whatsapp-filled img{height:1.75rem}}.button-1 .text-button,.button-2 .text-button,.button-3 .text-button,.button-4 .text-button,.button-5 .text-button,.button-alter .text-button,.button-bordered-dark .text-button,.button-bordered-light .text-button,.button-dark .text-button,.button-light .text-button,.button-transparent-dark .text-button,.button-transparent-light .text-button,.button-whatsapp-filled .text-button{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;order:1;overflow:hidden}.button-1:not(.button-off),.button-2:not(.button-off),.button-3:not(.button-off),.button-4:not(.button-off),.button-5:not(.button-off),.button-alter:not(.button-off),.button-bordered-dark:not(.button-off),.button-bordered-light:not(.button-off),.button-dark:not(.button-off),.button-light:not(.button-off),.button-transparent-dark:not(.button-off),.button-transparent-light:not(.button-off),.button-whatsapp-filled:not(.button-off){cursor:pointer}.button-1.button-off,.button-2.button-off,.button-3.button-off,.button-4.button-off,.button-5.button-off,.button-alter.button-off,.button-bordered-dark.button-off,.button-bordered-light.button-off,.button-dark.button-off,.button-light.button-off,.button-transparent-dark.button-off,.button-transparent-light.button-off,.button-whatsapp-filled.button-off{cursor:default}.button-1,.button-alter{border-width:2px}.button-1:not(.button-off),.button-alter:not(.button-off){transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-1:not(.button-off):hover,.button-alter:not(.button-off):hover{background-color:transparent}.button-1.button-off,.button-alter.button-off{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.button-1:not(.button-color-light),.button-1:not(.button-color-light):not(:hover),.button-alter:not(.button-color-light),.button-alter:not(.button-color-light):not(:hover){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.button-1.button-color-light,.button-alter.button-color-light{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}@media only screen and (min-width:0px){.button-1:not(.button-off){background-color:var(--main-color-normal);border-color:var(--main-color-normal)}.button-1:not(.button-color-light):hover{color:var(--main-color-normal)}.button-alter:not(.button-off){background-color:var(--alter-color-normal);border-color:var(--alter-color-normal)}.button-alter:not(.button-color-light):hover{color:var(--alter-color-normal)}}.button-2{border-width:2px}.button-2:not(.button-off){background-color:transparent}@media only screen and (min-width:0px){.button-2:not(.button-off){border-color:var(--main-color-normal)}}.button-2:not(.button-off){transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:0px){.button-2:not(.button-off):hover{background-color:var(--main-color-normal)}.button-2:not(.button-off):not(.button-color-light){color:var(--main-color-normal)}}.button-2:not(.button-off):not(.button-color-light):hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.button-2:not(.button-off):not(:hover){background-color:transparent}.button-2.button-off{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));color:rgba(209,213,219,var(--tw-text-opacity))}.button-3:not(.button-off){transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-3:not(.button-off):hover{opacity:.7}@media only screen and (min-width:0px){.button-3:not(.button-off):hover{color:var(--main-color-dark)}}.button-3.button-off{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.button-4{border-width:2px}.button-4:not(.button-off){--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-4:not(.button-off):hover{--tw-text-opacity:1;background-color:transparent;color:rgba(255,255,255,var(--tw-text-opacity))}.button-4.button-off{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));border-color:rgba(209,213,219,var(--tw-border-opacity))}@media only screen and (min-width:0px){.button-4:not(.button-color-light){color:var(--main-color-normal)}}.button-5{border-width:2px}.button-5:not(.button-off){--tw-border-opacity:1;background-color:transparent;border-color:rgba(255,255,255,var(--tw-border-opacity));transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-5:not(.button-off):hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.button-5:not(.button-off):not(:hover){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.button-5.button-off{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));border-color:rgba(209,213,219,var(--tw-border-opacity))}@media only screen and (min-width:0px){.button-5:not(.button-color-light):hover{color:var(--main-color-normal)}}.button-5.button-color-light:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.button-transparent-light{border-bottom-width:4px}.button-transparent-light:not(.button-off){--tw-border-opacity:1;--tw-border-opacity:0;--tw-text-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(31,41,55,var(--tw-text-opacity));padding-bottom:.25rem;transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-transparent-light:not(.button-off):hover{--tw-border-opacity:1}@media (min-width:1024px){.button-transparent-light:not(.button-off){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}.button-transparent-light:not(.button-off){border-radius:0!important;font-weight:700!important}.button-transparent-light.button-off{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));color:rgba(209,213,219,var(--tw-text-opacity))}.button-transparent-dark{border-bottom-width:4px}.button-transparent-dark:not(.button-off){--tw-border-opacity:1;--tw-border-opacity:0;--tw-text-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity));color:rgba(31,41,55,var(--tw-text-opacity));padding-bottom:.25rem;transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-transparent-dark:not(.button-off):hover{--tw-border-opacity:1}.button-transparent-dark:not(.button-off){border-radius:0!important;font-weight:700!important}.button-transparent-dark.button-off{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));color:rgba(209,213,219,var(--tw-text-opacity))}.button-dark{border-width:2px}.button-dark:not(.button-off){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));border-color:rgba(31,41,55,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-dark:not(.button-off):hover{background-color:rgba(31,41,55,.7)}.button-dark.button-off{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity));border-color:rgba(107,114,128,var(--tw-border-opacity));color:rgba(209,213,219,var(--tw-text-opacity));cursor:not-allowed}.button-light{border-width:2px}.button-light:not(.button-off){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(31,41,55,var(--tw-text-opacity));transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-light:not(.button-off):hover{background-color:hsla(0,0%,100%,.7)}.button-light.button-off{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));border-color:rgba(209,213,219,var(--tw-border-opacity));color:rgba(107,114,128,var(--tw-text-opacity));cursor:not-allowed}.button-bordered-light{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgba(255,255,255,var(--tw-border-opacity));border-width:2px;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-bordered-light:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(31,41,55,var(--tw-text-opacity))}.button-bordered-light.button-off{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));color:rgba(209,213,219,var(--tw-text-opacity))}.button-bordered-dark{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgba(31,41,55,var(--tw-border-opacity));border-width:2px;color:rgba(31,41,55,var(--tw-text-opacity));transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-bordered-dark:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.button-bordered-dark.button-off{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity));color:rgba(107,114,128,var(--tw-text-opacity))}.button-whatsapp-filled{background-color:var(--green-whatsapp-color);border-color:var(--green-whatsapp-color);border-width:2px;color:#fff;transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-whatsapp-filled:hover{background-color:#fff;color:var(--green-whatsapp-color)}.payment-button-container{display:flex;margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:650px;padding-left:0;padding-right:0;width:100%}@media (min-width:768px){.payment-button-container{flex:1 1 0%;margin-bottom:0;padding-left:.5rem;padding-right:.5rem}}.payment-button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(31,41,55,var(--tw-bg-opacity));border-radius:.25rem;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.25rem;text-transform:uppercase;width:100%}.payment-button:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}@media (min-width:768px){.payment-button{font-size:1rem;height:100%;line-height:1.5rem;padding-bottom:.25rem;padding-top:.25rem}}.payment-button{line-height:100%}@media only screen and (min-width:calc(150px + 3.5rem)){.payment-button{height:25px;padding-bottom:.25rem;padding-top:.25rem}}@media only screen and (min-width:calc(200px + 3.5rem)){.payment-button{height:35px;padding-bottom:.5rem;padding-top:.5rem}}@media only screen and (min-width:calc(300px + 3.5rem)){.payment-button{height:45px;padding-bottom:.75rem;padding-top:.75rem}}@media only screen and (min-width:calc(500px + 3.5rem)){.payment-button{height:55px;padding-bottom:1rem;padding-top:1rem}}@media only screen and (min-width:768px){.payment-button{height:100%;padding-bottom:0;padding-top:0}}.payment-button.payment-button-bizum{background-color:#05c0c7}.payment-button.payment-button-bizum:hover{background-color:#5edadf}#paypal-button-container .paypal-buttons{min-width:100%!important}.banner-pill .button-1:hover,.banner-pill .button-alter:hover{--tw-bg-opacity:1!important;background-color:rgba(255,255,255,var(--tw-bg-opacity))!important}@media only screen and (min-width:0px){.banner-pill .button-1:not(.button-color-light):hover{color:var(--main-color-normal)!important}.banner-pill .button-alter:not(.button-color-light):hover{color:var(--alter-color-normal)!important}}.button-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;print-color-adjust:exact}.header-main{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;width:100%;z-index:50}.header-main.bg-dark{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.header-main.text-white .header-container.with-menu .header-title-link{margin-right:auto}.header-main.text-white .header-container.with-menu .menu-container .menu .menuitem .menuitem-link{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.header-main.text-white .header-container.with-menu .menu-container .menu .menuitem .menuitem-link:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));content:""}.header-main.text-dark .header-container.with-menu .menu-container .menu .menuitem .menuitem-link{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.header-main.text-dark .header-container.with-menu .menu-container .menu .menuitem .menuitem-link:after{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));content:""}@media only screen and (min-width:0px){.header-main.text-main-400 .header-container.with-menu .menu-container .menu .menuitem .menuitem-link{color:var(--main-color-normal)}.header-main.text-main-400 .header-container.with-menu .menu-container .menu .menuitem .menuitem-link:after{background-color:var(--main-color-normal);content:""}.header-main.text-alter-400 .header-container.with-menu .menu-container .menu .menuitem .menuitem-link{color:var(--alter-color-normal)}.header-main.text-alter-400 .header-container.with-menu .menu-container .menu .menuitem .menuitem-link:after{background-color:var(--alter-color-normal);content:""}}.header-container{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:768px){.header-container{justify-content:flex-start}}@media (min-width:1536px){.header-container{width:100%}@media (min-width:640px){.header-container{max-width:640px}}@media (min-width:768px){.header-container{max-width:768px}}@media (min-width:1024px){.header-container{max-width:1024px}}@media (min-width:1280px){.header-container{max-width:1280px}}@media (min-width:1536px){.header-container{max-width:1536px}}}.header-container.with-menu{justify-content:space-between}.header-container.with-menu .menu-container{display:none}@media (min-width:1024px){.header-container.with-menu .menu-container{display:flex;flex-direction:row;justify-content:flex-end}}.header-container.with-menu .menu-container .header-container-right{margin-left:0;padding-left:1rem}.header-container.with-menu .menu-container .menu{display:flex;flex-direction:column;min-height:40px}@media (min-width:1024px){.header-container.with-menu .menu-container .menu{flex-direction:row;gap:1.25rem}}.header-container.with-menu .menu-container .menu .menuitem{align-items:center;display:flex;flex-direction:column}@media (min-width:1024px){.header-container.with-menu .menu-container .menu .menuitem{align-items:stretch;flex-direction:row}}.header-container.with-menu .menu-container .menu .menuitem .menuitem-link{align-items:center;cursor:pointer;display:flex;font-size:1.25rem;line-height:1.75rem;line-height:1.25;position:relative}.header-container.with-menu .menu-container .menu .menuitem .menuitem-link:after{bottom:0;content:"";height:.25rem;left:0;opacity:0;position:absolute;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:1024px){.header-container.with-menu .menu-container .menu .menuitem .menuitem-link{font-size:1rem;line-height:1.5rem;text-align:center}}@media (max-width:1023px){.header-container.with-menu .menu-container .menu .menuitem .menuitem-link:after{height:2px}}.header-container.with-menu .menu-container .menu .menuitem .menuitem-link.active,.header-container.with-menu .menu-container .menu .menuitem .menuitem-link:hover{opacity:.75}.header-container.with-menu .menu-container .menu .menuitem .menuitem-link.active:after,.header-container.with-menu .menu-container .menu .menuitem .menuitem-link:hover:after{content:"";opacity:1}.header-container.with-menu .menu-button{font-size:1.125rem;line-height:1.75rem}@media (min-width:1024px){.header-container.with-menu .menu-button{display:none}}@media (max-width:1023px){.menu-opened,.menu-opened body{overflow:hidden}.menu-opened .header-main{left:0;position:fixed;top:0;width:100%}.menu-opened .header-main.bg-white .header-container.with-menu .menu-container,.menu-opened .header-main.bg-white .header-container.with-menu .menu-container .header-container-right{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.menu-opened .header-main.bg-dark .header-container.with-menu .menu-container,.menu-opened .header-main.bg-dark .header-container.with-menu .menu-container .header-container-right{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}@media only screen and (min-width:0px){.menu-opened .header-main.bg-main-400 .header-container.with-menu .menu-container,.menu-opened .header-main.bg-main-400 .header-container.with-menu .menu-container .header-container-right{background-color:var(--main-color-normal)}.menu-opened .header-main.bg-alter-400 .header-container.with-menu .menu-container,.menu-opened .header-main.bg-alter-400 .header-container.with-menu .menu-container .header-container-right{background-color:var(--alter-color-normal)}}.menu-opened .header-container.with-menu .menu-container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:flex;flex-direction:column;height:calc(100% - 65px);left:0;overflow-y:auto;padding-left:.5rem;padding-right:.5rem;position:fixed;top:65px;width:100%;z-index:50}@media (min-width:768px){.menu-opened .header-container.with-menu .menu-container{height:calc(100% - 80px);top:80px}}@media (min-width:1024px){.menu-opened .header-container.with-menu .menu-container{padding-left:0;padding-right:0}}.menu-opened .header-container.with-menu .menu-container .header-container-right,.menu-opened .header-container.with-menu .menu-container .menu{margin-left:auto;margin-right:auto;max-width:100%;width:20rem}.menu-opened .header-container.with-menu .menu-container .menu{gap:.5rem;padding-top:1rem}.menu-opened .header-container.with-menu .menu-container .menu .menuitem .menuitem-link{padding-bottom:.5rem;padding-top:.5rem}.menu-opened .header-container.with-menu .menu-container .menu .menuitem .menuitem-link.active{padding-bottom:.5rem}.menu-opened .header-container.with-menu .menu-container .header-container-right{bottom:0;height:auto;justify-content:flex-start;margin-top:auto;padding-bottom:1.25rem;padding-left:0;padding-top:1.25rem;position:sticky}.menu-opened .header-container.with-menu .menu-container .header-container-right ul{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;width:100%}.menu-opened .header-container.with-menu .menu-container .header-container-right ul li{margin-left:0}.menu-opened .header-container.with-menu .menu-container .header-container-right ul .header-contact-button{width:100%}.menu-opened .header-container.with-menu .menu-container .header-container-right ul .header-contact-button+.tooltip-header{display:none}.menu-opened .header-container.with-menu .menu-button{font-size:1.5rem;line-height:2rem}.menu-opened .header-container.with-menu .menu-button i:before{content:"\e908"}}.header-logo{flex:none;max-height:65px;padding-bottom:.5rem;padding-top:.5rem;width:auto}@media (min-width:768px){.header-logo{max-height:80px}}.header-title{align-items:center;display:none;flex:1 1 auto;font-weight:700;margin-left:1rem}@media (min-width:768px){.header-title{display:flex}}.header-container-right{display:flex;height:100%;justify-content:flex-end;margin-left:auto;margin-right:0;padding-left:.75rem}.header-container-right ul{align-items:center;display:flex}.header-container-right ul li.ico-header{align-items:center;margin-left:.5rem;position:relative}@media only screen and (min-width:0px){.header-container-right ul li.ico-header:hover .group-hover\:border-main-200{border-color:var(--main-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:bg-main-200{background-color:var(--main-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:text-main-200{color:var(--main-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:border-main-400{border-color:var(--main-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:bg-main-400{background-color:var(--main-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:text-main-400{color:var(--main-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:border-main-600{border-color:var(--main-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:bg-main-600{background-color:var(--main-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:text-main-600{color:var(--main-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:border-second-200{border-color:var(--second-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:bg-second-200{background-color:var(--second-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:text-second-200{color:var(--second-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:border-second-400{border-color:var(--second-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:bg-second-400{background-color:var(--second-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:text-second-400{color:var(--second-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:border-second-600{border-color:var(--second-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:bg-second-600{background-color:var(--second-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:text-second-600{color:var(--second-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:border-alter-200{border-color:var(--alter-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:bg-alter-200{background-color:var(--alter-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:text-alter-200{color:var(--alter-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:border-alter-400{border-color:var(--alter-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:bg-alter-400{background-color:var(--alter-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:text-alter-400{color:var(--alter-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:border-alter-600{border-color:var(--alter-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:bg-alter-600{background-color:var(--alter-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:text-alter-600{color:var(--alter-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:border-footer-200{border-color:var(--footer-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:bg-footer-200{background-color:var(--footer-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:text-footer-200{color:var(--footer-color-light)}.header-container-right ul li.ico-header:hover .group-hover\:border-footer-400{border-color:var(--footer-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:bg-footer-400{background-color:var(--footer-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:text-footer-400{color:var(--footer-color-normal)}.header-container-right ul li.ico-header:hover .group-hover\:border-footer-600{border-color:var(--footer-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:bg-footer-600{background-color:var(--footer-color-dark)}.header-container-right ul li.ico-header:hover .group-hover\:text-footer-600{color:var(--footer-color-dark)}}@media (min-width:768px){.header-container-right ul li.ico-header{margin-left:.75rem}}.header-container-right ul li.ico-header.ico-header-phone{display:flex}@media (min-width:768px){html:not(.menu-opened) .ico-header:hover .header-contact-button i:before{transform:scale(1.3)}}html:not(.menu-opened) .header-contact-button-label,html:not(.menu-opened) ul li.ico-header.ico-header-email,html:not(.menu-opened) ul li.ico-header.ico-header-location{display:none}@media (min-width:768px){html:not(.menu-opened) ul li.ico-header.ico-header-email,html:not(.menu-opened) ul li.ico-header.ico-header-location{display:flex}}html:not(.menu-opened) ul li.ico-header.ico-header-phone{display:flex}html:not(.menu-opened) .header-contact-button i{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-contact-button{align-items:center;display:flex;height:40px;justify-content:center;min-width:40px;transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-contact-button.header-contact-button-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.header-contact-button.header-contact-button-light{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(31,41,55,var(--tw-text-opacity))}.header-contact-button.header-contact-button-button-1{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media only screen and (min-width:0px){.header-contact-button.header-contact-button-button-1{background-color:var(--main-color-normal)}}.header-contact-button.header-contact-button-button-alter{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media only screen and (min-width:0px){.header-contact-button.header-contact-button-button-alter{background-color:var(--alter-color-normal)}}.header-contact-button i{align-items:center;display:flex;font-size:1.125rem;height:40px;justify-content:center;line-height:1.75rem;text-align:center;width:40px}.header-contact-button i:before{transition:transform .25s ease-in}.header-contact-button .header-contact-button-text{font-weight:700;padding-left:1rem;padding-right:.75rem;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .header-contact-button .header-contact-button-text{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.header-contact-button+.tooltip-header{position:absolute;right:0;top:calc(100% - 10px);visibility:hidden}.tooltip.header-contact-button+.tooltip-header>.tooltip-arrow:before,[role=tooltip].header-contact-button+.tooltip-header>[data-popper-arrow]:after,[role=tooltip].header-contact-button+.tooltip-header>[data-popper-arrow]:before{visibility:hidden}.header-contact-button+.tooltip-header{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);opacity:0;padding:.75rem;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}@media (min-width:1024px){.group:hover .header-contact-button+.tooltip-header{opacity:1;visibility:visible}}.header-contact-button+.tooltip-header .tag{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.header-contact-button+.tooltip-header .data{display:block}.header-contact-button+.tooltip-header .data,.header-contact-button+.tooltip-header .data:not(:hover){--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.header-contact-button+.tooltip-header div.data{cursor:default}.header-contact-button+.tooltip-header a.data{cursor:pointer}@media only screen and (min-width:0px){.header-contact-button+.tooltip-header a.data:hover{color:var(--main-color-normal)}}.color-alter-light .header-contact-button.header-contact-button-button-alter,.color-main-light .header-contact-button.header-contact-button-button-1{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}@media (max-width:1023px){.header-contact--btn{font-size:.875rem;height:40px;line-height:1.25rem;width:100%}@media (min-width:768px){.header-contact--btn{font-size:1.125rem;line-height:1.75rem}}body.with_uppercase_headings .header-contact--btn{text-transform:uppercase}}.banner-bg-pattern{background-image:url(/images/backgrounds/pattern-repeat.png);height:100%;position:absolute;width:100%}.banner-mobile-contents{order:2;padding:1.5rem}@media (min-width:1024px){.banner-mobile-contents{display:none}}.banner-mobile-contents .banner-mobile-title{display:block;font-family:var(--font-family-special);font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem;margin-top:1rem;text-align:center;width:100%}@media (min-width:768px){.banner-mobile-contents .banner-mobile-title{font-size:2.25rem;line-height:2.5rem}}body.with_uppercase_headings .banner-mobile-contents .banner-mobile-title{text-transform:uppercase}.banner-mobile-contents .banner-mobile-description{display:block;font-size:.875rem;line-height:1.25rem;margin-top:1rem;text-align:center;width:100%}@media (min-width:768px){.banner-mobile-contents .banner-mobile-description{font-size:1.125rem;line-height:1.75rem}}body.with_uppercase_headings .banner-mobile-contents .banner-mobile-description{text-transform:uppercase}.banner-mobile-contents .banner-button-mobile-container{display:flex;justify-content:center}.banner-mobile-contents .banner-button.banner-button-mobile{max-width:100%;min-width:180px;padding-left:1.5rem;padding-right:1.5rem}.banner-mobile-contents .banner-button.banner-button-mobile.button-light{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity));border-width:2px}.banner-mobile-contents:not(.banner-mobile-contents-notexts) .banner-button.banner-button-mobile{margin-bottom:1rem;margin-top:2.5rem}.banner-mobile-contents.banner-mobile-contents-notexts .banner-button.banner-button-mobile{margin-bottom:0;margin-top:0}footer.footer-main{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));border-top-width:1px;padding-left:.5rem;padding-right:.5rem;text-align:center}@media (min-width:640px){footer.footer-main{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){footer.footer-main{padding-bottom:0}}@media (min-width:1536px){footer.footer-main{padding-left:0;padding-right:0}}footer .footer-container{margin-left:auto;margin-right:auto;padding-bottom:1rem;padding-top:1rem;width:100%}@media (min-width:1280px){footer .footer-container{padding-top:2rem}}@media (min-width:1536px){footer .footer-container{width:100%}@media (min-width:640px){footer .footer-container{max-width:640px}}@media (min-width:768px){footer .footer-container{max-width:768px}}@media (min-width:1024px){footer .footer-container{max-width:1024px}}@media (min-width:1280px){footer .footer-container{max-width:1280px}}@media (min-width:1536px){footer .footer-container{max-width:1536px}}footer .footer-container{padding-left:.75rem;padding-right:.75rem}}footer .footer-top-inner{display:flex;flex-wrap:wrap}footer .footer-top-inner .footer-top-col-contact{display:flex;flex-direction:column;justify-content:flex-end;order:2;width:100%}@media (min-width:1280px){footer .footer-top-inner .footer-top-col-contact{order:1;width:33.333333%}}footer .footer-top-inner .footer-top-col-info{order:1;text-align:center;width:100%}@media (min-width:1280px){footer .footer-top-inner .footer-top-col-info{order:2;width:33.333333%}}footer .footer-top-inner .footer-top-col-social{display:flex;flex-direction:column;justify-content:center;order:3;width:100%}@media (min-width:1280px){footer .footer-top-inner .footer-top-col-social{justify-content:flex-end;order:3;width:33.333333%}}footer .footer-bottom-inner{--tw-border-opacity:1;align-items:center;border-color:rgba(255,255,255,var(--tw-border-opacity));border-top-width:1px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-top:1.5rem;opacity:.75;padding-top:1rem}@media (min-width:768px){footer .footer-bottom-inner{flex-direction:row;justify-content:space-between;margin-top:2.5rem}}footer .footer-bottom-inner .footer-bottom-copyright{font-size:.75rem;line-height:1rem}@media (min-width:768px){footer .footer-bottom-inner .footer-bottom-copyright{margin-left:0;margin-right:auto}}footer .footer-bottom-inner .footer-bottom-links{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){footer .footer-bottom-inner .footer-bottom-links{justify-content:flex-end;margin-left:auto;margin-right:0}}footer .footer-bottom-inner .footer-bottom-links a{font-size:.75rem;line-height:1rem;margin-left:.5rem;margin-right:.5rem}footer .footer-bottom-inner .footer-bottom-links a:hover{text-decoration:underline}@media (min-width:768px){footer .footer-bottom-inner .footer-bottom-links a{margin-left:1rem;margin-right:0}footer .footer-bottom-inner .footer-bottom-links a:first-child{margin-left:auto}}footer.footer-bottom-text-light{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}footer.footer-bottom-text-dark{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.modal-icon{align-items:center;background:var(--alter-color-normal-semi10);border-radius:9999px;display:flex;height:4rem;justify-content:center;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;width:4rem}@media (min-width:768px){.modal-icon{height:6rem;margin-bottom:2rem;width:6rem}}#global-form-inactivity .ocs-forms .ocs-forms-buttonset button.ocs-forms-button{width:13rem}@media (min-width:768px){#global-form-inactivity .ocs-forms .ocs-forms-buttonset button.ocs-forms-button{width:18rem}}#global-form-inactivity .ocs-forms-form-container{width:100%}#global-form-inactivity .ocs-forms-footer-buttonset .ocs-forms-buttonset{margin-top:.5rem}.inactivity-contact{text-align:center}.inactivity-contact-header{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;line-height:1rem}@media (min-width:768px){.inactivity-contact-header{display:inline}}.inactivity-contact-buttonset{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:1.25rem}.inactivity-contact-buttonset-item{flex:1 1 auto;max-width:20rem}.modal.modal-vehicle-quickview{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.modal.modal-vehicle-quickview{padding:0}}.modal a.close-modal{align-items:center!important;background-image:none!important;display:flex!important;height:30px!important;justify-content:center!important;right:0!important;text-indent:unset!important;top:0!important;width:30px!important}.modal a.close-modal:after{align-items:center;content:"\e908";display:block;display:flex;font-family:ocs-icons;font-size:20px;height:10px;justify-content:center;width:10px}.modal-vehicle-quickview .detail-vehicle-photo{margin-top:0}.modal-vehicle-quickview .detail-vehicle-photo .gallery-container{margin-bottom:0;padding-right:0;width:100%}@media (min-width:1024px){.modal-vehicle-quickview .detail-vehicle-photo .gallery-container{border-top-left-radius:.5rem;overflow:hidden}}.modal-vehicle-quickview .detail-vehicle-name .detail-vehicle-name-texts,.modal-vehicle-quickview .vehicle-quickview-col-data{display:none}@media (min-width:768px){.modal-vehicle-quickview .vehicle-quickview-col-data{padding-bottom:1rem}}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-data{display:flex;flex-direction:column}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-vehicle-photo{order:1}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist,.modal-vehicle-quickview .vehicle-quickview-col-data .detail-maindata-pvfdisclaimer,.modal-vehicle-quickview .vehicle-quickview-col-data .detail-prices{margin-left:1rem}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist{border-width:0;order:3}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist{justify-content:space-between;padding-left:.5rem;padding-right:.5rem}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist:not(.detail-datalist-big){padding-bottom:.75rem;padding-top:.75rem}@media (min-width:768px){.modal-vehicle-quickview .vehicle-quickview-col-data .detail-datalist{max-width:calc(100% - 1rem)}}.modal-vehicle-quickview .vehicle-quickview-col-data .detail-prices{order:2}@media (min-width:768px){.modal-vehicle-quickview .vehicle-quickview-col-form{padding-bottom:1rem;padding-right:1rem;padding-top:1rem}}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-vehicle-name-texts{flex:0 1 auto}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-badges.detail-badges-desktop{justify-content:flex-start;left:auto;margin-bottom:0;padding-bottom:.75rem;padding-top:.75rem;position:relative;right:auto;top:auto}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container{margin-top:.5rem}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container{background:var(--main-color-normal-semi10);padding:.75rem;padding-bottom:1rem}}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container .vehicle-quickview-title{font-family:var(--font-family-special)}@media only screen and (min-width:0px){.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container .vehicle-quickview-title{color:var(--main-color-normal)}}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container .ocs-forms{margin-top:.5rem}.modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container .ocs-forms .ocs-forms-buttonset{padding-bottom:0}.modal-vehicle-quickview .vehicle-quickview-col-form .vehicle-quickview-phones-container{border-top-width:0;padding-bottom:0}.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer{align-items:center;display:flex;gap:1rem;margin-top:auto;padding-top:1rem}.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer .detail-maindata-pvfdisclaimer{display:none;flex:1 1 0%;margin-top:0}@media (min-width:1024px){.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer .detail-maindata-pvfdisclaimer{display:flex}}.modal-vehicle-quickview .vehicle-quickview-col-form .quickview-footer .vehicle-quickview-fullviewlink-container{border-bottom-width:0;flex:none;margin-bottom:0;margin-left:auto;padding-bottom:.75rem;padding-top:.75rem}.modal-vehicle-quickview .ocs-forms-form-container{margin-left:-.5rem;margin-right:-.5rem}.vehicle-quickview-container{display:flex;flex-wrap:wrap;gap:1.5rem}@media (min-width:1024px){.vehicle-quickview-container{flex-wrap:nowrap}}.vehicle-quickview-col{width:100%}@media (min-width:1024px){.vehicle-quickview-col{flex:1 1 0%}}.vehicle-quickview-col.vehicle-quickview-col-form{display:flex;flex-direction:column}.vehicle-quickview-title{font-weight:700;margin-bottom:.75rem}.vehicle-quickview-comments{--tw-text-opacity:1;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:rgba(31,41,55,var(--tw-text-opacity));display:-webkit-box;font-size:.75rem;line-height:1rem;line-height:1.25;margin-bottom:.5rem;margin-top:.5rem;overflow:hidden}.vehicle-quickview-fullviewlink-container{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(209,213,219,var(--tw-border-opacity));margin-bottom:.75rem;padding-bottom:.75rem}.vehicle-quickview-fullviewlink{--tw-text-opacity:1;align-items:center;color:rgba(31,41,55,var(--tw-text-opacity));display:flex;font-size:.875rem;line-height:1.25rem;line-height:1.25}.vehicle-quickview-fullviewlink i{margin-left:.25rem}.vehicle-quickview-phones-container{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-top-width:1px;display:flex;flex-direction:column;padding-top:.75rem}.vehicle-quickview-phones-container .vehicle-quickview-title{text-align:center;width:100%}.vehicle-quickview-phones-container .vehicle-quickview-phones-buttonset{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:.75rem;padding-top:.75rem}.vehicle-quickview-phones-container .vehicle-quickview-phones-buttonset-item{flex:1 1 auto;max-width:20rem}.vehicle-quickview-phones-container .vehicle-quickview-phones-buttonset-text{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.75rem;text-align:left}.modal .ocs-forms{margin-top:1.5rem}.ocs-forms{display:flex;flex-wrap:wrap;margin:auto;position:relative}.ocs-forms .step .error-note{display:none}.ocs-forms .step[data-step-errors] .error-note{display:block}.ocs-forms .date-field-box,.ocs-forms .time-field-box{position:relative}.ocs-forms .date-field-box i,.ocs-forms .time-field-box i{pointer-events:none;position:absolute;right:1.25rem;top:10px}.ocs-forms .file-field-box{display:flex;flex-direction:column;gap:.25rem}.ocs-forms .file-field-box label{font-size:.875rem;line-height:1.25rem}.ocs-forms .file-field-box small{font-size:.75rem;line-height:1rem}.ocs-forms .form-field{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px;color:rgba(31,41,55,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.ocs-forms .form-field::-moz-placeholder{color:hsla(220,9%,46%,.8)}.ocs-forms .form-field::placeholder{color:hsla(220,9%,46%,.8)}.ocs-forms .form-field{outline:2px solid transparent;outline-offset:2px}@media only screen and (min-width:0px){.ocs-forms .form-field:hover{border-color:var(--main-color-normal)}}.ocs-forms .form-field:focus::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.ocs-forms .form-field:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.ocs-forms .form-field:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media only screen and (min-width:0px){.ocs-forms .form-field:focus{border-color:var(--main-color-normal)}}.ocs-forms .form-field[type=date],.ocs-forms .form-field[type=time]{width:100%}.ocs-forms .form-field[type=date]:not(.filled):not(:focus):after,.ocs-forms .form-field[type=time]:not(.filled):not(:focus):after{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(107,114,128,var(--tw-text-opacity));content:attr(placeholder);min-width:80%;position:absolute;top:9px}.ocs-forms .form-field[type=date]::-webkit-calendar-picker-indicator,.ocs-forms .form-field[type=time]::-webkit-calendar-picker-indicator{filter:invert(41%) sepia(16%) saturate(323%) hue-rotate(182deg) brightness(103%) contrast(92%)}.ocs-forms .form-field:not(:focus):not(:hover):not(.error){--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.ocs-forms .form-field.error{--tw-border-opacity:1;border-color:rgba(240,82,82,var(--tw-border-opacity));border-width:1px 1px 1px 4px}.ocs-forms .form-field.error,.ocs-forms .form-field.error[type=date]:not(.filled):not(:focus):after,.ocs-forms .form-field.error[type=time]:not(.filled):not(:focus):after{--tw-bg-opacity:1;background-color:rgba(251,213,213,var(--tw-bg-opacity))}.ocs-forms .form-field option{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.ocs-forms .form-field.form-field-file{border-style:dashed}.ocs-forms .form-field.form-field-file .filepond--panel-root{background-color:transparent!important}.ocs-forms .form-field.form-field-file.filepond--root{margin-bottom:0}.ocs-forms .form-field.form-field-file.filepond--root .filepond--drop-label:before{content:"\e954";font-family:ocs-icons!important;font-size:1.5rem;line-height:2rem;line-height:1}.ocs-forms label.error{--tw-text-opacity:1;color:rgba(240,82,82,var(--tw-text-opacity));font-size:.75rem;font-weight:700;line-height:1rem;margin-top:.15rem;text-align:left}.ocs-forms #terms-error{font-size:10px;margin-top:.5rem;order:2;padding:.25rem 1.5rem}.ocs-forms .form-field-box{display:flex;flex-direction:column;margin-bottom:.75rem;padding-left:.25rem;padding-right:.25rem;position:relative;width:100%}@media (min-width:768px){.ocs-forms .form-field-box{padding-left:.5rem;padding-right:.5rem}}.ocs-forms .form-field-box.form-field-row{flex-direction:row;flex-wrap:wrap}.ocs-forms .form-field-box.width-12{width:100%}.ocs-forms .form-field-box.width-6{width:50%}.ocs-forms .form-field-box.width-4{width:33.333333%}.ocs-forms .form-field-box.width-8{width:66.666667%}@media (min-width:768px){.ocs-forms .form-field-box.width-md-12{width:100%}.ocs-forms .form-field-box.width-md-6{width:50%}.ocs-forms .form-field-box.width-md-4{width:33.333333%}.ocs-forms .form-field-box.width-md-8{width:66.666667%}}.ocs-forms .checkbox-field-box,.ocs-forms .radio-field-box{font-size:12px;line-height:20px;padding:.5rem .5rem .75rem}@media (min-width:1024px){.ocs-forms .checkbox-field-box,.ocs-forms .radio-field-box{font-size:14px}}.ocs-forms .checkbox-field-box input~label:before,.ocs-forms .radio-field-box input~label:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));content:""}@media only screen and (min-width:0px){.ocs-forms .checkbox-field-box input:not(.error)~label:before,.ocs-forms .radio-field-box input:not(.error)~label:before{border-color:var(--main-color-normal);content:""}}.ocs-forms .checkbox-field-box input:not(.error):not(:hover)~label:before,.ocs-forms .radio-field-box input:not(.error):not(:hover)~label:before{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity));content:""}.ocs-forms .checkbox-field-box input.error~label:before,.ocs-forms .radio-field-box input.error~label:before{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(251,213,213,var(--tw-bg-opacity));border-color:rgba(240,82,82,var(--tw-border-opacity));content:""}.ocs-forms .checkbox-field-box .checkbox-field-box-item label.error,.ocs-forms .radio-field-box .checkbox-field-box-item label.error{bottom:0;font-size:10px;line-height:12px;position:absolute}.ocs-forms .checkbox-field-box label,.ocs-forms .radio-field-box label{text-align:left;width:100%}.ocs-forms .checkbox-field-box label p,.ocs-forms .radio-field-box label p{display:inline}.ocs-forms .checkbox-field-box label:not(.error),.ocs-forms .radio-field-box label:not(.error){display:inline-block;padding-left:28px;position:relative}.ocs-forms .checkbox-field-box label:not(.error):after,.ocs-forms .checkbox-field-box label:not(.error):before,.ocs-forms .radio-field-box label:not(.error):after,.ocs-forms .radio-field-box label:not(.error):before{content:"";display:inline-block;position:absolute}.ocs-forms .checkbox-field-box label:not(.error):before,.ocs-forms .radio-field-box label:not(.error):before{border:1px solid;height:18px;left:0;top:1px;width:18px}.ocs-forms .checkbox-field-box label:not(.error):after,.ocs-forms .radio-field-box label:not(.error):after{align-items:center;display:flex;font-family:ocs-icons!important;font-size:1rem;justify-content:center}.ocs-forms .checkbox-field-box input[type=checkbox]+label:after,.ocs-forms .checkbox-field-box input[type=checkbox]+label~label:after,.ocs-forms .checkbox-field-box input[type=radio]+label:after,.ocs-forms .checkbox-field-box input[type=radio]+label~label:after,.ocs-forms .radio-field-box input[type=checkbox]+label:after,.ocs-forms .radio-field-box input[type=checkbox]+label~label:after,.ocs-forms .radio-field-box input[type=radio]+label:after,.ocs-forms .radio-field-box input[type=radio]+label~label:after{content:none}.ocs-forms .checkbox-field-box input[type=checkbox]+label:after,.ocs-forms .checkbox-field-box input[type=checkbox]+label~label:after,.ocs-forms .radio-field-box input[type=checkbox]+label:after,.ocs-forms .radio-field-box input[type=checkbox]+label~label:after{height:18px;left:0;top:1px;width:18px}.ocs-forms .checkbox-field-box input[type=checkbox]:checked+label:after,.ocs-forms .checkbox-field-box input[type=checkbox]:checked+label~label:after,.ocs-forms .radio-field-box input[type=checkbox]:checked+label:after,.ocs-forms .radio-field-box input[type=checkbox]:checked+label~label:after{content:"\e906"}.ocs-forms .checkbox-field-box input[type=radio]+label:after,.ocs-forms .checkbox-field-box input[type=radio]+label:before,.ocs-forms .checkbox-field-box input[type=radio]+label~label:after,.ocs-forms .checkbox-field-box input[type=radio]+label~label:before,.ocs-forms .radio-field-box input[type=radio]+label:after,.ocs-forms .radio-field-box input[type=radio]+label:before,.ocs-forms .radio-field-box input[type=radio]+label~label:after,.ocs-forms .radio-field-box input[type=radio]+label~label:before{border-radius:50%}.ocs-forms .checkbox-field-box input[type=radio]+label:after,.ocs-forms .checkbox-field-box input[type=radio]+label~label:after,.ocs-forms .radio-field-box input[type=radio]+label:after,.ocs-forms .radio-field-box input[type=radio]+label~label:after{height:10px;left:4px;top:5px;width:10px}.ocs-forms .checkbox-field-box input[type=radio]:checked+label:after,.ocs-forms .checkbox-field-box input[type=radio]:checked+label~label:after,.ocs-forms .radio-field-box input[type=radio]:checked+label:after,.ocs-forms .radio-field-box input[type=radio]:checked+label~label:after{content:""}.ocs-forms .checkbox-field-box a,.ocs-forms .radio-field-box a{font-weight:700}.ocs-forms .checkbox-field-box a:hover,.ocs-forms .radio-field-box a:hover{text-decoration:underline}.ocs-forms .checkbox-field-box #terms-error~label:before,.ocs-forms .radio-field-box #terms-error~label:before{background-color:rgba(239,68,68,.2);border:1.5px solid #ef4444}.ocs-forms .checkbox-field-box input~label:after{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));content:"";font-size:1.125rem;line-height:1.75rem}.ocs-forms .radio-field-box input:checked~label:after{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));content:""}.ocs-forms .form-errors{width:100%}.ocs-forms .form-errors p{--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(240,82,82,.2);border-left:2px rgba(240,82,82,var(--tw-border-opacity));border-style:solid;color:rgba(240,82,82,var(--tw-text-opacity));display:flex;font-size:.75rem;font-weight:600;line-height:1rem;margin-bottom:1.75rem;margin-left:.25rem;margin-right:.25rem;padding-bottom:.5rem;padding-left:1.75rem;padding-top:.5rem;position:relative}@media (min-width:768px){.ocs-forms .form-errors p{margin-left:.5rem;margin-right:.5rem}}.ocs-forms .form-errors p i{--tw-translate-y:-50%;font-size:1.125rem;left:.25rem;line-height:1.75rem;position:absolute;top:50%;transform:var(--tw-transform)}.ocs-forms .form-success-message{width:100%}.ocs-forms .form-success-message p{--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(14,159,110,.2);border-left:2px rgba(14,159,110,var(--tw-border-opacity));border-style:solid;color:rgba(14,159,110,var(--tw-text-opacity));display:flex;font-size:.75rem;font-weight:600;line-height:1rem;margin-bottom:1.75rem;margin-left:.25rem;margin-right:.25rem;padding-bottom:.5rem;padding-left:1.75rem;padding-top:.5rem;position:relative}@media (min-width:768px){.ocs-forms .form-success-message p{margin-left:.5rem;margin-right:.5rem}}.ocs-forms .form-success-message p i{--tw-translate-y:-50%;font-size:1.125rem;left:.25rem;line-height:1.75rem;position:absolute;top:50%;transform:var(--tw-transform)}.ocs-forms .ocs-forms-footer{display:flex;flex-direction:column;width:100%}.ocs-forms .ocs-forms-footer-gdprs{width:100%}.ocs-forms .ocs-forms-footer-buttonset{display:flex;justify-content:center;width:100%}@media (min-width:768px){.ocs-forms:not(.centered-button) .ocs-forms-footer{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.ocs-forms:not(.centered-button) .ocs-forms-footer-gdprs{width:auto}@media (min-width:768px){.ocs-forms:not(.centered-button) .ocs-forms-footer-buttonset{flex-direction:column;justify-content:flex-end;margin-left:auto;padding-left:1.25rem;width:-moz-max-content;width:max-content}}.ocs-forms .ocs-forms-buttonset{align-items:center;display:flex;flex-direction:column;margin-top:1.25rem;padding-bottom:2.25rem;width:100%}@media (min-width:768px){.ocs-forms .ocs-forms-buttonset{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1024px){.ocs-forms .ocs-forms-buttonset{margin-top:2.5rem}}.ocs-forms .ocs-forms-buttonset:not(.full-width-button) button.ocs-forms-button{max-width:330px}.ocs-forms .ocs-forms-buttonset button.ocs-forms-button{width:100%}.ocs-forms .ocs-forms-form-container{display:flex;flex-wrap:wrap}.ocs-forms.contact_form .ocs-forms-form-container,.ocs-forms.contact_form .ocs-forms-texts-container{width:100%}.ocs-forms.contact_form .ocs-forms-texts-container{padding-left:.25rem;padding-right:.25rem}@media (min-width:768px){.ocs-forms.contact_form .ocs-forms-texts-container{padding-left:.5rem;padding-right:.5rem}}.ocs-forms.contact_form .ocs-forms-form-container{margin-bottom:1rem}@media (min-width:768px){.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-form-container,.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-texts-container,.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-form-container,.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-texts-container{width:50%}.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-texts-container{padding-left:0;padding-right:1rem}.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-texts-container,.ocs-forms.contact_form.ocs-forms-texts-top .ocs-forms-texts-container{order:1}.ocs-forms.contact_form.ocs-forms-texts-left .ocs-forms-form-container,.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-texts-container,.ocs-forms.contact_form.ocs-forms-texts-top .ocs-forms-form-container{order:2}.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-texts-container{padding-left:1rem;padding-right:0}.ocs-forms.contact_form.ocs-forms-texts-right .ocs-forms-form-container{order:1}}.ocs-forms.contact_form .ocs-forms-texts-subtitle,.ocs-forms.contact_form .ocs-forms-texts-title{width:100%}@media (min-width:768px){.ocs-forms.contact_form .ocs-forms-texts-subtitle,.ocs-forms.contact_form .ocs-forms-texts-title{padding-right:1.25rem}}.ocs-forms.contact_form .ocs-forms-texts-title{font-weight:700;padding-bottom:.5rem}@media (min-width:1024px){.ocs-forms.contact_form .ocs-forms-texts-title{margin-bottom:.75rem;margin-top:.5rem}}.ocs-forms.contact_form .ocs-forms-texts-subtitle{margin-bottom:.5rem;margin-top:.25rem}.ocs-forms.contact_form_callmeback .ocs-forms-buttonset{margin-top:.75rem;padding-bottom:0}@media (min-width:1024px){.ocs-forms.contact_form_callmeback .ocs-forms-buttonset{margin-top:.75rem}}@container callmeback-container (min-width: 691px){.ocs-forms.contact_form_callmeback .ocs-forms-buttonset{align-items:flex-start}}.heading-field-box .heading{font-weight:700}.heading-field-box .heading.heading-size-small{font-size:18px;line-height:23px}.heading-field-box .heading.heading-size-medium{font-size:20px;line-height:25px}.heading-field-box .heading.heading-size-big{font-size:25px;line-height:30px}.heading-field-box .content{font-size:16px;line-height:20px}.form-field-group-gdrp .checkbox-field-box{font-size:10px}@media (min-width:1024px){.form-field-group-gdrp .checkbox-field-box{font-size:12px}}#desktop_form_container #terms-error{margin-right:10px;order:2}#desktop_form_container #terms-error:before{display:none}.whatsappcontact-container{align-items:center;border-style:dashed;border-width:2px;display:flex;flex-direction:column;padding:.75rem;text-align:center;width:100%}@media only screen and (min-width:0px){.whatsappcontact-container{border-color:var(--main-color-normal)}}@media (min-width:640px){.whatsappcontact-container{text-align:left}}@media (min-width:768px){.whatsappcontact-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.whatsappcontact-container{flex-direction:row}}.whatsappcontact-container .whatsappcontact-contain{align-items:center;display:flex;width:100%}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-contain{width:auto}}.whatsappcontact-container .whatsappcontact-ornament{display:none;font-size:4.5rem;line-height:1}@media (min-width:640px){.whatsappcontact-container .whatsappcontact-ornament{display:block}}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-ornament{margin-right:1.5rem}}.whatsappcontact-container .whatsappcontact-texts-title{font-family:var(--font-family-special);font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-texts-title{font-size:1.5rem;line-height:2rem}}body.with_uppercase_headings .whatsappcontact-container .whatsappcontact-texts-title{text-transform:uppercase}.whatsappcontact-container .whatsappcontact-texts-description{font-size:.875rem;line-height:1.25rem}.whatsappcontact-container .whatsappcontact-buttonset{display:flex;justify-content:center;padding-top:1rem;width:100%}@media (min-width:768px){.whatsappcontact-container .whatsappcontact-buttonset{margin-left:auto}}@media (min-width:1024px){.whatsappcontact-container .whatsappcontact-buttonset{justify-content:flex-end;padding-top:0;width:auto}}.whatsappcontact-container .whatsappcontact-button{min-width:-moz-max-content;min-width:max-content;padding-left:1.25rem;padding-right:1.25rem}.page-detail .whatsappcontact-container{margin-bottom:1.25rem}@media (min-width:768px){.page-detail .whatsappcontact-container{margin-bottom:2rem}}.page-detailpromotion .detail-row{padding-left:0;padding-right:0;width:100%}.page-detailpromotion .whatsappcontact-container{margin-top:1.25rem}.inputrange-box .inputrange-label .active-filter{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(31,41,55,var(--tw-bg-opacity));border-radius:9999px;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:.75rem;line-height:1rem;margin-left:auto;margin-right:.5rem;padding-left:.75rem;padding-right:.75rem;text-transform:uppercase}.inputrange-box .inputrange-label .active-filter:empty{display:none!important}.inputrange-box .inputrange-label .active-filter :after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-family:ocs-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}#searchform-active-filters{display:flex;flex-direction:row;flex-wrap:wrap}#searchform-active-filters:empty{display:none!important}#searchform-active-filters .active-filter{--tw-text-opacity:1;background-color:var(--main-color-normal);border-radius:.375rem;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;margin-right:.5rem;padding:.25rem .5rem}#searchform-active-filters .active-filter:first-child{margin-left:0}#searchform-active-filters .active-filter:last-child{margin-right:0}#searchform-active-filters .active-filter .remove-filter{align-items:center;display:flex;padding-left:.5rem}.accordion-active .plusminus:before{opacity:0;transform:translatey(-50%) rotate(-90deg)}.accordion-active .plusminus:after{transform:translatey(-50%) rotate(0)}.plusminus{cursor:pointer;height:15px;position:relative;width:15px}.plusminus:after,.plusminus:before{background-color:var(--main-color-normal);content:"";display:block;height:2px;left:0;position:absolute;top:50%;transition:.35s;width:100%}.plusminus:before{transform:translatey(-50%)}.plusminus:after{transform:translatey(-50%) rotate(90deg)}.checkbox-search{display:inline-block;padding-left:25px;position:relative}.checkbox-search:after,.checkbox-search:before{display:inline-block;position:absolute}.checkbox-search:before{border:1.5px solid;content:"";height:13.5px;left:3px;top:7px;width:13.5px}@media (max-width:768px){.checkbox-search:before{top:4px}}.checkbox-search:after{height:6px;left:6.75px;top:10.5px;width:6px}@media (max-width:768px){.checkbox-search:after{top:7.8px}}.checkbox-search.checkbox-rounded:before{border-radius:4px}.checkbox-search-label input[type=checkbox]~.checkbox-search:after,.checkbox-search-label input[type=radio]~.checkbox-search:after{content:none}.checkbox-search-label input[type=checkbox]:checked~.checkbox-search:after,.checkbox-search-label input[type=radio]:checked~.checkbox-search:after{content:""}.checkbox-search-label input[type=checkbox]:checked~.checkbox-search:before,.checkbox-search-label input[type=radio]:checked~.checkbox-search:before{color:#1f2937}.search_column .select-box.select-box-opened label,.search_column .select-box.single-selected .select2-container .select2-selection--single .select2-selection__rendered,.search_column .select2-container--default .select2-results>.select2-results__options>.select2-results__option.select2-results__option--selected,.search_column .select2-container--default .select2-results__option--selected,.search_column .select2-container--default .select2-results__option--selected.select2-results__option--highlighted,.search_column .select2-container--default .select2-selection--multiple .select2-selection__choice,.search_column .select2-container.select2-container--open .select2-selection--single .select2-selection__placeholder,.search_column .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered{color:var(--main-color-normal)}.search_column .select2-container--default.select2-container--open .select2-search--inline .select2-search__field::-moz-placeholder{color:var(--main-color-normal)}.search_column .select2-container--default.select2-container--open .select2-search--inline .select2-search__field::placeholder{color:var(--main-color-normal)}.search_column .select-box[data-count-items]:before,.search_column .select2-container .select2-selection--multiple .select2-selection__rendered[data-count-items]:before,.search_column .select2-results__option.select2-results__option--selected:after{background-color:var(--main-color-normal)}.search_column .select2-results__option.select2-results__option--selected:before{border-color:var(--main-color-normal)}.search_column .checkimageslist-list>div>span,.search_column .checkimageslist-open>label{color:var(--main-color-normal)}.search_column .checkimageslist-text[data-count-items]:before{background-color:var(--main-color-normal)}.search_column .checkimageslist-foldable input[type=checkbox]:checked+label{color:var(--main-color-normal)}.inputrange-box input[type=range]::-webkit-slider-thumb{background:var(--main-color-normal);box-shadow:0 0 0 9px var(--main-color-normal-semi30)}.inputrange-box input[type=range]::-webkit-slider-thumb:hover{background:var(--main-color-dark)}.inputrange-box input[type=range]::-moz-range-thumb{background:var(--main-color-normal);box-shadow:0 0 0 9px var(--main-color-normal-semi30)}.inputrange-box input[type=range]::-moz-range-thumb:hover{background:var(--main-color-dark)}.inputrange-box input[type=number]::-webkit-inner-spin-button,.inputrange-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.grid-header{display:flex;justify-content:center;margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem;width:100%}.dropdown-order{width:235px;z-index:20}.dropdown-order>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(243,244,246,var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.dropdown-order{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.dropdown-order{width:300px}}.dropdown-order ul{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem}.dropdown-order ul li label{cursor:pointer;display:block;padding:.75rem .5rem;width:100%}.dropdown-order ul li label:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}@media only screen and (min-width:0px){.dropdown-order ul li.active label{color:var(--main-color-normal)}}.dropdown-order ul li.active label{background-color:var(--main-color-normal-semi10)}.grid-container{display:flex;flex-wrap:wrap;position:relative}.grid-container .phonehighlight{margin-bottom:1rem}.vehicles-grid{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;flex-direction:column;width:100%}@media (min-width:640px){.vehicles-grid{display:grid}}.vehicles-grid.vehicles-grid-mosaic{row-gap:2.5rem}.vehicles-grid.vehicles-grid-list{row-gap:1.25rem}.mobile-search-form-controller-button-container{bottom:0;display:flex;justify-content:center;left:0;min-height:60px;position:fixed;right:0;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:768px){.mobile-search-form-controller-button-container{display:none}}.mobile-search-form-controller-button-container{background:linear-gradient(to bottom,var(--main-color-normal-transp) 0,var(--main-color-normal-semi10-hex) 75%,var(--main-color-normal-semi10-hex) 100%)}.mobile-search-form-controller-button{--tw-text-opacity:1;align-items:center;border-width:1px;color:rgba(255,255,255,var(--tw-text-opacity));cursor:pointer;display:flex;font-family:var(--font-family-special);font-size:1.125rem;font-weight:500;justify-content:center;line-height:1.75rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:310px;min-height:45px;padding-left:2.25rem;padding-right:2.25rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:0px){.mobile-search-form-controller-button{border-color:var(--main-color-normal)}.mobile-search-form-controller-button{background-color:var(--main-color-normal)}}.mobile-search-form-controller-button:hover{background-color:transparent}@media only screen and (min-width:0px){.mobile-search-form-controller-button:hover{color:var(--main-color-normal)}}.search_column:not(.open-controller) .mobile-search-form-controller-button-container{bottom:-5rem}.search_column{background-image:linear-gradient(to right,var(--main-color-normal-semi10),var(--main-color-normal-semi10)),linear-gradient(to right,#fff,#fff);background-position:0 100%,0 100%;background-repeat:no-repeat;bottom:0;display:none;overflow:auto;position:fixed;width:100%;z-index:10}@media (min-width:640px){.search_column{left:0;width:100vw}}@media (min-width:768px){.search_column{bottom:auto;flex-direction:column;height:auto;left:auto;order:1;overflow:visible;padding-bottom:1rem;position:relative;right:auto;width:33.333333%}}@media (min-width:1280px){.search_column{width:25%}}@media (min-width:768px){.search_column{display:flex!important}}.minigrid-container{margin-bottom:5rem;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:768px){.minigrid-container{margin-bottom:6rem}}@media (min-width:1024px){.minigrid-container{padding-left:0;padding-right:0}}@media (min-width:1536px){.minigrid-container{width:100%}@media (min-width:640px){.minigrid-container{max-width:640px}}@media (min-width:768px){.minigrid-container{max-width:768px}}@media (min-width:1024px){.minigrid-container{max-width:1024px}}@media (min-width:1280px){.minigrid-container{max-width:1280px}}@media (min-width:1536px){.minigrid-container{max-width:1536px}}}.minigrid-title{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));margin-bottom:1.75rem;margin-top:1.5rem;text-align:center}@media (min-width:768px){.minigrid-title{margin-bottom:5rem;margin-top:4rem}}.search-form .optgroup:first-child{padding-top:.75rem}.search-form .optgroup:not(:first-child){padding-top:1rem}.search-form .optgroup .optgroup-title{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));font-weight:700}.emptysearch{grid-column:1/-1;margin-left:auto;margin-right:auto;text-align:center;width:100%}@media (min-width:1536px){.emptysearch{width:100%}@media (min-width:640px){.emptysearch{max-width:640px}}@media (min-width:768px){.emptysearch{max-width:768px}}@media (min-width:1024px){.emptysearch{max-width:1024px}}@media (min-width:1280px){.emptysearch{max-width:1280px}}@media (min-width:1536px){.emptysearch{max-width:1536px}}}.emptysearch.emptysearch-001{background-position:100% 100%;background-repeat:no-repeat;height:100%;padding:3rem .75rem}@media (min-width:768px){.emptysearch.emptysearch-001{padding-bottom:11rem;padding-left:0;padding-right:0;padding-top:5rem}}.emptysearch.emptysearch-001{background-image:url(/assets/images/backgrounds/empty-search-001.png);background-size:auto 100%}@media only screen and (min-width:1200px){.emptysearch.emptysearch-001{background-size:contain}}.emptysearch.emptysearch-001 .emptysearch-ornament{margin-left:auto;margin-right:auto;width:400px}.emptysearch.emptysearch-001 .emptysearch-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1.75rem;margin-top:1.75rem}@media (min-width:768px){.emptysearch.emptysearch-001 .emptysearch-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .emptysearch.emptysearch-001 .emptysearch-title{text-transform:uppercase}.emptysearch.emptysearch-001 .emptysearch-subtitle{margin-bottom:3rem}.emptysearch.emptysearch-002{background-position:bottom;background-repeat:repeat-x;background-size:contain;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;grid-column:1/-1;padding:2rem 1rem}@media (min-width:1024px){.emptysearch.emptysearch-002{flex-direction:row;flex-wrap:nowrap}}.emptysearch.emptysearch-002{background-image:url(/assets/images/backgrounds/empty-search-002.png)}.emptysearch.emptysearch-002 .emptysearch-ornament{margin-left:auto;margin-right:auto;width:260px}@media (min-width:1024px){.emptysearch.emptysearch-002 .emptysearch-ornament{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.emptysearch.emptysearch-002 .emptysearch-content{text-align:left}}.emptysearch.emptysearch-002 .emptysearch-title{font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.emptysearch.emptysearch-002 .emptysearch-title{font-size:1.5rem;line-height:2rem}}body.with_uppercase_headings .emptysearch.emptysearch-002 .emptysearch-title{text-transform:uppercase}.emptysearch.emptysearch-002 .emptysearch-description .emptysearch-reset-link{cursor:pointer;font-weight:700;text-decoration:underline}@media only screen and (min-width:0px){.emptysearch.emptysearch-002 .emptysearch-description .emptysearch-reset-link{color:var(--main-color-normal)}}.emptysearch.emptysearch-002 .emptysearch-description .emptysearch-reset-link:hover{text-decoration:none}.emptysearch.emptysearch-002 .emptysearch-buttonset{display:flex;justify-content:center}@media (min-width:1024px){.emptysearch.emptysearch-002 .emptysearch-buttonset{justify-content:flex-start}}.gallery-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.gallery-container{width:75%}}@media (min-width:768px){.gallery-container{margin-bottom:1rem}}@media (min-width:1024px){.gallery-container{margin-bottom:4rem;padding-right:1.25rem;position:sticky;top:1rem;width:58.333333%}}@media (min-width:1280px){.gallery-container{padding-left:0}}.gallery-main-swipper-container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));overflow:hidden;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative;width:100%}.gallery-main-swipper-container>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.gallery-main-swipper-container{--tw-aspect-w:4;--tw-aspect-h:3}.body-use-pan-images .gallery-main-swipper-container{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.body-use-pan-images .gallery-main-swipper-container>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.body-use-pan-images .gallery-main-swipper-container{--tw-aspect-w:16;--tw-aspect-h:9}@media (min-width:1024px){.body-header-sticky-class .gallery-container{top:6rem}}.detail-page-main-data-container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:flex;flex-direction:column;margin:auto;padding:1rem 0;width:100%}@media (min-width:640px){.detail-page-main-data-container{width:75%}}@media (min-width:768px){.detail-page-main-data-container{padding-bottom:1.5rem}}@media (min-width:1024px){.detail-page-main-data-container{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:0;padding-left:2.5rem;padding-right:2.5rem;position:sticky;top:1rem;width:41.666667%}.detail-vehicle-photo{margin-top:1rem}}.detail-vehicle-photo img{height:auto;width:100%}.detail-vehicle-name-title{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));font-family:var(--font-family-special);font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.detail-vehicle-name-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .detail-vehicle-name-title{text-transform:uppercase}.detail-vehicle-name-subtitle{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));font-size:1rem;line-height:1.5rem}.detail-maindata-pvfdisclaimer{--tw-text-opacity:1;align-items:center;background:var(--main-color-normal-semi10);color:rgba(31,41,55,var(--tw-text-opacity));display:flex;justify-content:flex-start;margin-top:0;order:4;padding:.5rem 1rem}@media (min-width:768px){.detail-maindata-pvfdisclaimer{margin-top:1.5rem;order:0}}.detail-maindata-pvfdisclaimer i{--tw-rotate:180deg;line-height:1.5rem;transform:var(--tw-transform)}@media (min-width:768px){.detail-maindata-pvfdisclaimer i{font-size:1.5rem;line-height:2rem}}.detail-maindata-pvfdisclaimer .disclaimer{font-size:.625rem;line-height:1rem;margin-left:.75rem}@media (min-width:768px){.detail-prices-col{width:auto}}.detail-prices-col .label{font-size:.75rem;line-height:1rem;text-transform:uppercase}.detail-prices-col .value{font-family:var(--font-family-special);font-weight:700}.detail-badges{justify-content:flex-end;margin-bottom:.25rem;margin-left:auto}@media (min-width:1024px){.detail-badges{margin-bottom:1.5rem;margin-left:0}}.detail-badges.detail-badges-desktop{left:0;position:absolute;right:0;top:1rem}.detail-vehicle-name{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem}.detail-vehicle-name-texts{flex:1 1 auto}.detail-vehicle-name-subtitle{line-height:1.25}.detail-vehicle-name-button{display:none;flex:0 1 auto;margin-left:auto}@media (min-width:768px){.detail-vehicle-name-button{display:block}}.detail-datalist{display:flex;flex-wrap:wrap;width:100%}.detail-datalist .detail-datalist-item{--tw-text-opacity:1;align-items:center;color:rgba(31,41,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-size:10px;line-height:1rem;text-align:center}.detail-datalist:not(.detail-datalist-big){gap:1rem;padding-bottom:1.25rem}@media (min-width:768px){.detail-datalist:not(.detail-datalist-big){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(209,213,219,var(--tw-border-opacity))}}.detail-datalist:not(.detail-datalist-big) .detail-datalist-item{justify-content:center;min-width:40px}.detail-datalist:not(.detail-datalist-big) .detail-datalist-item .icon{font-size:1.25rem;height:1.5rem;line-height:1.75rem;margin-bottom:.25rem;width:1.5rem}@media (min-width:768px){.detail-datalist:not(.detail-datalist-big) .detail-datalist-item .icon{font-size:1.5rem;line-height:2rem}}.detail-datalist:not(.detail-datalist-big) .detail-datalist-item i.icon{align-items:center;display:flex;justify-content:center}.detail-datalist.detail-datalist-big{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:auto;margin-right:auto;margin-top:1rem;order:2;padding-bottom:.75rem}@media (min-width:640px){.detail-datalist.detail-datalist-big{gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:768px){.detail-datalist.detail-datalist-big{margin-top:1.75rem;order:0;padding-bottom:1.75rem}}@media (min-width:1024px){.detail-datalist.detail-datalist-big{gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.detail-datalist.detail-datalist-big{gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}}.detail-datalist.detail-datalist-big .detail-datalist-item{background-color:hsla(220,9%,46%,.1);padding:.5rem;position:relative}@media only screen and (min-width:0px){.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-main-200{border-color:var(--main-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-main-200{background-color:var(--main-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-main-200{color:var(--main-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-main-400{border-color:var(--main-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-main-400{background-color:var(--main-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-main-400{color:var(--main-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-main-600{border-color:var(--main-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-main-600{background-color:var(--main-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-main-600{color:var(--main-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-second-200{border-color:var(--second-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-second-200{background-color:var(--second-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-second-200{color:var(--second-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-second-400{border-color:var(--second-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-second-400{background-color:var(--second-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-second-400{color:var(--second-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-second-600{border-color:var(--second-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-second-600{background-color:var(--second-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-second-600{color:var(--second-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-alter-200{border-color:var(--alter-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-alter-200{background-color:var(--alter-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-alter-200{color:var(--alter-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-alter-400{border-color:var(--alter-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-alter-400{background-color:var(--alter-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-alter-400{color:var(--alter-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-alter-600{border-color:var(--alter-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-alter-600{background-color:var(--alter-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-alter-600{color:var(--alter-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-footer-200{border-color:var(--footer-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-footer-200{background-color:var(--footer-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-footer-200{color:var(--footer-color-light)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-footer-400{border-color:var(--footer-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-footer-400{background-color:var(--footer-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-footer-400{color:var(--footer-color-normal)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:border-footer-600{border-color:var(--footer-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:bg-footer-600{background-color:var(--footer-color-dark)}.detail-datalist.detail-datalist-big .detail-datalist-item:hover .group-hover\:text-footer-600{color:var(--footer-color-dark)}}.detail-datalist.detail-datalist-big .detail-datalist-item i.icon{align-items:center;display:flex;font-size:1.25rem;justify-content:center;line-height:1.75rem;margin-bottom:.25rem;max-height:1.5rem}@media (min-width:768px){.detail-datalist.detail-datalist-big .detail-datalist-item i.icon{font-size:1.5rem;line-height:2rem}}.detail-datalist.detail-datalist-big .detail-datalist-item img.icon{height:auto;margin-left:auto;margin-right:auto;width:2.75rem}.detail-datalist.detail-datalist-big .detail-datalist-item img.icon+.data{line-height:.75rem;text-transform:uppercase}@media (min-width:640px){.detail-datalist.detail-datalist-big .detail-datalist-item img.icon+.data{line-height:1.5}}.detail-datalist.detail-datalist-big .detail-datalist-item .label{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));max-width:calc(100% + .75rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.detail-datalist.detail-datalist-big .detail-datalist-item .label{font-size:.875rem;line-height:1.25rem;max-width:100%}}.detail-datalist.detail-datalist-big .detail-datalist-item .data{line-height:1;text-align:center}.detail-prices{align-items:flex-start;border-bottom-width:1px;display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}@media (min-width:768px){.detail-prices{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}}.detail-prices-col{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.detail-prices-col:not(.detail-col-alone){width:50%}.detail-prices-col.detail-col-alone{width:100%}.detail-prices-col.detail-pricespvf-col{margin-left:auto;text-align:right}.detail-prices-col.detail-pricespvf-col:not(.detail-col-alone){--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));border-left-width:1px}.detail-prices-col.detail-pricespvp-col.off{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));margin-right:auto;text-align:left}.detail-prices-col.detail-pricespvp-col:not(.off){margin-left:auto;text-align:right}.detail-prices-col .value{font-size:1.25rem;line-height:1.75rem;white-space:nowrap}.detail-prices-col .previous-value{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;line-height:1;margin-bottom:.25rem;margin-top:.25rem}.detail-maindata-buttonset{display:none;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:2rem}@media (min-width:768px){.detail-maindata-buttonset{display:grid}}.detail-prices-button{--tw-text-opacity:1;align-items:center;color:rgba(31,41,55,var(--tw-text-opacity));display:flex;font-size:.75rem;font-weight:600;justify-content:flex-end;line-height:1rem;line-height:1;margin-left:auto}.detail-prices-button-icon{font-size:1rem;line-height:1.5rem;line-height:1}.detail-maindata-buttonset-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.detail-advantages{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;line-height:1;margin-top:1.25rem}.detail-advantages-item,.detail-advantages-title{align-items:center;display:flex;justify-content:space-between;min-height:1rem;padding-right:.5rem}.detail-advantages-title{margin-bottom:.5rem}.detail-advantages-title .label{font-weight:700}.detail-advantages-title:not(:first-child){margin-top:.75rem}.detail-advantages-item{padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.detail-advantages-item .label{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));margin-right:.5rem}.detail-advantages-item input{display:none}.detail-advantages-item input+.label{padding-left:1.5rem;position:relative}.detail-advantages-item input+.label:before{--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px}.detail-advantages-item input+.label:after,.detail-advantages-item input+.label:before{content:"";height:1rem;left:0;position:absolute;top:50%;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.detail-advantages-item input+.label:after{--tw-translate-y:-50%;--tw-scale-x:0;--tw-scale-y:0;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;line-height:1;opacity:0}.detail-advantages-item input+.label:before{border-radius:4px}.detail-advantages-item input+.label:after{speak:never;content:"\e906"!important;font-family:ocs-icons!important;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.detail-advantages-item input:checked+.label:after{--tw-scale-x:1;--tw-scale-y:1;content:"";content:"\e906"!important;opacity:1;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.detail-advantages-item input:not(:disabled)+.label{cursor:pointer}.detail-advantages-item input:not(:disabled):not(:checked)+.label:before{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(31,41,55,var(--tw-border-opacity));content:""}.detail-advantages-item input:not(:disabled):checked+.label:before{background-color:var(--green-success-color);border-color:var(--green-success-color)}.detail-advantages-item input:disabled+.label{cursor:not-allowed}.detail-advantages-item input:disabled+.label:before{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));content:""}.detail-advantages-item input:disabled:not(:checked)+.label:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));content:""}.detail-advantages-item input:disabled:checked+.label:before{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));content:""}.detail-advantages-item input:disabled:checked+.label:after{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity));color:var(--green-success-color);content:""}.detail-advantages-item .previous-value,.detail-advantages-item .value{align-items:center;display:flex;justify-content:flex-end;min-width:-moz-max-content;min-width:max-content;text-align:right;white-space:nowrap}.detail-advantages-item .value{font-weight:700;margin-left:.5rem;width:4rem}.detail-advantages-item .value i{font-size:1rem;line-height:1.5rem;line-height:1;margin-right:.25rem}.detail-advantages-item .previous-value{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));margin-left:auto}.detail-advantages-item.hightlighted{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));box-shadow:inset 5px 0 0 #1f2937;padding-bottom:.75rem;padding-top:.75rem}.detail-advantages-item.free .value{color:var(--green-success-color);text-transform:uppercase}.detail-advantages-finalprice{--tw-border-opacity:1;align-items:center;border-color:rgba(209,213,219,var(--tw-border-opacity));border-top-width:1px;display:flex;justify-content:space-between;margin-top:.75rem;padding-bottom:.75rem;padding-top:.75rem}.detail-advantages-finalprice .label{font-weight:700;line-height:1;text-transform:uppercase}.detail-advantages-finalprice .value{font-family:var(--font-family-special);font-size:1.25rem}@media only screen and (min-width:0px){.detail-advantages-finalprice .value{color:var(--main-color-normal)}}.detail-advantages-finalprice .value{font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.detail-advantages-finalprice .value{font-size:1.5rem;line-height:2rem}}body.with_uppercase_headings .detail-advantages-finalprice .value{text-transform:uppercase}@media (min-width:1024px){.body-header-sticky-class .detail-page-main-data-container{top:6rem}}.mainform-container{margin-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem}@media (min-width:768px){.mainform-container{margin-bottom:5rem;padding-top:2.75rem}}.mainform-container{box-shadow:0 0 10px rgba(229,231,235,.75)}.mainform-container.mainform-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.mainform-container.mainform-white{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(31,41,55,var(--tw-text-opacity))}.mainform-container.mainform-main-400-10{--tw-text-opacity:1;background:var(--main-color-normal-semi10);color:rgba(31,41,55,var(--tw-text-opacity))}.renting-list{max-height:400px;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.renting-list.closed{max-height:210px}.renting-list.open{max-height:1000px}.renting-list .renting-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.067);margin-bottom:8px;transition:box-shadow .2s,border-color .2s}.renting-list .renting-item.selected{background-color:hsla(220,9%,46%,.1);border-color:hsla(220,9%,46%,.1);box-shadow:0 2px 8px 0 hsla(220,9%,46%,.1)}.renting-list .renting-item label{align-items:center;cursor:pointer;display:flex;padding:12px 10px;width:100%}@media (width >= 40rem){.ocs-ml-sm-n1{margin-left:-3px}}form#stripe-payment-form.locked #stripe-pay-now-submit{cursor:not-allowed;opacity:.5;pointer-events:none}form#stripe-payment-form.locked .status{opacity:1!important}form#stripe-payment-form .loader,form#stripe-payment-form .loader:after,form#stripe-payment-form .loader:before{animation-fill-mode:both;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}form#stripe-payment-form .loader{animation-delay:-.16s;color:#1e293b;font-size:4px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0)}form#stripe-payment-form .loader:after,form#stripe-payment-form .loader:before{content:"";position:absolute;top:0}form#stripe-payment-form .loader:before{animation-delay:-.32s;left:-3.5em}form#stripe-payment-form .loader:after{left:3.5em}.form-field-box .iti__selected-flag{max-height:36px;padding-left:12px;padding-right:2px}.iti.iti--allow-dropdown{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));display:flex!important;flex-direction:column}.thanyoupage-container{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:rgba(255,255,255,var(--tw-bg-opacity));border-top-left-radius:.25rem;border-top-right-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;padding-bottom:3rem;text-align:center;width:600px}@media (min-width:768px){.thanyoupage-container{padding-bottom:4rem}}.thanyoupage-container .thanyoupage-banner{border-top-width:8px}@media only screen and (min-width:0px){.thanyoupage-container .thanyoupage-banner{border-color:var(--main-color-normal)}}.thanyoupage-container .ornament-icon-container{--tw-bg-opacity:1;align-items:center;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:9999px;display:flex;height:74px;justify-content:center;margin:-37px auto 1.25rem;position:relative;width:74px;z-index:10}@media (min-width:768px){.thanyoupage-container .ornament-icon-container{height:116px;margin-bottom:2rem;margin-top:-58px;width:116px}}.thanyoupage-container .ornament-icon{align-items:center;background:var(--main-color-normal-semi10);border-radius:9999px;display:flex;height:4rem;justify-content:center;width:4rem}@media (min-width:768px){.thanyoupage-container .ornament-icon{height:96px;width:96px}}.thanyoupage-container .ornament-icon i{font-size:2.25rem;line-height:2.5rem}@media only screen and (min-width:0px){.thanyoupage-container .ornament-icon i{color:var(--main-color-normal)}}@media (min-width:768px){.thanyoupage-container .ornament-icon i{font-size:3.75rem;line-height:1}}.thanyoupage-container .thanyoupage-title{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));margin-bottom:1rem}.thanyoupage-container .thanyoupage-description{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));margin-bottom:2.5rem}@media (min-width:768px){.thanyoupage-container .thanyoupage-description{margin-bottom:4rem}}.thanyoupage-container .thanyoupage-button-container{margin-left:auto;margin-right:auto;max-width:220px}.thanyoupage-container .thanyoupage-button-container button{width:100%}.body-rounded-class .cookies-swal .button-confirm,.body-rounded-class .header-contact-button,.body-rounded-class .header-contact-button i,.body-rounded-class .ocs-button{border-radius:9999px}.body-rounded-class .header-contact-button+.tooltip-header{border-radius:.375rem}.body-rounded-class .phonehighlight{border-radius:.25rem}.body-rounded-class .phonehighlight i{border-radius:9999px}.body-rounded-class .module-calculator,.body-rounded-class .module-equipment{border-radius:.5rem}.body-rounded-class .equipment-tab.active{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.body-rounded-class .module-calculator form select{border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem}.body-rounded-class .callmeback-container .callmeback-inner,.body-rounded-class .detail-promo-contents img,.body-rounded-class .detail-promo-form,.body-rounded-class .gallery-main-swipper-container,.body-rounded-class .gallery-main-swipper-container .swiper-button-next,.body-rounded-class .gallery-main-swipper-container .swiper-button-prev,.body-rounded-class .imagen-ficha-thumbs,.body-rounded-class .promotion-item-inner{border-radius:.5rem}.body-rounded-class .detail-promo-form:before{border-radius:.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;content:""}.body-rounded-class .detail-page-main-data-container{border-radius:.5rem}.body-rounded-class .detail-maindata-pvfdisclaimer,.body-rounded-class .disclaimer-safe-payment{border-radius:.25rem}.body-rounded-class .detail-vehicle-photo img:not(.imagen-ficha){border-radius:.375rem}.body-rounded-class .checkoutform-container{border-radius:.5rem}.body-rounded-class .mobile-search-form-controller-button{border-radius:9999px}.body-rounded-class .mainform-container{border-radius:.5rem}.body-rounded-class .ocs-forms .checkbox-field-box input[type=checkbox]+label:before,.body-rounded-class .ocs-forms .checkbox-field-box input[type=checkbox]+label~label:before,.body-rounded-class .ocs-forms .radio-field-box input[type=checkbox]+label:before,.body-rounded-class .ocs-forms .radio-field-box input[type=checkbox]+label~label:before{border-radius:.25rem;content:""}.body-rounded-class .ocs-forms .form-field,.body-rounded-class .whatsappcontact-container{border-radius:.5rem}.body-rounded-class .modal-vehicle-quickview .gallery-main-swipper-container{border-radius:0}.body-rounded-class .modal-vehicle-quickview .vehicle-quickview-col-form .detail-form-container{border-radius:.5rem}.countdown-block{padding:.5rem;position:relative}@media (min-width:768px){.countdown-block{padding-bottom:.75rem;padding-top:.75rem}}.countdown-block .countdown-block-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto}@media (min-width:1024px){.countdown-block .countdown-block-inner{flex-direction:row}}@media (min-width:1536px){.countdown-block .countdown-block-inner{width:100%}@media (min-width:640px){.countdown-block .countdown-block-inner{max-width:640px}}@media (min-width:768px){.countdown-block .countdown-block-inner{max-width:768px}}@media (min-width:1024px){.countdown-block .countdown-block-inner{max-width:1024px}}@media (min-width:1280px){.countdown-block .countdown-block-inner{max-width:1280px}}@media (min-width:1536px){.countdown-block .countdown-block-inner{max-width:1536px}}}.countdown-block .countdown-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1024px){.countdown-block .countdown-title{flex-wrap:nowrap;margin-right:1.75rem}}.countdown-block .countdown-title i{font-size:1rem;line-height:1.5rem;margin-right:.75rem}@media (min-width:1024px){.countdown-block .countdown-title i{font-size:42px}}.countdown-block .countdown-title span{font-size:.75rem;line-height:1rem}@media (min-width:1024px){.countdown-block .countdown-title span{font-size:1rem;line-height:1.5rem}}.countdown-block .countdown-counter{display:flex}.countdown-block .countdown-counter .countdown-counter-item{align-items:flex-end;display:flex;margin-left:.5rem;margin-right:.5rem;text-align:center}@media (min-width:1024px){.countdown-block .countdown-counter .countdown-counter-item{align-items:stretch;flex-direction:column;justify-content:center}}.countdown-block .countdown-counter .countdown-counter-item.days:not([data-days]){display:none}.countdown-block .countdown-counter .countdown-counter-item.days[data-days]:before{content:attr(data-days)}.countdown-block .countdown-counter .countdown-counter-item.hours:not([data-hours]){display:none}.countdown-block .countdown-counter .countdown-counter-item.hours[data-hours]:before{content:attr(data-hours)}.countdown-block .countdown-counter .countdown-counter-item.minutes:not([data-minutes]){display:none}.countdown-block .countdown-counter .countdown-counter-item.minutes[data-minutes]:before{content:attr(data-minutes)}.countdown-block .countdown-counter .countdown-counter-item.seconds:not([data-seconds]){display:none}.countdown-block .countdown-counter .countdown-counter-item.seconds[data-seconds]:before{content:attr(data-seconds)}.countdown-block .countdown-counter .countdown-counter-item:before{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.25rem}@media (min-width:1024px){.countdown-block .countdown-counter .countdown-counter-item:before{font-size:1.5rem;line-height:2rem;line-height:1.5rem}}.countdown-block .countdown-counter .countdown-counter-item span{font-size:.75rem;line-height:1rem;line-height:.75rem;margin-bottom:.1rem;margin-left:.25rem}@media (min-width:1024px){.countdown-block .countdown-counter .countdown-counter-item span{font-size:.875rem;line-height:1.25rem;line-height:1rem;margin-bottom:0;margin-left:0}}.countdown-block .countdown-cta{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:.5rem;text-align:center}@media (min-width:1024px){.countdown-block .countdown-cta{margin-left:1.75rem;margin-top:0}}.countdown-block .countdown-cta i{margin-right:.25rem}.countdown-block .countdown-cta span{font-size:.75rem;line-height:1rem}@media (min-width:1024px){.countdown-block .countdown-cta span{font-size:1rem;line-height:1.5rem}}.countdown-block .hide-countdown-container{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.countdown-block .hide-countdown-container:hover{opacity:.5}.detail-page .countdown-block .countdown-cta{display:none}.phonehighlight{background:var(--main-color-normal-semi10);container-name:phonehighlight;container-type:inline-size;display:block;margin-left:.5rem;margin-right:.5rem;padding:.75rem 1.25rem}@media only screen and (min-width:0px){.phonehighlight:hover{color:var(--main-color-dark)}}@media (min-width:640px){.phonehighlight{margin-left:0;margin-right:0}}.phonehighlight i{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:flex;height:2.5rem;justify-content:center;width:2.5rem}.phonehighlight i:before{animation:shakeandswing 3s cubic-bezier(.36,.07,.19,.97) both;animation-iteration-count:infinite;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}@media only screen and (min-width:0px){.phonehighlight:hover i{background-color:var(--main-color-dark)}}.phonehighlight:hover i:before{animation-duration:2s}.phonehighlight-inner{display:flex;flex-direction:column;min-height:40px;padding-right:2.75rem;position:relative}.phonehighlight-icon{font-size:1.5rem;line-height:2rem;position:absolute;right:0}.phonehighlight-data{display:flex;font-weight:700}.phonehighlight-data .phonehighlight-label,.phonehighlight-data .phonehighlight-phone{font-size:1rem;line-height:1.5rem;line-height:1.25rem;white-space:nowrap}.phonehighlight-data .phonehighlight-label{padding-right:.5rem;text-transform:uppercase}.phonehighlight-description{font-size:.875rem;line-height:1.25rem;line-height:1rem;padding-top:.25rem}@container phonehighlight (min-width: 440px){.phonehighlight-inner{align-items:center;flex-direction:row;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem;padding-right:0}.phonehighlight-data,.phonehighlight-description,.phonehighlight-icon{flex:1 1 0%;padding-left:.25rem;padding-right:.25rem}.phonehighlight-data,.phonehighlight-icon{flex-grow:0}.phonehighlight-icon{position:relative;right:auto}.phonehighlight-data{flex-direction:column}.phonehighlight-data .phonehighlight-phone{font-size:1.25rem;line-height:1.75rem;line-height:1.5rem}.phonehighlight-data .phonehighlight-label{padding-right:0}.phonehighlight-description{display:flex;justify-content:flex-end;line-height:1.25rem;padding-top:0}}.callmeback-container{container-name:callmeback-container;container-type:inline-size;margin-left:auto;margin-right:auto;width:100%}.callmeback-container.full{flex-direction:column;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:1536px){.callmeback-container.full{width:100%}@media (min-width:640px){.callmeback-container.full{max-width:640px}}@media (min-width:768px){.callmeback-container.full{max-width:768px}}@media (min-width:1024px){.callmeback-container.full{max-width:1024px}}@media (min-width:1280px){.callmeback-container.full{max-width:1280px}}@media (min-width:1536px){.callmeback-container.full{max-width:1536px}}}@container callmeback-container (min-width: 1024px){.callmeback-container.full.onlyform .callmeback-inner{padding-top:1.75rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form{display:flex;flex-direction:row;gap:1.25rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header{padding-left:1.25rem;width:41.666667%}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header-icon{font-size:3.75rem;line-height:1;margin-right:1.5rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header-title{font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}.callmeback-container.full.onlyform .callmeback-inner .callmeback-form-header-subtitle{font-size:.875rem;line-height:1.25rem}.callmeback-container.full.onlyform .callmeback-inner .contact_form_callmeback{margin-top:0;width:58.333333%}}.callmeback-container .callmeback-inner{display:flex;flex-direction:column;margin-bottom:2.5rem;padding:1rem 2.25rem 2.5rem}@media (min-width:768px){.callmeback-container .callmeback-inner{margin-bottom:3.5rem}}.callmeback-container .callmeback-inner.callmeback-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.callmeback-container .callmeback-inner.callmeback-main-400-10{--tw-text-opacity:1;border-style:dashed;border-width:1px;color:rgba(31,41,55,var(--tw-text-opacity))}@media only screen and (min-width:0px){.callmeback-container .callmeback-inner.callmeback-main-400-10{border-color:var(--main-color-normal)}}.callmeback-container .callmeback-inner.callmeback-main-400-10{background:var(--main-color-normal-semi10)}.callmeback-container .callmeback-inner.callmeback-main-400-10 .callmeback-contact-buttonset-text{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.callmeback-container .callmeback-inner .callmeback-contact,.callmeback-container .callmeback-inner .callmeback-form{text-align:center}.callmeback-container .callmeback-inner .callmeback-contact{margin-top:2.5rem}.callmeback-container .callmeback-inner .callmeback-contact-header,.callmeback-container .callmeback-inner .callmeback-form-header{font-size:1rem;line-height:1.5rem}.callmeback-container .callmeback-inner .callmeback-contact-header-icon,.callmeback-container .callmeback-inner .callmeback-form-header-icon{font-size:1.875rem;line-height:2.25rem;margin-right:.25rem}.callmeback-container .callmeback-inner .callmeback-contact-header-title,.callmeback-container .callmeback-inner .callmeback-form-header-title{font-weight:700;line-height:2.25rem}.callmeback-container .callmeback-inner .callmeback-contact-header-subtitle,.callmeback-container .callmeback-inner .callmeback-form-header-subtitle{display:block;line-height:1rem}.callmeback-container .callmeback-inner .callmeback-form .ocs-forms-form-container{width:100%}.callmeback-container .callmeback-inner .callmeback-form .ocs-forms{margin-top:1.25rem}.callmeback-container .callmeback-inner .callmeback-contact-buttonset{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:1.25rem;padding-top:1.25rem}.callmeback-container .callmeback-inner .callmeback-contact-buttonset-item{flex:1 1 auto}.callmeback-container .callmeback-inner .callmeback-contact-buttonset-text{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.75rem;text-align:left}@container callmeback-container (min-width: 691px){.callmeback-container .callmeback-inner{flex-direction:row;padding-bottom:1.75rem;padding-left:1.25rem;padding-right:1.25rem}.callmeback-container .callmeback-inner .callmeback-contact,.callmeback-container .callmeback-inner .callmeback-form{padding-left:1rem;padding-right:1rem;text-align:left}.callmeback-container .callmeback-inner .callmeback-contact:not(:last-child),.callmeback-container .callmeback-inner .callmeback-form:not(:last-child){--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity));border-right-width:1px}.callmeback-container .callmeback-inner .callmeback-contact{margin-top:0}.callmeback-container .callmeback-inner .callmeback-form{width:58.333333%}.callmeback-container .callmeback-inner .callmeback-contact{width:41.666667%}.callmeback-container .callmeback-inner .callmeback-contact-header,.callmeback-container .callmeback-inner .callmeback-form-header{display:flex}.callmeback-container .callmeback-inner .callmeback-contact-header-icon,.callmeback-container .callmeback-inner .callmeback-form-header-icon{font-size:2.25rem;line-height:2.5rem;margin-right:.5rem}.callmeback-container .callmeback-inner .callmeback-contact-header-texts,.callmeback-container .callmeback-inner .callmeback-form-header-texts{display:flex;flex-direction:column}.callmeback-container .callmeback-inner .callmeback-contact-header-title,.callmeback-container .callmeback-inner .callmeback-form-header-title{font-size:1.25rem;line-height:1.75rem;line-height:1.5rem}.callmeback-container .callmeback-inner .callmeback-contact-header-subtitle,.callmeback-container .callmeback-inner .callmeback-form-header-subtitle{display:inline;font-size:.75rem;line-height:1rem;line-height:1.25rem}}@container callmeback-container (min-width: 1201px){.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-contact-header,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-form-header{display:block}.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-contact-header-subtitle,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-contact-header-texts,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-form-header-subtitle,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-form-header-texts{display:inline}.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-contact-header-subtitle,.callmeback-container:not(.onlyform) .callmeback-inner .callmeback-form-header-subtitle{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.detail-row .callmeback-container{order:2}}.detail-row .callmeback-container .callmeback-inner{margin-bottom:0}@media (min-width:1024px){.detail-row .callmeback-container .callmeback-inner{margin-bottom:3.5rem}}.pageblock{position:relative}.pageblock:before{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.pageblock{container-name:pageblock;container-type:inline-size}.pageblock .pageblock-bg-image-container{height:100%;overflow:hidden;position:absolute;width:100%;z-index:0}.pageblock .pageblock-bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.pageblock .pageblock-bg-image.blurred{filter:blur(3px)}.pageblock .pageblock-container{display:flex;margin-left:auto;margin-right:auto;position:relative;text-align:left;z-index:20}.pageblock .pageblock-container:not(.pageblock--stretched){gap:1.5rem;padding:4rem .75rem}@media (min-width:1536px){.pageblock .pageblock-container:not(.pageblock--stretched){width:100%}@media (min-width:640px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:640px}}@media (min-width:768px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:768px}}@media (min-width:1024px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:1024px}}@media (min-width:1280px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:1280px}}@media (min-width:1536px){.pageblock .pageblock-container:not(.pageblock--stretched){max-width:1536px}}}.pageblock .pageblock-container:not(.pageblock--stretched) .pageblock-texts{margin-bottom:2.75rem}.pageblock .pageblock-container.pageblock--stretched .pageblock-texts iframe{width:100%}.pageblock .pageblock-container.pageblock--stretched .pageblock-buttonset{padding-bottom:1rem;padding-top:1rem}.pageblock.centered-top .pageblock-container,.pageblock.sided-left .pageblock-container{flex-direction:column}.pageblock.centered-bottom .pageblock-container,.pageblock.sided-right .pageblock-container{flex-direction:column-reverse}.pageblock .pageblock-contents{display:flex;flex-direction:column;text-align:center;width:100%}.pageblock .pageblock-contents .pageblock-buttonset{justify-content:center}.pageblock .pageblock-texts{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));width:100%}.pageblock .pageblock-texts h2{margin-bottom:1rem}.pageblock .pageblock-texts h3{margin-bottom:.75rem}.pageblock .pageblock-texts h4{margin-bottom:.5rem}.pageblock .pageblock-texts p+h2{margin-top:1rem}.pageblock .pageblock-texts p+h3{margin-top:.75rem}.pageblock .pageblock-texts p+h4{margin-top:.5rem}.pageblock .pageblock-texts h2:last-child,.pageblock .pageblock-texts h3:last-child,.pageblock .pageblock-texts h4:last-child,.pageblock .pageblock-texts p:last-child{margin-bottom:0}.pageblock .pageblock-buttonset{width:100%}.pageblock .pageblock-buttonset,.pageblock.pageblock-with-image .pageblock-image,.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-image,.pageblock.pageblock-with-media .pageblock-media{display:flex;justify-content:center}.pageblock.pageblock-with-image .pageblock-image img,.pageblock.pageblock-with-image .pageblock-media img,.pageblock.pageblock-with-media .pageblock-image img,.pageblock.pageblock-with-media .pageblock-media img{height:auto;max-width:100%}.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{max-width:100%}.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-image .pageblock-media0,.pageblock.pageblock-with-image .pageblock-media1,.pageblock.pageblock-with-image .pageblock-media2,.pageblock.pageblock-with-image .pageblock-media3,.pageblock.pageblock-with-image .pageblock-media4,.pageblock.pageblock-with-image .pageblock-media5,.pageblock.pageblock-with-image .pageblock-media6,.pageblock.pageblock-with-media .pageblock-media,.pageblock.pageblock-with-media .pageblock-media0,.pageblock.pageblock-with-media .pageblock-media1,.pageblock.pageblock-with-media .pageblock-media2,.pageblock.pageblock-with-media .pageblock-media3,.pageblock.pageblock-with-media .pageblock-media4,.pageblock.pageblock-with-media .pageblock-media5,.pageblock.pageblock-with-media .pageblock-media6{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.pageblock.pageblock-with-image .pageblock-media0>*,.pageblock.pageblock-with-image .pageblock-media1>*,.pageblock.pageblock-with-image .pageblock-media2>*,.pageblock.pageblock-with-image .pageblock-media3>*,.pageblock.pageblock-with-image .pageblock-media4>*,.pageblock.pageblock-with-image .pageblock-media5>*,.pageblock.pageblock-with-image .pageblock-media6>*,.pageblock.pageblock-with-image .pageblock-media>*,.pageblock.pageblock-with-media .pageblock-media0>*,.pageblock.pageblock-with-media .pageblock-media1>*,.pageblock.pageblock-with-media .pageblock-media2>*,.pageblock.pageblock-with-media .pageblock-media3>*,.pageblock.pageblock-with-media .pageblock-media4>*,.pageblock.pageblock-with-media .pageblock-media5>*,.pageblock.pageblock-with-media .pageblock-media6>*,.pageblock.pageblock-with-media .pageblock-media>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-w:1;--tw-aspect-h:1}@media (min-width:768px){.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative;width:50%}.pageblock.pageblock-with-image .pageblock-media>*,.pageblock.pageblock-with-media .pageblock-media>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-w:8;--tw-aspect-h:3}}@media (min-width:1024px){.pageblock.pageblock-with-image .pageblock-media,.pageblock.pageblock-with-media .pageblock-media{--tw-aspect-h:2}}.pageblock.pageblock-with-image .pageblock-media iframe,.pageblock.pageblock-with-media .pageblock-media iframe{height:100%;width:100%}@container pageblock (min-width: 769px){.pageblock .pageblock-container{text-align:center}.pageblock.sided-left .pageblock-container{flex-direction:row}.pageblock.sided-left .pageblock-buttonset{display:flex;width:100%}.pageblock.sided-right .pageblock-container{flex-direction:row-reverse}.pageblock.sided-right .pageblock-buttonset{display:flex;width:100%}.pageblock.sided-left .pageblock-container,.pageblock.sided-right .pageblock-container{align-items:flex-start}.pageblock.sided-left.pageblock-with-image .pageblock-contents,.pageblock.sided-left.pageblock-with-media .pageblock-contents,.pageblock.sided-right.pageblock-with-image .pageblock-contents,.pageblock.sided-right.pageblock-with-media .pageblock-contents{flex:1 1 0%;min-width:50%}.pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-contents,.pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-image,.pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-media,.pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-contents,.pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-image,.pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-media,.pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-contents,.pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-image,.pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-media,.pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-contents,.pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-image,.pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-media{position:sticky;top:0}.pageblock .pageblock-contents.align-justify .pageblock-buttonset,.pageblock .pageblock-contents.align-left .pageblock-buttonset{justify-content:flex-start}.pageblock .pageblock-contents.align-justify .pageblock-texts{text-align:justify}.pageblock .pageblock-contents.align-left .pageblock-texts{text-align:left}.pageblock .pageblock-contents.align-right .pageblock-texts{text-align:right}.pageblock .pageblock-contents.align-right .pageblock-buttonset{justify-content:flex-end}.pageblock .pageblock-contents.align-center .pageblock-texts{text-align:center}.pageblock .pageblock-contents.align-center .pageblock-buttonset{justify-content:center}}.pageblock.contactdata:before{content:"";display:none}.pageblock.contactdata .pageblock-texts{display:flex;flex-direction:column;gap:.75rem;text-align:center}.pageblock.contactdata .contactdata-link{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto}@media (min-width:768px){.pageblock.contactdata.pageblock-with-media .pageblock-texts{text-align:left}.pageblock.contactdata.pageblock-with-media .contactdata-link{align-items:flex-end;justify-content:flex-start;margin-left:0;margin-right:0}}.pageblock.contactdata.with-intro .contactdata-intro{display:flex;flex-direction:column;padding-top:4rem;text-align:center}@media (min-width:1536px){.pageblock.contactdata.with-intro .contactdata-intro{width:100%}@media (min-width:640px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:640px}}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:768px}}@media (min-width:1024px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:1024px}}@media (min-width:1280px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:1280px}}@media (min-width:1536px){.pageblock.contactdata.with-intro .contactdata-intro{max-width:1536px}}.pageblock.contactdata.with-intro .contactdata-intro{margin-left:auto;margin-right:auto}}.pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));font-family:var(--font-family-special);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{text-transform:uppercase}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro h2.contactdata-title{padding-left:0;padding-right:0}}.pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.5rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.pageblock.contactdata.with-intro .contactdata-intro .contactdata-description{font-size:1rem;line-height:1.5rem;padding-left:0;padding-right:0}}.pageblock.contactdata.with-intro .pageblock-container{padding-top:2rem}@container pageblock (min-width: 769px){body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-image .pageblock-media,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-left.pageblock-with-media .pageblock-media,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-image .pageblock-media,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-contents,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-image,body.body-header-sticky-class .pageblock.sticky-cols.sided-right.pageblock-with-media .pageblock-media{top:6rem}}body.body-rounded-class .pageblock-image,body.body-rounded-class .pageblock-media{border-radius:.75rem;overflow:hidden}.promotions-container{margin-bottom:3rem}.promotions-inner{margin-left:.5rem;margin-right:.5rem}@media (min-width:640px){.promotions-inner{margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}}@media (min-width:1536px){.promotions-inner{width:100%}@media (min-width:640px){.promotions-inner{max-width:640px}}@media (min-width:768px){.promotions-inner{max-width:768px}}@media (min-width:1024px){.promotions-inner{max-width:1024px}}@media (min-width:1280px){.promotions-inner{max-width:1280px}}@media (min-width:1536px){.promotions-inner{max-width:1536px}}}.promotions-inner{container-name:promotions-inner;container-type:inline-size}.promotions-headers{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));color:rgba(31,41,55,var(--tw-text-opacity));margin-bottom:3rem;padding-top:1rem;text-align:center;width:100%}@media (min-width:768px){.promotions-headers{border-top-width:1px;padding-top:5rem}}.promotions-headers .promotions-title{font-family:var(--font-family-special);font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.promotions-headers .promotions-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .promotions-headers .promotions-title{text-transform:uppercase}@media (min-width:768px){.promotions-headers .promotions-title{padding-left:0;padding-right:0}}.promotions-headers .promotions-subtitle{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.promotions-headers .promotions-subtitle{font-size:1rem;line-height:1.5rem;padding-left:0;padding-right:0}}.promotions-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center}@container promotions-inner (min-width: 640px){.promotions-grid:not(.full-excerpt) .promotion-item-title .promotion-item-title-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.promotions-grid:not(.full-excerpt) .promotion-item-excerpt .promotion-item-excerpt-content{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}}.promotions-grid:not(.full-excerpt) .promotion-item-thumb{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.promotions-grid:not(.full-excerpt) .promotion-item-thumb>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.promotions-grid:not(.full-excerpt) .promotion-item-thumb{--tw-aspect-w:4;--tw-aspect-h:3}.promotions-grid:not(.full-excerpt) .promotion-item-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.promotions-grid.promotions-grid-mosaic{grid-template-columns:repeat(auto-fit,minmax(auto,363px));padding-bottom:2.5rem}.promotions-grid.promotions-grid-mosaic:not(.full-excerpt) .promotion-item-container .promotion-item-title .promotion-item-title-content{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:3.5rem;overflow:hidden}@media (min-width:768px){.promotions-grid.promotions-grid-mosaic:not(.full-excerpt) .promotion-item-container .promotion-item-title .promotion-item-title-content{height:4rem}}.promotions-grid.promotions-grid-mosaic:not(.full-excerpt) .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.promotions-grid.promotions-grid-mosaic .promotion-item-inner{height:100%;margin-top:2.5rem}.promotions-grid.promotions-grid-mosaic .promotion-item-container{flex-direction:column}@media (min-width:768px){.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-title .promotion-item-title-content{height:4rem}}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{min-height:3.75rem}@media (min-width:1024px){.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-excerpt .promotion-item-excerpt-content{min-height:4.5rem}}.promotions-grid.promotions-grid-mosaic .promotion-item-container .promotion-item-prices{margin-top:0}.promotions-grid.promotions-grid-mosaic .promotion-item-texts{margin-bottom:.75rem}@container promotions-inner (min-width: 1000px){.promotion-item-container{flex-direction:column}}@container promotions-inner (min-width: 640px) and (max-width: 999px){.promotions-grid{grid-template-columns:repeat(auto-fill,minmax(auto,363px))}}@container promotions-inner (max-width: 639px){.promotion-item-inner{margin-left:auto;margin-right:auto;max-width:24rem}}.promotion-item-container{container-name:promotion-item-container;container-type:inline-size;display:flex}.promotion-item-inner{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));border-width:1px;display:flex;flex-direction:column;overflow:hidden;width:100%}.promotion-item-texts{margin-bottom:.25rem}.promotion-item-title{font-family:var(--font-family-special);font-size:1.125rem;font-weight:700;font-weight:700;line-height:1.75rem}@media (min-width:768px){.promotion-item-title{font-size:1.5rem;line-height:2rem}}body.with_uppercase_headings .promotion-item-title{text-transform:uppercase}.promotion-item-excerpt{font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.promotion-item-excerpt{font-size:1rem;line-height:1.5rem}}.promotion-expiration-inner{display:flex;flex-direction:column}.promotion-expiration-inner-row{display:flex}.promotion-expiration-icon{align-items:center;border-radius:9999px;display:flex;justify-content:center}@media only screen and (min-width:0px){.promotion-expiration-icon{color:var(--main-color-normal)}}.promotion-expiration-icon{background:var(--main-color-normal-semi10)}.promotion-expiration-extra,.promotion-expiration-text-label{font-size:.75rem;line-height:1rem;text-transform:uppercase}.promotion-expiration-extra{align-items:center;border-radius:.125rem;display:flex;justify-content:center;line-height:1.5rem;margin-top:.5rem;padding-left:.75rem;padding-right:.75rem;white-space:nowrap}@media only screen and (min-width:0px){.promotion-expiration-extra{color:var(--main-color-normal)}}.promotion-expiration-extra{background:var(--main-color-normal-semi10)}.promotion-expiration-extra i{--tw-rotate:180deg;transform:var(--tw-transform)}.promotion-prices-inner{display:grid;padding:.5rem 3.5rem .5rem .75rem}.with-price.with-discount .promotion-prices-inner{-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:auto auto auto;justify-content:space-around;min-width:70%;padding-right:.5rem}.with-price.with-discount .promotion-prices-inner:before{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-left-width:1px;content:"";order:2}.promotion-prices-inner-row{display:flex;flex-direction:column;order:1}.promotion-item-price-value{white-space:nowrap}.promotion-item-price-final{display:flex;flex-direction:column}.promotion-item-price-final .promotion-item-price-value{font-family:var(--font-family-special);font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.5rem}.promotion-item-price-final .promotion-item-price-label{align-items:center;display:flex;font-size:.875rem;line-height:1.25rem;line-height:1;margin-right:.5rem;text-transform:uppercase}.promotion-item-price-final .promotion-item-price-label i{font-size:1rem;line-height:1.5rem;margin-right:.25rem}.promotion-item-price-base{--tw-text-opacity:1;align-items:baseline;color:rgba(107,114,128,var(--tw-text-opacity));display:flex}.promotion-item-price-base .promotion-item-price-label{font-size:.875rem;line-height:1.25rem;margin-right:.25rem}.promotion-item-price-base .promotion-item-price-value{font-size:1rem;line-height:1.5rem;text-decoration:line-through}.promotion-item-price-discount{align-items:center;display:flex;flex-direction:column;justify-content:center;order:3}.promotion-item-price-discount-value{font-family:var(--font-family-special);font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1.5rem}.promotion-item-price-discount-inner{--tw-text-opacity:1;align-items:center;border-radius:.125rem;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:.75rem;line-height:1rem;line-height:1;margin-top:.5rem;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase}@media only screen and (min-width:0px){.promotion-item-price-discount-inner{background-color:var(--alter-color-normal)}}.promotion-item-price-discount-inner i{font-size:1rem;line-height:1.5rem;margin-right:.5rem}.promotion-item-price-discount-inner span{padding-bottom:.25rem;padding-top:.25rem}@container promotion-item-container (max-width: 999px){.promotion-expiration-inner{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-top-width:1px;padding-top:.5rem}}@container promotion-item-container (max-width: 767px){.promotion-item-inner{padding-bottom:1.5rem}.promotion-item-buttonset,.promotion-item-expiration,.promotion-item-prices,.promotion-item-texts{padding-left:1rem;padding-right:1rem}.promotion-item-texts{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.promotion-item-expiration{display:flex;flex-direction:column;justify-content:center;margin-bottom:.25rem;min-height:24px}.promotion-expiration-inner{align-items:center;flex-direction:row;justify-content:center}.promotion-expiration-inner-row{justify-content:center}.promotion-expiration-icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.promotion-expiration-icon:before{font-size:1rem;line-height:1.5rem}.promotion-expiration-text{font-size:.75rem;line-height:1rem;line-height:1.5rem}.promotion-expiration-break{height:0;width:100%}.promotion-expiration-extra{margin-left:auto;margin-right:0;margin-top:0}.promotion-item-prices{margin-bottom:auto;margin-top:auto}.promotion-prices-inner-row{justify-content:center}.promotion-item-price-discount-inner{justify-content:center;width:100%}.promotion-item-buttonset{padding-top:.75rem}}@container promotion-item-container (min-width: 768px){.promotion-item-inner{display:grid;gap:.5rem;grid-auto-flow:column;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));padding-right:2rem}.promotion-item-thumb{grid-column:span 4/span 4;grid-row:span 6/span 6}.promotion-item-prices,.promotion-item-texts{grid-column:span 6/span 6;grid-row:span 2/span 2;padding-left:2rem;padding-right:2rem}.promotion-item-texts{grid-row:span 4/span 4;padding-top:1rem}.promotion-item-texts.no-expiration{grid-column:span 8/span 8;padding-right:0}.promotion-item-prices{grid-row:span 2/span 2}.promotion-item-title{display:flex;flex-direction:column;justify-content:center;padding-bottom:.5rem}.promotion-item-buttonset,.promotion-item-expiration{grid-column:span 2/span 2}.promotion-item-expiration{align-items:flex-end;display:flex;flex-direction:column;grid-row:span 4/span 4;padding-top:1rem}.promotion-item-expiration.no-expiration{display:none}.promotion-expiration-inner{align-items:flex-end}.promotion-expiration-inner-row{justify-content:flex-end}.promotion-expiration-icon{height:2.5rem;margin-right:.75rem;width:2.5rem}.promotion-expiration-icon:before{font-size:1.5rem;line-height:2rem}.promotion-expiration-text{display:flex;flex-direction:column;justify-content:center;line-height:1rem}.promotion-expiration-text-data{font-size:.875rem;line-height:1.25rem}.promotion-expiration-break{display:none;height:0;width:0}.promotion-expiration-extra{margin-top:1rem}.promotion-item-buttonset{grid-row:span 2/span 2}.promotion-item-buttonset,.promotion-item-prices{display:flex;flex-direction:column;justify-content:center}.promotion-item-prices{align-items:flex-start;padding-bottom:.5rem;padding-right:1.25rem;padding-top:.5rem}.promotion-prices-inner-row{justify-content:space-between}}.promotions-empty{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:56rem;padding-left:1rem;padding-right:1rem;text-align:center}.promotions-empty-image{margin-left:auto;margin-right:auto}.promotions-empty-title{font-family:var(--font-family-special);font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.promotions-empty-title{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .promotions-empty-title{text-transform:uppercase}.promotions-empty-description{font-size:.875rem;line-height:1.25rem;margin-top:.5rem}@media (min-width:768px){.promotions-empty-description{font-size:1rem;line-height:1.5rem}}.detail-promo-inner{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.detail-promo-inner{padding-left:.75rem;padding-right:.75rem}}@media (min-width:1536px){.detail-promo-inner{width:100%}@media (min-width:640px){.detail-promo-inner{max-width:640px}}@media (min-width:768px){.detail-promo-inner{max-width:768px}}@media (min-width:1024px){.detail-promo-inner{max-width:1024px}}@media (min-width:1280px){.detail-promo-inner{max-width:1280px}}@media (min-width:1536px){.detail-promo-inner{max-width:1536px}}}.detail-promo-name-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}@media (min-width:1024px){.detail-promo-name-row{flex-wrap:nowrap}}.detail-promo-name{font-family:var(--font-family-special);font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-right:auto}@media (min-width:768px){.detail-promo-name{font-size:2rem;line-height:2.5rem}}body.with_uppercase_headings .detail-promo-name{text-transform:uppercase}.detail-promo-contents-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;padding-top:1.5rem}@media (min-width:1024px){.detail-promo-contents-row{flex-wrap:nowrap}}.detail-promo-contents,.detail-promo-form,.detail-quickview-prices{width:100%}@media (min-width:1024px){.detail-promo-contents{width:58.333333%}}.detail-promo-form,.detail-quickview-prices{container-name:detail-promo-form;container-type:inline-size;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.detail-promo-form{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.5rem;padding:2.75rem 1.25rem;position:sticky;top:0}.detail-promo-form:before{content:"";height:.5rem;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:0px){.detail-promo-form:before{content:""}.detail-promo-form:before{background-color:var(--main-color-normal)}}@media (min-width:1024px){.detail-promo-form{width:41.666667%}.body-header-sticky-class .detail-promo-form{top:6rem}}.promotion-detail-prices .promotion-prices-inner{padding:.5rem .75rem}.promotion-detail-prices .promotion-prices-inner-row{justify-content:space-between}.promotion-detail-prices .promotion-item-price-base{align-items:flex-start;flex-direction:column}.promotion-detail-prices .promotion-item-price-base .promotion-item-price-value{font-size:1.25rem;line-height:1.75rem}.promotion-detail-prices .promotion-item-price-discount-inner{margin-right:auto}.promotion-detail-expiration{align-items:flex-end;align-self:center;display:flex;flex-direction:column}.promotion-detail-expiration .promotion-expiration-inner{align-items:flex-end}.promotion-detail-expiration .promotion-expiration-inner-row{justify-content:flex-end}.promotion-detail-expiration .promotion-expiration-icon{height:2.5rem;margin-right:.75rem;width:2.5rem}.promotion-detail-expiration .promotion-expiration-icon:before{font-size:1.5rem;line-height:2rem}.promotion-detail-expiration .promotion-expiration-text{display:flex;flex-direction:column;justify-content:center;line-height:1rem}.promotion-detail-expiration .promotion-expiration-text-data{font-size:.875rem;line-height:1.25rem}.promotion-detail-expiration .promotion-expiration-break{height:0;width:100%}.promotion-detail-expiration .promotion-expiration-extra{margin-top:1rem}.promotion-detail-form{width:100%}.promotion-detail-form .ocs-forms-form-container{margin-left:-.5rem;margin-right:-.5rem}.promotion-detail-form .ocs-forms-texts-container{width:100%}.promotion-detail-form .ocs-forms-texts-container .ocs-forms-texts-title.ocs-text-h1{font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:768px){.promotion-detail-form .ocs-forms-texts-container .ocs-forms-texts-title.ocs-text-h1{font-size:1.25rem;line-height:1.75rem}}.promotion-detail-form .ocs-forms-texts-container .ocs-forms-texts-subtitle{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}@container detail-promo-form (max-width: 460px){.promotion-detail-expiration,.promotion-item-prices{align-self:center;width:100%}.promotion-detail-prices .promotion-prices-inner-row{justify-content:center}.promotion-detail-prices .promotion-item-price-discount-inner{justify-content:center;margin-left:auto}.promotion-detail-expiration{align-items:stretch}.promotion-detail-expiration .promotion-expiration-inner{align-items:center}}.promotion-item-container.swiper-slide .promotion-item-inner{margin-left:auto;margin-right:auto;max-width:24rem}.promotion-item-container.swiper-slide .promotion-item-title .promotion-item-title-content{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:3.5rem;overflow:hidden}@media (min-width:768px){.promotion-item-container.swiper-slide .promotion-item-title .promotion-item-title-content{height:4rem}}.promotion-item-container.swiper-slide .promotion-item-excerpt .promotion-item-excerpt-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;min-height:3.75rem;overflow:hidden}@media (min-width:1024px){.promotion-item-container.swiper-slide .promotion-item-excerpt .promotion-item-excerpt-content{min-height:4.5rem}}.promotion-item-container.swiper-slide .promotion-item-prices{margin-top:0}.detail-promo-legals-row{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-top-width:1px;font-size:.75rem;line-height:1rem;margin-top:2.5rem;padding-top:2.5rem}.swiper.other-promotions{align-items:center;display:flex;flex-direction:column}.swiper.other-promotions .swiper-wrapper.ocs-related--container{align-items:stretch;height:auto!important;max-width:-moz-max-content;max-width:max-content}.color-alter-light .promotion-item-price-discount-inner{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.detail-promo-related-row{padding-top:2.5rem}.page-promotionshow .footer-main{margin-top:2.5rem}.detail-promo-info{display:flex;flex-flow:column;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;position:sticky;top:0}.detail-infobar{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));border-top-width:2px;bottom:0;position:sticky;width:100%;z-index:10}@media only screen and (min-width:0px){.detail-infobar{border-color:var(--main-color-normal)}}@media (min-width:768px){.detail-infobar{border-top-width:4px}}.detail-infobar-inner{--tw-border-opacity:1;--tw-border-opacity:0.1;border-bottom-width:1px;border-color:rgba(255,255,255,var(--tw-border-opacity));display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1570px}@media (min-width:768px){.detail-infobar-inner{height:6rem;padding-right:.25rem}}.detail-infobar-data-container{display:none}@media (min-width:768px){.detail-infobar-data-container{display:flex;width:83.333333%}}@media (min-width:1024px){.detail-infobar-data-container{width:66.666667%}}.detail-infobar-thumb{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:none;max-height:100%;width:auto}@media (min-width:768px){.detail-infobar-thumb{display:block}}.detail-infobar-data{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center}@media (min-width:768px){.detail-infobar-data{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.detail-infobar-data{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1023px){.detail-infobar-data{flex:2}}.detail-infobar-mainname{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:var(--font-family-special);font-size:1.125rem;font-weight:700;line-height:1;line-height:1.75rem}@media (min-width:768px){.detail-infobar-mainname{font-size:1.5rem;line-height:2rem}}.detail-infobar-secondname,body.with_uppercase_headings .detail-infobar-mainname{text-transform:uppercase}.detail-infobar-secondname{--tw-text-opacity:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:rgba(209,213,219,var(--tw-text-opacity));display:-webkit-box;font-size:.75rem;line-height:1rem;overflow:hidden}@media (min-width:768px){.detail-infobar-secondname{font-size:.875rem;line-height:1.25rem}}.detail-infobar-prices{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));border-left-width:1px;display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;justify-content:center;padding-left:1rem;padding-right:.5rem}@media (min-width:768px){.detail-infobar-prices{align-items:flex-start}}@media (min-width:1024px){.detail-infobar-prices{align-items:center;flex-direction:row;gap:0;justify-content:flex-start;padding-left:1.5rem;padding-right:1rem}}.detail-infobar-fee{margin-right:.75rem}.detail-infobar-fee,.detail-infobar-price{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:.625rem;line-height:.75rem}.detail-infobar-price{display:flex;flex-direction:column}@media (min-width:1024px){.detail-infobar-price:not(:last-child){--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity));border-right-width:1px;margin-right:.75rem;padding-right:.75rem}}.detail-infobar-price.detail-infobar-price-second{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.detail-infobar-price-label{margin-bottom:.25rem;text-transform:uppercase;white-space:nowrap}.detail-infobar-price-value{font-family:var(--font-family-special);font-size:1.125rem;font-weight:700;font-weight:700;line-height:1;line-height:1.75rem;white-space:nowrap}@media (min-width:768px){.detail-infobar-price-value{font-size:1.5rem;line-height:2rem}}body.with_uppercase_headings .detail-infobar-price-value{text-transform:uppercase}@media (min-width:768px){.detail-infobar-price-value{line-height:1}}.detail-infobar-price-value .month{font-size:1rem;line-height:1.5rem}.detail-infobar-order-container{display:flex;height:5rem;width:-moz-max-content;width:max-content}@media (min-width:768px){.detail-infobar-order-container{display:none}}.detail-infobar-order-link{--tw-bg-opacity:1;align-items:center;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:center;padding-bottom:1rem;padding-left:.75rem;padding-right:.75rem}.detail-infobar-order-link i{font-size:1.875rem;line-height:2.25rem}@media only screen and (min-width:0px){.detail-infobar-order-link i{color:var(--main-color-normal)}}.detail-infobar-order-text{font-family:var(--font-family-special);font-size:.875rem;font-weight:500;line-height:1.25rem}@media (min-width:768px){.detail-infobar-order-text{font-size:1rem;line-height:1.5rem;line-height:1}}body.with_uppercase_headings .detail-infobar-order-text{text-transform:uppercase}.detail-infobar-buttonset-container{align-items:center;display:flex;gap:.5rem;justify-content:center;padding-left:.75rem;padding-right:.75rem;width:100%}@media (min-width:768px){.detail-infobar-buttonset-container{align-items:stretch;flex-direction:column;justify-content:center;padding-left:.5rem;padding-right:.5rem;width:16.666667%}}@media (min-width:1024px){.detail-infobar-buttonset-container{align-items:center;flex-direction:row;justify-content:flex-end;width:33.333333%}}.detail-infobar-buttonset-col{width:50%}@media (min-width:768px){.detail-infobar-buttonset-col{width:100%}}@media (min-width:1024px){.detail-infobar-buttonset-col{width:50%}}.detail-page .phonehighlight{margin-left:0;margin-right:0;margin-top:.75rem;order:5}.detail-row.detail-row--gallery--main-data{margin-bottom:1rem}@media (min-width:1024px){.detail-row.detail-row--gallery--main-data{margin-bottom:4rem}}.unavailable-container{align-items:center;background-color:rgba(0,0,0,.55);color:#fff;display:flex;height:100%;justify-content:space-around;left:0;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:9999}iframe#redsys-hosted-pay-button{border:0;height:auto;min-height:220px}.page-checkout .detail-row{padding-left:0;padding-right:0}@media (min-width:1024px){.page-checkout .detail-row{padding-left:.75rem;padding-right:.75rem}}.page-checkout .detail-page-main-data-container{padding:1rem}@media (min-width:1024px){.page-checkout .detail-page-main-data-container{padding-left:1.5rem;padding-right:1.5rem}}.page-checkout .detail-badges.detail-badges-desktop .detail-badge{display:block}.checkoutform-container{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(31,41,55,var(--tw-border-opacity));border-top-width:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:auto;margin-right:auto;min-height:100%;padding:1.5rem 1.5rem 1rem;width:100%}@media (min-width:640px){.checkoutform-container{width:75%}}@media (min-width:1024px){.checkoutform-container{padding-right:1.25rem;position:sticky;top:1rem;width:58.333333%}}.checkoutform-container .detail-advantages{font-size:.75rem;line-height:1rem;line-height:1}@media (min-width:1024px){.checkoutform-container .detail-advantages{font-size:.875rem;line-height:1.25rem;line-height:1}}.checkoutform-container .detail-advantages-title .label,.checkoutform-container .detail-advantages-title .value{font-size:.875rem;line-height:1.25rem;line-height:1}@media (min-width:1024px){.checkoutform-container .detail-advantages-title .label,.checkoutform-container .detail-advantages-title .value{font-size:1rem;line-height:1.5rem;line-height:1}}.checkoutform-container .detail-advantages-item .value{width:70px}@media (min-width:1024px){.checkoutform-container .detail-advantages-item .value{width:5rem}.body-header-sticky-class .checkoutform-container{top:6rem}}.disclaimer-checkout{font-size:.75rem;line-height:1rem;line-height:1;margin-bottom:.5rem;margin-top:.5rem}.disclaimer-checkout:before{content:"";content:"*";margin-right:.25rem}.disclaimer-safe-payment{--tw-text-opacity:1;background:var(--main-color-normal-semi10);color:rgba(31,41,55,var(--tw-text-opacity));margin-top:3rem;padding:1rem 1.75rem}.disclaimer-safe-payment i{margin-right:.5rem}.checkout-confirm-advantages-row{align-items:flex-start;display:flex;padding-bottom:.25rem;padding-top:.25rem}.checkout-confirm-advantages-label-col{align-items:flex-start;display:flex;padding-right:.75rem;text-align:left;width:100%}.checkout-confirm-advantages-label-col img{height:.75rem;margin-right:.5rem;margin-top:.25rem;width:.75rem}.checkout-confirm-advantages-label-col span{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;line-height:1.375}.checkout-confirm-advantages-previousprice-col{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;line-height:1.375;margin-left:auto;white-space:nowrap;width:auto}.checkout-confirm-advantages-previousprice-col span{text-decoration:line-through}.checkout-confirm-advantages-actualprice-col{font-size:.875rem;font-weight:700;line-height:1.25rem;line-height:1.25;margin-left:.5rem;min-width:80px;text-align:right;white-space:nowrap;width:auto}.checkout-confirm-prices{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-top-width:1px;margin-top:1rem;padding-top:.5rem}.checkout-confirm-prices-col{align-items:flex-end;display:flex;justify-content:flex-end;padding-bottom:.5rem;padding-top:.5rem;text-align:right}.checkout-confirm-prices-label{font-size:.75rem;font-weight:700;line-height:1rem;line-height:1;text-transform:uppercase}.checkout-confirm-prices-value{font-size:1.25rem;font-weight:700;line-height:1.75rem;line-height:1;min-width:120px;white-space:nowrap}.checkout-confirm-prices-notes{font-size:.75rem;line-height:1rem;line-height:1}.checkout-confirm-contact,.checkout-confirm-prices-notes{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-top-width:1px;margin-top:1rem;padding-top:.5rem}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-backface-visibility:hidden;transform:scale(0);transition-property:transform}.tooltipster-grow.tooltipster-show{transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotate(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotate(0deg);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{opacity:0;top:0!important;transition-property:all}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;transition-property:all}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;left:0;margin-top:-10px;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{background:#1b1b1b;background:hsla(0,0%,4%,.9);border:none}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:hsla(0,0%,4%,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-content{text-align:center}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{background:rgba(31,41,55,.9);font-size:.75rem}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(31,41,55,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(31,41,55,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:rgba(31,41,55,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:rgba(31,41,55,.9)}html{-webkit-tap-highlight-color:transparent}.main-header{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;top:0;width:100%;z-index:50}.store-main-container{position:relative;width:100%;z-index:30}.backdrop-filter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blocker{z-index:99!important}.color-paypal{color:#1072bb}.bg-paypal{background-color:#1072bb}.bg-paypal:hover{filter:brightness(120%)}.grey-bg{background-color:#6b7280}.select-contacta-darktheme{background-image:url(/assets/images/iconos/flecha-contacta-blanca.svg)}.select-contacta-lighttheme{background-image:url(/assets/images/iconos/flecha-contacta-gris.svg)}.box-shadow-top{box-shadow:0 -10px 0 0 #fff;-webkit-box-shadow:0 -10px 0 0 #fff;-moz-box-shadow:0 -10px 0 0 #fff}@media only screen and (min-width:1024px){.itemtype-list .item-thumbnail-img{background-position:50%;background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:1023px){.itemtype-list .item-name-tit{font-size:1.125rem!important;line-height:1.75rem!important}.itemtype-list .item-name-subtit{min-height:40px}}@media only screen and (min-width:1024px){.item-price-data{line-height:1.875rem!important}}@media only screen and (max-width:1023px){.item-price-data{font-size:1.5rem!important;line-height:1.5rem!important}}.item-price{min-height:40px}.preview-bar{background-color:#ea6049}.logged-bar{background:linear-gradient(90deg,#080c1c,#346);border-bottom:3px solid #ea6049;box-shadow:0 2px 4px 0 rgba(234,96,73,.502)}.logged-bar .landing-top-bar--logout,.logged-bar .landing-top-bar--menu{background-color:#425885}.logged-bar .landing-top-bar--logout :hover,.logged-bar .landing-top-bar--menu :hover{background-color:#080c1c}.logged-bar .landing-top-bar-status.status-programada{background-color:#f59e0b}.logged-bar .landing-top-bar-status.status-borrador{background-color:#94a3b8}.logged-bar .landing-top-bar-status.status-publicada{background-color:#4eca69}.logged-bar .landing-top-bar-status.status-papelera{background-color:#f43f5e}.logged-bar .landing-top-bar-status.status-caducada{background-color:#9b14e2}.logged-bar .landing-top-bar-status.status-administrador{background-color:#ec4899}.logged-bar .landing-top-bar-status.status-gestor{background-color:#0ea5e9}@media only screen and (max-width:1023px){.logged-bar .menu-navbar{background-color:#364665}}.drop-shadow-ocs{text-shadow:4px 4px 5px rgba(0,0,0,.55)}.cookies-modal-button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.25rem;margin-bottom:.5rem;max-width:310px;min-height:45px;padding-left:1.5rem;padding-right:1.5rem;width:100%}.cookies-modal-button:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}@media (min-width:768px){.cookies-modal-button{font-size:1.25rem;line-height:1.75rem}}.cookies-groupables:not(.active){display:none}.tab-bar--detail:before{content:"";height:8px;position:absolute;right:0;top:0;transition:transform .5s;width:100%}.tab-bar--detail.active:before{transform:translate(0)}.tab-bar--detail-izq:before{transform:translate(100%)}.tab-bar--detail-der:before{transform:translate(-100%)}.state-vehicle--list .top-left{grid-area:1/1/2/2}.state-vehicle--list .top-center{grid-area:1/2/2/3}.state-vehicle--list .top-right{grid-area:1/3/2/4}.state-vehicle--list .center{grid-area:2/1/3/4}.state-vehicle--list .bottom-left{grid-area:3/1/4/2}.state-vehicle--list .bottom-center{grid-area:3/2/4/3}.state-vehicle--list .bottom-right{grid-area:3/3/4/4}.state-vehicle--list .bottom-left:before,.state-vehicle--list .bottom-right:before,.state-vehicle--list .top-left:before,.state-vehicle--list .top-right:before{background-color:#fff;content:"";height:2px;position:block;width:100%}.state-vehicle--list .bottom-right:before,.state-vehicle--list .top-left:before{transform:rotate(45deg)}.state-vehicle--list .bottom-left:before,.state-vehicle--list .top-right:before{transform:rotate(-45deg)}.detail-header-bar{align-items:center;display:flex;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;position:relative}@media (min-width:768px){.detail-header-bar{padding-top:1.25rem}}@media (min-width:1536px){.detail-header-bar{width:100%}@media (min-width:640px){.detail-header-bar{max-width:640px}}@media (min-width:768px){.detail-header-bar{max-width:768px}}@media (min-width:1024px){.detail-header-bar{max-width:1024px}}@media (min-width:1280px){.detail-header-bar{max-width:1280px}}@media (min-width:1536px){.detail-header-bar{max-width:1536px}}}.outline-main{outline:1px solid var(--alter-color);outline-offset:7px}.pswp__top-bar{opacity:1!important}.pswp__top-bar .pswp__button:not(.pswp__button--close){display:none!important}@media only screen and (min-width:1024px){.pswp__top-bar{display:none!important}}.swiper.gallery-thumbs .swiper-slide{cursor:pointer}.swiper.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1!important}.z-index-40-important{z-index:40!important}.item-thumbnail{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.item-thumbnail>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.item-thumbnail{--tw-aspect-w:4;--tw-aspect-h:3}body{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}body.thumb-preview *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1024px){body.body-header-sticky-class .detail-row.with-calculator .equipment-container,body.body-header-sticky-class .detail-row.with-comments .calculator-container,body.body-header-sticky-class .detail-row.with-comments .callmeback-container,body.body-header-sticky-class .detail-row.with-comments .equipment-container,body.body-header-sticky-class .detail-row.with-comments:not(.with-calculator) .comments-container,body.body-header-sticky-class .detail-row.with-equipment .calculator-container,body.body-header-sticky-class .detail-row.with-equipment .callmeback-container,body.body-header-sticky-class .detail-row.with-equipment:not(.with-calculator) .comments-container{top:6rem}body:not(.body-header-sticky-class) .detail-row.with-calculator .equipment-container,body:not(.body-header-sticky-class) .detail-row.with-comments .calculator-container,body:not(.body-header-sticky-class) .detail-row.with-comments .callmeback-container,body:not(.body-header-sticky-class) .detail-row.with-comments .equipment-container,body:not(.body-header-sticky-class) .detail-row.with-comments:not(.with-calculator) .comments-container,body:not(.body-header-sticky-class) .detail-row.with-equipment .calculator-container,body:not(.body-header-sticky-class) .detail-row.with-equipment .callmeback-container,body:not(.body-header-sticky-class) .detail-row.with-equipment:not(.with-calculator) .comments-container{top:1rem}}body.body-use-pan-images .item-thumbnail{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}body.body-use-pan-images .item-thumbnail>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}body.body-use-pan-images .item-thumbnail{--tw-aspect-w:16;--tw-aspect-h:9}.detail-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:.75rem;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;position:relative}@media (min-width:1024px){.detail-row{flex-direction:row;gap:1.25rem}}@media (min-width:1536px){.detail-row{width:100%}@media (min-width:640px){.detail-row{max-width:640px}}@media (min-width:768px){.detail-row{max-width:768px}}@media (min-width:1024px){.detail-row{max-width:1024px}}@media (min-width:1280px){.detail-row{max-width:1280px}}@media (min-width:1536px){.detail-row{max-width:1536px}}}@media (min-width:1024px){.detail-row.with-calculator .equipment-container,.detail-row.with-comments .equipment-container{position:sticky}}@media (min-width:640px){.detail-row.with-comments .calculator-container,.detail-row.with-equipment .calculator-container{width:75%}}.detail-row.with-comments .calculator-container,.detail-row.with-comments .callmeback-container,.detail-row.with-equipment .calculator-container,.detail-row.with-equipment .callmeback-container{flex-direction:column}@media (min-width:1024px){.detail-row.with-comments .calculator-container,.detail-row.with-comments .callmeback-container,.detail-row.with-equipment .calculator-container,.detail-row.with-equipment .callmeback-container{position:sticky;width:41.666667%}}.detail-row.with-equipment .comments-container{flex-direction:column}@media (min-width:640px){.detail-row.with-equipment .comments-container{width:75%}}@media (min-width:1024px){.detail-row.with-equipment .comments-container{position:sticky;width:41.666667%}}.detail-row.with-equipment:not(.with-calculator) .equipment-container{order:1}.detail-row.with-equipment:not(.with-calculator) .comments-container{order:2}@media (min-width:1024px){.detail-row.with-equipment:not(.with-calculator) .comments-container{margin-bottom:1.75rem}}.detail-row.with-equipment:not(.with-calculator) .callmeback-container{order:3}@media (min-width:1024px){.detail-row.with-comments:not(.with-equipment):not(.with-calculator) .equipment-container{width:100%}}.detail-row .calculator-container{display:flex;margin-left:auto;margin-right:auto;width:100%}.detail-row .calculator-title{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgba(209,213,219,var(--tw-border-opacity));color:rgba(31,41,55,var(--tw-text-opacity));margin-bottom:.75rem;padding-bottom:1rem;padding-left:.75rem;padding-right:.75rem;text-align:center}@media (min-width:768px){.detail-row .calculator-title{padding-bottom:1.5rem}}.detail-row .module-calculator{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-top-width:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.75rem;padding:1rem 1.25rem 1.75rem;width:100%}@media only screen and (min-width:0px){.detail-row .module-calculator{border-color:var(--main-color-normal)}}.detail-row .module-calculator{background:var(--main-color-normal-semi10)}@media (min-width:768px){.detail-row .module-calculator{margin-bottom:3.5rem;padding-bottom:2.25rem;padding-left:2.25rem;padding-right:2.25rem}}.detail-row .module-calculator form{align-items:center;display:flex;flex-direction:column;width:100%}.detail-row .module-calculator form .calculator-inputgroup{width:100%}.detail-row .module-calculator form .calculator-inputgroup .calculator-select-label{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem}.detail-row .module-calculator form .calculator-inputgroup .calculator-select-container{margin-bottom:1rem}.detail-row .module-calculator form .calculator-inputgroup select{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));border-width:1px;color:rgba(107,114,128,var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;width:100%}.detail-row .module-calculator form .calculator-inputgroup select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media only screen and (min-width:0px){.detail-row .module-calculator form .calculator-inputgroup select:focus{border-color:var(--main-color-normal)}}.detail-row .module-calculator form .calculator-datagroup{padding-top:1.25rem;width:100%}.detail-row .module-calculator form .calculator-datagroup .calculator-data{--tw-text-opacity:1;align-items:flex-end;color:rgba(31,41,55,var(--tw-text-opacity));display:flex;font-size:1rem;justify-content:space-between;line-height:1.5rem;margin-bottom:.5rem}.detail-row .module-calculator form .calculator-resumegroup{width:100%}.detail-row .module-calculator form .calculator-resumegroup .calculator-resume{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(31,41,55,var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;line-height:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;margin-top:1.25rem;padding:1.25rem;text-align:center}@media (min-width:768px){.detail-row .module-calculator form .calculator-resumegroup .calculator-resume{font-size:1.125rem;line-height:1.75rem;margin-left:-2.25rem;margin-right:-2.25rem;padding-left:2.25rem;padding-right:2.25rem}}.detail-row .module-calculator form .detail-maindata-pvfdisclaimer{--tw-text-opacity:1;align-items:center;color:rgba(31,41,55,var(--tw-text-opacity));display:flex;justify-content:flex-start;margin-top:0;order:4}@media (min-width:768px){.detail-row .module-calculator form .detail-maindata-pvfdisclaimer{margin-top:1.5rem;order:0}}.detail-row .module-calculator form .detail-maindata-pvfdisclaimer i{--tw-rotate:180deg;line-height:1.5rem;transform:var(--tw-transform)}@media (min-width:768px){.detail-row .module-calculator form .detail-maindata-pvfdisclaimer i{font-size:1.5rem;line-height:2rem}}.detail-row .module-calculator form .detail-maindata-pvfdisclaimer .disclaimer{font-size:.625rem;line-height:1rem;margin-left:.75rem}@media (min-width:1024px){.detail-row:not(.with-comments):not(.with-equipment) .calculator-container{width:41.666667%}.detail-row:not(.with-comments):not(.with-equipment) .module-calculator form{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-.5rem;margin-right:-.5rem;width:auto}.detail-row:not(.with-comments):not(.with-equipment) .module-calculator form .calculator-inputgroup{padding-left:.5rem;padding-right:.5rem;width:50%}}.detail-tabs-order-faq{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));margin-bottom:1.75rem;padding-left:.75rem;padding-right:.75rem;text-align:center}@media (min-width:768px){.detail-tabs-order-faq{margin-bottom:3rem}}.detail-badges{display:flex;gap:.5rem}.detail-badges .detail-badge{border-radius:.25rem;font-size:10px;max-height:1.5rem;max-width:125px;padding:.5rem .75rem;text-align:center;text-transform:uppercase}.detail-badges .detail-badge.detail-badge-type{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media only screen and (min-width:0px){.detail-badges .detail-badge.detail-badge-type{background-color:var(--alter-color-dark)}}.detail-badges .detail-badge.detail-badge-offer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));font-weight:700}.detail-badges.detail-badges-mobile{display:inline;margin-left:auto}@media (min-width:1024px){.detail-badges.detail-badges-mobile{display:none}}.detail-badges.detail-badges-mobile .detail-badge{display:inline;line-height:4px;max-height:23px}@media (min-width:1024px){.detail-badges.detail-badges-mobile .detail-badge{display:none}}.detail-badges.detail-badges-desktop{display:none}@media (min-width:1024px){.detail-badges.detail-badges-desktop{display:flex}}.detail-badges.detail-badges-desktop .detail-badge{display:none;line-height:10px}@media (min-width:1024px){.detail-badges.detail-badges-desktop .detail-badge{display:block}}.item-badges{display:flex;gap:.5rem;margin-bottom:.25rem;margin-top:.25rem;width:100%}.item-badges .item-badge{border-radius:.25rem;padding:.25rem .75rem;text-align:center;text-transform:uppercase}.item-badges .item-badge.item-badge-offer,.item-badges .item-badge.item-badge-type{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.item-badges .item-badge.item-badge-offer{font-weight:700}.equipment-container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1024px){.equipment-container{width:58.333333%}}.module-equipment{margin-bottom:1.75rem}@media (min-width:768px){.module-equipment{margin-bottom:3.5rem}}.equipment-tabs{display:flex}.equipment-tab{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity));flex:1 1 0%;padding:1rem .75rem;text-align:center}.equipment-tab.active{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity));border-top-width:8px;font-weight:700;pointer-events:none}.equipment-tab:not(.active){cursor:pointer;margin-top:.5rem}.equipment-tab-content{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-width:1px;width:100%}.equipment-tab-content.inithidden{display:none}.equipment-item-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1.25rem;width:100%}@media (min-width:768px){.equipment-item-title{padding-bottom:1.25rem;padding-top:1.25rem}}.equipment-item-title:not(:first-child){--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-top-width:1px}.equipment-item-title-inner{--tw-text-opacity:1;align-items:center;color:rgba(31,41,55,var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:700;justify-content:flex-start;line-height:1.25rem}.equipment-list{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));padding-bottom:.75rem;padding-top:.75rem}.equipment-list .equipment-item{padding:.25rem .5rem .25rem 2rem;position:relative}.equipment-list .equipment-item:before{content:"•";margin-left:-1rem;position:absolute}.equipment_content{margin-bottom:.75rem;padding-left:3rem;width:100%}@media (min-width:768px){.equipment_content{margin-bottom:1.25rem}}.comments-title{border-bottom-width:1px;border-color:rgba(17,24,39,.1);margin-top:.5rem;padding-bottom:1rem;padding-top:1rem}.comments-content{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));padding-bottom:1.75rem;padding-top:1rem}.comments-heightlimit{height:calc(196px + 1.75rem);overflow:hidden;position:relative;transition:height .15s}.comments-heightlimit:after{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,transparent);--tw-gradient-to:#fff;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));bottom:0;content:"";height:2.25rem;position:absolute;transition:opacity;width:100%}.comments-heightlimit:not(.closed):after{opacity:0}.comments-heightlimit-button{align-items:center;cursor:pointer;display:flex;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:0px){.comments-heightlimit-button{color:var(--main-color-normal)}.comments-heightlimit-button:hover{color:var(--main-color-dark)}}.comments-heightlimit-button{transition:margin-top .15s}.comments-heightlimit-button i{margin-right:.25rem}.comments-heightlimit-button:not([data-status]){margin-top:1rem}.back-row{align-items:center;display:flex;padding-bottom:1.25rem;padding-top:1.25rem}.back-row .back-link{--tw-text-opacity:1;align-items:center;color:rgba(31,41,55,var(--tw-text-opacity));display:flex}.back-row .back-link .back-link-icon{--tw-rotate:180deg;font-size:1.25rem;line-height:1.75rem;transform:var(--tw-transform)}@media only screen and (min-width:0px){.back-row .back-link .back-link-icon{color:var(--main-color-normal)}}.back-row .back-link .back-link-text{font-size:.875rem;line-height:1.25rem;line-height:1.75rem;margin-left:.5rem}.back-row .back-link .back-link-text:hover{text-decoration:underline}@media (min-width:768px){.back-row .back-link .back-link-text{display:block}}.wysiwyg-format p sub{bottom:0;display:block;font-size:.7rem;line-height:1.3}.wysiwyg-format .ql-align-right{text-align:right}.wysiwyg-format .ql-align-center{text-align:center}.wysiwyg-format .ql-align-justify{text-align:justify}.wysiwyg-format .ql-align-left{text-align:left}.wysiwyg-format h1,.wysiwyg-format h2,.wysiwyg-format h3,.wysiwyg-format h4,.wysiwyg-format h5,.wysiwyg-format h6{font-family:var(--font-family-special)}.wysiwyg-format h1{font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.wysiwyg-format h1{font-size:3.75rem;line-height:1}}.wysiwyg-format h2{font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){.wysiwyg-format h2{font-size:3rem;line-height:1}}.wysiwyg-format h3{font-size:1.5rem;line-height:2rem}@media (min-width:768px){.wysiwyg-format h3{font-size:2.25rem;line-height:2.5rem}}.wysiwyg-format h4{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.wysiwyg-format h4{font-size:2rem;line-height:2.5rem}}.wysiwyg-format h5{font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.wysiwyg-format h5{font-size:1.75rem;line-height:2rem}}.wysiwyg-format h6{font-size:1rem;line-height:1.5rem}@media (min-width:768px){.wysiwyg-format h6{font-size:1.5rem;line-height:2rem;line-height:1.5rem}}.wysiwyg-format ol,.wysiwyg-format ul{display:inline-flex;flex-direction:column;margin-left:auto;margin-right:auto}.wysiwyg-format ol li,.wysiwyg-format ul li{position:relative}.wysiwyg-format ul li:before{content:"•"}.wysiwyg-format ol{counter-reset:my-counter}.wysiwyg-format ol li:before{content:counter(my-counter) ".";counter-increment:my-counter}.wysiwyg-format.align-left{display:flex}.wysiwyg-format.align-left ol li,.wysiwyg-format.align-left ul li{padding-left:3rem}.wysiwyg-format.align-left ol li:before,.wysiwyg-format.align-left ul li:before{position:absolute;width:2rem}.wysiwyg-format.align-left ul li:before{left:.85rem;text-align:center}.wysiwyg-format.align-left ol li:before{left:.5rem;text-align:right}.wysiwyg-format:not(.align-left) ol li:before,.wysiwyg-format:not(.align-left) ul li:before{margin-right:.75rem}.gallery-container a.enlace-imagen-galeria .imagen-ficha{height:100%;-o-object-fit:cover;object-fit:cover}.button--sticky-filter-mobile{transition:transform .3s ease-in-out}.button--sticky-filter-mobile.oculto{transform:translateY(-100%)}.before\:absolute:before{content:"";position:absolute}.before\:top-0:before{content:"";top:0}.before\:left-1\/2:before{content:"";left:50%}.before\:z-0:before{content:"";z-index:0}.before\:-ml-1:before{content:"";margin-left:-.25rem}.before\:block:before{content:"";display:block}.before\:h-\[170px\]:before{content:"";height:170px}.before\:h-full:before{content:"";height:100%}.before\:w-full:before{content:"";width:100%}.before\:w-2:before{content:"";width:.5rem}.before\:rotate-180:before{--tw-rotate:180deg;content:"";transform:var(--tw-transform)}.before\:bg-gray-100:before{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));content:""}.before\:bg-gray-800:before{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));content:""}.after\:hidden:after{content:"";display:none}.after\:bg-gray-800:after{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity));content:""}.first\:ml-0:first-child{margin-left:0}.first\:\!mt-0:first-child{margin-top:0!important}.first\:\!border-t-0:first-child{border-top-width:0!important}.first\:pl-0:first-child{padding-left:0}.last\:mr-0:last-child{margin-right:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-none:last-child{border-style:none}.last\:pr-0:last-child{padding-right:0}@media only screen and (min-width:0px){.hover\:border-main-200:hover,.hover\:divide-main-200:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-main-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-main-200:hover,.hover\:hover\:border-main-200:hover:hover{border-color:var(--main-color-light)}.hover\:bg-main-200:hover,.hover\:focus\:bg-main-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-main-200:hover,.hover\:hover\:bg-main-200:hover:hover{background-color:var(--main-color-light)}.hover\:focus\:text-main-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-main-200:hover,.hover\:hover\:text-main-200:hover:hover,.hover\:text-main-200:hover{color:var(--main-color-light)}.hover\:placeholder-main-200:hover::-moz-placeholder{color:var(--main-color-light)}.hover\:placeholder-main-200:hover::placeholder{color:var(--main-color-light)}.hover\:focus\:placeholder-main-200:hover:focus::-moz-placeholder{color:var(--main-color-light)}.hover\:focus\:placeholder-main-200:hover:focus::placeholder{color:var(--main-color-light)}.hover\:border-main-400:hover,.hover\:divide-main-400:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-main-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-main-400:hover,.hover\:hover\:border-main-400:hover:hover{border-color:var(--main-color-normal)}.hover\:bg-main-400:hover,.hover\:focus\:bg-main-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-main-400:hover,.hover\:hover\:bg-main-400:hover:hover{background-color:var(--main-color-normal)}.hover\:focus\:text-main-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-main-400:hover,.hover\:hover\:text-main-400:hover:hover,.hover\:text-main-400:hover{color:var(--main-color-normal)}.hover\:placeholder-main-400:hover::-moz-placeholder{color:var(--main-color-normal)}.hover\:placeholder-main-400:hover::placeholder{color:var(--main-color-normal)}.hover\:focus\:placeholder-main-400:hover:focus::-moz-placeholder{color:var(--main-color-normal)}.hover\:focus\:placeholder-main-400:hover:focus::placeholder{color:var(--main-color-normal)}.hover\:border-main-600:hover,.hover\:divide-main-600:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-main-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-main-600:hover,.hover\:hover\:border-main-600:hover:hover{border-color:var(--main-color-dark)}.hover\:bg-main-600:hover,.hover\:focus\:bg-main-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-main-600:hover,.hover\:hover\:bg-main-600:hover:hover{background-color:var(--main-color-dark)}.hover\:focus\:text-main-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-main-600:hover,.hover\:hover\:text-main-600:hover:hover,.hover\:text-main-600:hover{color:var(--main-color-dark)}.hover\:placeholder-main-600:hover::-moz-placeholder{color:var(--main-color-dark)}.hover\:placeholder-main-600:hover::placeholder{color:var(--main-color-dark)}.hover\:focus\:placeholder-main-600:hover:focus::-moz-placeholder{color:var(--main-color-dark)}.hover\:focus\:placeholder-main-600:hover:focus::placeholder{color:var(--main-color-dark)}.hover\:border-second-200:hover,.hover\:divide-second-200:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-second-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-second-200:hover,.hover\:hover\:border-second-200:hover:hover{border-color:var(--second-color-light)}.hover\:bg-second-200:hover,.hover\:focus\:bg-second-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-second-200:hover,.hover\:hover\:bg-second-200:hover:hover{background-color:var(--second-color-light)}.hover\:focus\:text-second-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-second-200:hover,.hover\:hover\:text-second-200:hover:hover,.hover\:text-second-200:hover{color:var(--second-color-light)}.hover\:placeholder-second-200:hover::-moz-placeholder{color:var(--second-color-light)}.hover\:placeholder-second-200:hover::placeholder{color:var(--second-color-light)}.hover\:focus\:placeholder-second-200:hover:focus::-moz-placeholder{color:var(--second-color-light)}.hover\:focus\:placeholder-second-200:hover:focus::placeholder{color:var(--second-color-light)}.hover\:border-second-400:hover,.hover\:divide-second-400:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-second-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-second-400:hover,.hover\:hover\:border-second-400:hover:hover{border-color:var(--second-color-normal)}.hover\:bg-second-400:hover,.hover\:focus\:bg-second-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-second-400:hover,.hover\:hover\:bg-second-400:hover:hover{background-color:var(--second-color-normal)}.hover\:focus\:text-second-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-second-400:hover,.hover\:hover\:text-second-400:hover:hover,.hover\:text-second-400:hover{color:var(--second-color-normal)}.hover\:placeholder-second-400:hover::-moz-placeholder{color:var(--second-color-normal)}.hover\:placeholder-second-400:hover::placeholder{color:var(--second-color-normal)}.hover\:focus\:placeholder-second-400:hover:focus::-moz-placeholder{color:var(--second-color-normal)}.hover\:focus\:placeholder-second-400:hover:focus::placeholder{color:var(--second-color-normal)}.hover\:border-second-600:hover,.hover\:divide-second-600:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-second-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-second-600:hover,.hover\:hover\:border-second-600:hover:hover{border-color:var(--second-color-dark)}.hover\:bg-second-600:hover,.hover\:focus\:bg-second-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-second-600:hover,.hover\:hover\:bg-second-600:hover:hover{background-color:var(--second-color-dark)}.hover\:focus\:text-second-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-second-600:hover,.hover\:hover\:text-second-600:hover:hover,.hover\:text-second-600:hover{color:var(--second-color-dark)}.hover\:placeholder-second-600:hover::-moz-placeholder{color:var(--second-color-dark)}.hover\:placeholder-second-600:hover::placeholder{color:var(--second-color-dark)}.hover\:focus\:placeholder-second-600:hover:focus::-moz-placeholder{color:var(--second-color-dark)}.hover\:focus\:placeholder-second-600:hover:focus::placeholder{color:var(--second-color-dark)}.hover\:border-alter-200:hover,.hover\:divide-alter-200:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-alter-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-alter-200:hover,.hover\:hover\:border-alter-200:hover:hover{border-color:var(--alter-color-light)}.hover\:bg-alter-200:hover,.hover\:focus\:bg-alter-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-alter-200:hover,.hover\:hover\:bg-alter-200:hover:hover{background-color:var(--alter-color-light)}.hover\:focus\:text-alter-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-alter-200:hover,.hover\:hover\:text-alter-200:hover:hover,.hover\:text-alter-200:hover{color:var(--alter-color-light)}.hover\:placeholder-alter-200:hover::-moz-placeholder{color:var(--alter-color-light)}.hover\:placeholder-alter-200:hover::placeholder{color:var(--alter-color-light)}.hover\:focus\:placeholder-alter-200:hover:focus::-moz-placeholder{color:var(--alter-color-light)}.hover\:focus\:placeholder-alter-200:hover:focus::placeholder{color:var(--alter-color-light)}.hover\:border-alter-400:hover,.hover\:divide-alter-400:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-alter-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-alter-400:hover,.hover\:hover\:border-alter-400:hover:hover{border-color:var(--alter-color-normal)}.hover\:bg-alter-400:hover,.hover\:focus\:bg-alter-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-alter-400:hover,.hover\:hover\:bg-alter-400:hover:hover{background-color:var(--alter-color-normal)}.hover\:focus\:text-alter-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-alter-400:hover,.hover\:hover\:text-alter-400:hover:hover,.hover\:text-alter-400:hover{color:var(--alter-color-normal)}.hover\:placeholder-alter-400:hover::-moz-placeholder{color:var(--alter-color-normal)}.hover\:placeholder-alter-400:hover::placeholder{color:var(--alter-color-normal)}.hover\:focus\:placeholder-alter-400:hover:focus::-moz-placeholder{color:var(--alter-color-normal)}.hover\:focus\:placeholder-alter-400:hover:focus::placeholder{color:var(--alter-color-normal)}.hover\:border-alter-600:hover,.hover\:divide-alter-600:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-alter-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-alter-600:hover,.hover\:hover\:border-alter-600:hover:hover{border-color:var(--alter-color-dark)}.hover\:bg-alter-600:hover,.hover\:focus\:bg-alter-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-alter-600:hover,.hover\:hover\:bg-alter-600:hover:hover{background-color:var(--alter-color-dark)}.hover\:focus\:text-alter-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-alter-600:hover,.hover\:hover\:text-alter-600:hover:hover,.hover\:text-alter-600:hover{color:var(--alter-color-dark)}.hover\:placeholder-alter-600:hover::-moz-placeholder{color:var(--alter-color-dark)}.hover\:placeholder-alter-600:hover::placeholder{color:var(--alter-color-dark)}.hover\:focus\:placeholder-alter-600:hover:focus::-moz-placeholder{color:var(--alter-color-dark)}.hover\:focus\:placeholder-alter-600:hover:focus::placeholder{color:var(--alter-color-dark)}.hover\:border-footer-200:hover,.hover\:divide-footer-200:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-footer-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-footer-200:hover,.hover\:hover\:border-footer-200:hover:hover{border-color:var(--footer-color-light)}.hover\:bg-footer-200:hover,.hover\:focus\:bg-footer-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-footer-200:hover,.hover\:hover\:bg-footer-200:hover:hover{background-color:var(--footer-color-light)}.hover\:focus\:text-footer-200:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-footer-200:hover,.hover\:hover\:text-footer-200:hover:hover,.hover\:text-footer-200:hover{color:var(--footer-color-light)}.hover\:placeholder-footer-200:hover::-moz-placeholder{color:var(--footer-color-light)}.hover\:placeholder-footer-200:hover::placeholder{color:var(--footer-color-light)}.hover\:focus\:placeholder-footer-200:hover:focus::-moz-placeholder{color:var(--footer-color-light)}.hover\:focus\:placeholder-footer-200:hover:focus::placeholder{color:var(--footer-color-light)}.hover\:border-footer-400:hover,.hover\:divide-footer-400:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-footer-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-footer-400:hover,.hover\:hover\:border-footer-400:hover:hover{border-color:var(--footer-color-normal)}.hover\:bg-footer-400:hover,.hover\:focus\:bg-footer-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-footer-400:hover,.hover\:hover\:bg-footer-400:hover:hover{background-color:var(--footer-color-normal)}.hover\:focus\:text-footer-400:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-footer-400:hover,.hover\:hover\:text-footer-400:hover:hover,.hover\:text-footer-400:hover{color:var(--footer-color-normal)}.hover\:placeholder-footer-400:hover::-moz-placeholder{color:var(--footer-color-normal)}.hover\:placeholder-footer-400:hover::placeholder{color:var(--footer-color-normal)}.hover\:focus\:placeholder-footer-400:hover:focus::-moz-placeholder{color:var(--footer-color-normal)}.hover\:focus\:placeholder-footer-400:hover:focus::placeholder{color:var(--footer-color-normal)}.hover\:border-footer-600:hover,.hover\:divide-footer-600:hover>:not([hidden])~:not([hidden]),.hover\:focus\:border-footer-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:border-footer-600:hover,.hover\:hover\:border-footer-600:hover:hover{border-color:var(--footer-color-dark)}.hover\:bg-footer-600:hover,.hover\:focus\:bg-footer-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:bg-footer-600:hover,.hover\:hover\:bg-footer-600:hover:hover{background-color:var(--footer-color-dark)}.hover\:focus\:text-footer-600:hover:focus,.hover\:group:hover:hover .hover\:group-hover\:text-footer-600:hover,.hover\:hover\:text-footer-600:hover:hover,.hover\:text-footer-600:hover{color:var(--footer-color-dark)}.hover\:placeholder-footer-600:hover::-moz-placeholder{color:var(--footer-color-dark)}.hover\:placeholder-footer-600:hover::placeholder{color:var(--footer-color-dark)}.hover\:focus\:placeholder-footer-600:hover:focus::-moz-placeholder{color:var(--footer-color-dark)}.hover\:focus\:placeholder-footer-600:hover:focus::placeholder{color:var(--footer-color-dark)}}.hover\:border:hover{border-width:1px}.hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration:underline}.hover\:no-underline:hover{text-decoration:none}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(164,202,254,var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}@media only screen and (min-width:0px){.group:hover .group-hover\:border-main-200,.group:hover .group-hover\:divide-main-200>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-main-200:focus,.group:hover .group-hover\:hover\:border-main-200:hover,.group:hover:hover .group-hover\:group-hover\:border-main-200{border-color:var(--main-color-light)}.group:hover .group-hover\:bg-main-200,.group:hover .group-hover\:focus\:bg-main-200:focus,.group:hover .group-hover\:hover\:bg-main-200:hover,.group:hover:hover .group-hover\:group-hover\:bg-main-200{background-color:var(--main-color-light)}.group:hover .group-hover\:focus\:text-main-200:focus,.group:hover .group-hover\:hover\:text-main-200:hover,.group:hover .group-hover\:text-main-200,.group:hover:hover .group-hover\:group-hover\:text-main-200{color:var(--main-color-light)}.group:hover .group-hover\:placeholder-main-200::-moz-placeholder{color:var(--main-color-light)}.group:hover .group-hover\:placeholder-main-200::placeholder{color:var(--main-color-light)}.group:hover .group-hover\:focus\:placeholder-main-200:focus::-moz-placeholder{color:var(--main-color-light)}.group:hover .group-hover\:focus\:placeholder-main-200:focus::placeholder{color:var(--main-color-light)}.group:hover .group-hover\:border-main-400,.group:hover .group-hover\:divide-main-400>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-main-400:focus,.group:hover .group-hover\:hover\:border-main-400:hover,.group:hover:hover .group-hover\:group-hover\:border-main-400{border-color:var(--main-color-normal)}.group:hover .group-hover\:bg-main-400,.group:hover .group-hover\:focus\:bg-main-400:focus,.group:hover .group-hover\:hover\:bg-main-400:hover,.group:hover:hover .group-hover\:group-hover\:bg-main-400{background-color:var(--main-color-normal)}.group:hover .group-hover\:focus\:text-main-400:focus,.group:hover .group-hover\:hover\:text-main-400:hover,.group:hover .group-hover\:text-main-400,.group:hover:hover .group-hover\:group-hover\:text-main-400{color:var(--main-color-normal)}.group:hover .group-hover\:placeholder-main-400::-moz-placeholder{color:var(--main-color-normal)}.group:hover .group-hover\:placeholder-main-400::placeholder{color:var(--main-color-normal)}.group:hover .group-hover\:focus\:placeholder-main-400:focus::-moz-placeholder{color:var(--main-color-normal)}.group:hover .group-hover\:focus\:placeholder-main-400:focus::placeholder{color:var(--main-color-normal)}.group:hover .group-hover\:border-main-600,.group:hover .group-hover\:divide-main-600>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-main-600:focus,.group:hover .group-hover\:hover\:border-main-600:hover,.group:hover:hover .group-hover\:group-hover\:border-main-600{border-color:var(--main-color-dark)}.group:hover .group-hover\:bg-main-600,.group:hover .group-hover\:focus\:bg-main-600:focus,.group:hover .group-hover\:hover\:bg-main-600:hover,.group:hover:hover .group-hover\:group-hover\:bg-main-600{background-color:var(--main-color-dark)}.group:hover .group-hover\:focus\:text-main-600:focus,.group:hover .group-hover\:hover\:text-main-600:hover,.group:hover .group-hover\:text-main-600,.group:hover:hover .group-hover\:group-hover\:text-main-600{color:var(--main-color-dark)}.group:hover .group-hover\:placeholder-main-600::-moz-placeholder{color:var(--main-color-dark)}.group:hover .group-hover\:placeholder-main-600::placeholder{color:var(--main-color-dark)}.group:hover .group-hover\:focus\:placeholder-main-600:focus::-moz-placeholder{color:var(--main-color-dark)}.group:hover .group-hover\:focus\:placeholder-main-600:focus::placeholder{color:var(--main-color-dark)}.group:hover .group-hover\:border-second-200,.group:hover .group-hover\:divide-second-200>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-second-200:focus,.group:hover .group-hover\:hover\:border-second-200:hover,.group:hover:hover .group-hover\:group-hover\:border-second-200{border-color:var(--second-color-light)}.group:hover .group-hover\:bg-second-200,.group:hover .group-hover\:focus\:bg-second-200:focus,.group:hover .group-hover\:hover\:bg-second-200:hover,.group:hover:hover .group-hover\:group-hover\:bg-second-200{background-color:var(--second-color-light)}.group:hover .group-hover\:focus\:text-second-200:focus,.group:hover .group-hover\:hover\:text-second-200:hover,.group:hover .group-hover\:text-second-200,.group:hover:hover .group-hover\:group-hover\:text-second-200{color:var(--second-color-light)}.group:hover .group-hover\:placeholder-second-200::-moz-placeholder{color:var(--second-color-light)}.group:hover .group-hover\:placeholder-second-200::placeholder{color:var(--second-color-light)}.group:hover .group-hover\:focus\:placeholder-second-200:focus::-moz-placeholder{color:var(--second-color-light)}.group:hover .group-hover\:focus\:placeholder-second-200:focus::placeholder{color:var(--second-color-light)}.group:hover .group-hover\:border-second-400,.group:hover .group-hover\:divide-second-400>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-second-400:focus,.group:hover .group-hover\:hover\:border-second-400:hover,.group:hover:hover .group-hover\:group-hover\:border-second-400{border-color:var(--second-color-normal)}.group:hover .group-hover\:bg-second-400,.group:hover .group-hover\:focus\:bg-second-400:focus,.group:hover .group-hover\:hover\:bg-second-400:hover,.group:hover:hover .group-hover\:group-hover\:bg-second-400{background-color:var(--second-color-normal)}.group:hover .group-hover\:focus\:text-second-400:focus,.group:hover .group-hover\:hover\:text-second-400:hover,.group:hover .group-hover\:text-second-400,.group:hover:hover .group-hover\:group-hover\:text-second-400{color:var(--second-color-normal)}.group:hover .group-hover\:placeholder-second-400::-moz-placeholder{color:var(--second-color-normal)}.group:hover .group-hover\:placeholder-second-400::placeholder{color:var(--second-color-normal)}.group:hover .group-hover\:focus\:placeholder-second-400:focus::-moz-placeholder{color:var(--second-color-normal)}.group:hover .group-hover\:focus\:placeholder-second-400:focus::placeholder{color:var(--second-color-normal)}.group:hover .group-hover\:border-second-600,.group:hover .group-hover\:divide-second-600>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-second-600:focus,.group:hover .group-hover\:hover\:border-second-600:hover,.group:hover:hover .group-hover\:group-hover\:border-second-600{border-color:var(--second-color-dark)}.group:hover .group-hover\:bg-second-600,.group:hover .group-hover\:focus\:bg-second-600:focus,.group:hover .group-hover\:hover\:bg-second-600:hover,.group:hover:hover .group-hover\:group-hover\:bg-second-600{background-color:var(--second-color-dark)}.group:hover .group-hover\:focus\:text-second-600:focus,.group:hover .group-hover\:hover\:text-second-600:hover,.group:hover .group-hover\:text-second-600,.group:hover:hover .group-hover\:group-hover\:text-second-600{color:var(--second-color-dark)}.group:hover .group-hover\:placeholder-second-600::-moz-placeholder{color:var(--second-color-dark)}.group:hover .group-hover\:placeholder-second-600::placeholder{color:var(--second-color-dark)}.group:hover .group-hover\:focus\:placeholder-second-600:focus::-moz-placeholder{color:var(--second-color-dark)}.group:hover .group-hover\:focus\:placeholder-second-600:focus::placeholder{color:var(--second-color-dark)}.group:hover .group-hover\:border-alter-200,.group:hover .group-hover\:divide-alter-200>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-alter-200:focus,.group:hover .group-hover\:hover\:border-alter-200:hover,.group:hover:hover .group-hover\:group-hover\:border-alter-200{border-color:var(--alter-color-light)}.group:hover .group-hover\:bg-alter-200,.group:hover .group-hover\:focus\:bg-alter-200:focus,.group:hover .group-hover\:hover\:bg-alter-200:hover,.group:hover:hover .group-hover\:group-hover\:bg-alter-200{background-color:var(--alter-color-light)}.group:hover .group-hover\:focus\:text-alter-200:focus,.group:hover .group-hover\:hover\:text-alter-200:hover,.group:hover .group-hover\:text-alter-200,.group:hover:hover .group-hover\:group-hover\:text-alter-200{color:var(--alter-color-light)}.group:hover .group-hover\:placeholder-alter-200::-moz-placeholder{color:var(--alter-color-light)}.group:hover .group-hover\:placeholder-alter-200::placeholder{color:var(--alter-color-light)}.group:hover .group-hover\:focus\:placeholder-alter-200:focus::-moz-placeholder{color:var(--alter-color-light)}.group:hover .group-hover\:focus\:placeholder-alter-200:focus::placeholder{color:var(--alter-color-light)}.group:hover .group-hover\:border-alter-400,.group:hover .group-hover\:divide-alter-400>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-alter-400:focus,.group:hover .group-hover\:hover\:border-alter-400:hover,.group:hover:hover .group-hover\:group-hover\:border-alter-400{border-color:var(--alter-color-normal)}.group:hover .group-hover\:bg-alter-400,.group:hover .group-hover\:focus\:bg-alter-400:focus,.group:hover .group-hover\:hover\:bg-alter-400:hover,.group:hover:hover .group-hover\:group-hover\:bg-alter-400{background-color:var(--alter-color-normal)}.group:hover .group-hover\:focus\:text-alter-400:focus,.group:hover .group-hover\:hover\:text-alter-400:hover,.group:hover .group-hover\:text-alter-400,.group:hover:hover .group-hover\:group-hover\:text-alter-400{color:var(--alter-color-normal)}.group:hover .group-hover\:placeholder-alter-400::-moz-placeholder{color:var(--alter-color-normal)}.group:hover .group-hover\:placeholder-alter-400::placeholder{color:var(--alter-color-normal)}.group:hover .group-hover\:focus\:placeholder-alter-400:focus::-moz-placeholder{color:var(--alter-color-normal)}.group:hover .group-hover\:focus\:placeholder-alter-400:focus::placeholder{color:var(--alter-color-normal)}.group:hover .group-hover\:border-alter-600,.group:hover .group-hover\:divide-alter-600>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-alter-600:focus,.group:hover .group-hover\:hover\:border-alter-600:hover,.group:hover:hover .group-hover\:group-hover\:border-alter-600{border-color:var(--alter-color-dark)}.group:hover .group-hover\:bg-alter-600,.group:hover .group-hover\:focus\:bg-alter-600:focus,.group:hover .group-hover\:hover\:bg-alter-600:hover,.group:hover:hover .group-hover\:group-hover\:bg-alter-600{background-color:var(--alter-color-dark)}.group:hover .group-hover\:focus\:text-alter-600:focus,.group:hover .group-hover\:hover\:text-alter-600:hover,.group:hover .group-hover\:text-alter-600,.group:hover:hover .group-hover\:group-hover\:text-alter-600{color:var(--alter-color-dark)}.group:hover .group-hover\:placeholder-alter-600::-moz-placeholder{color:var(--alter-color-dark)}.group:hover .group-hover\:placeholder-alter-600::placeholder{color:var(--alter-color-dark)}.group:hover .group-hover\:focus\:placeholder-alter-600:focus::-moz-placeholder{color:var(--alter-color-dark)}.group:hover .group-hover\:focus\:placeholder-alter-600:focus::placeholder{color:var(--alter-color-dark)}.group:hover .group-hover\:border-footer-200,.group:hover .group-hover\:divide-footer-200>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-footer-200:focus,.group:hover .group-hover\:hover\:border-footer-200:hover,.group:hover:hover .group-hover\:group-hover\:border-footer-200{border-color:var(--footer-color-light)}.group:hover .group-hover\:bg-footer-200,.group:hover .group-hover\:focus\:bg-footer-200:focus,.group:hover .group-hover\:hover\:bg-footer-200:hover,.group:hover:hover .group-hover\:group-hover\:bg-footer-200{background-color:var(--footer-color-light)}.group:hover .group-hover\:focus\:text-footer-200:focus,.group:hover .group-hover\:hover\:text-footer-200:hover,.group:hover .group-hover\:text-footer-200,.group:hover:hover .group-hover\:group-hover\:text-footer-200{color:var(--footer-color-light)}.group:hover .group-hover\:placeholder-footer-200::-moz-placeholder{color:var(--footer-color-light)}.group:hover .group-hover\:placeholder-footer-200::placeholder{color:var(--footer-color-light)}.group:hover .group-hover\:focus\:placeholder-footer-200:focus::-moz-placeholder{color:var(--footer-color-light)}.group:hover .group-hover\:focus\:placeholder-footer-200:focus::placeholder{color:var(--footer-color-light)}.group:hover .group-hover\:border-footer-400,.group:hover .group-hover\:divide-footer-400>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-footer-400:focus,.group:hover .group-hover\:hover\:border-footer-400:hover,.group:hover:hover .group-hover\:group-hover\:border-footer-400{border-color:var(--footer-color-normal)}.group:hover .group-hover\:bg-footer-400,.group:hover .group-hover\:focus\:bg-footer-400:focus,.group:hover .group-hover\:hover\:bg-footer-400:hover,.group:hover:hover .group-hover\:group-hover\:bg-footer-400{background-color:var(--footer-color-normal)}.group:hover .group-hover\:focus\:text-footer-400:focus,.group:hover .group-hover\:hover\:text-footer-400:hover,.group:hover .group-hover\:text-footer-400,.group:hover:hover .group-hover\:group-hover\:text-footer-400{color:var(--footer-color-normal)}.group:hover .group-hover\:placeholder-footer-400::-moz-placeholder{color:var(--footer-color-normal)}.group:hover .group-hover\:placeholder-footer-400::placeholder{color:var(--footer-color-normal)}.group:hover .group-hover\:focus\:placeholder-footer-400:focus::-moz-placeholder{color:var(--footer-color-normal)}.group:hover .group-hover\:focus\:placeholder-footer-400:focus::placeholder{color:var(--footer-color-normal)}.group:hover .group-hover\:border-footer-600,.group:hover .group-hover\:divide-footer-600>:not([hidden])~:not([hidden]),.group:hover .group-hover\:focus\:border-footer-600:focus,.group:hover .group-hover\:hover\:border-footer-600:hover,.group:hover:hover .group-hover\:group-hover\:border-footer-600{border-color:var(--footer-color-dark)}.group:hover .group-hover\:bg-footer-600,.group:hover .group-hover\:focus\:bg-footer-600:focus,.group:hover .group-hover\:hover\:bg-footer-600:hover,.group:hover:hover .group-hover\:group-hover\:bg-footer-600{background-color:var(--footer-color-dark)}.group:hover .group-hover\:focus\:text-footer-600:focus,.group:hover .group-hover\:hover\:text-footer-600:hover,.group:hover .group-hover\:text-footer-600,.group:hover:hover .group-hover\:group-hover\:text-footer-600{color:var(--footer-color-dark)}.group:hover .group-hover\:placeholder-footer-600::-moz-placeholder{color:var(--footer-color-dark)}.group:hover .group-hover\:placeholder-footer-600::placeholder{color:var(--footer-color-dark)}.group:hover .group-hover\:focus\:placeholder-footer-600:focus::-moz-placeholder{color:var(--footer-color-dark)}.group:hover .group-hover\:focus\:placeholder-footer-600:focus::placeholder{color:var(--footer-color-dark)}}.group:hover .group-hover\:underline{text-decoration:underline}.peer:checked~.peer-checked\:opacity-100{opacity:1}[dir=rtl] .rtl\:flex-row-reverse{flex-direction:row-reverse}@media (min-width:640px){.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.sm\:mb-0{margin-bottom:0}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-full{height:100%}.sm\:w-screen{width:100vw}.sm\:w-full{width:100%}.sm\:w-1\/4{width:25%}.sm\:w-3\/4{width:75%}.sm\:w-\[calc\(25\%-1rem\)\]{width:calc(25% - 1rem)}.sm\:min-w-\[580px\]{min-width:580px}.sm\:max-w-full{max-width:100%}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:border-r-2{border-right-width:2px}.sm\:border-solid{border-style:solid}.sm\:border-r-white\/80{border-right-color:hsla(0,0%,100%,.8)}.sm\:border-r-black\/80{border-right-color:rgba(0,0,0,.8)}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:pt-5{padding-top:1.25rem}.sm\:last\:border-r-0:last-child{border-right-width:0}}@media (min-width:768px){.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:bottom-40{bottom:10rem}.md\:top-\[193px\]{top:193px}.md\:top-\[132px\]{top:132px}.md\:top-\[67px\]{top:67px}.md\:top-\[52px\]{top:52px}.md\:order-2{order:2}.md\:order-3{order:3}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-\[-1rem\]{margin-left:-1rem;margin-right:-1rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-0{margin-bottom:0}.md\:mb-8{margin-bottom:2rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mt-9{margin-top:2.25rem}.md\:mr-5{margin-right:1.25rem}.md\:mt-11{margin-top:2.75rem}.md\:ml-7{margin-left:1.75rem}.md\:ml-auto{margin-left:auto}.md\:mr-0{margin-right:0}.md\:ml-5{margin-left:1.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-3{margin-top:.75rem}.md\:mb-5{margin-bottom:1.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:\!hidden{display:none!important}.md\:h-\[195px\]{height:195px}.md\:h-\[145px\]{height:145px}.md\:h-\[95px\]{height:95px}.md\:h-\[80px\]{height:80px}.md\:h-\[75px\]{height:75px}.md\:max-h-\[70px\]{max-height:70px}.md\:w-full{width:100%}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-\[195px\]{width:195px}.md\:w-\[145px\]{width:145px}.md\:w-\[95px\]{width:95px}.md\:w-\[300px\]{width:300px}.md\:w-2\/3{width:66.666667%}.md\:w-\[75px\]{width:75px}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[700px\]{min-width:700px}.md\:max-w-\[405px\]{max-width:405px}.md\:max-w-\[50\%\]{max-width:50%}.md\:max-w-\[95px\]{max-width:95px}.md\:max-w-\[1200px\]{max-width:1200px}.md\:max-w-\[200px\]{max-width:200px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.md\:border-t{border-top-width:1px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-\[40px\]{padding-left:40px;padding-right:40px}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:\!px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:pt-20{padding-top:5rem}.md\:pb-44{padding-bottom:11rem}.md\:pl-8{padding-left:2rem}.md\:pt-14{padding-top:3.5rem}.md\:pb-20{padding-bottom:5rem}.md\:pt-10{padding-top:2.5rem}.md\:pl-5{padding-left:1.25rem}.md\:pl-4{padding-left:1rem}.md\:pl-\[20px\]{padding-left:20px}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-1{padding-bottom:.25rem}.md\:pb-24{padding-bottom:6rem}.md\:pt-5{padding-top:1.25rem}.md\:pb-5{padding-bottom:1.25rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-\[10px\]{font-size:10px}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:before\:h-\[456px\]:before{content:"";height:456px}}@media (min-width:1024px){.lg\:right-12{right:3rem}.lg\:top-\[150px\]{top:150px}.lg\:top-\[85px\]{top:85px}.lg\:top-\[5px\]{top:5px}.lg\:order-1{order:1}.lg\:order-3{order:3}.lg\:order-2{order:2}.lg\:order-4{order:4}.lg\:my-4{margin-bottom:1rem;margin-top:1rem}.lg\:mx-\[-2rem\]{margin-left:-2rem;margin-right:-2rem}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:mb-1{margin-bottom:.25rem}.lg\:ml-2{margin-left:.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[35px\]{height:35px}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:min-h-\[60px\]{min-height:60px}.lg\:w-auto{width:auto}.lg\:w-\[35px\]{width:35px}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-3\/4{width:75%}.lg\:w-1\/4{width:25%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-1\/2{width:50%}.lg\:w-\[29\%\]{width:29%}.lg\:min-w-\[900px\]{min-width:900px}.lg\:min-w-\[650px\]{min-width:650px}.lg\:min-w-\[960px\]{min-width:960px}.lg\:max-w-\[1570px\]{max-width:1570px}.lg\:max-w-\[360px\]{max-width:360px}.lg\:max-w-\[345px\]{max-width:345px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:self-auto{align-self:auto}.lg\:rounded-tr-none{border-top-right-radius:0}.lg\:rounded-bl-2xl{border-bottom-left-radius:1rem}.lg\:border-0{border-width:0}.lg\:border-t-0{border-top-width:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-44{padding-left:11rem;padding-right:11rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-4{padding-bottom:1rem;padding-top:1rem}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pb-44{padding-bottom:11rem}.lg\:pb-9{padding-bottom:2.25rem}.lg\:pt-7{padding-top:1.75rem}.lg\:pt-0{padding-top:0}.lg\:pl-5{padding-left:1.25rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-0{padding-right:0}.lg\:pl-8{padding-left:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pl-4{padding-left:1rem}.lg\:pl-2{padding-left:.5rem}.lg\:pt-12{padding-top:3rem}.lg\:text-right{text-align:right}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0,0,0,.15));filter:var(--tw-filter)}.lg\:before\:top-1\/2:before{content:"";top:50%}.lg\:before\:left-auto:before{content:"";left:auto}.lg\:before\:ml-auto:before{content:"";margin-left:auto}.lg\:before\:-mt-1:before{content:"";margin-top:-.25rem}.lg\:before\:h-2:before{content:"";height:.5rem}.lg\:before\:w-full:before{content:"";width:100%}}@media (min-width:1280px){.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:w-3\/4{width:75%}.xl\:w-1\/2{width:50%}.xl\:w-\[calc\(50\%-1rem\)\]{width:calc(50% - 1rem)}.xl\:min-w-\[1200px\]{min-width:1200px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:items-end{align-items:flex-end}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-44{padding-left:11rem;padding-right:11rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.\32xl\:container{width:100%}@media (min-width:640px){.\32xl\:container{max-width:640px}}@media (min-width:768px){.\32xl\:container{max-width:768px}}@media (min-width:1024px){.\32xl\:container{max-width:1024px}}@media (min-width:1280px){.\32xl\:container{max-width:1280px}}@media (min-width:1536px){.\32xl\:container{max-width:1536px}}.\32xl\:w-3\/5{width:60%}.\32xl\:w-\[calc\(40\%-1rem\)\]{width:calc(40% - 1rem)}}
