@charset "UTF-8";:root{--max-width:1400px;--header-height:3rem;--gutter-width:1rem;--border-width:1px;--header-transition-duration:0.3s;--header-bg-color:#fff;--section-height-vh:100vh;--general-border-radius:16px;--header-sticky:false;--header-transparent-on-top:false;--header-show-on-scroll:false}@media (min-width:780px){:root{--header-height:4rem}}:root{--margin-button-to-footer:0em;--body-font-family:"Montserrat",sans-serif;--title-font-family:"Lobster",cursive;--price-font-family:"Kavoon",cursive;--h1-font-size:clamp(2.5rem,3vw,8rem);--h2-font-size:clamp(2rem,2.5vw,6rem);--h3-font-size:clamp(1.25rem,2vw,1.5rem);--body-font-size:clamp(0.7rem,2vw,0.9rem);--small-font-size:clamp(0.65rem,1.5vw,0.8rem);--line-height:1.5;--spacing-xs:0.5rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-lg:2.5rem;--spacing-xl:4.5rem;--spacing-xxl:6rem;--z-back:-10;--z-normal:1;--z-tooltip:10;--z-fixed:100;--z-modal:1000;--shadow-box-default:0 0 0 0.2rem rgba(0,0,0,.5);--transition-fast:0.3s;--border-radius-default:0.25rem;--padding-buttons:0.625em 1.25em;--margin-icon-text:0.5rem;--border-buttons:1px solid var(--color-border);--font-size-icon:1em;--pagination-padding:0.7em 1em;--pagination-margin:-3rem 0 0 0;--pagination-item-margin:0.3rem;--pagination-border-radius:4px;--pagination-gap:10px;--pagination-justify:center;--gap-default:1rem;--margin-small:2rem;--margin-large:4rem;--grid-gap:20px;--grid-column-gap:3rem;--grid-row-gap:3rem;--grid-main-proportion:5fr;--grid-sidebar-proportion:2fr;--grid-sidebar-min-width:360px;--sidebar-border-radius:var(--general-border-radius);--sidebar-padding:0;--sidebar-top:0;--sidebar-top-desktop:1em;--sidebar-background:#fff,transparent;--item-border-radius:var(--general-border-radius);--item-padding:var(--gap-default);--item-gap:var(--gap-default);--item-background-color:var(--card-bg);--item-border:1px solid var(--color-border);--empty-message-color:var(--color-text-normal);--empty-message-font-size:var(--body-font-size);--button-font-size:var(--body-font-size);--button-padding:var(--gap-default);--button-background-color:var(--color-primary);--button-color:var(--color-secondary);--button-border-radius:var(--border-radius-default);--button-transition:background-color var(--transition-fast)}.disabled,input:disabled,select:disabled,textarea:disabled{background-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65;pointer-events:none}.disabled{background:none}.logo{pointer-events:none}img[src$=".svg"]:not(.no-icon){height:16px;width:16px}:root{--color-primary-100:#85fdff}.color-primary-100{color:var(--color-primary-100)}.bg-color-primary-100{background-color:var(--color-primary-100)}.border-color-primary-100{border-color:var(--color-primary-100)}:root{--color-primary-200:#52fcff}.color-primary-200{color:var(--color-primary-200)}.bg-color-primary-200{background-color:var(--color-primary-200)}.border-color-primary-200{border-color:var(--color-primary-200)}:root{--color-primary-300:#1ffbff}.color-primary-300{color:var(--color-primary-300)}.bg-color-primary-300{background-color:var(--color-primary-300)}.border-color-primary-300{border-color:var(--color-primary-300)}:root{--color-primary-400:#00e7eb}.color-primary-400{color:var(--color-primary-400)}.bg-color-primary-400{background-color:var(--color-primary-400)}.border-color-primary-400{border-color:var(--color-primary-400)}:root{--color-primary-500:#00b5b8}.color-primary-500{color:var(--color-primary-500)}.bg-color-primary-500{background-color:var(--color-primary-500)}.border-color-primary-500{border-color:var(--color-primary-500)}:root{--color-primary-600:#008285}.color-primary-600{color:var(--color-primary-600)}.bg-color-primary-600{background-color:var(--color-primary-600)}.border-color-primary-600{border-color:var(--color-primary-600)}:root{--color-primary-700:#005052}.color-primary-700{color:var(--color-primary-700)}.bg-color-primary-700{background-color:var(--color-primary-700)}.border-color-primary-700{border-color:var(--color-primary-700)}:root{--color-primary-800:#001e1f}.color-primary-800{color:var(--color-primary-800)}.bg-color-primary-800{background-color:var(--color-primary-800)}.border-color-primary-800{border-color:var(--color-primary-800)}:root{--color-primary-900:#000}.color-primary-900{color:var(--color-primary-900)}.bg-color-primary-900{background-color:var(--color-primary-900)}.border-color-primary-900{border-color:var(--color-primary-900)}:root{--color-secondary-100:#fff4e6}.color-secondary-100{color:var(--color-secondary-100)}.bg-color-secondary-100{background-color:var(--color-secondary-100)}.border-color-secondary-100{border-color:var(--color-secondary-100)}:root{--color-secondary-200:#ffdfb3}.color-secondary-200{color:var(--color-secondary-200)}.bg-color-secondary-200{background-color:var(--color-secondary-200)}.border-color-secondary-200{border-color:var(--color-secondary-200)}:root{--color-secondary-300:#ffca80}.color-secondary-300{color:var(--color-secondary-300)}.bg-color-secondary-300{background-color:var(--color-secondary-300)}.border-color-secondary-300{border-color:var(--color-secondary-300)}:root{--color-secondary-400:#ffb54d}.color-secondary-400{color:var(--color-secondary-400)}.bg-color-secondary-400{background-color:var(--color-secondary-400)}.border-color-secondary-400{border-color:var(--color-secondary-400)}:root{--color-secondary-500:#ff9f19}.color-secondary-500{color:var(--color-secondary-500)}.bg-color-secondary-500{background-color:var(--color-secondary-500)}.border-color-secondary-500{border-color:var(--color-secondary-500)}:root{--color-secondary-600:#e68600}.color-secondary-600{color:var(--color-secondary-600)}.bg-color-secondary-600{background-color:var(--color-secondary-600)}.border-color-secondary-600{border-color:var(--color-secondary-600)}:root{--color-secondary-700:#b36800}.color-secondary-700{color:var(--color-secondary-700)}.bg-color-secondary-700{background-color:var(--color-secondary-700)}.border-color-secondary-700{border-color:var(--color-secondary-700)}:root{--color-secondary-800:#804a00}.color-secondary-800{color:var(--color-secondary-800)}.bg-color-secondary-800{background-color:var(--color-secondary-800)}.border-color-secondary-800{border-color:var(--color-secondary-800)}:root{--color-secondary-900:#4d2d00}.color-secondary-900{color:var(--color-secondary-900)}.bg-color-secondary-900{background-color:var(--color-secondary-900)}.border-color-secondary-900{border-color:var(--color-secondary-900)}:root{--color-tertiary-100:#fff}.color-tertiary-100{color:var(--color-tertiary-100)}.bg-color-tertiary-100{background-color:var(--color-tertiary-100)}.border-color-tertiary-100{border-color:var(--color-tertiary-100)}:root{--color-tertiary-200:#fef1f9}.color-tertiary-200{color:var(--color-tertiary-200)}.bg-color-tertiary-200{background-color:var(--color-tertiary-200)}.border-color-tertiary-200{border-color:var(--color-tertiary-200)}:root{--color-tertiary-300:#fbc1e7}.color-tertiary-300{color:var(--color-tertiary-300)}.bg-color-tertiary-300{background-color:var(--color-tertiary-300)}.border-color-tertiary-300{border-color:var(--color-tertiary-300)}:root{--color-tertiary-400:#f791d4}.color-tertiary-400{color:var(--color-tertiary-400)}.bg-color-tertiary-400{background-color:var(--color-tertiary-400)}.border-color-tertiary-400{border-color:var(--color-tertiary-400)}:root{--color-tertiary-500:#f462c1}.color-tertiary-500{color:var(--color-tertiary-500)}.bg-color-tertiary-500{background-color:var(--color-tertiary-500)}.border-color-tertiary-500{border-color:var(--color-tertiary-500)}:root{--color-tertiary-600:#f132ae}.color-tertiary-600{color:var(--color-tertiary-600)}.bg-color-tertiary-600{background-color:var(--color-tertiary-600)}.border-color-tertiary-600{border-color:var(--color-tertiary-600)}:root{--color-tertiary-700:#e01097}.color-tertiary-700{color:var(--color-tertiary-700)}.bg-color-tertiary-700{background-color:var(--color-tertiary-700)}.border-color-tertiary-700{border-color:var(--color-tertiary-700)}:root{--color-tertiary-800:#b00c77}.color-tertiary-800{color:var(--color-tertiary-800)}.bg-color-tertiary-800{background-color:var(--color-tertiary-800)}.border-color-tertiary-800{border-color:var(--color-tertiary-800)}:root{--color-tertiary-900:#810957}.color-tertiary-900{color:var(--color-tertiary-900)}.bg-color-tertiary-900{background-color:var(--color-tertiary-900)}.border-color-tertiary-900{border-color:var(--color-tertiary-900)}:root{--color-accent-100:#feeece}.color-accent-100{color:var(--color-accent-100)}.bg-color-accent-100{background-color:var(--color-accent-100)}.border-color-accent-100{border-color:var(--color-accent-100)}:root{--color-accent-200:#fddd9c}.color-accent-200{color:var(--color-accent-200)}.bg-color-accent-200{background-color:var(--color-accent-200)}.border-color-accent-200{border-color:var(--color-accent-200)}:root{--color-accent-300:#fdcc69}.color-accent-300{color:var(--color-accent-300)}.bg-color-accent-300{background-color:var(--color-accent-300)}.border-color-accent-300{border-color:var(--color-accent-300)}:root{--color-accent-400:#fcba37}.color-accent-400{color:var(--color-accent-400)}.bg-color-accent-400{background-color:var(--color-accent-400)}.border-color-accent-400{border-color:var(--color-accent-400)}:root{--color-accent-500:#fba905}.color-accent-500{color:var(--color-accent-500)}.bg-color-accent-500{background-color:var(--color-accent-500)}.border-color-accent-500{border-color:var(--color-accent-500)}:root{--color-accent-600:#ca8803}.color-accent-600{color:var(--color-accent-600)}.bg-color-accent-600{background-color:var(--color-accent-600)}.border-color-accent-600{border-color:var(--color-accent-600)}:root{--color-accent-700:#986602}.color-accent-700{color:var(--color-accent-700)}.bg-color-accent-700{background-color:var(--color-accent-700)}.border-color-accent-700{border-color:var(--color-accent-700)}:root{--color-accent-800:#654402}.color-accent-800{color:var(--color-accent-800)}.bg-color-accent-800{background-color:var(--color-accent-800)}.border-color-accent-800{border-color:var(--color-accent-800)}:root{--color-accent-900:#332201}.color-accent-900{color:var(--color-accent-900)}.bg-color-accent-900{background-color:var(--color-accent-900)}.border-color-accent-900{border-color:var(--color-accent-900)}:root{--color-dark-100:#869c9c}.color-dark-100{color:var(--color-dark-100)}.bg-color-dark-100{background-color:var(--color-dark-100)}.border-color-dark-100{border-color:var(--color-dark-100)}:root{--color-dark-200:#6c8384}.color-dark-200{color:var(--color-dark-200)}.bg-color-dark-200{background-color:var(--color-dark-200)}.border-color-dark-200{border-color:var(--color-dark-200)}:root{--color-dark-300:#556768}.color-dark-300{color:var(--color-dark-300)}.bg-color-dark-300{background-color:var(--color-dark-300)}.border-color-dark-300{border-color:var(--color-dark-300)}:root{--color-dark-400:#3e4c4c}.color-dark-400{color:var(--color-dark-400)}.bg-color-dark-400{background-color:var(--color-dark-400)}.border-color-dark-400{border-color:var(--color-dark-400)}:root{--color-dark-500:#273030}.color-dark-500{color:var(--color-dark-500)}.bg-color-dark-500{background-color:var(--color-dark-500)}.border-color-dark-500{border-color:var(--color-dark-500)}:root{--color-dark-600:#101414}.color-dark-600{color:var(--color-dark-600)}.bg-color-dark-600{background-color:var(--color-dark-600)}.border-color-dark-600{border-color:var(--color-dark-600)}:root{--color-dark-700:#000}.color-dark-700{color:var(--color-dark-700)}.bg-color-dark-700{background-color:var(--color-dark-700)}.border-color-dark-700{border-color:var(--color-dark-700)}:root{--color-dark-800:#000}.color-dark-800{color:var(--color-dark-800)}.bg-color-dark-800{background-color:var(--color-dark-800)}.border-color-dark-800{border-color:var(--color-dark-800)}:root{--color-dark-900:#000}.color-dark-900{color:var(--color-dark-900)}.bg-color-dark-900{background-color:var(--color-dark-900)}.border-color-dark-900{border-color:var(--color-dark-900)}:root{--color-light-100:#fff}.color-light-100{color:var(--color-light-100)}.bg-color-light-100{background-color:var(--color-light-100)}.border-color-light-100{border-color:var(--color-light-100)}:root{--color-light-200:#fff}.color-light-200{color:var(--color-light-200)}.bg-color-light-200{background-color:var(--color-light-200)}.border-color-light-200{border-color:var(--color-light-200)}:root{--color-light-300:#fff}.color-light-300{color:var(--color-light-300)}.bg-color-light-300{background-color:var(--color-light-300)}.border-color-light-300{border-color:var(--color-light-300)}:root{--color-light-400:#fff}.color-light-400{color:var(--color-light-400)}.bg-color-light-400{background-color:var(--color-light-400)}.border-color-light-400{border-color:var(--color-light-400)}:root{--color-light-500:#f5f5f5}.color-light-500{color:var(--color-light-500)}.bg-color-light-500{background-color:var(--color-light-500)}.border-color-light-500{border-color:var(--color-light-500)}:root{--color-light-600:#dbdbdb}.color-light-600{color:var(--color-light-600)}.bg-color-light-600{background-color:var(--color-light-600)}.border-color-light-600{border-color:var(--color-light-600)}:root{--color-light-700:#c2c2c2}.color-light-700{color:var(--color-light-700)}.bg-color-light-700{background-color:var(--color-light-700)}.border-color-light-700{border-color:var(--color-light-700)}:root{--color-light-800:#a8a8a8}.color-light-800{color:var(--color-light-800)}.bg-color-light-800{background-color:var(--color-light-800)}.border-color-light-800{border-color:var(--color-light-800)}:root{--color-light-900:#8f8f8f}.color-light-900{color:var(--color-light-900)}.bg-color-light-900{background-color:var(--color-light-900)}.border-color-light-900{border-color:var(--color-light-900)}.color-white,.white-color{--color:var(--white-color)}.color-text,.text-color{--color:var(--text-color);--color-alt:var(--dark-color)}.color-text-light,.text-color-light{--color:var(--text-color-light);--color-alt:var(--text-color)}.color-text-lighter,.text-color-lighter{--color:var(--text-color-lighter);--color-alt:var(--text-color-light)}.color-light,.light-color{--color:var(--light-color);--color-alt:var(--border-color)}.border-color{--color:var(--border-color)}.body-bg{--color:var(--body-bg)}.color{color:var(--color)}.background{background-color:var(--color)}.fill{fill:var(--color)}.border{--border-color:var(--color)}.hover-bg:hover{background-color:var(--color-alt)}.hover-text:hover{color:var(--color-alt)}.teal-gradient{background-image:linear-gradient(270deg,var(--color-primary-600),var(--color-primary-500),var(--color-primary-600))}body.dark{--body-bg:#1a252d;--card-bg:#2a3b47;--header-bg:#151719;--footer-bg:#151719;--title-color:#fff;--text-color:#d3d3d3;--shadow:0 2px 4px rgba(0,0,0,.15);--scrollbar-track-bg:#2a2a2a;--scrollbar-thumb-bg:#555;--scrollbar-thumb-bg-hover:#777;--scrollbar-thumb-bg-active:var(--color-primary)}@media (prefers-color-scheme:dark){:root{--body-bg:#1a252d;--card-bg:#2a3b47;--header-bg:#151719;--footer-bg:#151719;--title-color:#fff;--text-color:#d3d3d3;--shadow:0 2px 4px rgba(0,0,0,.15);--scrollbar-track-bg:#2a2a2a;--scrollbar-thumb-bg:#555;--scrollbar-thumb-bg-hover:#777;--scrollbar-thumb-bg-active:var(--color-primary)}}body{background-color:var(--body-bg)}header{background-color:var(--header-bg)}footer{background-color:var(--footer-bg)}h1,h2,h3,h4,h5,h6{color:var(--title-color)}*,:after,:before{box-sizing:border-box}a{text-decoration:none}img{height:auto;width:100%}video{border-radius:16px}.youtube-video-container,video{aspect-ratio:16/9;height:auto;width:100%}.youtube-video-container{overflow:hidden;position:relative;z-index:var(--z-normal)}.youtube-video,.youtube-video-container{border-radius:var(--general-border-radius)}.youtube-video{height:100%;width:100%}h1,h2,h3,h4,h5,h6{margin-top:0}button{font-family:unset;line-height:unset}:root{--heading-font:Poppins,sans-serif;--body-font:Inter,sans-serif;--price-font:Montserrat,sans-serif;--title-font:Poppins,sans-serif;--extra-bigger-font-size:clamp(2.5rem,4vw,4.6875rem);--bigger-font-size:clamp(1.75rem,5vw,2.25rem);--h1-font-size:clamp(1.5rem,4vw,2rem);--h2-font-size:clamp(1.375rem,3vw,1.5625rem);--h3-font-size:clamp(1.1875rem,2.5vw,1.3125rem);--h4-font-size:clamp(1.0625rem,2.2vw,1.1875rem);--normal-font-size:clamp(0.875rem,1.8vw,1rem);--small-font-size:clamp(0.8rem,1.6vw,0.875rem);--smaller-font-size:clamp(0.75rem,1.4vw,0.8125rem);--heading-line-height:1.45;--body-line-height:1.8;--second-color:#ff9f19;--white-color:#fff}.bigger-title{color:var(--title-color);font-family:var(--heading-font);font-size:var(--bigger-font-size);font-weight:800;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .bigger-title{color:var(--white-color)}.t1,h1{color:var(--title-color);font-family:var(--heading-font);font-size:var(--h1-font-size);font-weight:800;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .t1,.main-banner h1{color:var(--white-color)}.t2,h2{color:var(--title-color);font-family:var(--heading-font);font-size:var(--h2-font-size);font-weight:800;font-weight:600;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .t2,.main-banner h2{color:var(--white-color)}.t3,h3{color:var(--title-color);font-family:var(--heading-font);font-size:var(--h3-font-size);font-weight:700;font-weight:600;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .t3,.main-banner h3{color:var(--white-color)}.t4,h4{color:var(--title-color);font-family:var(--heading-font);font-size:var(--normal-font-size);font-weight:700;font-weight:600;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .t4,.main-banner h4{color:var(--white-color)}.t5,h5{color:var(--title-color);font-family:var(--heading-font);font-size:var(--small-font-size);font-weight:700;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .t5,.main-banner h5{color:var(--white-color)}.t6,h6{color:var(--title-color);font-family:var(--heading-font);font-size:var(--smaller-font-size);font-weight:700;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .t6,.main-banner h6{color:var(--white-color)}.biggest{font-size:var(--h1-font-size)}.bigger,.biggest{font-family:var(--body-font);font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:var(--body-line-height)}.bigger{font-size:var(--h2-font-size)}.big{font-size:var(--h3-font-size)}.big,.normal{font-family:var(--body-font);font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:var(--body-line-height)}.normal{font-size:var(--normal-font-size)}.small{font-size:var(--small-font-size)}.small,.smaller{font-family:var(--body-font);font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:var(--body-line-height)}.smaller{font-size:var(--smaller-font-size)}.price{color:var(--color-secondary);font-family:var(--price-font);font-size:var(--h3-font-size);font-weight:600;text-transform:lowercase}.card-title{color:var(--title-color);font-family:var(--heading-font);font-size:var(--h4-font-size);font-weight:700;font-weight:600;line-height:var(--heading-line-height);text-transform:capitalize}.main-banner .card-title{color:var(--white-color)}.font-title{font-family:var(--title-font);-webkit-text-stroke:1px #000;text-transform:capitalize}body{color:var(--text-color);font-size:var(--normal-font-size);font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:var(--body-line-height)}.body-font,body{font-family:var(--body-font)}.heading-font{font-family:var(--heading-font)}blockquote{font-family:var(--body-font);font-size:var(--h3-font-size);font-style:italic;font-weight:400;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.01em;line-height:var(--body-line-height);margin-left:2rem;opacity:.9;position:relative}@media (min-width:780px){blockquote{margin-left:4rem}}blockquote:before{content:"“";font-family:Georgia,serif;font-size:3em;left:-.6em;letter-spacing:-.5em;line-height:0;position:absolute;top:.5em}main a{text-decoration:none}a:hover,main a:hover{color:var(--color-primary-500);text-decoration:none}::-moz-selection{background:var(--second-color);color:#fff}::selection{background:var(--second-color);color:#fff}body{display:flex;flex-direction:column;min-height:100vh;padding-top:0;position:relative}body.body--with-padding{padding-top:var(--header-height)}:root{--scroll-bar:0px}.page-wrapper,footer,header{width:calc(100vw - var(--scroll-bar))}.page-wrapper{background:var(--bg-color)}html{scroll-behavior:smooth;scroll-snap-type:y proximity}.snap-scroll{scroll-snap-align:start}.slide-effect{opacity:0;transform:translateX(-10vw);transition:opacity .6s ease-out,transform .6s ease-out}.slide-effect.slide-in{opacity:1;transform:translateX(0)}.fade-effect{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.fade-effect.fade-in-visible{opacity:1}.zoom-effect{opacity:0;transform:scale(.8);transition:opacity .7s ease,transform .7s ease}.zoom-effect.zoom-in-visible{opacity:1;transform:scale(1)}.rotate-effect{opacity:0;transform:rotate(-45deg);transition:opacity .8s ease-out,transform .8s ease-out}.rotate-effect.rotate-in-visible{opacity:1;transform:rotate(0deg)}.scale-effect{opacity:0;transform:scale(.5);transition:opacity .9s ease-in,transform .9s ease-in}.scale-effect.scale-up-visible{opacity:1;transform:scale(1)}.blur-effect{filter:blur(10px);opacity:0;transition:opacity .7s ease-in,filter .7s ease-in}.blur-effect.blur-in-visible{filter:blur(0);opacity:1}.typing-effect{border-right:.15em solid orange;opacity:0;overflow:hidden;white-space:nowrap;width:0}.typing-visible{animation:typing 3s steps(40) forwards,blink .75s step-end infinite;opacity:1}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{0%,to{border-color:transparent}50%{border-color:orange}}.floating-shadow{opacity:0;position:relative}.floating-visible{animation:float 3s ease-in-out infinite;opacity:1}@keyframes float{0%,to{box-shadow:0 5px 15px rgba(0,0,0,.3);transform:translateY(0)}50%{box-shadow:0 25px 15px rgba(0,0,0,.1);transform:translateY(-10px)}}.rotate3d-effect{opacity:0;transform:perspective(1000px) rotateY(0deg)}.rotate3d-visible{animation:rotate3d .6s forwards;opacity:1}@keyframes rotate3d{0%{transform:perspective(1000px) rotateY(-180deg)}to{transform:perspective(1000px) rotateY(0deg)}}.ripple-effect{overflow:hidden;position:relative}.ripple-effect .ripple{animation:ripple-animation .6s linear;background:rgba(0,0,0,.3);border-radius:50%;pointer-events:none;position:absolute;transform:scale(0)}@keyframes ripple-animation{to{opacity:0;transform:scale(4)}}.editorial{bottom:0;display:block;float:left;height:30vmin;left:0;margin:0;position:absolute;width:100%;z-index:5}.parallax1>use{animation:move-forever1 10s linear infinite}.parallax1>use:first-child{animation-delay:-2s}.parallax2>use{animation:move-forever2 8s linear infinite}.parallax2>use:first-child{animation-delay:-2s}.parallax3>use{animation:move-forever3 6s linear infinite}.parallax3>use:first-child{animation-delay:-2s}.parallax4>use{animation:move-forever4 4s linear infinite}.parallax4>use:first-child{animation-delay:-2s}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}.parallax-container{height:100vh;overflow:hidden;position:relative}.parallax-container:before{background-image:url(tu-imagen.jpg);background-position:50%;background-size:cover;content:"";height:200%;left:0;position:absolute;top:-50%;transform:translateY(0);width:100%;z-index:-1}.fade-out{opacity:0;transition:opacity .3s ease-out}.fade-in{animation:fadeIn .3s forwards;opacity:0}@keyframes fadeIn{to{opacity:1}}.hidden{display:none}.fade-in-up{animation:fadeInUp .3s forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-out-down{animation:fadeOutDown .3s forwards}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.l-section{padding-bottom:1rem;padding-top:2.5rem}@media (min-width:780px){.l-section{padding-bottom:1.5rem;padding-top:6rem}}.l-section--diagonal{position:relative}.l-section--diagonal:before{background:var(--color-light-bg);content:"";height:100%;position:absolute;transform:skewY(-1.5deg) scaleY(1.025);width:100%;z-index:var(--z-back)}@media (min-width:780px){.l-section--diagonal:before{transform:skewY(-2deg) scaleY(1.1)}}.vh-100-header{min-height:calc(100vh - var(--header-height))}.vh-100{min-height:100vh}.vh-80{min-height:80vh}.l-container{height:100%;margin-left:1rem;margin-right:1rem;max-width:1400px;width:auto}@media (min-width:1440px){.l-container{margin-left:auto;margin-right:auto;width:100%}}.s-5{width:5%}.s-10{width:10%}.s-15{width:15%}.s-20{width:20%}.s-25{width:25%}.s-30{width:30%}.s-35{width:35%}.s-40{width:40%}.s-45{width:45%}.s-50{width:50%}.s-55{width:55%}.s-60{width:60%}.s-65{width:65%}.s-70{width:70%}.s-75{width:75%}.s-80{width:80%}.s-85{width:85%}.s-90{width:90%}.s-95{width:95%}.s-100{width:100%}@media (min-width:780px){.l-5{width:5%}.l-10{width:10%}.l-15{width:15%}.l-20{width:20%}.l-25{width:25%}.l-30{width:30%}.l-35{width:35%}.l-40{width:40%}.l-45{width:45%}.l-50{width:50%}.l-55{width:55%}.l-60{width:60%}.l-65{width:65%}.l-70{width:70%}.l-75{width:75%}.l-80{width:80%}.l-85{width:85%}.l-90{width:90%}.l-95{width:95%}.l-100{width:100%}}.u-flex{display:flex;gap:var(--gap-default)}.u-flex--column{align-content:space-between;flex-direction:column;height:100%}.u-flex--inline{display:inline-flex}.u-flex--wrap{flex-wrap:wrap}.u-flex--sb{justify-content:space-between}.u-flex--v-s{align-items:flex-start}.u-flex--v-c{align-items:center}.u-flex--v-e{align-items:flex-end}.u-flex--h-s{justify-content:flex-start}.u-flex--h-c{justify-content:center}.u-flex--h-e{justify-content:flex-end}.u-flex--c{align-items:center;justify-content:center}.u-flex--gap-0{gap:0}.u-flex--gap-1{gap:.25em}.u-flex--gap-2{gap:.5em}.u-flex--gap-3{gap:1em}.u-flex--gap-4{gap:1.5em}.u-flex--gap-5{gap:2em}.u-flex--gap-6{gap:3em}.u-grid{display:grid;gap:2em;grid-template-columns:1fr}.u-grid .main-content,.u-grid .sidebar{grid-column:span 1}@media (min-width:780px){.u-grid{grid-template-columns:5fr minmax(360px,2fr)}.u-grid .main-content,.u-grid .sidebar{grid-column:span 1}}.center-block{margin-left:auto;margin-right:auto}.center-content{text-align:center}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-grow-3{flex-grow:3}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-2{flex-shrink:2}.flex-shrink-3{flex-shrink:3}.flex-basis-0{flex-basis:0}.flex-basis-auto{flex-basis:auto}.flex-basis-25{flex-basis:25%}.flex-basis-50{flex-basis:50%}.flex-basis-75{flex-basis:75%}.flex-basis-100{flex-basis:100%}.flex-0{flex:0 1 auto}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-1-0-auto{flex:1 0 auto}.flex-1-1-auto{flex:1 1 auto}.flex-1-1-100px{flex:1 1 100px}.flex-2-1-50{flex:2 1 50%}.flex-0-0-300px{flex:0 0 300px}.u-m-0{margin:0}.u-m-1{margin:.25em}.u-m-2{margin:.5em}.u-m-3{margin:1em}.u-m-4{margin:1.5em}.u-m-5{margin:2em}.u-m-6{margin:3em}.u-mt-0{margin-top:0}.u-mt-1{margin-top:.25em}.u-mt-2{margin-top:.5em}.u-mt-3{margin-top:1em}.u-mt-4{margin-top:1.5em}.u-mt-5{margin-top:2em}.u-mt-6{margin-top:3em}.u-mb-0{margin-bottom:0}.u-mb-1{margin-bottom:.25em}.u-mb-2{margin-bottom:.5em}.u-mb-3{margin-bottom:1em}.u-mb-4{margin-bottom:1.5em}.u-mb-5{margin-bottom:2em}.u-mb-6{margin-bottom:3em}.u-ml-0{margin-left:0}.u-ml-1{margin-left:.25em}.u-ml-2{margin-left:.5em}.u-ml-3{margin-left:1em}.u-ml-4{margin-left:1.5em}.u-ml-5{margin-left:2em}.u-ml-6{margin-left:3em}.u-mr-0{margin-right:0}.u-mr-1{margin-right:.25em}.u-mr-2{margin-right:.5em}.u-mr-3{margin-right:1em}.u-mr-4{margin-right:1.5em}.u-mr-5{margin-right:2em}.u-mr-6{margin-right:3em}.u-mx-0{margin-left:0;margin-right:0}.u-mx-1{margin-left:.25em;margin-right:.25em}.u-mx-2{margin-left:.5em;margin-right:.5em}.u-mx-3{margin-left:1em;margin-right:1em}.u-mx-4{margin-left:1.5em;margin-right:1.5em}.u-mx-5{margin-left:2em;margin-right:2em}.u-mx-6{margin-left:3em;margin-right:3em}.u-my-0{margin-bottom:0;margin-top:0}.u-my-1{margin-bottom:.25em;margin-top:.25em}.u-my-2{margin-bottom:.5em;margin-top:.5em}.u-my-3{margin-bottom:1em;margin-top:1em}.u-my-4{margin-bottom:1.5em;margin-top:1.5em}.u-my-5{margin-bottom:2em;margin-top:2em}.u-my-6{margin-bottom:3em;margin-top:3em}.u-p-0{padding:0}.u-p-1{padding:.25em}.u-p-2{padding:.5em}.u-p-3{padding:1em}.u-p-4{padding:1.5em}.u-p-5{padding:2em}.u-p-6{padding:3em}.u-pt-0{padding-top:0}.u-pt-1{padding-top:.25em}.u-pt-2{padding-top:.5em}.u-pt-3{padding-top:1em}.u-pt-4{padding-top:1.5em}.u-pt-5{padding-top:2em}.u-pt-6{padding-top:3em}.u-pb-0{padding-bottom:0}.u-pb-1{padding-bottom:.25em}.u-pb-2{padding-bottom:.5em}.u-pb-3{padding-bottom:1em}.u-pb-4{padding-bottom:1.5em}.u-pb-5{padding-bottom:2em}.u-pb-6{padding-bottom:3em}.u-pl-0{padding-left:0}.u-pl-1{padding-left:.25em}.u-pl-2{padding-left:.5em}.u-pl-3{padding-left:1em}.u-pl-4{padding-left:1.5em}.u-pl-5{padding-left:2em}.u-pl-6{padding-left:3em}.u-pr-0{padding-right:0}.u-pr-1{padding-right:.25em}.u-pr-2{padding-right:.5em}.u-pr-3{padding-right:1em}.u-pr-4{padding-right:1.5em}.u-pr-5{padding-right:2em}.u-pr-6{padding-right:3em}.u-px-0{padding-left:0;padding-right:0}.u-px-1{padding-left:.25em;padding-right:.25em}.u-px-2{padding-left:.5em;padding-right:.5em}.u-px-3{padding-left:1em;padding-right:1em}.u-px-4{padding-left:1.5em;padding-right:1.5em}.u-px-5{padding-left:2em;padding-right:2em}.u-px-6{padding-left:3em;padding-right:3em}.u-py-0{padding-bottom:0;padding-top:0}.u-py-1{padding-bottom:.25em;padding-top:.25em}.u-py-2{padding-bottom:.5em;padding-top:.5em}.u-py-3{padding-bottom:1em;padding-top:1em}.u-py-4{padding-bottom:1.5em;padding-top:1.5em}.u-py-5{padding-bottom:2em;padding-top:2em}.u-py-6{padding-bottom:3em;padding-top:3em}.background-container{background:#fff;height:100%;position:absolute;width:calc(100vw - var(--scroll-bar));z-index:-1}.scroll--dark{--thumb-color:#3e4c4c;--track-color:#556768;--thumb-color-hover:#323e3e}.scroll--dark-alt{--thumb-color:#2c3535;--track-color:#435051;--thumb-color-hover:#202727}.scroll.no-background{--track-color:transparent}.scroll.hidden,.scroll.hover{--display:none}.scroll.hover:hover{--display:block}.scroll.mobile{--display:none}@media (min-width:780px){.scroll.mobile{--display:block}}.scroll,[class*=scroll],body{--thumb-color:#d9d9d9;--thumb-color-hover:#bfbfbf;--track-color:#f2f2f2;--scroll-size:10px;--scroll-radius:calc(var(--scroll-size)/2);--display:block}.scroll::-webkit-scrollbar,[class*=scroll]::-webkit-scrollbar,body::-webkit-scrollbar{display:var(--display);height:var(--scroll-size);width:var(--scroll-size)}.scroll::-webkit-scrollbar-thumb,[class*=scroll]::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:var(--thumb-color);border-radius:var(--scroll-radius)}.scroll::-webkit-scrollbar-thumb:active,.scroll::-webkit-scrollbar-thumb:hover,[class*=scroll]::-webkit-scrollbar-thumb:active,[class*=scroll]::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:active,body::-webkit-scrollbar-thumb:hover{background:var(--thumb-color-hover)}.scroll::-webkit-scrollbar-track,[class*=scroll]::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--track-color);border-radius:var(--scroll-radius)}@media (min-width:780px){.scroll,[class*=scroll],body{--thumb-color:#d9d9d9;--thumb-color-hover:#bfbfbf;--track-color:#f2f2f2;--scroll-size:10px;--scroll-radius:calc(var(--scroll-size)/2);--display:block}.scroll::-webkit-scrollbar,[class*=scroll]::-webkit-scrollbar,body::-webkit-scrollbar{display:var(--display);height:var(--scroll-size);width:var(--scroll-size)}.scroll::-webkit-scrollbar-thumb,[class*=scroll]::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:var(--thumb-color);border-radius:var(--scroll-radius)}.scroll::-webkit-scrollbar-thumb:active,.scroll::-webkit-scrollbar-thumb:hover,[class*=scroll]::-webkit-scrollbar-thumb:active,[class*=scroll]::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:active,body::-webkit-scrollbar-thumb:hover{background:var(--thumb-color-hover)}.scroll::-webkit-scrollbar-track,[class*=scroll]::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--track-color);border-radius:var(--scroll-radius)}}.header-bar-002{background-color:#fff;height:3rem;left:0;position:sticky;right:0;top:0;transition:transform .3s ease;will-change:transform;z-index:1000}@media (min-width:768px){.header-bar-002{height:4rem}}.header-bar-002.header-bar-002--hidden{transform:translateY(-100%)}.main-header__container{position:relative}.logo--header{width:clamp(5rem,10vw,10rem);--logo-color-1:hsla(0,0%,100%,.1);--logo-color-2:var(--color-primary-600);--logo-color-3:var(--color-primary-600);--logo-color-4:#fff;--logo-color-5:#454545;display:flex}.logo--header svg{height:auto;width:100%}.nav{gap:1rem;list-style:none;margin:0;padding:0 1rem}@media (min-width:780px){.nav{display:flex;padding:0}}.nav__link{color:#e6e6e6;display:block;padding:.5em 1em}@media (min-width:780px){.nav__link{color:var(--color-text)}}.main-header__nav{background:var(--color-dark-600);height:120vh;margin-top:var(--header-height);overflow-y:auto;padding-top:var(--header-height);position:fixed;right:0;top:0;transform:scaleX(0);transform-origin:right;transition:transform .3s ease;width:100vw;z-index:var(--z-fixed)}@media (min-width:780px){.main-header__nav{background:transparent;display:flex;height:auto;margin-top:0;padding-top:0;position:static;transform:none;width:auto}}.main-header__nav.show{transform:scaleX(1)}.main-header__menu-toggle{background:linear-gradient(var(--color-text) 20%,transparent 20%,transparent 40%,var(--color-text) 40%,var(--color-text) 60%,transparent 60%,transparent 80%,var(--color-text) 80%);cursor:pointer;height:1rem;width:1.5rem;z-index:var(--z-fixed1)}@media (min-width:780px){.main-header__menu-toggle{display:none}}.main-footer__nav .nav{flex-direction:column}.main-footer__nav .nav .nav__item{padding-bottom:.3rem}.main-footer__nav .nav .nav__link{color:#fff}@media (min-width:780px){.main-footer__nav .nav{flex-direction:row}}.btn-accent,.btn-accent.ghost,.btn-accent.no-background,.btn-accent.transparent,.btn-dark,.btn-dark.ghost,.btn-dark.no-background,.btn-dark.transparent,.btn-light,.btn-light.ghost,.btn-light.no-background,.btn-light.transparent,.btn-primary,.btn-primary.ghost,.btn-primary.no-background,.btn-primary.transparent,.btn-secondary,.btn-secondary.ghost,.btn-secondary.no-background,.btn-secondary.transparent,.btn-tertiary,.btn-tertiary.ghost,.btn-tertiary.no-background,.btn-tertiary.transparent{border:var(--border-buttons);border-radius:var(--border-radius-default);cursor:pointer;display:inline-block;font-size:var(--font-size-buttons);font-weight:700;justify-content:baseline;padding:var(--padding-buttons);text-align:center;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.btn-accent i,.btn-accent.ghost i,.btn-accent.no-background i,.btn-accent.transparent i,.btn-dark i,.btn-dark.ghost i,.btn-dark.no-background i,.btn-dark.transparent i,.btn-light i,.btn-light.ghost i,.btn-light.no-background i,.btn-light.transparent i,.btn-primary i,.btn-primary.ghost i,.btn-primary.no-background i,.btn-primary.transparent i,.btn-secondary i,.btn-secondary.ghost i,.btn-secondary.no-background i,.btn-secondary.transparent i,.btn-tertiary i,.btn-tertiary.ghost i,.btn-tertiary.no-background i,.btn-tertiary.transparent i{display:inline-block;font-size:var(--font-size-icon);height:1em;margin-right:var(--margin-icon-text);width:1em}.btn-primary{background-color:#00b5b8;border-color:#00b5b8;color:#f5f5f5}.btn-primary:hover{background-color:#008285;color:#f5f5f5}.btn-primary:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-primary:active{background-color:#005052;border-color:#005052;color:#f5f5f5}.btn-primary:disabled,.btn-primary[disabled]{background-color:#d9d9d9;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-primary.ghost{background-color:transparent;border-color:#00b5b8;color:#00b5b8}.btn-primary.ghost:hover{background-color:rgba(0,130,133,.1);border-color:#008285;color:#008285}.btn-primary.ghost:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-primary.ghost:active{background-color:rgba(0,80,82,.2);border-color:#005052;color:#005052}.btn-primary.ghost:disabled,.btn-primary.ghost[disabled]{background-color:transparent;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-primary.transparent{background-color:transparent;border:none;color:#00b5b8}.btn-primary.transparent:hover{color:#008285}.btn-primary.transparent:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-primary.transparent:active{color:#005052}.btn-primary.transparent:disabled,.btn-primary.transparent[disabled]{color:#1ffbff;cursor:not-allowed;opacity:.65}.btn-primary.no-background{background-color:transparent;border:none;color:#f5f5f5;cursor:pointer}.btn-primary.no-background:hover{color:#008285}.btn-primary.no-background:active{color:#005052}.btn-primary.no-background:disabled,.btn-primary.no-background[disabled]{color:#999;cursor:not-allowed;opacity:.65}.btn-secondary{background-color:#ff9f19;border-color:#ff9f19;color:#273030}.btn-secondary:hover{background-color:#e68600;color:#273030}.btn-secondary:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-secondary:active{background-color:#b36800;border-color:#b36800;color:#f5f5f5}.btn-secondary:disabled,.btn-secondary[disabled]{background-color:#d9d9d9;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-secondary.ghost{background-color:transparent;border-color:#ff9f19;color:#ff9f19}.btn-secondary.ghost:hover{background-color:rgba(230,134,0,.1);border-color:#e68600;color:#e68600}.btn-secondary.ghost:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-secondary.ghost:active{background-color:rgba(179,104,0,.2);border-color:#b36800;color:#b36800}.btn-secondary.ghost:disabled,.btn-secondary.ghost[disabled]{background-color:transparent;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-secondary.transparent{background-color:transparent;border:none;color:#ff9f19}.btn-secondary.transparent:hover{color:#e68600}.btn-secondary.transparent:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-secondary.transparent:active{color:#b36800}.btn-secondary.transparent:disabled,.btn-secondary.transparent[disabled]{color:#ffca80;cursor:not-allowed;opacity:.65}.btn-secondary.no-background{background-color:transparent;border:none;color:#273030;cursor:pointer}.btn-secondary.no-background:hover{color:#e68600}.btn-secondary.no-background:active{color:#b36800}.btn-secondary.no-background:disabled,.btn-secondary.no-background[disabled]{color:#999;cursor:not-allowed;opacity:.65}.btn-tertiary{background-color:#f462c1;border-color:#f462c1;color:#273030}.btn-tertiary:hover{background-color:#f132ae;color:#273030}.btn-tertiary:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-tertiary:active{background-color:#e01097;border-color:#e01097;color:#273030}.btn-tertiary:disabled,.btn-tertiary[disabled]{background-color:#d9d9d9;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-tertiary.ghost{background-color:transparent;border-color:#f462c1;color:#f462c1}.btn-tertiary.ghost:hover{background-color:rgba(241,50,174,.1);border-color:#f132ae;color:#f132ae}.btn-tertiary.ghost:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-tertiary.ghost:active{background-color:rgba(224,16,151,.2);border-color:#e01097;color:#e01097}.btn-tertiary.ghost:disabled,.btn-tertiary.ghost[disabled]{background-color:transparent;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-tertiary.transparent{background-color:transparent;border:none;color:#f462c1}.btn-tertiary.transparent:hover{color:#f132ae}.btn-tertiary.transparent:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-tertiary.transparent:active{color:#e01097}.btn-tertiary.transparent:disabled,.btn-tertiary.transparent[disabled]{color:#fbc1e7;cursor:not-allowed;opacity:.65}.btn-tertiary.no-background{background-color:transparent;border:none;color:#273030;cursor:pointer}.btn-tertiary.no-background:hover{color:#f132ae}.btn-tertiary.no-background:active{color:#e01097}.btn-tertiary.no-background:disabled,.btn-tertiary.no-background[disabled]{color:#999;cursor:not-allowed;opacity:.65}.btn-accent{background-color:#fba905;border-color:#fba905;color:#273030}.btn-accent:hover{background-color:#ca8803;color:#273030}.btn-accent:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-accent:active{background-color:#986602;border-color:#986602;color:#f5f5f5}.btn-accent:disabled,.btn-accent[disabled]{background-color:#d9d9d9;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-accent.ghost{background-color:transparent;border-color:#fba905;color:#fba905}.btn-accent.ghost:hover{background-color:rgba(202,136,3,.1);border-color:#ca8803;color:#ca8803}.btn-accent.ghost:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-accent.ghost:active{background-color:rgba(152,102,2,.2);border-color:#986602;color:#986602}.btn-accent.ghost:disabled,.btn-accent.ghost[disabled]{background-color:transparent;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-accent.transparent{background-color:transparent;border:none;color:#fba905}.btn-accent.transparent:hover{color:#ca8803}.btn-accent.transparent:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-accent.transparent:active{color:#986602}.btn-accent.transparent:disabled,.btn-accent.transparent[disabled]{color:#fdcc69;cursor:not-allowed;opacity:.65}.btn-accent.no-background{background-color:transparent;border:none;color:#273030;cursor:pointer}.btn-accent.no-background:hover{color:#ca8803}.btn-accent.no-background:active{color:#986602}.btn-accent.no-background:disabled,.btn-accent.no-background[disabled]{color:#999;cursor:not-allowed;opacity:.65}.btn-dark{background-color:#273030;border-color:#273030;color:#f5f5f5}.btn-dark:hover{background-color:#101414;color:#f5f5f5}.btn-dark:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-dark:active{background-color:#000;border-color:#000;color:#f5f5f5}.btn-dark:disabled,.btn-dark[disabled]{background-color:#d9d9d9;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-dark.ghost{background-color:transparent;border-color:#273030;color:#273030}.btn-dark.ghost:hover{background-color:rgba(16,20,20,.1);border-color:#101414;color:#101414}.btn-dark.ghost:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-dark.ghost:active{background-color:rgba(0,0,0,.2);border-color:#000;color:#000}.btn-dark.ghost:disabled,.btn-dark.ghost[disabled]{background-color:transparent;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-dark.transparent{background-color:transparent;border:none;color:#273030}.btn-dark.transparent:hover{color:#101414}.btn-dark.transparent:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-dark.transparent:active{color:#000}.btn-dark.transparent:disabled,.btn-dark.transparent[disabled]{color:#556768;cursor:not-allowed;opacity:.65}.btn-dark.no-background{background-color:transparent;border:none;color:#f5f5f5;cursor:pointer}.btn-dark.no-background:hover{color:#101414}.btn-dark.no-background:active{color:#000}.btn-dark.no-background:disabled,.btn-dark.no-background[disabled]{color:#999;cursor:not-allowed;opacity:.65}.btn-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#273030}.btn-light:hover{background-color:#dbdbdb;color:#273030}.btn-light:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-light:active{background-color:#c2c2c2;border-color:#c2c2c2;color:#273030}.btn-light:disabled,.btn-light[disabled]{background-color:#d9d9d9;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-light.ghost{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.btn-light.ghost:hover{background-color:hsla(0,0%,86%,.1);border-color:#dbdbdb;color:#dbdbdb}.btn-light.ghost:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-light.ghost:active{background-color:hsla(0,0%,76%,.2);border-color:#c2c2c2;color:#c2c2c2}.btn-light.ghost:disabled,.btn-light.ghost[disabled]{background-color:transparent;border-color:#d9d9d9;color:#999;cursor:not-allowed;opacity:.65}.btn-light.transparent{background-color:transparent;border:none;color:#f5f5f5}.btn-light.transparent:hover{color:#dbdbdb}.btn-light.transparent:focus{box-shadow:var(--shadow-box-default);outline:none}.btn-light.transparent:active{color:#c2c2c2}.btn-light.transparent:disabled,.btn-light.transparent[disabled]{color:#fff;cursor:not-allowed;opacity:.65}.btn-light.no-background{background-color:transparent;border:none;color:#273030;cursor:pointer}.btn-light.no-background:hover{color:#dbdbdb}.btn-light.no-background:active{color:#c2c2c2}.btn-light.no-background:disabled,.btn-light.no-background[disabled]{color:#999;cursor:not-allowed;opacity:.65}.btn--big{font-size:var(--normal-font-size);padding:.75rem 1.5rem}.btn--tiny{padding:.25rem .5rem}.btn--micro,.btn--tiny{font-size:var(--small-font-size)}.btn--micro{border-radius:0;line-height:var(--heading-line-height);padding:0 .25rem}.btn--full{margin-left:0;margin-right:0;width:100%}.btn--last{margin-bottom:0;margin-right:0}footer{background:var(--footer-bg);padding:4em 0}footer .main-footer__footer{align-items:center;display:flex;flex-direction:column}@media (min-width:780px){footer .main-footer__footer{align-items:flex-start;flex-direction:row;justify-content:space-between}}footer .main-footer__footer .main-footer__item{flex:1;margin-bottom:1em;text-align:center}@media (min-width:780px){footer .main-footer__footer .main-footer__item:first-child,footer .main-footer__footer .main-footer__item:last-child,footer .main-footer__footer .main-footer__item:nth-child(2){margin-bottom:0}footer .main-footer__footer .main-footer__item:first-child{text-align:left}footer .main-footer__footer .main-footer__item:nth-child(2){align-items:center;color:#fff;display:flex;font-size:3rem;margin:0 auto;text-align:center}footer .main-footer__footer .main-footer__item:last-child{display:flex;justify-content:flex-end;text-align:right}}footer .main-footer__subfooter{align-items:center;display:flex;justify-content:space-between;margin-top:2em}footer .main-footer__subfooter .main-footer__item{flex:1;text-align:left}footer .main-footer__subfooter .main-footer__item:last-child{text-align:right}.logo--footer{width:clamp(6rem,15vw,8rem);--logo-color-1:hsla(0,0%,100%,.1);--logo-color-2:var(--color-primary-600);--logo-color-3:var(--color-primary-600);--logo-color-4:#fff;--logo-color-5:#fff}.logo--footer svg{height:auto;width:100%}.social-icon{display:inline-block;height:2rem;margin-left:1rem;width:2rem}.social-icon img,.social-icon svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.social-icon.globo,.social-icon.google,.social-icon.instagram,.social-icon.uber-eats{height:2rem;width:2rem}.social-icon:hover{color:red}.social-icon.globo{height:1.8rem;width:1.8rem}.popup{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity var(--transition-duration) var(--transition-timing-function);width:100%;z-index:1000}.popup.show{display:flex}.popup__inner{background-color:#fff;border-left:6px solid var(--color-tertiary);border-radius:8px;max-width:500px;opacity:0;padding:40px 20px 20px;position:relative;transform:translateY(-20px);transition:opacity var(--transition-duration) ease,transform var(--transition-duration) ease;width:90%}.popup.show .popup__inner{opacity:1;transform:translateY(0)}.popup__close{background:transparent;border:none;color:#333;cursor:pointer;font-size:30px;font-weight:700;position:absolute;right:10px;top:-10px;transition:color var(--transition-duration) var(--transition-timing-function)}.popup__close:hover{color:var(--color-accent)}.popup__title{color:#333;font-size:1.5rem;margin-bottom:1.5rem;margin-top:0;text-align:center}.popup__alternative{font-size:.9rem;margin-top:1rem;text-align:center}.popup__alternative a.popup__link{color:var(--color-tertiary);font-weight:700;margin:0 .5rem;text-decoration:none}.popup__alternative a.popup__link:hover{color:var(--color-accent)}.popup--contact .form--contact{gap:1rem}.popup--contact .form--contact,.popup--contact .form--contact .form__field{display:flex;flex-direction:column}.popup--contact .form--contact .form__field .form__label{color:#333;font-weight:700;margin-bottom:.5rem}.popup--contact .form--contact .form__field .form__input,.popup--contact .form--contact .form__field .form__textarea{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.5rem;transition:border-color .3s ease;width:100%}.popup--contact .form--contact .form__field .form__input:focus,.popup--contact .form--contact .form__field .form__textarea:focus{border-color:var(--color-tertiary);outline:none}.popup--contact .form--contact .form__field .form__textarea{min-height:100px;resize:vertical}.popup--contact .form--contact .form__submit{transition:transform .3s ease}.popup--contact .form--contact .form__submit:hover{transform:translateY(-3px)}.popup.show~.page-wrapper{filter:blur(5px);pointer-events:none}:root{--color-primary:#00b5b8;--color-secondary:#ff9f19;--color-tertiary:#f462c1;--color-accent:#fba905;--color-dark:#273030;--color-light:#f5f5f5;--color-text:#535a5a;--color-text-light:#babfbf;--color-success:#2ecc71;--color-warning:#f1c40f;--color-info:#1abc9c;--color-alert:#ff3c32;--body-bg:#fff;--card-bg:#fff;--header-bg:#00b5b8;--footer-bg:var(--color-dark-600);--title-color:#0d0f0a;--text-color:#5c5c5c;--shadow:0 2px 4px rgba(0,0,0,.15);--color-border:#e6e6e6;--disabled-bg-color:#d9d9d9;--disabled-text-color:#999;--opacity-disabled:0.65;--scrollbar-track-bg:#fff;--scrollbar-thumb-bg:grey;--scrollbar-thumb-bg-hover:#343434;--scrollbar-thumb-bg-active:#00b5b8}body{margin:0}.layout{display:grid;grid-template-rows:min-content min-content auto min-content;min-height:100vh}.main-header__container{align-items:center;display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between}.page-wrapper{display:flex;flex-direction:column}.page-wrapper__content{display:grid;gap:2rem;grid-template-columns:auto;grid-template-rows:repeat(2,min-content)}@media (min-width:1024px){.page-wrapper__content{grid-template-columns:auto 400px;grid-template-rows:auto}}.main-content{grid-row-start:1}@media (min-width:780px){.main-content{grid-column:1;grid-template-columns:auto 350px}}.section__grid-001{display:grid;gap:var(--grid-column-gap);grid-auto-rows:minmax(200px,auto);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));padding:0}@media (min-width:780px){.section__grid-001{background:hsla(0,0%,100%,0);grid-auto-rows:360px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding:2rem 0}}@media (min-width:1024px){.section__grid-001{grid-auto-rows:360px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.pagination__menu{display:flex;justify-content:center;list-style:none}.pagination__item:not(:last-of-type){margin-right:.5rem}.pagination__link{color:#273030;display:block;line-height:1}.pagination__link:hover{text-decoration:none}.pagination__link--left,.pagination__link--right,.pagination__link.current,.pagination__link:hover{background-color:#00b5b8;border:1px solid #00b5b8;color:#f5f5f5}.pagination__link--left:hover,.pagination__link--right:hover,.pagination__link.current:hover{background-color:#008285;border:1px solid #008285}.pagination__link--right:before{content:"▶"}.pagination__link--left:before{content:"◀"}.product-card *{line-height:normal}.is-hidden{display:none}.product-card{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:var(--item-border-radius);display:flex;flex-direction:column;overflow:visible;padding:.5em .5em 1em;position:relative;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translateY(-5px)}.product-card__quantity-badge{background-color:#fba905;border-radius:1em;color:#fff;display:none;font-size:.9rem;font-weight:700;padding:.5em 1em;position:absolute;right:15px;top:-10px}.product-card__quantity-badge--visible{display:block}.product-card__image-container{border:1px solid var(--color-border);border-radius:calc(var(--item-border-radius)*.75);height:auto;overflow:hidden;position:relative;width:100%;z-index:1}.product-card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__details{background-color:transparent;display:flex;flex-direction:column;flex-grow:0;height:35%;padding:.5em;width:100%;z-index:2}.product-card__title{color:var(--title-color);font-family:var(--heading-font);font-size:var(--h4-font-size);font-weight:700;font-weight:600;line-height:var(--heading-line-height);margin-bottom:0;text-align:left;text-transform:capitalize}.main-banner .product-card__title{color:var(--white-color)}.product-card__price{color:var(--color-secondary);font-family:var(--price-font);font-size:var(--h3-font-size);font-weight:600;text-transform:lowercase}.product-card__description{color:#ccc;font-family:var(--body-font);font-size:var(--small-font-size);font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:var(--body-line-height);margin-bottom:10px;text-align:justify}.product-card__footer{display:flex;flex-wrap:wrap;gap:.5em;height:auto;justify-content:space-between;margin-top:auto;width:100%}.product-card.has-items .product-card__quantity-badge{display:none}.card-buttons-container{display:flex;flex:0 0 30%;overflow:hidden;width:100%}.card-buttons-container .card-buttons-container__quantity{border:1px solid #ebebeb;flex:1}.card-buttons-container .card-buttons-container__decrement-button{border-radius:1rem 0 0 1rem}.card-buttons-container .card-buttons-container__increment-button{border-radius:0 1rem 1rem 0}.card-buttons-container .card-buttons-container__decrement-button,.card-buttons-container .card-buttons-container__increment-button{border:none;cursor:pointer;flex:0.25;font-family:var(--body-font);font-size:var(--normal-font-size);font-weight:400;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:var(--body-line-height);padding:.25em;position:relative;text-align:center;transition:background-color .3s ease;z-index:2}.card-buttons-container .card-buttons-container__decrement-button:before,.card-buttons-container .card-buttons-container__increment-button:before{background-color:#fff;border-radius:50%;content:"";height:1em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1em;z-index:-1}.add-to-cart-button{align-items:center;border-radius:1rem!important;cursor:pointer;display:inline-block;flex:0 0 70%;font-size:var(--small-font-size);font-weight:700;height:100%;justify-content:center;position:relative;text-align:center;transition:background-color .3s ease,transform .3s ease;width:100%;z-index:2}.add-to-cart-button i{margin-right:.5em}.add-to-cart-button:before{border-radius:50%;content:"";height:.5em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5em;z-index:-1}.sr-only{border:none;height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:0}.variations-container{border:2px solid #fff;border-radius:8px;display:flex;overflow:hidden}.product-card__variations{bottom:0;display:flex;flex-grow:1;left:50%;position:absolute;transform:translateX(-50%)}.variation-button{border:none;cursor:pointer;height:25px;margin:0;width:25px}.variation-button:focus,.variation-button:hover{outline:2px solid #fff}.variation-button.selected{outline:2px solid #000}.sidebar{align-items:center;background:var(--sidebar-background);flex-wrap:wrap;height:100vh;position:sticky;top:0}.sidebar,.sidebar .sidebar__container{display:flex;overflow:hidden;width:100%}.sidebar .sidebar__container{background:var(--color-background);border-radius:var(--sidebar-border-radius);flex-direction:column;height:100%;justify-content:flex-start;padding:0 2em}.sidebar .sidebar__container .sidebar__tabs{display:flex;left:0;position:absolute;top:0;width:100%}.sidebar .sidebar__container .sidebar__tab-button{background-color:grey;border:none;border-radius:0;color:#d3d3d3;cursor:pointer;flex:1}.sidebar .sidebar__container .sidebar__tab-button:hover{background-color:#707070;color:#fff}.sidebar .sidebar__container .sidebar__tab-button--active,.sidebar .sidebar__container .sidebar__tab-button--active:hover{background-color:var(--button-active-background-color);color:#fff;cursor:auto}.sidebar .sidebar__container .sidebar__tab-content{display:flex;flex:1;gap:var(--gap-default);height:100%;width:100%}.sidebar .sidebar__container .sidebar__tab-panel{display:none;flex:1;flex-direction:column;width:100%}.sidebar .sidebar__container .sidebar__tab-panel--active{display:flex}.sidebar .sidebar__container .sidebar__tab-panel .sidebar__widget{background:var(--color-background-alt);border-radius:var(--item-border-radius);box-shadow:var(--item-box-shadow);display:flex;flex:1;flex-direction:column;padding:1em;width:100%}.sidebar .sidebar__container .sidebar__tab-panel .sidebar__widget .sidebar__widget-title{font-size:1.2rem;font-weight:700;padding:.5em 0;text-align:center}.sidebar .sidebar__container .sidebar__tab-panel .sidebar__widget .sidebar__widget-message{padding:1em 0;text-align:center}.sidebar__tab-panel{display:none}.sidebar__tab-panel--active{display:flex;flex-direction:column;width:100%}.widget .widget-title{padding-top:0;text-align:center}.widget .cart__items-container{background-color:var(--color-background-alt);border-radius:var(--item-border-radius);display:flex;flex:1;flex-direction:column;gap:var(--grid-column-gap);height:auto;padding-top:2em}.widget .cart__summary{flex-shrink:0;min-height:15%;padding:0;text-align:center}.widget .cart__summary .cart__total{color:var(--title-color);font-size:1.1rem;font-weight:700;padding:.5em 0}.cart-item{align-items:center;background-color:var(--item-background-color);border:var(--item-border);border-radius:var(--item-border-radius);box-shadow:var(--item-box-shadow);display:flex;padding:.5em;position:relative}.cart-item:hover{box-shadow:inset 0 0 0 .25em var(--color-primary);z-index:2}.cart-item__remove-btn{background-color:transparent;border:none;color:#7b7b7b;cursor:pointer;font-size:1.2rem;position:absolute;right:10px;top:10px}.cart-item__image-container{align-items:center;border:1px solid var(--color-border);border-radius:calc(var(--item-border-radius)*.75);display:flex;flex:1 1 55%;height:100%;justify-content:center;overflow:hidden;width:100%;z-index:1}.cart-item__image-container .cart-item__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}.cart-item__details{flex:0 1 45%;padding:var(--item-padding)}.cart-item__details .cart-item__title{color:var(--color-text);font-size:var(--body-font-size);margin-bottom:5px;text-transform:capitalize}.cart-item__details .cart-item__price{color:var(--color-secondary)}.cart-item__details .cart-item__btn{align-items:center;display:flex;gap:0;height:30px;overflow:hidden}.cart-item__details .cart-item__btn-decrement{border-radius:1rem 0 0 1rem;flex:1;height:100%;padding:0;width:100%}.cart-item__details .cart-item__btn-increment{border-radius:0 1rem 1rem 0;flex:1;height:100%;padding:0;width:100%}.cart-item__details .cart-item__quantity{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:0;color:#333;flex:2;font-size:.9rem;font-weight:700;height:100%;min-width:50px;padding:0 .6em;text-align:center;width:100%}.cart-item__details .cart-item__units{font-size:var(--body-font-size)}.cart-item__details .cart-item__total{font-size:var(--);font-size:1.1rem;font-weight:700;margin-bottom:-1em;text-align:right}.cart__empty-message{align-items:center;display:flex;flex-direction:column;font-size:var(--empty-message-font-size);height:100%;justify-content:center;text-align:center}.cart__empty-message i{font-size:3em;margin-bottom:var(--gap-default)}.cart__empty-message .cart__empty-text{font-size:var(--body-font-size)}.payment-method.selected{border:2px solid var(--accent-color);border-radius:4px}.form__item{margin-bottom:2rem}.form__item:last-child{margin-bottom:0}[type=date],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],select,textarea{background:#fff;border:1px solid var(--border-color);border-radius:.25rem;color:var(--color-text);display:block;font-family:Inter,sans-serif;font-size:fontSize(small);line-height:1.6;padding:.5rem 1rem;width:100%}[type=date]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=email]::-moz-placeholder,[type=number]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-text);opacity:.75}[type=date]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,select::placeholder,textarea::placeholder{color:var(--color-text);opacity:.75}[type=date]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,select:disabled,textarea:disabled{background:var(--border-color);cursor:default}textarea{max-height:6em;max-width:100%;min-height:6em;min-width:100%}label{display:block;font-size:fontSize(small);margin-bottom:.2em;position:relative}label+input::-moz-placeholder{display:none}label+input::placeholder{display:none}[type=submit]{margin:0!important}option:hover{background:var(--color-secondary)}.form-editor{background-color:#fff}.form-editor__textarea{height:200px;max-height:200px;outline:none}@media (min-width:780px){.form-editor__toolbar{grid-template-columns:1fr max-content}}.form-editor__action{display:grid;grid-template-columns:repeat(3,max-content);grid-gap:1rem}.form-editor__button{background:none;border:none;color:var(--text-color);cursor:pointer;outline:none}.form-editor__button:hover{color:var(--accent-color);transform:scale(1.2)}.form-editor__icon{fill:currentColor;height:1rem;width:1rem}.form-editor__button-post{margin-bottom:0}.section-answer .form-editor:focus-within .form-editor__toolbar{display:grid}.section-answer .form-editor:focus-within .form-editor__textarea{height:100px;max-height:100px}.section-answer .form-editor__textarea{height:1.35rem;min-height:1.35rem}.section-answer .form-editor__toolbar{display:none}.form-check{align-items:center;display:flex;margin-bottom:10px;width:100%}.form-check-input{display:none}.form-check-label{align-items:center;cursor:pointer;display:flex;flex-grow:1;padding-left:8px}.color-circle,.image-circle{background:none;border:2px solid #919191;border-radius:50%;display:inline-block;height:40px;transition:border .3s;width:40px}.image-circle{margin-right:8px}.form-check-input:checked+.form-check-label .color-circle,.form-check-input:checked+.form-check-label .image-circle{border:2px solid #fff}.widget{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.filter-widget__container{flex:1;height:100px}.filter-widget__form{display:flex;flex:0;flex-direction:column;gap:var(--grid-column-gap);height:100%}.filter-widget__dynamic-filters{color:#d3d3d3;display:flex;flex:1;flex-direction:column}.filter-widget__footer{flex-shrink:0;height:100px;padding:0;text-align:center}#dynamic-filters{background-color:#707070;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:500px;overflow-y:auto;padding:1rem}.filter-widget__group{background-color:grey;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.filter-widget__group>label{color:#333;display:block;font-size:1.1rem;font-weight:700;margin-bottom:.3em}.utilities-widget{background-color:#f9f9f9;border-radius:5px;margin-bottom:2em;padding:1em}.utilities-widget__title{font-size:1.5em;margin-bottom:.5em}.utilities-widget__group{margin-bottom:1em}:root{--scrollbar-width:10px;--scrollbar-thumb-bg:#a2b3b3;--scrollbar-thumb-bg-hover:#869c9c;--scrollbar-thumb-bg-active:var(--color-primary)}.scroll-y{border-radius:8px;overflow-y:auto;overflow:auto;scroll-behavior:smooth;width:100%}.scroll-y::-webkit-scrollbar{width:var(--scrollbar-width)}.scroll-y::-webkit-scrollbar,.scroll-y::-webkit-scrollbar-track{background-color:var(--scrollbar-track-bg);border-radius:var(--scrollbar-border)}.scroll-y::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border:2px solid var(--scrollbar-track-bg);border-radius:var(--scrollbar-border);-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.scroll-y::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-bg-hover)}.scroll-y::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-bg-active)}.scroll-y::-webkit-scrollbar-button{display:none}.scroll-y::-webkit-scrollbar-button,.scroll-y::-webkit-scrollbar-track-piece{background-color:var(--scrollbar-track-bg);border-radius:10px}.scroll-y::-webkit-scrollbar-corner{background-color:var(--scrollbar-track-bg);border-radius:5px;display:block}.scroll-y::-webkit-resizer{background-color:var(--scrollbar-thumb-bg);border-radius:5px}:root{--scrollbar-border:10px;--scrollbar-height:10px;--scrollbar-thumb-bg:#3e4c4c;--scrollbar-thumb-bg-hover:#323e3e;--scrollbar-thumb-bg-active:$color-primary;--scrollbar-track-bg:#dbdbdb}.scroll-x{border-radius:8px;height:100%;overflow-x:auto;overflow:auto;scroll-behavior:smooth}.scroll-x::-webkit-scrollbar{height:var(--scrollbar-height)}.scroll-x::-webkit-scrollbar,.scroll-x::-webkit-scrollbar-track{background-color:var(--scrollbar-track-bg);border-radius:var(--scrollbar-border)}.scroll-x::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border:2px solid var(--scrollbar-track-bg);border-radius:var(--scrollbar-border);-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.scroll-x::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-bg-hover)}.scroll-x::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-bg-active)}.scroll-x::-webkit-scrollbar-button{display:none}.scroll-x::-webkit-scrollbar-button,.scroll-x::-webkit-scrollbar-track-piece{background-color:var(--scrollbar-track-bg);border-radius:10px}.scroll-x::-webkit-scrollbar-corner{background-color:var(--scrollbar-track-bg);border-radius:5px;display:block}.scroll-x::-webkit-resizer{background-color:var(--scrollbar-thumb-bg);border-radius:5px}.column1--bg{padding:20vmin 0}.column2--bg{background:var(--footer-bg)}