:root{--ion-color-primary:#0F6EB1;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#ffffff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#0F6EB1;--ion-color-primary-tint:#0F6EB1;--ion-color-secondary:#0cd1e8;--ion-color-secondary-rgb:12,209,232;--ion-color-secondary-contrast:#ffffff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#0bb8cc;--ion-color-secondary-tint:#24d6ea;--ion-color-tertiary:#7044ff;--ion-color-tertiary-rgb:112,68,255;--ion-color-tertiary-contrast:#ffffff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#633ce0;--ion-color-tertiary-tint:#7e57ff;--ion-color-success:#10dc60;--ion-color-success-rgb:16,220,96;--ion-color-success-contrast:#ffffff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#0ec254;--ion-color-success-tint:#28e070;--ion-color-warning:#ffce00;--ion-color-warning-rgb:255,206,0;--ion-color-warning-contrast:#ffffff;--ion-color-warning-contrast-rgb:255,255,255;--ion-color-warning-shade:#e0b500;--ion-color-warning-tint:#ffd31a;--ion-color-danger:#f04141;--ion-color-danger-rgb:245,61,61;--ion-color-danger-contrast:#ffffff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#d33939;--ion-color-danger-tint:#f25454;--ion-color-dark:#222428;--ion-color-dark-rgb:34,34,34;--ion-color-dark-contrast:#ffffff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#ffffff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,244,244;--ion-color-light-contrast:#000000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}body.backdrop-no-scroll{overflow:hidden}.ion-color-primary{--ion-color-base:var(--ion-color-primary, #3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb, 56, 128, 255)!important;--ion-color-contrast:var(--ion-color-primary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade, #3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint, #4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary, #0cd1e8)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb, 12, 209, 232)!important;--ion-color-contrast:var(--ion-color-secondary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade, #0bb8cc)!important;--ion-color-tint:var(--ion-color-secondary-tint, #24d6ea)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary, #7044ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb, 112, 68, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade, #633ce0)!important;--ion-color-tint:var(--ion-color-tertiary-tint, #7e57ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success, #10dc60)!important;--ion-color-base-rgb:var(--ion-color-success-rgb, 16, 220, 96)!important;--ion-color-contrast:var(--ion-color-success-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-success-shade, #0ec254)!important;--ion-color-tint:var(--ion-color-success-tint, #28e070)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning, #ffce00)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb, 255, 206, 0)!important;--ion-color-contrast:var(--ion-color-warning-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-warning-shade, #e0b500)!important;--ion-color-tint:var(--ion-color-warning-tint, #ffd31a)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger, #f04141)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb, 240, 65, 65)!important;--ion-color-contrast:var(--ion-color-danger-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade, #d33939)!important;--ion-color-tint:var(--ion-color-danger-tint, #f25454)!important}.ion-color-light{--ion-color-base:var(--ion-color-light, #f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb, 244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade, #d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint, #f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium, #989aa2)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb, 152, 154, 162)!important;--ion-color-contrast:var(--ion-color-medium-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade, #86888f)!important;--ion-color-tint:var(--ion-color-medium-tint, #a2a4ab)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark, #222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb, 34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade, #1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint, #383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}.menu-content{transform:translate3d(0,0,0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:0 2px 22px 0 rgba(0,0,0,.09),4px 0 16px 0 rgba(0,0,0,.18)}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::-webkit-input-placeholder{padding-left:2px}textarea::-moz-placeholder{padding-left:2px}textarea:-ms-input-placeholder{padding-left:2px}textarea::-ms-input-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{--ion-font-family:var(--ion-default-font);width:100%;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--ion-font-family)}html:not(.hydrated) body{display:none}html.plt-pwa{height:100vh}body{background:var(--ion-background-color);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%;max-width:100%;height:100%;max-height:100%;text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;margin:0;padding:0;color:#4d5d57;line-height:normal;background:#fff;position:relative;font-family:'Open Sans',sans-serif;transition:ease-in-out 1s}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0;line-height:normal;padding:0;color:#1b75bc;font-family:'Open Sans',sans-serif;font-weight:700}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-up{display:none!important}@media (max-width:575px){.ion-hide-down{display:none!important}}@media (max-width:767px){.ion-hide-sm-down{display:none!important}}@media (max-width:991px){.ion-hide-md-down{display:none!important}}@media (max-width:1199px){.ion-hide-lg-down{display:none!important}}.ion-hide-xl-down{display:none!important}.ion-no-padding,[no-padding]{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding,[padding]{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding,[padding]{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top,[padding-top]{--padding-top:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px)}.ion-padding-start,[padding-start]{--padding-start:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px)}.ion-padding-end,[padding-end]{--padding-end:var(--ion-padding, 16px);padding-right:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-start,[padding-start]{padding-left:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end,[padding-end]{padding-right:unset;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom,[padding-bottom]{--padding-bottom:var(--ion-padding, 16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical,[padding-vertical]{--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal,[padding-horizontal]{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-no-margin,[no-margin]{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin,[margin]{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-horizontal,[padding-horizontal]{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-margin,[margin]{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top,[margin-top]{--margin-top:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px)}.ion-margin-start,[margin-start]{--margin-start:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px)}.ion-margin-end,[margin-end]{--margin-end:var(--ion-margin, 16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-start,[margin-start]{margin-left:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end,[margin-end]{margin-right:unset;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom,[margin-bottom]{--margin-bottom:var(--ion-margin, 16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical,[margin-vertical]{--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal,[margin-horizontal]{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-horizontal,[margin-horizontal]{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-float-left,[float-left]{float:left!important}.ion-float-right,[float-right]{float:right!important}.ion-float-start,[float-start]{float:left!important}:host-context([dir=rtl]) .ion-float-start,:host-context([dir=rtl]) [float-start],[dir=rtl] .ion-float-start,[dir=rtl] [float-start]{float:right!important}.ion-float-end,[float-end]{float:right!important}:host-context([dir=rtl]) .ion-float-end,:host-context([dir=rtl]) [float-end],[dir=rtl] .ion-float-end,[dir=rtl] [float-end]{float:left!important}.ion-text-center,[text-center]{text-align:center!important}.ion-text-justify,[text-justify]{text-align:justify!important}.ion-text-start,[text-start]{text-align:start!important}.ion-text-end,[text-end]{text-align:end!important}.ion-text-left,[text-left]{text-align:left!important}.ion-text-right,[text-right]{text-align:right!important}.ion-text-nowrap,[text-nowrap]{white-space:nowrap!important}.ion-text-wrap,[text-wrap]{white-space:normal!important}.ion-text-uppercase,[text-uppercase]{text-transform:uppercase!important}.ion-text-lowercase,[text-lowercase]{text-transform:lowercase!important}.ion-text-capitalize,[text-capitalize]{text-transform:capitalize!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}.ion-float-sm-left,[float-sm-left]{float:left!important}.ion-float-sm-right,[float-sm-right]{float:right!important}.ion-float-sm-start,[float-sm-start]{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start,:host-context([dir=rtl]) [float-sm-start],[dir=rtl] .ion-float-sm-start,[dir=rtl] [float-sm-start]{float:right!important}.ion-float-sm-end,[float-sm-end]{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,:host-context([dir=rtl]) [float-sm-end],[dir=rtl] .ion-float-sm-end,[dir=rtl] [float-sm-end]{float:left!important}.ion-text-sm-center,[text-sm-center]{text-align:center!important}.ion-text-sm-justify,[text-sm-justify]{text-align:justify!important}.ion-text-sm-start,[text-sm-start]{text-align:start!important}.ion-text-sm-end,[text-sm-end]{text-align:end!important}.ion-text-sm-left,[text-sm-left]{text-align:left!important}.ion-text-sm-right,[text-sm-right]{text-align:right!important}.ion-text-sm-nowrap,[text-sm-nowrap]{white-space:nowrap!important}.ion-text-sm-wrap,[text-sm-wrap]{white-space:normal!important}.ion-text-sm-uppercase,[text-sm-uppercase]{text-transform:uppercase!important}.ion-text-sm-lowercase,[text-sm-lowercase]{text-transform:lowercase!important}.ion-text-sm-capitalize,[text-sm-capitalize]{text-transform:capitalize!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}.ion-float-md-left,[float-md-left]{float:left!important}.ion-float-md-right,[float-md-right]{float:right!important}.ion-float-md-start,[float-md-start]{float:left!important}:host-context([dir=rtl]) .ion-float-md-start,:host-context([dir=rtl]) [float-md-start],[dir=rtl] .ion-float-md-start,[dir=rtl] [float-md-start]{float:right!important}.ion-float-md-end,[float-md-end]{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,:host-context([dir=rtl]) [float-md-end],[dir=rtl] .ion-float-md-end,[dir=rtl] [float-md-end]{float:left!important}.ion-text-md-center,[text-md-center]{text-align:center!important}.ion-text-md-justify,[text-md-justify]{text-align:justify!important}.ion-text-md-start,[text-md-start]{text-align:start!important}.ion-text-md-end,[text-md-end]{text-align:end!important}.ion-text-md-left,[text-md-left]{text-align:left!important}.ion-text-md-right,[text-md-right]{text-align:right!important}.ion-text-md-nowrap,[text-md-nowrap]{white-space:nowrap!important}.ion-text-md-wrap,[text-md-wrap]{white-space:normal!important}.ion-text-md-uppercase,[text-md-uppercase]{text-transform:uppercase!important}.ion-text-md-lowercase,[text-md-lowercase]{text-transform:lowercase!important}.ion-text-md-capitalize,[text-md-capitalize]{text-transform:capitalize!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}.ion-float-lg-left,[float-lg-left]{float:left!important}.ion-float-lg-right,[float-lg-right]{float:right!important}.ion-float-lg-start,[float-lg-start]{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start,:host-context([dir=rtl]) [float-lg-start],[dir=rtl] .ion-float-lg-start,[dir=rtl] [float-lg-start]{float:right!important}.ion-float-lg-end,[float-lg-end]{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,:host-context([dir=rtl]) [float-lg-end],[dir=rtl] .ion-float-lg-end,[dir=rtl] [float-lg-end]{float:left!important}.ion-text-lg-center,[text-lg-center]{text-align:center!important}.ion-text-lg-justify,[text-lg-justify]{text-align:justify!important}.ion-text-lg-start,[text-lg-start]{text-align:start!important}.ion-text-lg-end,[text-lg-end]{text-align:end!important}.ion-text-lg-left,[text-lg-left]{text-align:left!important}.ion-text-lg-right,[text-lg-right]{text-align:right!important}.ion-text-lg-nowrap,[text-lg-nowrap]{white-space:nowrap!important}.ion-text-lg-wrap,[text-lg-wrap]{white-space:normal!important}.ion-text-lg-uppercase,[text-lg-uppercase]{text-transform:uppercase!important}.ion-text-lg-lowercase,[text-lg-lowercase]{text-transform:lowercase!important}.ion-text-lg-capitalize,[text-lg-capitalize]{text-transform:capitalize!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}.ion-float-xl-left,[float-xl-left]{float:left!important}.ion-float-xl-right,[float-xl-right]{float:right!important}.ion-float-xl-start,[float-xl-start]{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start,:host-context([dir=rtl]) [float-xl-start],[dir=rtl] .ion-float-xl-start,[dir=rtl] [float-xl-start]{float:right!important}.ion-float-xl-end,[float-xl-end]{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,:host-context([dir=rtl]) [float-xl-end],[dir=rtl] .ion-float-xl-end,[dir=rtl] [float-xl-end]{float:left!important}.ion-text-xl-center,[text-xl-center]{text-align:center!important}.ion-text-xl-justify,[text-xl-justify]{text-align:justify!important}.ion-text-xl-start,[text-xl-start]{text-align:start!important}.ion-text-xl-end,[text-xl-end]{text-align:end!important}.ion-text-xl-left,[text-xl-left]{text-align:left!important}.ion-text-xl-right,[text-xl-right]{text-align:right!important}.ion-text-xl-nowrap,[text-xl-nowrap]{white-space:nowrap!important}.ion-text-xl-wrap,[text-xl-wrap]{white-space:normal!important}.ion-text-xl-uppercase,[text-xl-uppercase]{text-transform:uppercase!important}.ion-text-xl-lowercase,[text-xl-lowercase]{text-transform:lowercase!important}.ion-text-xl-capitalize,[text-xl-capitalize]{text-transform:capitalize!important}}.ion-align-self-start,[align-self-start]{align-self:flex-start!important}.ion-align-self-end,[align-self-end]{align-self:flex-end!important}.ion-align-self-center,[align-self-center]{align-self:center!important}.ion-align-self-stretch,[align-self-stretch]{align-self:stretch!important}.ion-align-self-baseline,[align-self-baseline]{align-self:baseline!important}.ion-align-self-auto,[align-self-auto]{align-self:auto!important}.ion-wrap,[wrap]{flex-wrap:wrap!important}.ion-nowrap,[nowrap]{flex-wrap:nowrap!important}.ion-wrap-reverse,[wrap-reverse]{flex-wrap:wrap-reverse!important}.ion-justify-content-start,[justify-content-start]{justify-content:flex-start!important}.ion-justify-content-center,[justify-content-center]{justify-content:center!important}.ion-justify-content-end,[justify-content-end]{justify-content:flex-end!important}.ion-justify-content-around,[justify-content-around]{justify-content:space-around!important}.ion-justify-content-between,[justify-content-between]{justify-content:space-between!important}.ion-justify-content-evenly,[justify-content-evenly]{justify-content:space-evenly!important}.ion-align-items-start,[align-items-start]{align-items:flex-start!important}.ion-align-items-center,[align-items-center]{align-items:center!important}.ion-align-items-end,[align-items-end]{align-items:flex-end!important}.ion-align-items-stretch,[align-items-stretch]{align-items:stretch!important}.ion-align-items-baseline,[align-items-baseline]{align-items:baseline!important}.scroll-container{padding-bottom:60px}.popup:after{position:fixed;content:"";top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:-2}.popup:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background:#fff;z-index:-1}.blink{-webkit-animation:1s linear infinite blinker;animation:1s linear infinite blinker}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.pac-item{padding-top:5px!important;padding-bottom:5px!important}.ta-results{position:relative!important;z-index:1000}.ta-item{width:1024px!important;overflow:hidden;background:#4fc2bf!important;color:#fff!important;text-align:left!important;line-height:35px!important;height:45px!important;font-size:18px!important}.ta-item:hover{background:#1b75bc!important;color:#fff!important}p{margin:0;padding:0;font-size:14px;line-height:normal;color:#0f6eb1;font-family:'Open Sans',sans-serif}a:focus,a:hover{outline:0;text-decoration:none}a{background-color:transparent;color:var(--ion-color-primary,#3880ff);color:#0f6eb1;display:block;font-size:14px;font-family:'Open Sans',sans-serif;line-height:normal;text-decoration:none}a:hover{color:#4fc2bf}a:focus{color:#0f6eb1}ul{margin:0;padding:0;list-style:none}ul li{vertical-align:top;line-height:normal;font-family:'Open Sans',sans-serif}.clickable{cursor:pointer}.container{max-width:1360px;margin:0 auto;padding:0 15px}.header{padding:20px 0}.header::after{display:none}.header_left{float:left}.showmenu{width:50px}.logo{max-width:300px;margin:0 auto;position:absolute;left:0;right:0;top:8px;width:100%}.banner{border-radius:0;margin:0;box-shadow:none;position:relative;height:100vh}.banner_img{height:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover}.page_btn{display:inline-block;text-transform:uppercase;font-size:18px;line-height:45px;color:#1973ba;text-decoration:none;height:50px;background:rgba(255,255,255,.7);padding:0 30px;border:2px solid #4fc2bf;border-radius:6px;font-weight:600}.page_btn:hover{background:#4fc2bf;color:#fff}.caption{position:absolute;top:50%;text-align:center;width:100%;left:50%;transform:translate(-50%,-50%)}.search_location ion-input{color:#999;font-size:17px;font-style:italic;height:50px;width:100%}.search_location input{color:#999;font-size:17px;font-style:italic;height:50px;width:100%;padding-left:15px;border-style:unset}.banner h1{font-weight:700;font-size:50px}.banner h2{font-weight:500;font-size:20px}.search_location{overflow:hidden;padding-right:0;border:1px solid #4fc2bf;border-radius:6px;background:#fff;text-align:left;position:relative;max-width:700px;width:100%;margin:40px auto}.search_location button{position:absolute;top:0;right:-1px;color:#fff;font-size:26px;background:#4fc2bf;width:80px;height:50px;line-height:58px}.search_location button:hover{background:#1b75bc}.section{padding:60px 0}.section_tittle{font-weight:700;text-align:center;font-size:50px;margin:0 0 50px}.step_number span{font-size:25px;line-height:27px;font-weight:600;color:#fff;background:#4fc2bf;text-align:center;display:inline-block;width:44px;position:relative;z-index:1}.step_number span::after{content:"";position:absolute;left:0;bottom:-12px;border-left:23px solid transparent;border-right:21px solid transparent;border-top:12px solid #4fc2bf}.step_number span::before{content:"";position:absolute;left:0;top:-12px;border-left:23px solid transparent;border-right:21px solid transparent;border-bottom:12px solid #4fc2bf}.step_number{position:absolute;top:-15px;left:0}.step_box ion-img{width:100px;display:inline-block}.step_box h3{font-size:22px;text-transform:uppercase;max-width:200px;margin:20px auto auto;line-height:25px;font-weight:700;text-align:center}.step_box{border-top:5px solid #d7deed;border-bottom:5px solid #d7deed;padding:40px 15px;position:relative;text-align:center;margin:50px 2.5%}.bggreen{background:#4fc2bf;position:relative}.bggreen .section_tittle{color:#fff;margin-bottom:10px;text-align:right}.bggreen .section_subtitle{color:#fff;text-align:right}.section_subtitle{font-size:24px;line-height:27px;font-weight:400}.description{text-align:right;margin-top:50px}.description p{color:#fff;font-size:18px;line-height:24px;font-weight:300}.copy_right{padding:20px 0;text-align:center}.copy_right p a{display:inline-block;color:#333;font-weight:400}.copy_right p{color:#333;font-size:16px;line-height:19px}.footer_link h3{font-size:17px;line-height:20px;color:#333;text-transform:uppercase;margin-bottom:30px}.footer_link li a{font-size:15px;line-height:20px;text-transform:uppercase;color:#333;position:relative}.footer{background:#d7deed;padding:50px 0}.address_box li{display:inline-block}.address_box li a{font-size:15px;line-height:20px;color:#333;position:relative}.address_box p{color:#333;font-weight:400;font-size:15px;line-height:21px}.footer_logo{max-width:200px;margin-bottom:10px;display:inline-block}.uptodown{position:absolute;left:0;top:0;text-align:center;height:100%}.uptodown ion-img{height:100%}.p-0{padding:0}.social li a{font-size:25px;line-height:27px;font-weight:600;color:#fff;text-align:center;display:block;width:44px;position:relative;z-index:1}.social li{display:inline-block;margin-right:10px}.social li a.instagram{background:#c536a4}.social li a.facebook{background:#3c5a98}.facebook::before{content:"";position:absolute;left:0;top:-12px;border-left:23px solid transparent;border-right:21px solid transparent;border-bottom:12px solid #3c5a98}.facebook::after{content:"";position:absolute;left:0;bottom:-12px;border-left:23px solid transparent;border-right:21px solid transparent;border-top:12px solid #3c5a98}.instagram::before{content:"";position:absolute;left:0;top:-12px;border-left:23px solid transparent;border-right:21px solid transparent;border-bottom:12px solid #c536a4}.instagram::after{content:"";position:absolute;left:0;bottom:-12px;border-left:23px solid transparent;border-right:21px solid transparent;border-top:12px solid #c536a4}.section_tittle ion-img{width:30px;display:inline-block;vertical-align:middle}.search_icon{color:#0f6eb1;font-size:32px;display:inline-block}.menu_icon{color:#0f6eb1;font-size:32px;display:inline-block;margin-right:10px}.header_right{float:right;position:relative}.header_right a{color:#0f6eb1;font-size:24px;display:inline-block;position:relative}.header_right>ul li{margin-left:10px;display:inline-block}.header_right a:hover{color:#4fc2bf}.cart_number{border-radius:50%;color:#fff;background:#4fc2bf;position:absolute;top:-4px;right:-4px;width:20px;height:20px;line-height:20px;text-align:center;font-size:11px;font-weight:600}.showcarttext{font-size:14px;padding:0 0 0 7px;text-transform:uppercase;color:#4fc2bf;font-family:'Open Sans Condensed',sans-serif}.header_right a ion-icon{display:inline-block;vertical-align:middle}.menu ul li a{text-transform:uppercase;color:#0f6eb1;padding:15px;cursor:pointer}.menu ul li{border-bottom:1px solid #d7deed}.menu ul li a:hover{color:#4fc2bf}.catalogo_box{text-align:center;margin-bottom:30px}.catalogo_box h3{text-transform:uppercase;margin:20px 0;font-size:15px}.catalogo_img{overflow:hidden}.catalogo_img ion-img{transition:all .2s linear}.catalogo_box a:hover .catalogo_img ion-img{transform:scale(1.1,1.1)}.category_menu{background:#4fc2bf}.product_menu ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;-webkit-box-align:stretch;flex-flow:row wrap;box-sizing:border-box;position:relative;justify-content:center}.product_menu li{max-width:200px;flex-grow:1;vertical-align:middle;position:relative}.product_menu li a{position:relative;justify-content:center;color:#fff;text-align:center;font-size:16px;padding:10px;display:flex;align-items:center;min-height:64px;text-transform:uppercase;font-weight:600;width:100%}.product_menu li:hover>a{background:#0f6eb1;color:#fff;text-decoration:none}.category_menu ion-col{padding:0 5px}.inner_tittle{font-size:30px;font-weight:700;text-align:center;margin:0 0 50px}.inner_tittle ion-img{width:27px;display:inline-block;vertical-align:middle}.page_field ion-input{border-radius:3px;border:1px solid #d7deed;padding:5px}.label_tittle{margin:0 0 15px;font-weight:400;font-size:20px;color:#000}.page_field .native-input::-webkit-input-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .native-input::-moz-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .native-input:-ms-input-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .native-input::-ms-input-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .native-input::placeholder{color:#999;font-size:13px;font-style:italic}.card_list{height:300px;overflow-y:scroll;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 20px}.cart_totals{margin:0 auto 12px;font-size:14px;display:table}.view_cart{text-align:center}.view_cart a{font-size:15px;text-transform:initial;background:0 0;color:#4fc2bf;padding:0 15px;display:inline-block}.ricetta-required-mini{color:#fff;background:#936;border-radius:6px;font-size:12px;font-weight:700;align-items:center;padding:5px 10px}.nostock-mini{color:#fff;background:#000;border-radius:6px;font-size:12px;font-weight:700;align-items:center;padding:5px 10px}.cart_complete{margin:0 0 5px;text-align:center}.cart_complete a{font-size:13px;font-weight:600;margin:5px auto;padding:10px 15px;display:inline-block;border:none;background-color:#0f6eb1;color:#fff;text-transform:uppercase}.cart_count{padding:5px 0 15px;color:#444;font-size:14px}.cart_count a{margin:0 2px;font-weight:700;color:#444;font-size:14px}.location_modify{z-index:1000!important;padding:10px;position:absolute;top:45px;right:0;width:290px;box-shadow:0 0 2px rgba(0,0,0,.25);background-color:#fff}.location_product{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 20px;font-weight:600;font-size:13px;text-align:center;padding:10px 0}.location_count{padding:5px 0 15px;color:#444;text-align:center;font-size:12px}.cart_drop_down{padding:10px;position:absolute;top:45px;right:0;z-index:100;width:290px;box-shadow:0 0 2px rgba(0,0,0,.25);background-color:#fff}.menu-content.menu-content-push.hydrated.menu-content-open::after{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;content:"";z-index:999;opacity:.5}.cart_img{width:70px;height:70px;text-align:center;margin:0 auto}.cart_img ion-img{width:100%;height:100%}.cart_name{margin:0 0 10px}.product_cart{position:relative;padding-right:25px}.cart_price,.cart_quantity{font-size:14px}.cart_delete{position:absolute;top:25%;right:0}.cart_name a{color:#0f6eb1;text-transform:uppercase;font-size:14px}.profile_drop_down{position:absolute;top:45px;right:0;z-index:100;width:150px;box-shadow:0 0 2px rgba(0,0,0,.25);background-color:#fff}.profile_drop_down ul li{margin:0;display:block}.profile_drop_down ul li a{display:block;text-transform:uppercase;color:#0f6eb1;padding:10px 15px;font-size:12px;margin:0}.page_field ion-select{border-radius:3px;border:1px solid #d7deed;padding:10px 5px;font-size:13px;font-style:italic;line-height:19px;color:#999}.py-0{padding:0 5px}.mt-0{margin-top:0!important}.clear{clear:both;position:relative}.product_category{display:none}.sub_category{position:absolute;left:0;top:0;margin-top:65px;z-index:3;background:#fff;border:1px solid #d7deed;width:500px;opacity:0;visibility:hidden}.product_menu li:hover .sub_category{opacity:1;visibility:visible}.product_menu li .sub_category li,.sub_category li{width:50%;max-width:inherit;position:relative}.sub_category li a{height:auto;font-size:12px;line-height:15px;padding:7px 15px;text-align:left;color:#1b75bc;min-height:inherit;justify-content:start}.sub_category li a:hover{color:#fff}.sub_child_categor{position:absolute;top:0;left:100%;background:#fff;border:1px solid #d7deed;z-index:4;width:100%;opacity:0;visibility:hidden}.sub_category.level-1{left:auto;right:0}.sub_child_categor.level-3{left:auto;right:100%}.sub_category li:hover>.sub_child_categor{opacity:1;visibility:visible}.sub_child_categor li{width:100%}.checkbox_box ion-checkbox{margin-right:5px}.blue_btn{min-width:140px;border:none;background-color:#65c2c4;padding:12px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase;border-radius:6px}.button_field{text-align:center}.product-sorting ion-label{display:inline-block;vertical-align:middle;color:#999;font-size:12px;text-transform:uppercase}.product-sorting{float:right}.product-sorting .page_field{display:inline-block;vertical-align:middle;width:190px;margin-right:10px;margin-left:10px}.product-sorting.product-page-size .page_field{width:100px}.product-sorting.product-page-size{margin-right:10px}.page_field ion-label{font-size:14px;line-height:30px}.margin-bottom{margin-bottom:50px}.checkbox_box ion-label{font-size:14px;line-height:30px}.product_img{border:1px solid #d7deed;border-radius:6px;padding:15px}.breadcrumb li{display:inline-block;position:relative;padding-right:20px}.breadcrumb li a{text-transform:uppercase;color:#3fbbb8;font-size:15px}.breadcrumb li::after{content:">";padding:0 5px;color:#3fbbb8;font-size:15px;position:absolute;top:0;right:0}.breadcrumb li:last-child{padding-right:0}.breadcrumb li:last-child::after{display:none}.product_date{border-bottom:1px solid #d7deed;border-top:1px solid #d7deed;padding:20px 0;color:#333;font-size:15px;line-height:22px}.product_date p{color:#333;font-size:15px;line-height:22px}.product_date p a{color:#4fc2bf;display:inline-block}.product_price{font-size:30px;margin:20px 0;line-height:33px;font-weight:600}.ricetta{color:#fff;background:#936;border-radius:6px;font-size:12px;font-weight:700;max-width:308px;width:100%;position:relative;padding:10px 12px 10px 70px}.ricetta span{position:absolute;left:0;top:0}.esenzione{background:#1973ba}.addtocart-box ion-input{position:absolute;top:0;left:0;width:60px;text-align:center;color:#000;font-size:20px;font-weight:600;height:50px}.addtocart-box{position:relative;padding-left:60px;border-radius:6px;border:1px solid #4fc2bf;display:inline-block}.addtocart-box:hover{border:1px solid #1973ba}.addtocart-box:hover .blue_btn{background:#1973ba}.addtocart-box .blue_btn ion-icon{margin-right:5px;font-size:20px;position:relative;top:4px}.addtocart-box .blue_btn{padding:5px 20px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;line-height:40px;background:#4fc2bf}.product_name{font-size:24px;line-height:27px;color:#1973ba;font-weight:600;padding:20px 0}.mobile_show{display:none}.text-center{text-align:center;margin-bottom:30px}.product_list{text-align:center;margin-bottom:15px}.product_list h4{font-size:13px;line-height:17px;font-weight:400;margin-top:10px;text-align:left;min-height:50px}.blue_btn:hover{background-color:#0f6eb1}.product_list p{padding:10px 0;font-size:15px;line-height:18px;color:#000;text-align:left}.pagination{margin:30px 0}.product_list .blue_btn{width:100%;font-size:18px;line-height:21px}.pagination ul{text-align:center}.pagination ul li{display:inline-block;margin:0 5px 5px}.pagination li a{padding:0 10px;line-height:35px;background:#d7deed;color:#333;margin:0 1px;text-transform:uppercase;font-weight:600;font-size:16px;border-radius:6px}.product_list p span{color:#999;text-decoration:line-through}.cart_table tr td{font-size:14px;font-weight:600;padding:20px;color:#444;text-align:center;border-bottom:1px solid #eee}.cart_table table{width:100%}.cart_table tr td:nth-child(4){text-align:left}.cart_table tr td .product_name{font-size:14px}.cart_table tr td ion-img{width:80px;display:inline-block}.cart_table tr th{padding:15px;background:#ebeff5;color:#333;font-size:14px;line-height:17px;text-transform:uppercase;font-weight:600;text-align:center;border-color:#fff}.cart_table tr th:nth-child(4){text-align:left}.delet_product{font-size:20px;color:#154d95;display:inline-block}.coupon-code{position:relative;overflow:hidden;margin-top:10px;padding-right:185px;width:100%;max-width:360px;border-radius:3px;border:1px solid #d7deed}.coupon-code .title{margin:0 0 5px;font-size:18px;color:#444}.coupon-code ion-input[type=text]{width:100%;height:36px;margin:0;line-height:30px;padding-left:5px;color:#333}.coupon-code .blue_btn{border-radius:3px;position:absolute;top:0;right:0}.total-info{border:none;padding:10px 0 20px}.total-info .cart-total td{border-width:0;border-bottom:1px solid #eee;background:0 0;padding:15px 0}.total-info td:first-child{text-align:left}.total-info td{vertical-align:middle;border-left:0;border-right:0;border-top:0;border-color:#ebeff5;font-size:14px;font-weight:600;width:50%;padding:5px 0;text-align:right;color:#444}.total-info .value-summary{color:#1972b9;text-transform:uppercase;font-size:14px;font-weight:600}.coupon-box{margin-top:25px}.checkout-buttons{text-align:right}.totals{max-width:395px;width:100%;float:right;margin-top:25px}.total-info td label{font-size:18px;text-transform:uppercase;color:#444;font-weight:600}.total-info td:last-child{text-align:right}.quantity_box{position:relative;padding:0 30px;width:120px;margin:0 auto}.minus_btn{position:absolute;top:0;left:0;width:30px;height:36px;min-width:inherit;padding:0}.add_btn{position:absolute;right:0;top:0;width:30px;height:36px;min-width:inherit;padding:0}.quantity_box ion-input{width:50px;text-align:center;border-radius:3px;border:1px solid #d7deed;line-height:30px;color:#333;height:36px;padding:8px;vertical-align:middle;margin:auto}.step-title{border-radius:initial;background-color:#eff2f8;margin-bottom:15px}.step-title h2{margin:0;padding:10px 15px;line-height:30px;font-size:20px;color:#4fc2bf;text-transform:uppercase;font-weight:600}.checkout_page{margin-bottom:40px}.checkout_page .checkbox_box{text-align:center}.half_field{width:100%;max-width:600px;margin:0 auto}.payment_blue_btn{min-width:140px;border:none;background-color:#65c2c4;padding:15px 15px 15px 80px;text-align:left;font-size:15px;color:#fff;text-transform:uppercase;position:relative;width:100%;max-width:300px;border-radius:3px}.payment_grey_btn{min-width:140px;border:none;background-color:#ccc;padding:10px 15px 10px 80px;text-align:left;font-size:15px;text-transform:uppercase;position:relative;width:100%;max-width:300px;border-radius:3px;color:#999}.payment-method-block ul{text-align:center}.payment-method-block li{display:inline-block;margin:0 4% 4%}.payment_grey_btn span{font-size:10px;display:block}.info-preconfirm-order{font-size:15px;text-align:justify;color:#0f6eb1;line-height:22px;font-weight:600;margin:35px 0}.info-preconfirm-order span{color:#936}.checkout-data,.checkout-terms{float:right}.page_field ion-textarea{border-radius:3px;border:1px solid #d7deed;padding:5px;height:99px;margin-bottom:10px}.page_field .ion-textarea::-webkit-input-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .ion-textarea::-moz-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .ion-textarea:-ms-input-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .ion-textarea::-ms-input-placeholder{color:#999;font-size:13px;font-style:italic}.page_field .ion-textarea::placeholder{color:#999;font-size:13px;font-style:italic}.payment_blue_btn ion-icon,.payment_grey_btn ion-icon{position:absolute;left:20px;top:10px;font-size:43px}.checkbox_box ion-label a{display:inline-block}.prescription-dematerial ul{text-align:center}.prescription-dematerial li{display:inline-block;margin:0 4%}.product_menu li span{display:none;position:absolute;right:0;top:0;font-size:35px;transition:ease-in-out .3s;color:#fff}.product_menu li span.category_arrow{position:absolute;top:5px;right:0;z-index:4;color:#4fc2bf;display:block;font-size:16px}.product_menu li span.active ion-icon{transform:rotate(180deg)}.product_menu li span ion-icon{transition:ease-in-out .3s}.product_menu li .sub_category li .sub_child_categor li{width:100%}@media (max-width:1366px){.product_menu li a{font-size:14px}.product_menu li{max-width:170px}}@media (max-width:1199px){.section{padding:50px 0}.section_tittle{font-size:42px;margin:0 0 40px}.section_tittle ion-img{width:30px}.section_subtitle{font-size:22px}.banner h1{font-size:44px}.banner h2{font-size:18px}.step_box{margin:40px 2.5%;padding:30px 0}.search_location{margin:35px auto}.step_box h3{font-size:20px}.footer{padding:40px 0}.product_menu li{max-width:238px;width:100%}.inner_tittle ion-img{width:22px}.inner_tittle{margin:0 0 40px;font-size:26px}.label_tittle{font-size:18px}.margin-bottom{margin-bottom:40px}}@media (max-width:1024px){.showcarttext{display:none}.banner h1{font-size:38px}.search_location{margin:30px auto}.step_box{margin:30px 2.5%}.addtocart-box .blue_btn{padding:5px 8px;font-size:12px}.ricetta{font-size:10px}}@media (max-width:991px){.section{padding:50px 0}.section_tittle{font-size:36px;margin:0 0 30px}.section_subtitle{font-size:20px}.banner h1{font-size:32px}.search_location{margin:25px auto}.step_box h3{font-size:18px}.description{margin-top:40px}.footer{padding:30px 0}.address_box{text-align:center}.product_menu li{max-width:182px;width:100%}.inner_tittle{margin:0 0 30px;font-size:22px}.margin-bottom{margin-bottom:30px}.cart_table tr td{display:block;padding:10px}.cart_table table thead{display:none}.cart_table table tr td{text-align:center}.cart_table table tr{display:block;float:left;width:30%;border:1px solid #ddd;margin:0 1% 40px}.cart_table table tr td:first-child{padding:0}.delet_product{background-color:#4fc2bf;color:#fff;padding:5px;display:block;line-height:16px}.delet_product:hover{background-color:#0f6eb1;color:#fff}.cart_table tr td .product_name{padding:0;text-align:center}}@media (max-width:767px){.section{padding:40px 0}.section_subtitle{font-size:18px}.section_tittle{font-size:30px;margin:0 0 20px}.banner h1{font-size:26px}.banner h2{font-size:16px}.search_location{margin:20px auto}.search_location ion-input{height:40px}.search_location input{height:40px;font-size:13px;padding-left:10px}.search_location button{height:40px;line-height:48px}.page_btn{font-size:16px;height:40px;line-height:38px}.section_tittle ion-img{width:25px}.step_box{margin:20px 2.5%;padding:30px 0 20px}.description p,.step_box h3{font-size:16px}.description{margin-top:30px;text-align:left}.uptodown{display:none}.bggreen .section_subtitle,.bggreen .section_tittle{text-align:center}.footer{padding:20px 0}.product_category a{cursor:pointer;display:block;position:relative;font-size:19px;text-transform:uppercase;font-weight:600;line-height:63px;color:#fff}.product_category a span{position:absolute;right:0;top:3px;font-size:35px}.product_category a span ion-icon{transition:ease-in-out .3s}.product_category{display:block;text-align:center}.product_menu li a span{display:block}.product_menu{display:none;margin-bottom:20px}.inner_tittle{margin:0 0 20px;font-size:20px}.inner_tittle ion-img{width:18px}.margin-bottom{margin-bottom:20px}.label_tittle{font-size:16px;margin-bottom:0}.breadcrumb,.product_date,.product_name,.product_price{text-align:center}.ricetta{margin:0 auto}.addtocart-box{display:grid;margin:0 auto;width:270px}.mobile_hide{display:none}.mobile_show{display:block}.breadcrumb{margin-bottom:15px}.cart_table table tr{width:48%}.coupon-box{text-align:center;max-width:400px;width:100%;margin:0 auto}.totals{float:none;margin:0 auto}.checkout-buttons{text-align:center}.checkout-terms{float:none;max-width:400px;margin:0 auto;width:100%}.checkout-data{float:none;text-align:center;max-width:400px;margin:0 auto;width:100%}.product_menu li{display:block;float:none;max-width:100%;position:relative}.product_menu li .sub_category li{width:100%}.product_category.active a span ion-icon{transform:rotate(180deg)}.product_menu li span{display:block}.sub_category{width:100%;position:relative;margin-top:0;opacity:1;visibility:visible;display:none}.product_menu.active{display:block}.product_menu li span.category_arrow.active ion-icon{transform:rotate(180deg)}.sub_category li a{justify-content:center;padding:10px 15px}.product_menu li span.category_arrow{top:8px;right:5px;color:#fff;font-size:22px;transform:rotate(90deg);background:#4fc2bf;border-radius:100%;height:25px;width:25px;padding:0 2px}.sub_child_categor.active{display:block}.sub_child_categor{display:none;opacity:1;visibility:visible;left:0;top:0;position:relative;background:#d7deed}.sub_child_categor.level-3{left:auto;right:0}.sub_category.active{display:block}.product_menu li a{min-height:40px}.product-sorting{float:none;text-align:center}.product-sorting.product-page-size{margin-right:0;margin-top:10px}}@media (max-width:575px){.header-app{height:60px}.logo{position:relative;padding:0 15px;top:0}.mobile_header{background:#4fc2bf;padding:10px 15px 0}.header,.header .container,.header .container ion-col{padding:0}.header_right a,.menu_icon,.search_icon{color:#fff}.cart_number{background:#fff;color:#4fc2bf}.banner h1{font-size:20px}.description{margin-top:20px}.section{padding:30px 0}.footer_link h3{margin-bottom:20px}.footer_link{text-align:center;margin-top:20px}.copy_right{padding:10px 0}.header_right a:hover{color:#15679f}.py-0{padding:5px 0}.copy_right p{font-size:14px}.label_tittle{font-size:14px;margin-bottom:0}.footer_link li a{font-size:14px}.pagination{margin:0}.cart_table table tr{width:100%}.product_name{font-size:18px;line-height:24px}.step-title h2{font-size:18px}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}