html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.button{--color-background: var(--primary-500-main, #0C2F96);--color-background-hover: var(--primary-600, #112A71);--color-background-active: var(--primary-600, #112A71);--color-background-disabled: var(--primary-100, #A8B8E7);--color-text: #FFFFFF;--color-text-hover: #FFFFFF;--color-text-active: var(--primary-200, #8196D3);--color-text-disabled: #FFFFFF;--border: 1px solid transparent;--border-hover: 1px solid transparent;--border-active: 1px solid transparent;--border-disabled: 1px solid transparent;--icon-dimension: 20px;--content-padding: 11px 20px;--content-gap: 8px;font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;display:flex;place-items:center;justify-content:center;gap:var(--content-gap);background-color:var(--color-background);color:var(--color-text);text-decoration:none;padding:var(--content-padding);border-radius:4px;border:var(--border);transition:background-color .3s,border-color .3s,color .3s cubic-bezier(.35,0,0,1);position:relative}.button span{position:relative}.button.button-secondary{--color-background: #FFFFFF;--color-background-active: #FDFDFF;--color-background-hover: #F2F5FB;--color-background-disabled: #FFFFFF;--color-text: #2B2B2E;--color-text-hover: #2B2B2E;--color-text-active: #2B2B2E;--color-text-disabled: #747681;--border: 1px solid var(--neutral-200, #DCE2EC);--border-hover: 1px solid var(--neutral-200, #DCE2EC);--border-active: 1px solid var(--neutral-300, #ABADB8);--border-disabled: 1px solid var(--neutral-200, #DCE2EC)}.button.button-outlined{--color-background: #FFFFFF;--color-background-active: #FFFFFF;--color-background-hover: var(--neutral-100, #F2F5FB);--color-background-disabled: #FFFFFF;--color-text: var(--primary-500-main, #0C2F96);--color-text-hover: var(--primary-500-main, #0C2F96);--color-text-active: var(--primary-400, #3351AA);--color-text-disabled: var(--primary-300, #5A73BE);--border: 1px solid var(--primary-500-main, #0C2F96);--border-hover: 1px solid var(--primary-500-main, #0C2F96);--border-active: 1px solid var(--primary-400, #3351AA);--border-disabled: 1px solid var(--primary-300, #5A73BE)}.button.button-outlined-white{--color-background: transparent;--color-background-active: #FFFFFF;--color-background-hover: #FFFFFF;--color-background-disabled: rgba(#FFFFFF, .1);--color-text: #FFFFFF;--color-text-hover: var(--primary-500-main, #0C2F96);--color-text-active: var(--primary-400, #3351AA);--color-text-disabled: rgba(#FFFFFF, .5);--border: 1px solid #FFFFFF;--border-hover: 1px solid #FFFFFF;--border-active: 1px solid #FFFFFF;--border-disabled: 1px solid rgba(#FFFFFF, .5)}.button.button-danger{--color-background: #FFFFFF;--color-background-active: #FFFFFF;--color-background-hover: #FFFFFF;--color-background-disabled: #FFFFFF;--color-text: var(--destructive-500-main, #EF4444);--color-text-hover: #EF4444;--color-text-active: var(--destructive-400, #F87171);--color-text-disabled: var(--destructive-300, #FCA5A5);--border: 1px solid #EF4444;--border-hover: 1px solid var(--destructive-400, #F87171);--border-active: 1px solid var(--destructive-400, #F87171);--border-disabled: 1px solid var(--destructive-300, #FCA5A5)}.button.button-destructive{--color-background: #EF4444;--color-background-active: #DC2626;--color-background-hover: #DC2626;--color-background-disabled: #FCA5A5;--color-text: #FFFFFF;--color-text-hover: #FFFFFF;--color-text-active: #FECACA;--color-text-disabled: #FFFFFF;--border: 1px solid #EF4444;--border-hover: 1px solid #DC2626;--border-active: 1px solid #DC2626;--border-disabled: 1px solid #FCA5A5}.button.button-link{padding-right:revert;padding-left:revert;--color-background: unset;--color-background-active: unset;--color-background-hover: unset;--color-background-disabled: unset;--color-text: var(--primary-500-main, #0C2F96);--color-text-hover: var(--primary-600, #112A71);--color-text-active: var(--primary-400, #3351AA);--color-text-disabled: var(--primary-300, #5A73BE);--border: 1px solid transparent}.button.button-bigger{font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;--content-padding: 15px 16px}@media all and (min-width:768px){.button.button-bigger{font-weight:500;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0;--content-padding: 15px 24px;--content-gap: 8px}}.button.button-large{font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;--content-padding: 23px 24px;--content-gap: 8px;border-radius:5px}@media all and (min-width:768px){.button.button-large{font-weight:500;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0;--content-padding: 25px 26px}}.button.button-medium{font-weight:500;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;--content-padding: 9px 16px;--content-gap: 6px}.button.button-small{font-weight:500;font-style:normal;font-size:12px;line-height:20px;letter-spacing:0;--content-padding: 5px 12px;--content-gap: 6px;--icon-dimension: 16px}.button :where(svg,img,span){pointer-events:none}.button :where(svg,img,use){width:var(--icon-dimension);height:var(--icon-dimension);min-width:var(--icon-dimension);min-height:var(--icon-dimension);display:block}.button:hover:not([disabled]){color:var(--color-text-hover);background-color:var(--color-background-hover);border:var(--border-hover)}.button:active:not([disabled]){background-color:var(--color-background-active);border:var(--border-active);color:var(--color-text-active)}.button:focus{outline:none}.button[disabled]{pointer-events:none;background-color:var(--color-background-disabled);color:var(--color-text-disabled)}.button[disabled] :where(svg,img){opacity:.8}.button .spinner-icon{background-color:var(--color-background);position:absolute;z-index:1;inset:0;margin:auto;--spinner-dimension: 32px;--spinner-color: #CFDAFB}button{padding:0;margin:0;border:none;outline:none;cursor:pointer}.header{position:sticky;top:0;z-index:20;width:100%;pointer-events:initial!important}.header .button-menu{padding:9px;background-color:var(--background-color)}.header .button-menu .bars{display:block}.header .button-menu .close,.header .button-menu[aria-expanded=true] .bars{display:none}.header .button-menu[aria-expanded=true] .close{display:block}.header .button-menu:hover,.header .button-menu:active{background-color:var(--background-color)}.header .button-menu[aria-expanded=true]+.top-menu{transform:translateZ(0)}@media all and (max-width:1023px){.header .button-menu[aria-expanded=true]+.top-menu{width:100vw;height:calc(100vh - var(--header-height))}}.header .top-wrapper{display:flex;align-items:center;column-gap:8px}.header .top-row{display:grid;height:64px;background-color:#fff;position:relative;z-index:2}.header .top-row .social-icons{display:none;gap:16px}.header .top-row .social-icons a{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.header .top-row .social-icons svg{display:block;width:24px;height:24px}.header .top-row.custom{--background-color: transparent;height:72px;background-color:var(--background-color)}.header .top-row.custom.banana{--background-color: #FFF5DB}.header .top-row.custom.grape{--background-color: #F2F5FB}.header .top-row.custom.lime{--background-color: #F0FDEA}.header .top-row.custom.white{--background-color: #FFFFFF}.header .top-row.custom .container .inner{border-bottom:1px solid rgba(168,184,231,.5)}.header .top-row.custom .language-menu .dropdown-toggle{background-color:var(--background-color)}.header .top-row.custom .language-menu .dropdown-toggle:not(:hover,:active){border-color:var(--background-color)}.header .top-row.custom .top-menu{column-gap:16px;background-color:var(--background-color)}@media all and (max-width:1023px){.header .top-row.custom .top-menu{top:72px}}.header .top-row.custom .nav-links :not(:first-child){display:list-item}.header .top-row.custom .nav-links .button{font-weight:500;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0;--color-background: transparent;--color-text: $color-neutral-900;--color-text-hover: $color-text-secondary;--color-text-active: $color-text-secondary;border:unset}.header .top-row.custom .nav-links .button:is(:hover,:active,:focus){background-color:transparent;text-decoration:underline}.header .top-row.custom .nav-links .button.active{color:#0c2f96}.header .top-row.custom .to-store-dropdown .dropdown-toggle{background-color:var(--color-background);color:var(--color-text);--icon-dimension: 20px}.header .top-row.custom .to-store-dropdown .dropdown-item{justify-content:center;height:44px}@media all and (min-width:1024px){.header .top-row.custom{height:84px}.header .top-row.custom .to-store-mobile{display:none}}.header .top-row .container{display:flex;align-items:center}.header .top-row .container .inner{flex:1;height:100%;display:flex;justify-content:space-between;align-items:center;background-color:transparent;padding-top:4px;padding-bottom:4px}.header .bottom-row{background:#0c2f96;position:relative;z-index:1}.header .bottom-row .container{display:flex;align-items:center;column-gap:8px}@media all and (min-width:768px){.header .bottom-row .container{column-gap:24px}}@media all and (max-width:379px){.header .bottom-row .nav-links .button{--content-padding: 9px 8px}.header .bottom-row .nav-cart{padding-inline:8px}}.header .top-menu{display:flex;align-items:center;flex-direction:column;column-gap:8px;transform:translate3d(0,-500vh,0);will-change:transform;position:fixed;inset:120px 0 0;background-color:#fff;padding:16px 32px 64px;text-align:center}.header .top-menu>.button-sign-in,.header .top-menu>.button-logout{width:100%;margin-bottom:24px;margin-top:56px;margin-right:auto;max-width:320px}.header .top-menu .button-sign-in,.header .top-menu .button-logout,.header .top-menu .to-store-dropdown .dropdown-toggle{font-size:16px}.header .top-menu .button-sign-in svg,.header .top-menu .button-logout svg,.header .top-menu .to-store-dropdown .dropdown-toggle svg{width:20px;height:20px}.header .top-menu .button{--icon-dimension: 20px;height:48px}.header .img-logo>svg{display:block;margin-top:2px}@media all and (max-width:767px){.header .img-logo>svg{width:110px}.header .button-sign-in,.header .button-logout,.header .to-store-dropdown .dropdown-toggle{font-weight:500;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;--content-padding: 9px 16px;--content-gap: 6px}.header .top-row.custom .top-menu{padding-top:48px;row-gap:24px}.header .top-row.custom .to-store-dropdown .dropdown-content>.dropdown-item{padding:6px 10px}}@media all and (max-width:1023px){.header .top-row.custom .top-menu{padding-top:80px;row-gap:40px}.header .top-row.custom .nav-links .button{justify-content:center}.header .top-row.custom .top-menu.open>.dropdown{display:none}.header .top-row.custom .top-menu.open>.dropdown.language-menu{display:block}.header .top-row.custom .language-menu{margin:0 auto}.header .top-row.custom .social-icons{display:flex;padding-top:8px}}@media all and (min-width:1024px){.header .button-menu{display:none}.header .button-sign-in+.button-menu+.top-menu>.nav-links{display:none}.header .top-menu{position:static;transform:translateZ(0);flex-direction:row;border:0;z-index:0;padding:0;inset:0;background-color:transparent}.header .top-menu>.button-sign-in,.header .top-menu>.button-logout{display:none}.header .top-row{height:72px}.header .top-row.custom .container .inner{justify-content:unset}.header .top-row.custom .top-menu,.header .top-row.custom .top-wrapper{flex:1;justify-content:center}.header .top-row.custom .top-menu .nav-links{width:100%;justify-content:center}.header .top-row.custom .top-menu>a.button{margin-left:auto}.header .bottom-row .container{padding-top:12px;padding-bottom:12px}}.headroom{will-change:transform}.headroom--pinned{transform:translateZ(0);transition:transform .2s ease}.headroom--unpinned{transform:translate3d(0,-100%,0);transition:transform .4s ease}
