.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.8);z-index:9999}.loader{width:64px;height:64px;background-image:linear-gradient(#f4be39 16px,transparent 0),linear-gradient(#363b48 16px,transparent 0),linear-gradient(#363b48 16px,transparent 0),linear-gradient(#f4be39 16px,transparent 0);background-repeat:no-repeat;background-size:16px 16px;background-position:left top,left bottom,right top,right bottom;animation:rotate 1s linear infinite}@keyframes rotate{0%{width:64px;height:64px;transform:rotate(0)}50%{width:30px;height:30px;transform:rotate(180deg)}to{width:64px;height:64px;transform:rotate(360deg)}}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.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, #3dc2ff) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !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, #36abe0) !important;--ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #5260ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 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, #4854e0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd36f) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !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, #28ba62) !important;--ion-color-tint: var(--ion-color-success-tint, #42d77d) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #eb445a) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !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, #cf3c4f) !important;--ion-color-tint: var(--ion-color-danger-tint, #ed576b) !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, #92949c) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !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, #808289) !important;--ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !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-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}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)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(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-reveal,.md .menu-content-push{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}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}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;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=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:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);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;text-size-adjust:none}html{font-family:var(--ion-font-family)}a{background-color:transparent;color:var(--ion-color-primary, #3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;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-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-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);-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);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-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-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-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-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-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);-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);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-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-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-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!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}:root{--ion-color-primary: #3880ff;--ion-color-primary-rgb: 56, 128, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3171e0;--ion-color-primary-tint: #4c8dff;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #5260ff;--ion-color-tertiary-rgb: 82, 96, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #4854e0;--ion-color-tertiary-tint: #6370ff;--ion-color-success: #2dd36f;--ion-color-success-rgb: 45, 211, 111;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #28ba62;--ion-color-success-tint: #42d77d;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #eb445a;--ion-color-danger-rgb: 235, 68, 90;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #cf3c4f;--ion-color-danger-tint: #ed576b;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--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: #92949c;--ion-color-medium-rgb: 146, 148, 156;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #808289;--ion-color-medium-tint: #9d9fa6;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9}.container_login{height:100vh;display:flex;justify-content:flex-start;align-items:center;overflow-y:scroll;background-size:cover;background-position:center;background-repeat:no-repeat}.container_login .login{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin:0 auto;height:100%}.container_login .login__logo{object-fit:cover;margin:0 auto;max-width:50%}.container_login .input_container{display:flex;flex-direction:column;justify-content:center;gap:10px;width:100%}.container_login .link{margin:10px 0}.container_login .button_container{display:flex;flex-direction:column;justify-content:center;gap:3px;margin-top:0;width:100%}.container_login .subtitle{color:#363b48;font-size:19px;margin:2rem 0px}.container_login .url{color:#cc282c;text-decoration:underline}.container_login .link{width:100%;display:flex;justify-content:center;text-align:center;gap:8px;margin:10px 0;color:#363b48}@media (width > 768px){.container_login{background-image:url(/assets/img/bg_pc.jpg)}.container_login .login{width:300px}}@media (width < 768px){.container_login{background-image:url(/assets/img/bg.png)}}.gris_btn{--background: #30343f;--background-hover: #525a6e;--color: white;font-family:proxima_nova_semibold;text-transform:none}.amarillo_btn{--background: #F4BE39;--background-hover: #FFD00C;--color: #363b48;font-family:proxima_nova_semibold;text-transform:none}.amarillo_btn ion-label:first-letter{text-transform:uppercase}h2{font-family:arial;color:#afbdcf;text-transform:uppercase;font-size:16px;font-weight:400;width:500px;height:50px;background:#f1f2f4;position:absolute;top:0;left:0;margin:0;padding:18px;text-align:center}.form_wrap{height:300px;width:500px;background:white;margin:50px auto;padding:125px 0 0 100px;outline:5px solid rgba(0,0,0,.1);position:relative}.input_formularios_validos{border:1px solid #aab1ba;border-radius:10px;height:47px;width:100%;color:#363b48;font-size:13px;padding-left:20px;box-shadow:none;background:white}.input_formularios_invalidos{border:1px solid #cc282c;border-radius:10px;height:47px;width:100%;color:#000;font-size:14px;padding-left:20px;box-shadow:none;background:white}.input_formularios_invalidos:focus{outline:none}.input_formularios_validos:focus{outline:none}input:focus+label,input:valid+label{font-size:12px;color:#363b48;top:-5px;left:10px;background:#ffffff;padding:0 5px;border-radius:10px;outline:none}.input_formularios_invalidos:focus+label,.input_formularios_invalidos:valid+label{font-size:12px;color:#cc282c;top:-5px;left:10px;background:#ffffff;padding:0 5px;border-radius:10px;outline:none}.input_wrap{width:100%;height:auto;position:relative}.input_wrap img:hover{cursor:pointer}.input_wrap label{font-family:arial;font-size:14px;padding:14px;position:absolute;top:0;left:0;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;pointer-events:none}.noerror_label{color:#afbdcf}.error_label{color:#cc282c}input[type=text]:focus{outline:none}.error{color:#cc282c;font-size:11px}.container_register{height:100vh;display:flex;justify-content:center;align-items:center;overflow-y:scroll;background-size:cover;background-position:bottom;background-repeat:no-repeat}.container_register .register{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin:0 auto;height:100%}.container_register .subtitle{color:#363b48;font-size:19px;margin:2rem 0px}.container_register .input_container_register{width:100%;display:flex;flex-direction:column;justify-content:center;gap:10px}.container_register .button_container{display:flex;flex-direction:column;justify-content:center;gap:5px;margin-top:20px;width:100%}.container_register .url{color:#cc282c;text-decoration:underline}.container_register .link{width:100%;display:flex;justify-content:center;text-align:center;gap:8px;margin:10px 0;color:#363b48}@media (width > 768px){.container_register{background-image:url(/assets/img/bg_pc.jpg)}.container_register .register{width:300px}}@media (width < 768px){.container_register{background-image:url(/assets/img/bg.png)}}.css-13cymwt-control,.css-t3ipsp-control{padding:6px;border-radius:9px!important;border:1px solid #aab1ba}.container_filtro-main{width:100%;display:flex;flex-direction:column;gap:1rem;padding-top:2rem}.btn_filtro{width:90%;margin:0 auto}.container_filtro{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;background-color:#fff;width:90%;min-height:140px;margin:0 auto}.container_filtro-range{width:90%;margin:0 auto}.container_filtro-title{color:#363b48;font-size:20px;font-weight:700;width:90%;margin:0 auto;padding-top:10px}ion-range{--bar-background: #f4bf3998;--bar-background-active: #f4be39;--bar-height: 3px;--bar-border-radius: 8px;--knob-background: #f4be39;--knob-size: 16px;--pin-background: #f4be39;--pin-color: #fff}.from{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px}.from_prices_filtro{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto}.opciones_filtros{width:94%;display:flex;flex-wrap:wrap;gap:10px;margin:20px auto}.opciones_filtros-opcion{height:34px;border-radius:100px;background:#dcdfe9;width:fit-content;padding:0 10px;display:grid;place-content:center;font-size:12px}.clean_filtro{background:#363b48;border-radius:100px;opacity:1;width:132px;height:38px;color:#fff;font-weight:800;margin:0 auto}.container_order_recomendados{display:flex;flex-direction:column;gap:.5rem;padding-top:20px}.item_recomendados{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;width:90%;margin:0 auto;height:45px;background:white;text-align:left;padding-left:15px}.container_btns_filtro{display:flex;flex-direction:row;padding:15px 0;border-bottom:1px solid #dedede;margin-bottom:1rem}.btn_filtro_action{width:50%;height:45px;display:flex;justify-content:center;align-items:center;gap:20px;background:transparent}.btn_filtro_action:last-child{border-left:1px solid #e5e5e5}.categorias_container{background:transparent;padding:2rem 0}.categorias_main_container-ver_mas{background:#f4be39;color:#363b48;font-weight:500;padding:10px 20px;border-radius:30px;font-size:16px;margin:0 auto;display:block;width:125px;font-weight:700;margin-bottom:1rem}.categorias_main_container-ver_mas:hover{background-color:#363b48;color:#fff}.categorias_main_container{display:grid;grid-template-columns:repeat(3,1fr)}.categorias_main_container .categorias_main_container-button{display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;justify-content:space-evenly;gap:15px;padding:15px 5px;transition:all .2s ease-out}.categorias_main_container .categorias_main_container-button:hover{background-color:#fff;box-shadow:0 3px 15px rgba(215,218,225,.41);border-radius:20px}.categorias_main_container .categorias_main_container-img{width:76px;height:76px;border-radius:50%;object-fit:cover}.categorias_main_container .categorias_main_container-text{font-size:10px;color:#363b48;text-align:center;font-weight:800;text-transform:lowercase;font-family:proxima_nova_semibold,sans-serif}@media (max-width: 700px){.categorias_main_container-button{height:180px}.expand{max-height:340px;transition:all .5s ease-in-out;overflow:hidden;padding:10px}.noexpand{height:510px;overflow:hidden;transition:all .5s ease-in-out}}.home_contenedor-title_,.home_contenedor-slider-button{font-family:visbyCF_bold,sans-serif}@media (width > 700px){.categorias_container{background:#f2f3f6;padding:2rem 0}.categorias_container .home_contenedor-title{color:#363b48;font-size:35px;font-weight:800;width:1136px;margin:0 auto 3rem;font-family:visbyCF_bold,sans-serif}.expand{max-height:230px;overflow:hidden;transition:all .5s ease-in-out}.noexpand{height:450px;overflow:hidden;transition:all .5s ease-in-out}.categorias_main_container{display:grid;grid-template-columns:repeat(5,1fr);max-width:1200px;margin:0 auto}.categorias_main_container .categorias_main_container-button{display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;justify-content:space-evenly;gap:15px;padding:15px 5px;height:226px}.categorias_main_container .categorias_main_container-img{width:132px;height:132px;border-radius:50%;object-fit:cover}.categorias_main_container .categorias_main_container-text{font-size:14px;color:#363b48;text-align:center;font-weight:800;text-transform:lowercase}}.categorias_main_container-text:first-letter{text-transform:uppercase}@media (max-width: 700px){.categorias_container .home_contenedor-title{text-align:center;color:#363b48;font-size:22px;font-weight:800;margin:0;padding:0}.home_contenedor-slider-button{font-size:12px!important;padding:6px!important}}.responsive-background{width:100vw;height:100vh;background-image:url(/assets/banners_home/pc.jpg);display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){.responsive-background{background-image:url(/assets/banners_home/Mobile.jpg)}}.text-container{text-align:center;padding:20px;color:#fff;border-radius:10px;width:80%;max-width:600px}.text-container p{font-size:1.2rem;color:#363b48;margin:10px 0;font-family:proxima_nova_regular,sans-serif}.countdown{font-weight:700;color:#e4b53c}@media (max-width: 768px){.text-container p{font-size:1rem}}.countdown-timer{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.time-block{display:flex;flex-direction:column;align-items:center;width:50px;padding:10px;border-radius:5px;background-color:#2d3e50;color:#fff;font-family:Arial,sans-serif;animation:flip 1s ease-in-out infinite}.time-value{font-size:1.5rem;font-weight:700;color:#e4b53c}.time-label{font-size:.8rem;color:#fff;margin-top:5px}@media (max-width: 768px){.time-block{width:40px;padding:8px}.time-value{font-size:1.2rem}.time-label{font-size:.7rem}}.header_container{height:100px;width:100%;display:grid;grid-template-columns:.3fr 1fr .4fr;grid-template-rows:1fr;grid-column-gap:30px;margin:0 auto;max-width:1120px}.search_container{position:relative;display:inline-block}.search_container input{width:100%;background:#e8ebf0;height:50px;border-radius:25px;-webkit-appearance:none;border:0px;margin-left:20px;text-indent:32px}.search_container input:focus{outline:none;border:1px solid #f4be39}.resultados_de_busqueda{position:absolute;width:100%;height:500px;overflow-y:auto;z-index:999;top:80px;background:white;border:1px solid #f4be39;visibility:hidden;border-radius:20px}.resultados_de_busqueda:active{visibility:visible}.search_container input:focus~.resultados_de_busqueda{visibility:visible}.search_container .icon_search{position:absolute;left:20px!important;width:35px;border-radius:50%;padding:5px}.icon_search:hover{cursor:pointer}.header_container_item{display:flex;place-items:center;gap:20px;justify-content:flex-start;position:relative}.header_container_item:last-child{justify-content:flex-end}.header_container_item .carts{display:flex;place-items:center;gap:20px;justify-content:flex-end}.cart_cart{position:relative}.number_products{width:30px;height:30px;background:#f4be39;color:#fff;position:absolute;border-radius:50%;display:grid;place-items:center;font-size:15px;font-weight:800;top:-10px;right:-10px;z-index:99}.header_container_item img{max-width:75%}.header_container_item .img_user_cart{max-width:100%}.img_user{background:#e8ebf0;width:50px;height:50px;border-radius:50%;display:grid;place-items:center}.general_options_user{display:flex;flex-direction:row}.option_user{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:10px}.option_user span:first-child{color:#8b91a0;font-size:12px;font-weight:600}.option_user span:last-child{color:#363b48;font-size:14px;font-weight:800}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;top:51px;position:absolute;background-color:#fff;min-width:300px;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:1;border-radius:10px;padding:10px 15px}.dropdown-content-cart{display:none;top:45px;position:absolute;background-color:#fff;min-width:300px;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:1;border-radius:10px;padding:10px 15px;right:0}.dropdown-content a,.dropdown-content button,.dropdown-content-cart a{color:#000;width:100%;font-size:15px;padding:12px 16px;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover,.dropdown-content button:hover,.dropdown-content-cart a:hover{background-color:#efefef}.dropdown:hover .dropdown-content,.cart_cart:hover .dropdown-content-cart{display:block}.main_header_container{display:flex;flex-direction:column;position:sticky;background:white;top:0;right:0;width:100%;z-index:99}.main_heander_container_menu{height:53px;width:100%;background:#363b48}.header_menu{margin:0 auto;height:100%;max-width:1120px;display:flex;gap:30px;align-items:center;justify-content:baseline;justify-content:space-between;position:relative}.header_menu .content{display:flex;flex-direction:row}.title_menu,.more_menu,.more_menu_btn{font-size:15px!important}.title_menu{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center}.title_menu:first-letter{text-transform:uppercase!important}.content_submenu_container{box-shadow:0 3px 20px rgba(41,44,53,.16);border:1px solid #c8ccd5;border-radius:10px;background-color:#fff;height:fit-content;width:fit-content;position:absolute;z-index:99;top:100%;padding:10px 20px;overflow-y:scroll;opacity:0;transition:all .3s ease-in-out}.content_submenu_container .header_menu_item_title{display:flex;flex-direction:column}.content_submenu_container .header_menu_item_title .title_menu{display:block;font-size:15px;font-weight:500;color:#004b80;background:#ecf3f9;text-align:left;padding-top:5px;padding-bottom:5px;padding-left:10px;width:170px;border-radius:5px;text-transform:lowercase}.content_submenu_container .header_menu_item_title .title_menu:first-letter{text-transform:uppercase}.content_submenu_container .list_subitems{display:flex;flex-direction:column;gap:5px;margin-top:10px}.content_submenu_container .list_subitems .header_submenu_item_title{color:#363b48;padding:5px 10px;font-size:13px;text-transform:lowercase}.content_submenu_container .list_subitems .header_submenu_item_title:first-letter{text-transform:uppercase}.content_submenu_container .list_subitems .header_submenu_item_title:hover{opacity:.6}.item_menu_no_submenu{color:#fff;position:relative;text-decoration:none;height:100%;display:flex;align-items:center}.item_menu_no_submenu:hover{color:#f4be39;cursor:pointer}.item_menu_no_submenu_lang{flex-direction:column;color:#fff;position:relative;text-decoration:none;display:flex;align-items:center;margin-right:10px}.item_menu{color:#fff;position:relative;text-decoration:none;height:100%;display:flex;align-items:center}.item_menu span{font-size:15px!important;font-family:proxima_nova_regular,sans-serif}.item_menu span:first-letter,.title_menu:first-letter{text-transform:uppercase!important}.item_menu:hover{color:#f4be39}.content_submenu_container{height:0;opacity:0;pointer-events:none}.item_menu:hover~.content_submenu_container{display:block;height:fit-content;opacity:1;pointer-events:visible;transition:all .3s ease-in-out}.content_submenu_container:hover{display:block;opacity:1;height:300px;pointer-events:visible}.icon_menu{position:absolute;top:41%;left:103%}.content_list{display:flex;flex-direction:row;gap:30px;height:100%;align-items:center}.resultados_de_busqueda .link_buscador{text-decoration:none}.resultados_de_busqueda .link_buscador .item_resultado_de_busqueda{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px 10px 10px 1rem;background-color:#fff}.resultados_de_busqueda .link_buscador .item_resultado_de_busqueda .img_resultado_de_busqueda{width:50px;height:50px;border-radius:50%;background:#e8ebf0;display:grid;place-items:center;margin-right:10px;object-fit:cover}.resultados_de_busqueda .link_buscador .item_resultado_de_busqueda .nombre_resultado_de_busqueda{color:#363b48;font-weight:800}.resultados_de_busqueda .link_buscador .item_resultado_de_busqueda:hover{background:#f4be39;color:#fff}@media (width < 700px){.resultados_de_busqueda{visibility:visible;position:relative;top:0;border:0px;height:auto;border-radius:0}}.dropdown-content-cart .cart-container{display:flex;flex-direction:column;max-height:350px;overflow-y:auto}.dropdown-content-cart .cart-item{display:flex;flex-direction:column;width:100%;height:70px;justify-content:center;position:relative}.dropdown-content-cart .cart-item:hover{background-color:#e8ebf0;color:#fff;cursor:pointer}.dropdown-content-cart .item-row{display:flex;flex-direction:row;width:100%;height:80%;align-items:center}.dropdown-content-cart .image-container{display:flex;justify-content:center;align-items:center;width:20%;width:60px;height:60px}.dropdown-content-cart .image-container img{width:100%;height:100%;object-fit:contain}.dropdown-content-cart .text-content{display:flex;flex-direction:column;justify-content:center;gap:0rem;width:80%}.dropdown-content-cart .product-name{color:#363b48;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:250px;padding-right:40px;margin:0;font-size:.8rem;text-transform:lowercase}.dropdown-content-cart .product-price{color:#f4be39;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0;font-size:.8rem}.dropdown-content-cart .cart-button-container{width:100%;height:20%;margin-top:10px}.dropdown-content-cart .cart-button{width:100%;height:35px;border-radius:50px;background-color:#f4be39;border:none;color:#363b48;font-weight:800;font-size:.9rem;cursor:pointer;-webkit-appearance:none;appearance:none}.dropdown-content-cart .cart-button:hover{background-color:#f4be39;opacity:.8}.dropdown-content-cart .delete-icon{cursor:pointer;position:absolute;top:1.3rem;right:.5rem;color:#363b48;z-index:999;border-radius:50%}.dropdown-content-cart .delete-icon:hover{background-color:#f4be39}.search_container{position:relative;width:100%;max-width:600px}.resultados_de_busqueda{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #e2e2e2;border-radius:8px;margin-top:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:50;max-height:80vh;overflow-y:auto}.seccion-marcas,.seccion-categorias{padding:16px;border-bottom:1px solid #e2e2e2}.seccion-marcas h3,.seccion-categorias h3{font-size:14px;color:#666;margin-bottom:8px;font-weight:500}.lista-marcas{display:flex;flex-wrap:wrap;gap:8px}.marca-item{background:#f3f4f6;padding:4px 12px;border-radius:16px;font-size:14px;color:#374151;transition:all .2s}.marca-item:hover{background:#e5e7eb;color:#f4be39}.categoria-item{padding:8px 0;display:block;color:#374151;text-decoration:none}.categoria-item:hover .categoria-nombre{color:#f4be39}.categoria-nombre{font-size:14px;font-weight:500}.categoria-padre{font-size:12px;color:#6b7280}.item_resultado_de_busqueda{display:flex;padding:12px;gap:12px;border-bottom:1px solid #e2e2e2;transition:background-color .2s}.item_resultado_de_busqueda:hover{background-color:#f9fafb}.img_resultado_de_busqueda{width:64px;height:64px;object-fit:contain;border:1px solid #e2e2e2;border-radius:4px;padding:4px}.info_resultado_de_busqueda{flex:1;display:flex;flex-direction:column;justify-content:space-between}.nombre_resultado_de_busqueda{font-size:14px;color:#1f2937;font-weight:500}.precios{display:flex;flex-direction:column;align-items:flex-end}.precio_anterior{font-size:12px;color:#ef4444;-webkit-text-decoration:line-through;text-decoration:line-through}.precio_actual{font-size:14px;color:#1f2937;font-weight:600}.no-resultados{padding:24px;text-align:center;color:#6b7280;font-size:14px}ion-footer.main_footer_container{background:#363b48}ion-footer.main_footer_container .footer_helper{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;padding:30px 0;border-top:1px solid #8b91a0;place-items:center}ion-footer.main_footer_container .footer-containers{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;padding:50px 0}ion-footer.main_footer_container .footer-containers .text{color:#8b91a0;font-size:18px;line-height:2rem}ion-footer.main_footer_container .footer-containers .social{display:flex;justify-content:flex-start;align-items:center;gap:20px}ion-footer.main_footer_container .footer-containers .social .social-icon{width:40px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}ion-footer.main_footer_container .footer-container-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;padding:30px 0}ion-footer.main_footer_container .footer-container-item h3{font-size:16px;color:#fff;font-weight:800;padding-bottom:20px;font-family:proxima_nova_bold,sans-serif;text-transform:lowercase}ion-footer.main_footer_container .footer-container-item h3:first-letter{text-transform:uppercase}ion-footer.main_footer_container .footer-container-item .acces_link{color:#8b91a0;text-decoration:none;margin-bottom:10px;font-family:proxima_nova_regular,sans-serif}ion-footer.main_footer_container .footer-container-item .acces_link:hover{color:#f4be39}ion-footer.main_footer_container .help{margin:0 auto}ion-footer.main_footer_container .footer_helper .acces_link{color:#8b91a0;text-decoration:none;font-family:proxima_nova_regular,sans-serif}ion-footer.main_footer_container .form{display:flex;justify-content:center;align-items:center;gap:20px;width:90%}ion-footer.main_footer_container .input{height:52px;background:#414653;border-radius:26px}ion-footer.main_footer_container .button{background:#ffffff;width:55px;height:45px;border-radius:50%;overflow:hidden}ion-footer.main_footer_container .button:hover{background-color:#f4be39}ion-footer.main_footer_container .playment{max-width:80%;width:100px;justify-self:flex-end}ion-footer.main_footer_container .powered{justify-self:flex-start}.menu_header_sidebar{background-image:url(/assets/img/bg_mb.jpg);background-position:center;background-size:cover;width:100%;height:110px}.image{width:59px;height:59px;border-radius:50%;overflow:hidden;background-color:#fff;border:3px solid #ffffffff}.image img{width:100%;height:100%;object-fit:cover}.list_menu{padding-bottom:10px}.list_sesion{padding-top:10px}.list_cart{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:10px 0}.menu_header_sidebar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:20px}.personal_info{display:flex;flex-direction:column;padding:10px;gap:10px;width:225px}.personal_info p{display:-webkit-box;max-width:100%;margin:0!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.name_saludo{color:#363b48;font-weight:500!important}.personal_info span{color:#363b48;font-weight:800;padding-left:5px;text-transform:lowercase}.personal_info span:first-letter{text-transform:uppercase}.btn_edit_profile{width:126px;height:22px;box-shadow:0 3px 19px rgba(54,59,72,.08);border-radius:15px;text-align:left;padding-left:10px}.tab2{width:80px;height:100px;transform:rotate(45deg);border-radius:18px;background:#f4be39;box-shadow:0 5px 10px rgba(167,124,20,.36)}.rotate-external{transform:rotate(-45deg);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.text-cart{font-size:12px}.img-cart{transform:scale(3)}.inside{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transform:rotate(-45deg)}.tab-selected,ion-tab-button{background:transparent}.footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 12px;border-top:1px solid #e8e8e8;height:60px}.bottom_tab-item-cart{width:70px;height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#f4be39 0% 0%;box-shadow:0 5px 10px rgba(167,124,20,.36);border-radius:18px;margin:-15px 15px 15px;transform:rotate(45deg);text-decoration:none}ion-label{color:#8b91a0;font-size:12px;padding-bottom:2px;text-align:center;text-decoration:none}.toogle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}ion-icon{width:50px}.text_menu{position:absolute;bottom:-3px}.bottom_tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;text-decoration:none;height:60px;border-top:4px solid #fff}.bottom_tab-item img{width:20px;object-fit:contain;height:20px;margin-bottom:10px}@media (max-width: 320px){.bottom_tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px}.bottom_tab-item-cart{width:30px;height:30px}}.menu_toogle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.cart{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;transform:rotate(-45deg)}.cart span{color:#363b48;font-size:12px}img.img_user{width:30px;height:30px;object-fit:cover;border-radius:50%;margin:0 auto}ion-button{--background: transparent;--background-hover: transparent;--background-activated: transparent;--background-focused: transparent}.search-container{background:#efefef;border-radius:32px;display:flex;flex-direction:row;width:90%;margin:0 auto;margin-bottom:1rem}input.input_search_mb{background-color:transparent;color:#8b91a0;height:43px;border:0px;font-size:12px;padding-left:25px;margin:0}@media (width <= 700px){.search_container .icon_search{top:4px;right:7px}.search-container{padding:0}}@media screen and (max-width: 820px){.resultados_de_busqueda{top:0!important}.inner-scroll.scroll-y,.scroll-y,.ion-padding{--padding-start: 0px !important;--padding-end: 0px !important;--padding-top: 0px !important;--padding-bottom: 0px !important}}ion-avatar.img_menu{width:30px;height:30px}.badge_number{position:absolute;top:-15px;right:-15px;background:red;color:#fff;border-radius:50%;padding:9px;font-size:15px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;margin-top:-12px}@media (max-width: 820px){.social{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:20px;row-gap:0px;padding:17px}.social .social-icon{width:30px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}}.modal_city{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:350px;height:250px;background-color:#fff;border:1px solid #ccc;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:20px;display:flex;flex-direction:column;justify-content:space-around}.modal_city .ciudad{color:#363b48;text-align:center;text-transform:uppercase;font-weight:800;font-size:18px}.modal_city .cerrar{background-color:transparent;position:absolute;top:10px;right:10px}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:9999}.react-select__option{color:#363b48;text-align:center;text-transform:uppercase;font-weight:800;background:red}.react-select__menu-list{background:red}.ciudad{text-align:center;font-weight:800}ion-modal.modal_idioma::part(content){--height: 250px;position:absolute;top:35%;--width: 330px;border-radius:25px;display:block;padding:1rem}@media (max-width: 820px){ion-modal.modal_idioma::part(content){--height: 100% !important;--width: 100% !important;position:relative!important;top:0!important;left:0!important;display:block!important;background-color:#40e0d0!important;background-image:url(/assets/img/bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}ion-modal>.ion-page{padding:30px}}.ion-delegate-host.ion-page{justify-content:center!important}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.card_product{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px rgba(54,59,72,.06);border:1px solid #e6e3e3;border-radius:20px;opacity:1;width:100%;display:flex;flex-direction:column;padding-top:10px;justify-content:space-between;position:relative;height:405px}.card_product .btn_fav{position:absolute;width:45px;height:45px;top:10px;right:10px;opacity:1;border-radius:50%;display:grid;place-items:center;background:transparent}.card_product .btn_fav img{width:100%;object-fit:contain}.card_product .card_product-img{height:94px;overflow:hidden;margin:0 auto;width:90%}.card_product .card_product-img img{background:white;object-position:center;height:100%;width:100%}.card_product .card_product-price{display:flex;flex-direction:row;width:85%;margin:0 auto;align-items:center;gap:4px}.card_product .card_product-price .card_product-price-cost{color:#363b48;font-size:27px;font-weight:300;font-family:proxima_nova_bold,sans-serif}.card_product .card_product-price .card_product-price-dcto{color:#373b48;font-weight:600;font-size:11px;background:#ffd00c;padding:5px 12px;position:absolute;top:19px;left:14px;border-radius:22px}.card_product .card_product-info{width:85%;margin:0 auto}.card_product .card_product-info p{color:#8b91a0;font-size:15px;margin:0;padding:0;text-align:left;font-family:proxima_nova_regular,sans-serif;text-transform:lowercase;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;min-height:31px}.card_product .card_product-info p:first-letter{text-transform:none}.card_product .card_product_btn{background:#f4be39;height:38px;display:flex;justify-content:center;align-items:center;flex-direction:row;width:90%;margin:0 auto;border-radius:100px;font-weight:600;color:#000;text-decoration:none;place-content:center;font-family:proxima_nova_semibold,sans-serif;transition:all .3s ease-in-out}.card_product .img_user_cart{width:20px;height:20px;margin-right:5px}.card_product .card_product_btn:hover{transform:scale(1.005);background:#ffb700}@media (max-width: 820px){.card_product-price,.card_product-ponits-points{flex-wrap:wrap}.card_product{height:370px}.card_product_btn{padding:12px}.card_product-ponits-points{height:fit-content!important;font-size:11px}span.card_product_btn-text{font-size:11px}.tooltip{font-size:10px!important;margin-right:-59%;width:141px!important}.card_product{padding:1rem 0px;gap:7px}.card_product .card_product-img{height:150px}.card_product .card_product-img img{object-fit:contain}.card_product .card_product_btn{font-size:14px}.card_product .card_product-price-dcto{position:relative!important;top:auto!important;left:auto!important}}@media (min-width: 820px){.card_product{padding:1rem 0px;gap:15px}.card_product .card_product-img{height:178px}.card_product .card_product-img img{object-fit:contain}.card_product .card_product_btn{font-size:16px}}.card_product-info{cursor:pointer;transition:transform .2s ease,background-color .2s ease}.card_product-info:hover{transform:scale(1.02);color:#f4be39!important}.swiper-button-prev,.swiper-button-next{top:43%!important}.swiper-button-prev{left:8px!important}.swiper-button-next{right:8px!important}.sku_product{color:#373b48;font-size:13px;margin:5px 0 0;padding:0;text-align:left;font-family:proxima_nova_regular,sans-serif;text-transform:lowercase;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;min-height:31px}.contenido_puntos{display:flex;gap:8px;flex-wrap:wrap}.contenido_puntos .card_product-points{display:flex;flex-direction:row;width:auto;gap:3px;align-items:center}.contenido_puntos .card_product-points .card_product-ponits-points{cursor:pointer;background:#ddede9;width:fit-content;padding:3px 9px;height:17px;border-radius:100px;font-size:9px;color:#079472;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start;font-size:13px}.contenido_puntos .card_product-points img{max-width:30px}.contenido_puntos .card_product-puntos-colombia{display:flex;background-color:rgba(202,4,202,.36);align-items:center;border-radius:100px;padding:3px 9px}.contenido_puntos .card_product-puntos-colombia .cantidad{color:#fff;font-size:11px;font-weight:600;padding:0 5px}@media (width < 600px){.contenido_puntos{flex-wrap:wrap}}.card_product-ponits-points{position:relative;display:inline-block}.tooltip{visibility:hidden;width:220px;background-color:#363b48;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:129%;left:-9%;margin-right:-100px;opacity:0;width:180px;transition:opacity .3s;font-size:11px}.tooltip-valid{color:#03f0b9}.card_product-ponits-points:hover .tooltip{visibility:visible;opacity:1}.home_contenedor-slider .home_contenedor-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2rem}.home_contenedor-slider .home_contenedor-info .home_contenedor-title_{color:#363b48;font-weight:800;margin:0;padding:0}.home_contenedor-slider .home_contenedor-info .home_contenedor-slider-button{background:#f4be39;color:#363b48;font-weight:500;font-size:18px;border-radius:100px;min-width:120px;padding:10px 20px;text-align:center;text-decoration:none}.home_contenedor-slider .home_contenedor-info .home_contenedor-slider-button:hover{background:#363b48;color:#fff}@media (width < 800px){.home_contenedor-slider{width:100%}.home_contenedor-slider .home_contenedor-slider-button{padding:10px 20px;font-size:16px}.home_contenedor-slider .home_contenedor-info .home_contenedor-title_{font-size:17px}}@media (width > 1200px){.home_contenedor-slider{width:1136px}}@media (width > 800px){.home_contenedor-slider .home_contenedor-info .home_contenedor-title_{font-size:35px}}.home_contenedor-slider .home_slider{width:100%;height:300px}.home_contenedor-slider .home_slider .img{height:100%;width:100%;object-fit:cover}@media (width < 700px){.home_contenedor-slider{width:90%!important;margin:0 auto!important}.home_contenedor-slider .card_product-img img{border-radius:12px}.home_contenedor-slider .home_slider{height:160px}}:root{--swiper-theme-color: #000}.home_contenedor-slider{margin:2rem auto}.subtitulo{color:#f4be39;font-size:26px;font-weight:500;font-family:VisbyCF_Medium,sans-serif}@media (width < 700px){.home_contenedor-slider{width:100%}}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media (hover: hover)and (pointer: fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media (max-width: 768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media (hover: hover)and (pointer: fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover: hover)and (pointer: fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media (hover: hover)and (pointer: fine)and (max-width: 768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:1px solid #f4be39!important}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:40px!important;width:40px!important}.container{height:100dvh;display:flex;justify-content:center;align-items:center;background-image:url(/assets/img/bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.button_container{display:flex;flex-direction:column;justify-content:center;gap:3px;margin-top:20px;width:100%}.login{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;margin:0 auto;height:100%}.login__logo{object-fit:cover;margin:0 auto;max-width:70%}.title_header_direcciones{display:none}@media (min-width: 800px){.title_header_direcciones{border-bottom:1px solid #e8e8e8;padding-bottom:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}}.title_header_direcciones h3{display:block;padding:0;margin:0;font-size:22px;font-weight:800;color:#363b48}ion-card.card-ion_profile.md{display:flex;flex-direction:column;gap:20px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px}@font-face{font-family:proxima_nova_bold;src:url(/assets/Proxima_Nova_Bold-383488ae.otf) format("truetype")}@font-face{font-family:proxima_nova_regular;src:url(/assets/Proxima_Nova_Regular-2b80fbe5.otf) format("truetype")}@font-face{font-family:proxima_nova_extrabold;src:url(/assets/Proxima_Nova_Extrabold-a6f3fb44.otf) format("truetype")}@font-face{font-family:proxima_nova_semibold;src:url(/assets/Proxima_Nova_Semibold-9e7ff2f2.otf) format("truetype")}@font-face{font-family:VisbyCF_DemiBoldOblique;src:url(/assets/VisbyCF_DemiBoldOblique-0a718c4c.otf) format("truetype")}@font-face{font-family:VisbyCF_Medium;src:url(/assets/VisbyCF_Medium-32b3dfa7.otf) format("truetype")}@font-face{font-family:visbyCF_bold;src:url(/assets/VisbyCF-Bold-4deda0b9.otf) format("truetype")}span.link{text-align:center}*::-webkit-scrollbar{height:14px;width:14px}*::-webkit-scrollbar-track{border-radius:4px;background-color:#fff;border:5px solid #ffffff}*::-webkit-scrollbar-track:hover{background-color:#fff}*::-webkit-scrollbar-track:active{background-color:#fff}*::-webkit-scrollbar-thumb{border-radius:7px;background-color:#ffc107;border:4px solid #ffffff}*::-webkit-scrollbar-thumb:hover{background-color:#ffc107}*::-webkit-scrollbar-thumb:active{background-color:#ffc107}.swiper-button-prev,.swiper-button-next{background-color:#fff;padding:12px;height:50px;width:50px;border-radius:100px;box-shadow:0 3px 19px rgba(40,44,54,.08)}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-next{background-image:url(/assets/img/right-arrow.svg)!important;background-size:57%!important;background-repeat:no-repeat!important;background-position:center!important}.swiper-button-prev{background-image:url(/assets/img/left-arrow.svg)!important;background-size:57%!important;background-repeat:no-repeat!important;background-position:center!important}.swiper-slide{background-color:#fff!important}.ficha-tecnica{width:100%;border-collapse:collapse;margin-top:20px}.ficha-tecnica th,.ficha-tecnica td{padding:10px;border:1px solid #ddd;text-align:left}.ficha-tecnica th{background-color:#f4be39;color:#000}.fila-par{background-color:#f9f9f9}.fila-impar{background-color:#e0e0e0}a{background-color:transparent;text-decoration:none!important}@media (max-width: 820px){.swiper-button-prev,.swiper-button-next{display:none}.swiper-button-prev,.swiper-button-next{top:43%}.header-md{box-shadow:none!important;border-bottom:1px solid #8b91a04f!important}}div#react-select-2-listbox{overflow:auto;height:106px!important}.seleccionar_ciudad{margin:52px 0}.body_user{width:100%;display:flex;flex-direction:row;padding:10px 0}.range_img_user,.range_data_user{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%}.range_data_user{border-left:1px solid #e8e8e8}.range_data_user h3{color:#8a5796;font-weight:800;font-size:20px}.range_data_user p{color:#363b48;font-weight:400;font-size:15px}.range_data_user h3,.range_data_user p{width:100%;text-align:center;padding:4px;margin:0}.footer_user{width:100%}.footer_user_p{width:fit-content;padding:3px 15px;border-radius:100px;background-color:#ddede9;margin:20px auto}.footer_user_span{color:#079472;padding-left:5px}.header_user{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;padding:20px 0}.body_user{border-top:1px solid #e1e5ef;border-bottom:1px solid #e1e5ef}.img_user_micuenta img{max-width:64px;height:64px;object-fit:cover;border-radius:50%;box-shadow:0 3px 6px rgba(134,95,0,.294)}.info_user h3{color:#363b48;font-size:16px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.info_user p{margin:0;padding:0;color:#363b48;font-size:14px}.card-ion{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px}ion-card.card-ion_profile.ios,ion-card.card-ion_profile.md{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;display:flex;flex-direction:column;align-items:center;display:block;text-align:center}ion-card.card-ion_profile.ios .list_menu_cuenta,ion-card.card-ion_profile.md .list_menu_cuenta{display:flex;flex-direction:column;gap:10px;padding:20px 0}.img_icon{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:13px;background-color:#fff}ion-item.item-lines-none.in-list.item-label{width:98%;margin:0 auto}ion-item.item-lines-none.in-list.item-label:hover{background:#363b480a;width:98%;margin:0 auto;border-radius:15px}ion-item.item-lines-none.in-list.item-label:hover ion-label.label_card.sc-ion-label-md-h.sc-ion-label-md-s.md{color:#fff;font-size:14px}ion-item.item-lines-none.in-list.item-label:hover ion-icon.arrow.md{-webkit-filter:grayscale(100%) contrast(0%)!important}ion-label.label_card_side{text-align:left;color:#363b48;font-size:14px}ion-label.label_card_side.sc-ion-label-ios-h.sc-ion-label-ios-s.ios,ion-label.label_card_side.sc-ion-label-md-h.sc-ion-label-md-s.md{font-family:proxima_nova_regular,sans-serif;color:#363b48;font-size:16px;padding:0;margin:0}.show{flex-direction:row;justify-content:flex-start;align-items:center;height:100px;width:95%;margin:0 auto;margin-bottom:1.5rem}.edit{flex-direction:column;justify-content:center;align-items:center;height:100px;width:95%;margin:0 auto;margin-bottom:1.5rem}.img_icon_data{background:#ffffff;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:13px;width:40px;height:40px;margin:0 auto;object-fit:contain;padding:5px}@media (min-width: 900px){.main_container_desktop{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;padding-top:20px;width:1136px;justify-content:space-evenly;margin-bottom:2rem}.container_cards_desktop{display:flex;flex-direction:column;gap:20px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;width:800px;padding:20px;background:white;margin-top:10px;min-height:485px}form.card-ion_data{padding:0;margin:0;display:flex;flex-direction:row}form.card-ion_data .card-ion_data-picture{width:10%;margin:0px 1rem}form.card-ion_data .card-ion_data-header{height:100%}form.card-ion_data .card-ion_data-body{border-top:0px;border-left:1px solid #e1e5ef;height:100%;width:25%}form.card-ion_data .show,form.card-ion_data .edit{height:100px}form.card-ion_data .save{justify-content:space-around;padding:0}}@media (width <= 800px){.preferencias_container .subtitle_,.preferencias_container .title_{text-align:center;width:90%;margin:0 auto}}@media (width > 800px){.preferencias_container .subtitle_,.preferencias_container .title_{padding:0;margin:0}}.preferencias_container{display:flex;flex-direction:column;justify-content:center;gap:20px}.preferencias_container .item_preferencias{padding:5px 20px;border:1px solid #8b91a0;border-radius:18px;background:white;font-size:14px;color:#363b48}.preferencias_container .title_cat{text-transform:lowercase}.preferencias_container .title_cat:first-letter{text-transform:uppercase}.preferencias_container .item_preferencias_selected{padding:5px 20px;border:1px solid #8b91a0;border-radius:18px;background:white;font-size:14px;color:#363b48}.preferencias_container .list_preferencias{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px;width:95%;margin:0 auto}.preferencias_container .list_selected_preferencias{margin:0 auto;background:#f2f3f7;border-radius:10px;height:150px;width:90%;overflow-y:scroll;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px}.preferencias_container .item_preferencias:hover{cursor:pointer;background:#f4be39}.preferencias_container .item_preferencias_selected{display:flex;flex-direction:row;justify-content:space-between}.preferencias_container .item_preferencias_selected{font-size:12px;border:1px solid #8b91a0;border-radius:16px;background:#8b91a0;width:fit-content;height:28px;color:#fff}.preferencias_container .item_preferencia-item_selected{text-transform:lowercase}.preferencias_container .item_preferencia-item_selected:first-letter{text-transform:uppercase}.preferencias_container .form_preferences{display:flex;flex-direction:column;align-items:flex-end}.preferencias_container .form_preferences .btn_preferencias{border-radius:18px;background:#f4be39;border:none;color:#363b48;padding:7px 20px;width:150px}.preferencias_container .form_preferences .btn_preferencias:hover{cursor:pointer;background:#363b48;color:#fff}.container_password{height:100vh;display:flex;justify-content:flex-start;align-items:center;overflow-y:scroll}.container_password .login{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin:0 auto;height:100%}.container_password .login__logo{object-fit:cover;margin:0 auto;max-width:50%}.container_password .input_container{display:flex;flex-direction:column;justify-content:center;gap:10px;width:100%}.container_password .button_container{display:flex;flex-direction:column;justify-content:center;gap:3px;margin-top:0;width:100%}.container_password .subtitle{color:#363b48;font-size:19px;margin:2rem 0px}.container{background-image:url(/assets/img/bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.container_recovery_password{height:100vh;display:flex;justify-content:flex-start;align-items:center;overflow-y:scroll;background-size:cover;background-position:bottom;background-repeat:no-repeat}.container_recovery_password .identiy{color:#363b48;font-size:22px;font-weight:800}.container_recovery_password .login{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:5rem;gap:15px;height:100%}.container_recovery_password .login__logo{object-fit:cover;margin:0 auto;max-width:50%}.container_recovery_password .input_container{display:flex;flex-direction:column;justify-content:center;gap:10px;width:100%}.container_recovery_password .button_container{display:flex;flex-direction:column;justify-content:center;gap:3px;margin-top:0;width:100%;text-transform:lowercase}.container_recovery_password .subtitle{color:#363b48;font-size:16px;padding:0;margin:0;font-weight:400}.container_recovery_password .title{color:#363b48;font-size:16px;text-align:center;font-weight:400}.container_recovery_password .link{color:#f4be39;margin:10px 0}.container_recovery_password .url{color:#cc282c;text-decoration:underline}.container_recovery_password .url:hover{cursor:pointer}.container_recovery_password .link{width:100%;display:flex;justify-content:center;text-align:center;gap:8px;margin:10px 0;color:#363b48}.container_code{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%}.container_code .checktext{display:none}.container_code .otpCode{width:100%;display:flex;justify-content:space-between;align-items:center}.container_code .otpCode__digit{background:#ffffff;border:1px solid #c1c7d5;border-radius:10px;width:43px;height:67px;color:#000;text-align:center;font-size:20px}@media (width > 768px){.container_recovery_password{background-image:url(/assets/img/bg_pc.jpg)}.container_recovery_password .login{width:300px}}@media (width < 768px){.container_recovery_password{background-image:url(/assets/img/bg.png)}}.confirmar_contrasena{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat}.confirmar_contrasena .identiy{color:#363b48;font-size:22px;font-weight:800}.confirmar_contrasena .form{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin:0 auto}.confirmar_contrasena .form .span{color:#363b48;font-size:13px;width:100%;font-weight:800}.confirmar_contrasena .form .validacion-item{width:100%;color:#363b48;font-size:14px;display:flex;gap:8px}.confirmar_contrasena .form .validacion-item input{transform:scale(1.5)}.confirmar_contrasena .form .validaciones{display:flex;flex-direction:column;gap:10px}.confirmar_contrasena .form .login__logo{object-fit:cover;margin:0 auto;max-width:50%}.confirmar_contrasena .form .input_container{display:flex;flex-direction:column;justify-content:center;gap:20px;margin:25px 0;width:100%}.confirmar_contrasena .form .button_container{display:flex;flex-direction:column;justify-content:center;gap:3px;margin-top:0;width:100%}.confirmar_contrasena .form .subtitle{color:#363b48;font-size:19px;margin:2rem 0px}.confirmar_contrasena .url{color:#f4be39;font-size:15px}.confirmar_contrasena .link{color:#363b48;font-size:15px;text-decoration:none}.confirmar_contrasena .pie_de_pagina{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50px;gap:20px;margin:20px 0}.confirmar_contrasena .pie_de_pagina .link{margin:0;padding:0}@media (width > 768px){.confirmar_contrasena{background-image:url(/assets/img/bg_pc.jpg)}.confirmar_contrasena .form{width:350px}}@media (width < 768px){.confirmar_contrasena{background-image:url(/assets/img/bg.png)}}.img_icon{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:13px}ion-item{--background: transparent}.info_user{display:flex;flex-direction:column;justify-content:center}.card-ion_data{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;display:flex;background:white}.show{flex-direction:row;justify-content:flex-start;align-items:center;height:100px}.edit{flex-direction:column;justify-content:center;align-items:center;height:100px}.card-ion_data-picture{width:25%;height:100%;display:grid;place-items:center}.card-ion_data-content{width:68%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:6px}.card-ion_data-content h3{color:#363b48}.card-ion_data-content p{color:#8b91a0}.card-ion_data-content p,.card-ion_data-content h3{margin:0;padding:0;font-size:15px}.card-ion_data-header{width:100%;height:65%;display:flex;flex-direction:row;position:relative}.card-ion_data-body{height:35%;width:100%;position:relative;display:grid;place-items:center;border-top:1px solid #e1e5ef}.card-ion_data-body .btn_edit{width:fit-content;color:#009b77;font-size:14px;background:transparent}.save{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;padding:0 20px}.save .btn_save{color:#009b77;background:transparent;-webkit-appearance:none;appearance:none}.save .btn_cancel{color:#ed7064;background:transparent;-webkit-appearance:none;appearance:none}@media (min-width: 680px){.container_cards_desktop{width:80%}}@media (min-width: 900px){.main_container_desktop{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;padding-top:20px;width:900px;justify-content:space-evenly;margin-bottom:2rem}.container_cards_desktop{display:flex;flex-direction:column;gap:20px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;width:800px;padding:20px;background:white;margin-top:10px}ion-card.card-ion_data{padding:0;margin:0;display:flex;flex-direction:row}ion-card.card-ion_data .card-ion_data-picture{width:10%;margin:0px 1rem}ion-card.card-ion_data .card-ion_data-header{height:100%}ion-card.card-ion_data .card-ion_data-body{border-top:0px;border-left:1px solid #e1e5ef;height:100%;width:25%}ion-card.card-ion_data .show,ion-card.card-ion_data .edit{height:100px}ion-card.card-ion_data .save{justify-content:space-around;padding:0}}.container_passwords{display:flex;gap:1rem;flex-wrap:wrap}.label_recover{width:90%;display:flex;flex-direction:column;gap:15px;margin:0 auto}.container_btn_send{width:300px;margin:0 auto}@media (min-width: 900px){.main_container_desktop{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;padding-top:20px;width:900px;justify-content:space-evenly;margin-bottom:2rem}.container_cards_desktop{display:flex;flex-direction:column;gap:20px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;width:800px;padding:20px;background:white;margin-top:10px}.container_passwords{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.label_recover{width:48%;display:flex;flex-direction:column;gap:15px}.container_btn_send{width:300px;margin:0 auto}}.formulario_checkout_btn{width:185px;height:48px;background:#f4be39;border-radius:100px}.text_error{margin-top:10px;color:#cc282c;font-size:11px}@media (min-width: 1200px){.title_header{border-bottom:1px solid #e8e8e8;padding-bottom:1rem}.form_direccion{display:flex;flex-direction:column;gap:20px}.form_direccion .container_direccion{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%}.form_direccion .container_direccion .info_direccion{width:32%;display:flex;flex-direction:column;gap:10px;font-size:14px}.form_direccion .container_direccion .info_contacto{width:32%;display:flex;flex-direction:column;gap:10px}.form_direccion .container_direccion .info_referencia{width:65%;display:flex;flex-direction:column;gap:10px}.form_direccion .container_direccion select{border:1px solid #363b48;border-radius:10px;height:47px;width:100%;color:#000;font-size:14px;padding-left:13px;box-shadow:none;background:white}.form_direccion .container_direccion .direccion_casa{width:100%;display:flex;flex-direction:row;gap:10px}.form_direccion .amarillo_btn{width:fit-content;margin:auto 71%;font-family:proxima_nova_semibold;text-transform:lowercase}.form_direccion .amarillo_btn:hover{background:#ffd00c;color:#363b48}.url_link{color:#f4be39}.inputs .amarillo_btn{align-self:flex-end}form.form_direccion{display:flex;flex-direction:column;gap:20px}.formulario_checkout{display:flex;flex-direction:column;width:100%;gap:1rem;margin-top:2rem;input {width: 100%; border: 1px solid #aab1ba; border-radius: 10px; height: 47px; color: #000000; font-size: 14px; padding-left: 20px; box-shadow: none; background: white;} .formulario_checkout_direccion {display: flex; flex-direction: row; width: 100%; justify-content: space-between; &>select {width: 32%; border: 1px solid #aab1ba; border-radius: 10px; height: 47px; color: #000000; font-size: 14px; padding-left: 20px; box-shadow: none; background: white;} &>input {width: 32%; border: 1px solid #aab1ba; border-radius: 10px; height: 47px; color: #000000; font-size: 14px; padding-left: 20px; box-shadow: none; background: white;}} .formulario_checkout_btn {width: 185px; height: 48px; background: #f4be39; border-radius: 100px;}}.formulario_checkout .formulario_checkout_nombres{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:1rem}.formulario_checkout .formulario_checkout_nombres .contenedor_input{display:flex;flex-direction:column;width:32%}.formulario_checkout .formulario_checkout_nombres .contenedor_input .text_error{margin-top:10px;color:#cc282c;font-size:11px}.formulario_checkout .formulario_checkout_nombres .contenedor_input>input{width:100%;border:1px solid #aab1ba;border-radius:10px;height:47px;color:#000;font-size:14px;padding-left:20px;box-shadow:none;background:white}}@media (width < 1200px){.formulario_checkout .formulario_checkout_nombres{display:flex;flex-direction:column;width:100%;gap:10px;margin-bottom:1rem}.formulario_checkout .formulario_checkout_nombres .contenedor_input{width:100%}.formulario_checkout .formulario_checkout_direccion{display:flex;flex-direction:column;width:100%;gap:10px}.formulario_checkout .formulario_checkout_direccion>select{width:100%}.formulario_checkout .formulario_checkout_direccion>input{width:100%}.formulario_checkout .formulario_checkout_btn{width:100%}}.Checkout_container_main{display:flex;flex-direction:column;align-items:center;gap:5px}.Checkout_container_main .Checkout_container_main-items{width:95%;margin:0 auto;height:155px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;display:flex;align-items:center}.Checkout_container_main .Checkout_container_main-item{height:80%;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 auto}.Checkout_container_main .Checkout_container_main-item .check{width:24px;height:24px}.Checkout_container_main .Checkout_container_main-item .Checkout_container_main-item-data{display:flex;flex-direction:row;gap:20px;width:90%}.Checkout_container_main .Checkout_container_main-item .Checkout_container_main-item-data .img_Checkout{width:70px;height:70px;object-fit:cover}.Checkout_container_main .Checkout_container_main-item .Checkout_container_main-item-data .Checkout_container_main-item-data-info{display:flex;flex-direction:column;gap:10px}.Checkout_container_main .Checkout_container_main-item .Checkout_container_main-item-data .Checkout_container_main-item-data-info .Checkout_container_main-item-data-info-title{color:#363b48;font-size:12px;font-weight:800;margin:0;padding:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.Checkout_container_main .Checkout_container_main-item .Checkout_container_main-item-data .Checkout_container_main-item-data-info .Checkout_container_main-item-data-info-price{color:#363b48;font-size:20px;font-weight:500}.Checkout_container_main .Checkout_container_main-item .btn_cantidades{display:flex;flex-direction:column;gap:15px;align-items:center}.Checkout_container_main .Checkout_container_main-item .btn_cantidades .eliminar_items,.Checkout_container_main .Checkout_container_main-item .btn_cantidades .agregar_items{width:25px;height:25px;border-radius:50%}.Checkout_container_main .Checkout_container_main-item .btn_cantidades .eliminar_items{display:grid;place-items:center;background-color:#cdced1}.Checkout_container_main .Checkout_container_main-item .btn_cantidades .eliminar_items:hover{background-color:rgba(244,191,57,.486)}.Checkout_container_main .Checkout_container_main-item .btn_cantidades .agregar_items{display:grid;place-items:center;background-color:#363b48}.Checkout_container_main .Checkout_container_main-item .btn_cantidades .agregar_items:hover{background-color:#f4be39}.Checkout_container_main .Checkout_container_main-footer{height:20%;border-top:1px solid #e8e8e8;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.Checkout_container_main .Checkout_container_main-footer .Checkout_container_main-footer-btn{background:transparent;color:#363b48;font-size:12px}.Detalle_checkout_contenedor-footer{display:flex;flex-direction:column;background:#ffffff;box-shadow:0 -.5px rgba(0,0,0,.098);padding:20px 0;justify-content:space-around}.Detalle_checkout_contenedor-footer .titulo_detalles{color:#363b48;font-size:12px;width:90%;margin:0 auto}.Detalle_checkout_contenedor-footer .detalle_de_compra{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center;border-bottom:1px solid #dee1ec;border-top:1px dotted #dee1ec;padding:10px 0}.Detalle_checkout_contenedor-footer .detalle_de_compra .titulo{color:#363b48;font-size:12px}.Detalle_checkout_contenedor-footer .detalle_de_compra .total_costo{color:#363b48;font-size:20px;font-weight:500}.Detalle_checkout_contenedor-footer .Detalle_checkout_contenedor-footer-btn-comprar{border-radius:100px;opacity:1;height:45px;width:90%;margin:10px auto 0;background:#f4be39}.Detalle_checkout_contenedor-footer .totales_checkout{display:flex;flex-direction:column;gap:10px;margin:10px 0}.Detalle_checkout_contenedor-footer .total_checkout{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center}.Detalle_checkout_contenedor-footer .total_checkout .titulo{color:#8b91a0;font-size:12px}.Detalle_checkout_contenedor-footer .total_checkout .puntos{color:#079472}.Detalle_checkout_contenedor-footer .total_checkout .valor{color:#363b48;font-weight:800;font-size:14px}.Detalle_checkout_contenedor-footer .total_checkout .puntos_valor{color:#079472}.Detalle_checkout_contenedor-footer .total_checkout .dcto{color:#cc282c}.container_checkout_pc{display:flex;gap:1rem;margin:2rem auto;max-width:1120px;height:auto}.container_checkout_pc .container_checkout_pc_envios{width:55%;margin:0 auto}.container_checkout_pc .container_checkout_pc_envios .container_checkout_pc_datos{width:100%;display:flex;flex-direction:row;justify-content:space-between}.container_checkout_pc .container_checkout_pc_envios .container_checkout_pc_datos button{width:30%;height:58px;box-shadow:0 3px 19px rgba(54,59,72,.08);border-radius:15px;text-align:center}.container_checkout_pc .container_checkout_pc_envios .container_checkout_pc_datos button img{width:20px;height:20px}.container_checkout_pc .container_checkout_pc_resumen{border:1px solid #e8e8e8;border-radius:15px;min-height:585px;box-shadow:0 3px 19px rgba(54,59,72,.08);width:45%;height:auto}.container_checkout_pc .container_checkout_pc_resumen .resumen_titulo h3{color:#363b48;font-size:16px;font-weight:600;padding-left:1rem}.container_checkout_pc .container_checkout_pc_resumen .resumen_pedido_items{display:flex;flex-direction:row;justify-content:space-between;background:#f2f3f6;padding:10px 1rem}.container_checkout_pc .container_checkout_pc_resumen .resumen_pedido_items .producto,.container_checkout_pc .container_checkout_pc_resumen .resumen_pedido_items .precio{width:25%;text-align:left;font-size:12px;color:#363b48}.container_checkout_pc .container_checkout_pc_resumen .resumen_pedido_items .info{width:50%;text-align:left;font-size:12px;color:#363b48}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos{height:346px;overflow-y:scroll}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;background:white;height:115px;width:100%;display:flex;flex-direction:column}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .card_item_contenedor-header{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;height:100%}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .card_container_main-item-data-info-price{color:#363b48;font-size:13px;font-weight:500;align-self:flex-end}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .card_item_contenedor-imagen-producto{width:90px;height:100%;display:grid;place-content:center;justify-content:center;width:25%}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .card_item_contenedor-imagen-producto img{max-width:60%}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .btn_pair{display:flex;flex-direction:row;gap:15px}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .card_item_contenedor-imagen-caracteristicas{display:flex;flex-direction:column;gap:10px;position:relative;width:50%}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .card_item_contenedor-imagen-caracteristicas .titulo{color:#363b48;font-size:13px;font-weight:500}.container_checkout_pc .container_checkout_pc_resumen .resumen_productos .resumen_card_item_contenedor .card_item_contenedor-imagen-precio{width:25%}.container_checkout_pc .container_checkout_pc_resumen .totales_checkout{display:flex;flex-direction:column;gap:10px;margin:10px 0}.container_checkout_pc .container_checkout_pc_resumen .total_checkout{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center;height:1.5rem}.container_checkout_pc .container_checkout_pc_resumen .total_checkout .titulo{color:#8b91a0;font-size:12px}.container_checkout_pc .container_checkout_pc_resumen .total_checkout .puntos{color:#079472}.container_checkout_pc .container_checkout_pc_resumen .total_checkout .valor{color:#363b48;font-weight:800;font-size:14px}.container_checkout_pc .container_checkout_pc_resumen .total_checkout .puntos_valor{color:#079472}.container_checkout_pc .container_checkout_pc_resumen .total_checkout .dcto{color:#cc282c}.container_checkout_pc .container_checkout_pc_resumen .detalle_de_compra{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center;border-bottom:1px solid #dee1ec;border-top:1px dotted #dee1ec;padding:10px 0}.container_checkout_pc .container_checkout_pc_resumen .detalle_de_compra .titulo{color:#363b48;font-size:12px}.container_checkout_pc .container_checkout_pc_resumen .detalle_de_compra .total_costo{color:#363b48;font-size:20px;font-weight:500}.formulario_checkout_{display:flex;flex-direction:column;width:100%;gap:1rem;margin-top:2rem}.formulario_checkout_ .formulario_checkout_nombres{display:flex;flex-direction:row;width:100%;justify-content:space-between}.formulario_checkout_ .formulario_checkout_nombres .contenedor_input{width:48%}.formulario_checkout_ .formulario_checkout_nombres .contenedor_input>input{width:100%}.formulario_checkout_ .formulario_checkout_nombres>input{width:100%}.formulario_checkout_ .formulario_checkout_nombres .contenedor_ciudad{display:flex;gap:1rem}.formulario_checkout_ .contenedor_direcciones{display:flex;flex-direction:row;justify-content:space-between}.formulario_checkout_ .ciudad_contenedor{width:48%}.formulario_checkout_ .ciudad_contenedor p{border:1px solid #aab1ba;border-radius:10px;height:47px;width:100%;color:#363b48;font-size:13px;padding-left:20px;display:flex;flex-direction:row;align-items:center;margin:10px 0 0}.formulario_checkout_ .ciudad_contenedor span{color:#f4be39;font-size:9px}.formulario_checkout_ .formulario_checkout_direccion{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:flex-start}.formulario_checkout_ .formulario_checkout_direccion .contenedor_input{width:48%}.formulario_checkout_ .formulario_checkout_direccion .contenedor_input>input{width:100%}.formulario_checkout_ .formulario_checkout_direccion>select{width:32%;border:1px solid #aab1ba;border-radius:10px;height:47px;color:#000;font-size:14px;padding-left:20px;box-shadow:none;background:white}.formulario_checkout_ .formulario_checkout_direccion>input{width:32%;border:1px solid #aab1ba;border-radius:10px;height:47px;color:#000;font-size:14px;padding-left:20px;box-shadow:none;background:white}.formulario_checkout_ .formulario_checkout_btn{width:185px;height:48px;background:#f4be39;border-radius:100px}.react-select-container{width:32%;height:47px}.react-select-container .react-select__control{border:1px solid #aab1ba;border-radius:10px;height:47px;width:100%;color:#aab1ba;font-size:14px;padding-left:20px;box-shadow:none;background:white}.react-select-container .react-select__control .react-select__value-container,.react-select-container .react-select__control .react-select__indicators{height:100%}.container_wompi_pago{width:100%;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;margin-top:1rem}.container_wompi_pago .title_payment{font-size:18px;font-weight:800;margin:0px 0px .5rem;padding:0}.container_wompi_pago .formulario_checkout_btn_comprar{width:80%;padding:0px 1rem;height:43px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:15px;color:#20845e;font-weight:800;box-shadow:0 3px 15px rgba(0,0,0,.09);border:.5px solid #e5e5e5}.container_wompi_pago .pagar{background-color:#fff}.container_wompi_pago .pagar:hover{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0 3px 15px rgba(139,145,160,.486)}.container_wompi_pago .cancelar{background-color:#363b48;color:#fff}.container_wompi_pago .cancelar:hover{background-color:#8b91a0;color:#fff}.container_wompi_pago .img_wompi{width:100px;height:50px}.container_wompi_pago .formulario_checkout_btn_comprar_cancelar{width:fit-content;padding:0px 1.6rem;height:43px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;color:red;font-weight:800}.container_wompi_pago_succes{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.container_wompi_pago_succes .bordered-table{border-collapse:collapse;width:100%}.container_wompi_pago_succes .bordered-table th,.container_wompi_pago_succes .bordered-table td{border:1px solid black;padding:8px;text-align:left}.container_wompi_pago_succes .img{width:150px;height:50%}.container_wompi_pago_succes .titulo{font-size:18px;font-weight:650}.container_wompi_pago_succes .titulo_{font-size:18px;font-weight:650;margin-top:1rem}.container_wompi_pago_succes .ver_pedidos{font-size:18px;color:#f4be39;font-weight:700}@media (width < 700px){.formulario_checkout .formulario_checkout_direccion{display:flex;flex-direction:column;gap:15px}.formulario_checkout .formulario_checkout_direccion>select{width:100%}.formulario_checkout .formulario_checkout_direccion>input{width:100%}.formulario_checkout .formulario_checkout_direccion .react-select-container{width:100%}.formulario_checkout .formulario_checkout_btn{width:100%}}.waybox-backdrop{height:100vh}.src-components-App-__App__app__lZ1xI{background:red;height:100%}@media (width > 768px){.src-components-App-__App__app__lZ1xI{background-color:red;height:700px;overflow-y:scroll}.container_wompi_pago{width:80%;margin:1rem auto}}.title_item_table{color:#f4be39;font-weight:700;font-size:15px}.content_item_table{color:#8b91a0;font-weight:500;font-size:14px}.direcciones{display:flex;flex-direction:column;gap:1rem;padding:2rem;height:100%}@media screen and (max-width: 768px){.direcciones{padding:0;width:100%}}.direcciones .titulo_modal{color:#363b48;font-size:2rem;font-weight:600;padding-left:1rem;margin:0 auto;height:20%;text-align:center}.direcciones .btn_agregar_direccion{width:300px;height:50px;background:#f4be39;border-radius:100px;color:#fff;font-weight:800;font-size:14px;border:none;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.direcciones .btn_agregar_direccion:hover{background:#f4be39;color:#fff;opacity:.8}.direcciones .direcciones_opciones{display:flex;flex-direction:column;gap:1.5rem;height:80%;overflow-y:scroll}.direcciones .direcciones_opciones .container_direcciones_select{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;width:70%;max-width:400px;margin:0 auto;padding:1rem}@media screen and (max-width: 768px){.direcciones .direcciones_opciones .container_direcciones_select{padding:0;width:100%}}.direcciones .direcciones_opciones .container_direcciones_select p{font-size:14px;color:#363b48;font-weight:500;margin:0;padding:0}.active_direccion{background:#f4be39;color:#fff}.btn_action_carrito{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-top:.5rem}.btn_action_carrito .input-icon{position:relative;width:100%;margin:0 auto 1rem}.btn_action_carrito .input-icon input[type=text]{padding-right:30px;width:100%;height:44px;border:1px solid #8b91a0;border-radius:15px;color:#000;padding-left:1rem}.btn_action_carrito .input-icon button{position:absolute;top:50%;right:5px;transform:translateY(-50%);background-color:transparent}.btn_action_carrito .btn_seguir{height:44px;border-radius:100px;width:fit-content;padding:0 20px;font-size:16px;font-weight:600;background:#363b48;color:#f4be39}.btn_action_carrito .btn_seguir:hover{background:#363b48;color:#f4be39;opacity:.8}.btn_action_carrito .btn_actualizar{height:44px;border-radius:100px;width:fit-content;padding:0 20px;color:#363b48;background:#f4be39;font-size:16px;font-weight:600}.btn_action_carrito .btn_actualizar:hover{background:#f4be39;color:#363b48;opacity:.8}@media (width < 768px){.btn_action_carrito .input-icon{width:90%}}.waybox-iframe{width:100%;height:90%;overflow:scroll;border:0px}.waybox-display-block.waybox-modal{max-height:600px;top:10%}.src-components-App-__App__appWrapper__LgXw3{overflow-y:auto;max-height:600px!important}.contenedor_tipo_envio{padding:16px;border-radius:8px;background-color:#f8f9fa}.titulo_tipo_envio{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.opciones_envio{display:flex;flex-direction:column;gap:12px}.opcion_envio{display:flex;align-items:center;cursor:pointer;padding:12px;border-radius:8px;background-color:#fff;border:1px solid #e9ecef;transition:all .2s ease}.opcion_envio:hover{border-color:#f4be39}.radio_input{display:none}.radio_content{display:flex;align-items:center;gap:12px;width:100%}.radio_circle{width:20px;height:20px;border:2px solid #dee2e6;border-radius:50%;position:relative;transition:all .2s ease}.radio_input:checked+.radio_content .radio_circle{border-color:#f4be39}.radio_input:checked+.radio_content .radio_circle:after{content:"";position:absolute;width:12px;height:12px;background-color:#f4be39;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.radio_info{display:flex;flex-direction:column}.radio_label{font-weight:600;color:#333}.radio_description{font-size:14px;color:#6c757d}.opcion_envio.active{border-color:#f4be39;background-color:#fff8e5}.container_checkout_pc_resumen{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 890px){.container_checkout_pc_resumen{width:55%!important}.container_checkout_pc_resumen .card_product-price-cost{font-size:16px!important}.container_checkout_pc_resumen .card_product-price-rebaja{font-size:14px!important}}.quitar_descuento{background-color:rgba(0,0,0,0)}.direccion_card{max-width:100%;display:flex;flex-wrap:wrap;gap:16px;font-family:Arial,sans-serif}.direccion_titulo{font-size:18px;font-weight:700;margin-bottom:12px;color:#333;width:100%;text-align:center;text-transform:uppercase;letter-spacing:.5px}.direccion_lista{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;gap:3px;flex-direction:row;justify-content:center}.direccion_item{font-size:14px;color:#555;margin:0;display:flex;flex-direction:row;min-width:150px;align-items:center;gap:6px;align-content:center}.direccion_item strong{color:#333;font-weight:700}.direccion_item span{font-size:14px;color:#555;margin-top:2px}.terminos-container{padding:15px 0;position:relative;display:flex;align-items:center;gap:10px}.terminos-checkbox{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #ddd;border-radius:4px;outline:none;cursor:pointer;position:relative;flex-shrink:0;margin-top:2px}.terminos-checkbox:checked{background-color:#f4be39;border-color:#f4be39}.terminos-checkbox:checked:after{content:"✓";position:absolute;color:#fff;font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.terminos-label{font-size:14px;color:#333;line-height:1.4;cursor:pointer;font-family:proxima_nova_regular,sans-serif}.terminos-link{color:#f4be39;text-decoration:underline;background:none;border:none;padding:0;font:inherit;cursor:pointer;display:inline}.terminos-link:hover{color:#e5b030}.terminos-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.terminos-modal-content{background-color:#fff;padding:30px;border-radius:8px;max-width:800px;width:90%;max-height:80vh;overflow-y:auto;position:relative}.terminos-modal-close{position:absolute;top:20px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:#666}.terminos-contenido{font-family:proxima_nova_regular,sans-serif}.terminos-contenido h1{font-size:24px;color:#333;margin-bottom:20px;font-family:proxima_nova_bold,sans-serif}.terminos-contenido h2{font-size:18px;color:#444;margin:20px 0 10px;font-family:proxima_nova_semibold,sans-serif}.terminos-contenido ul{margin-left:20px;margin-bottom:15px}.terminos-contenido li{margin-bottom:8px;line-height:1.5}.text_error{color:#dc3545;font-size:12px;margin-top:5px;display:block}@media (max-width: 768px){.terminos-modal-content{width:95%;padding:20px;max-height:85vh}.terminos-container{padding:10px}.terminos-checkbox{width:18px;height:18px}.terminos-label{font-size:13px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.terminos-modal-content{animation:fadeIn .3s ease-out}.terminos-modal-content::-webkit-scrollbar{width:8px}.terminos-modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.terminos-modal-content::-webkit-scrollbar-thumb{background:#f4be39;border-radius:4px}.terminos-modal-content::-webkit-scrollbar-thumb:hover{background:#e5b030}input:focus+label,input:valid+label{font-size:13px}.modal_payu{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;padding:1.4rem;margin-top:1rem;height:90%;width:100%}.modal_payu_container{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;padding:1rem;background-color:#fff;border-radius:15px;margin-top:1rem;height:100%;width:100%}.modal-payu{--height: 300px;--width: 300px;--border-radius: 15px}.modal_payu h3{font-size:18px;font-weight:800;margin:0;padding:0}.modal_payu img{width:100%}.modal_payu .btn_close_modal{background-color:#f4be39;color:#fff;border:none;width:30px;height:30px;border-radius:100px;font-size:16px;font-weight:800;cursor:pointer;position:absolute;top:10px;right:10px;display:flex;justify-content:center;align-items:center}.title_payment{font-size:18px;font-weight:800;margin:0px 0px .5rem;padding:0;text-align:center}.subtitle_payment{font-size:12px;margin:0px 0px .5rem;padding:0;text-align:center}.modal-payu{--width: 90%;--max-width: 600px;--border-radius: 16px;--height: 400px;--padding: 0px !important}.modal_payu_container{padding:20px;text-align:center}.modal_payu_content{position:relative;padding:20px}.btn_close_modal{position:absolute;top:15px;right:15px;background:none;border:none;cursor:pointer;padding:5px}.payment_header{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.payu_logo{width:70px;height:70px;margin-bottom:10px}.payment_title{color:#333;font-size:1.5rem;margin:0}.payment_status{background-color:#fff8e6;border-left:4px solid #ffa500;padding:15px;border-radius:8px;margin-bottom:20px;text-align:left}.status_alert{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:#e67c00;font-weight:500}.status_message{color:#666;margin:0;font-size:.95rem;line-height:1.5}.payment_info{margin:25px 0}.info_text{color:#555;font-size:.9rem;margin-bottom:20px}.payment_methods{max-width:100%;height:auto}.btn_contact_support{background-color:#2c3e50;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-size:1rem;cursor:pointer;width:100%;transition:background-color .3s}.btn_contact_support:hover{background-color:#1a252f}.main_container_desktop_faqs{h4 {font-size: 14px; color: #363b48; text-align: center; font-weight: 800; padding-left: 1rem;} .card-_faq {width: 95%; box-shadow: 0px 3px 19px #363b4814; border: 1px solid #e8e8e8; border-radius: 15px; & ion-item.item.md.item_faq {border-top: 1px solid #f2f3f7; width: 100%;} & ion-item.item_faq.call_support.item.md {background: #f4be39;} & ion-item.item_faq.item-lines-none.in-list.item-label:hover {background: #f2f3f7; border-radius: 0px;} & .list_menu_cuenta {padding: 0; margin: 0;} ion-label.label_card_faq.sc-ion-label-md-h.sc-ion-label-md-s.md {text-align: left; font-size: 14px; color: #363b48; text-transform: lowercase;} ion-label.label_card_faq.sc-ion-label-md-h.sc-ion-label-md-s.md::first-letter {text-align: left; font-size: 14px; color: #363b48; text-transform: uppercase;} ion-label.label_card_faq.sc-ion-label-ios-h.sc-ion-label-ios-s.ios {font-size: 14px; color: #363b48; text-transform: none; text-align: left;} ion-label.label_card_faq.sc-ion-label-ios-h.sc-ion-label-ios-s.ios::first-letter {text-transform: uppercase;}}}.main_container_desktop_faqs .title_content_faq{color:#363b48;font-size:14px;padding-left:1rem;font-weight:800}.main_container_desktop_faqs .description_faq{color:#363b48;font-size:14px;padding-left:1rem;font-weight:400}ion-modal#modal_modal{--background: rgb(255, 255, 255);--color: white;--height: 335px;--border-radius: 20px}@media (width >=800px){.main_container_desktop_faqs{display:flex;flex-direction:column;align-items:center;padding-top:20px;width:1120px;justify-content:space-evenly;margin-bottom:2rem;margin:0 auto;padding-bottom:2rem;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;margin:2rem auto;ion-modal { --height: auto; } & ion-item.item_faq.call_support.item.md {background: #f4be39;} .titulo_faqs {color: #363b48; font-size: 25px; font-weight: 800; text-align: left; width: 90%; border-bottom: 1px solid #e8e8e8; padding-bottom: 1.5rem;} .title_content_faq {color: #363b48; font-size: 16px; padding-left: 1rem; font-weight: 800;} & .card-_faq {width: 90%; box-shadow: 0px 3px 19px #363b4814; border: 1px solid #e8e8e8; border-radius: 15px; padding: 1rem;} ion-label.label_card_faq.sc-ion-label-ios-h.sc-ion-label-ios-s.ios {font-size: 14px; color: #363b48; text-transform: lowercase; text-align: left;} ion-label.label_card_faq.sc-ion-label-ios-h.sc-ion-label-ios-s.ios::first-letter {text-transform: uppercase;}}}.modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(54,59,72,.616);z-index:1}.modal .card-_faq{width:95%;box-shadow:unset;border-radius:0;ion-item.item.md.item_faq {border-top: 1px solid #f2f3f7; width: 100%;} ion-label.label_card_faq.sc-ion-label-md-h.sc-ion-label-md-s.md {text-align: left; font-size: 14px; color: #363b48; text-transform: none;} ion-label.label_card_faq.sc-ion-label-md-h.sc-ion-label-md-s.md::first-letter {text-align: left; font-size: 14px; color: #363b48; text-transform: capitalize;} & ion-item.item_faq.item-lines-none.in-list.item-label:hover {background: #f2f3f7; border-radius: 0px;} & .list_menu_cuenta {padding: 0; margin: 0;} ion-label.label_card_faq.sc-ion-label-ios-h.sc-ion-label-ios-s.ios {text-align: left; font-size: 14px; color: #363b48; text-align: left;}}.modal-content{position:relative;background-color:#fff;padding:20px;border:1px solid #ccc;width:660px;height:335px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-content-sign{position:relative;background:linear-gradient(to bottom,#fff8e1,#f9e79f);padding:20px;border:1px solid #ccc;width:660px;height:335px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}@media (max-width: 820px){.label_card_faq-rest{width:100%;height:100%;background-color:#f4be39}.label_card_faq-rest label_card_faq{color:#363b48;font-size:14px;text-align:left;font-weight:800}#open-action-sheet{box-shadow:none!important}button.button-native{background-color:#f4be39;color:#363b48;font-size:14px;font-weight:800;border:1px solid #f4be39;border-radius:10px;padding:.5rem 1rem;border:none!important;box-shadow:none!important}}.container_direcciones_general{display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.container_direcciones{width:350px;height:152px;position:relative;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;display:flex;flex-direction:column}.container_direcciones .modal_direccion{width:100%;position:absolute;height:80%;background:white;box-shadow:0 3px 19px rgba(54,59,72,.17);border:1px solid #e8e8e8;border-radius:15px;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;z-index:99;button:hover {cursor: pointer; font-weight: bold;}}.container_direcciones .modal_direccion button{color:#363b48;text-align:left;font-size:14px;background:transparent;width:80%;height:35px}.container_direcciones .modal_direccion .cierre_modal{position:absolute;top:10px;right:10px}.container_direcciones .modal_direccion .cierre_modal:hover{cursor:pointer}.container_direcciones .header_direccion{height:77%;display:flex;flex-direction:row}.container_direcciones .header_direccion .header_direccion_img{width:30%;height:100%;display:flex;justify-content:center;align-items:center}.container_direcciones .header_direccion .header_direccion_img .img_icon_location{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:13px;background-color:#fff;width:39px;height:39px}.container_direcciones .header_direccion .header_direccion_content{width:70%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:2px}.container_direcciones .header_direccion .header_direccion_content .info_direccion.main{color:green}.container_direcciones .header_direccion .header_direccion_content .info_direccion{color:#363b48;font-size:14px;margin:0;padding:0}.container_direcciones .footer_direccion{height:23%;border-top:1px solid #e1e5ef}.direcciones .amarillo_btn{width:300px;margin:0 auto}.main_container_desktop_pqrs .title_content_faq{color:#363b48;font-size:14px;padding-left:1rem;font-weight:800}.main_container_desktop_pqrs .card-_faq{width:95%;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px}.main_container_desktop_pqrs .card-_faq ion-item.item.md.item_faq{border-top:1px solid #f2f3f7;width:100%}.main_container_desktop_pqrs .card-_faq ion-label.label_card_faq.sc-ion-label-md-h.sc-ion-label-md-s.md{text-align:left;font-size:14px;color:#363b48}.main_container_desktop_pqrs .card-_faq ion-item.item_faq.item-lines-none.in-list.item-label:hover{background:#f2f3f7;border-radius:0}.main_container_desktop_pqrs .card-_faq .list_menu_cuenta{padding:0;margin:0}.main_container_desktop_pqrs{display:flex;flex-direction:column;gap:20px;margin-top:10px;h4.titulo_pqrs {color: #363b48; font-size: 16px; font-weight: 800; text-align: center; width: 100%;} .container_button {display: flex; justify-content: center; align-items: center; width: 100%; margin-bottom: 2rem;}}.main_container_desktop_pqrs .label_pqrs{width:100%;display:flex;flex-direction:column;gap:10px;margin:0px 0px 1rem}.main_container_desktop_pqrs .label_pqrs_textarea{width:100%;display:flex;flex-direction:column;gap:10px}.main_container_desktop_pqrs textarea{border:1px solid #aab1ba;border-radius:10px;height:150px;width:100%;color:#363b48;font-size:13px;font-size:14px;box-shadow:none;background:white;padding:10px;margin-bottom:2rem}.main_container_desktop_pqrs select{border:1px solid #aab1ba;border-radius:10px;height:47px;width:100%;color:#363b48;font-size:13px;font-size:14px;padding-left:20px;box-shadow:none;background:white}@media (width >=800px){.main_container_desktop_pqrs{display:flex;flex-direction:column;align-items:center;padding-top:20px;width:1120px;justify-content:space-evenly;margin-bottom:2rem;margin:0 auto;padding-bottom:2rem;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;margin:2rem auto;h4.titulo_pqrs {color: #363b48; font-size: 25px; font-weight: 800; text-align: left; width: 90%; border-bottom: 1px solid #e8e8e8; padding-bottom: 1.5rem;}}.main_container_desktop_pqrs .container_pqrs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:70%;gap:20px;margin-bottom:20px}.main_container_desktop_pqrs .label_pqrs_textarea{width:100%}.main_container_desktop_pqrs .label_pqrs{width:48%;gap:10px;display:flex;flex-direction:column}}.btn_pqrs{width:100%;max-width:300px;height:47px;border-radius:10px;background:#363b48;color:#fff;font-size:14px;font-weight:800}@media (max-width: 800px){.main_container_desktop_chat{height:100vh}.titulo_chat{display:none}.main_container_chat{width:100%;height:80vh}.main_container_chat .main_container_chat-titulo{display:none}.main_container_chat .main_container_chat-body{width:100%;height:84%;overflow-y:scroll;overflow-x:hidden;border-radius:0}.main_container_chat .main_container_chat-body .chat_message{width:100%;margin:10px;min-height:50px;display:flex;flex-direction:row;justify-content:flex-start}.main_container_chat .main_container_chat-body .chat_message .img_chat{width:50px;height:50px;display:grid;place-items:center}.main_container_chat .main_container_chat-body .chat_message .message_chat_info_text{color:#fff;font-size:14px;padding:10px;width:100%}.main_container_chat .main_container_chat-body .chat_message .message_chat_info{border-radius:20px 20px 20px 0;background-color:#363b48;width:350px;min-height:50px}.main_container_chat .main_container_chat-body .chat_message-me{width:100%;margin:10px;min-height:50px;display:flex;flex-direction:row;justify-content:flex-end}.main_container_chat .main_container_chat-body .chat_message-me .img_chat{width:50px;height:50px;display:grid;place-items:center}.main_container_chat .main_container_chat-body .chat_message-me .message_chat_info_text{color:#fff;font-size:14px;padding:10px;width:100%}.main_container_chat .main_container_chat-body .chat_message-me .message_chat_info{border-radius:20px 20px 0;background-color:#4b6a92;width:350px;min-height:50px}.main_container_chat .main_container_chat-footer{width:100%;height:16%;border-radius:0 0 17px 17px;padding:10px}.main_container_chat .main_container_chat-footer .input-container{width:100%;background-color:#ebeced;border-radius:30px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.main_container_chat .main_container_chat-footer .input-container .text-input{width:85%;border-radius:0;border:0px solid transparent;background-color:transparent;padding-left:10px}.main_container_chat .main_container_chat-footer .btn_send{background-color:#f5be3a;border-radius:50%;width:35px;height:35px}.main_container_chat .main_container_chat-footer .btn_send:hover{background-color:#ddc793;border-radius:50%;width:35px;height:35px;cursor:pointer}}@media (width >= 800px){.main_container_desktop_chat{display:flex;flex-direction:column;align-items:center;padding-top:20px;width:1120px;justify-content:space-evenly;margin-bottom:2rem;margin:0 auto;padding-bottom:2rem;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;margin:2rem auto}.main_container_desktop_chat .titulo_chat{color:#363b48;font-size:25px;font-weight:800;text-align:left;width:90%;border-bottom:1px solid #e8e8e8;padding-bottom:1.5rem}.main_container_desktop_chat .main_container_chat{width:576px;height:482px;border-radius:17px;border:1px solid #e8e8e8;background-image:url(assets/img/bg-chat.png)}.main_container_desktop_chat .main_container_chat .main_container_chat-titulo{width:100%;height:8%;border-radius:17px 17px 0 0;background:#f5be3a;display:flex;align-items:center;padding-left:20px}.main_container_desktop_chat .main_container_chat .title_chat{color:#363b48;font-size:17px;margin:0;padding:0;font-weight:800}.main_container_desktop_chat .main_container_chat .main_container_chat-body{width:100%;height:78%;overflow-y:scroll;border-radius:0;overflow-x:hidden;padding:10px}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message{width:100%;min-height:50px;margin:10px;display:flex;flex-direction:row;justify-content:flex-start}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message .img_chat{width:50px;height:50px;display:grid;place-items:center}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message .message_chat_info_text{color:#fff;font-size:14px;padding:10px;width:100%}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message .message_chat_info{border-radius:20px 20px 20px 0;background-color:#363b48;width:350px;min-height:50px}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message-me{width:100%;min-height:50px;margin:10px;display:flex;flex-direction:row;justify-content:flex-end}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message-me .img_chat{width:50px;height:50px;display:grid;place-items:center}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message-me .message_chat_info_text{color:#fff;font-size:14px;padding:10px;width:100%}.main_container_desktop_chat .main_container_chat .main_container_chat-body .chat_message-me .message_chat_info{border-radius:20px 20px 20px 0;background-color:#4b6a92;width:350px;min-height:50px}.main_container_desktop_chat .main_container_chat .main_container_chat-footer{padding:10px;width:100%;height:14%;border-radius:0 0 17px 17px}.main_container_desktop_chat .main_container_chat .main_container_chat-footer .input-container{width:100%;background-color:#ebeced;border-radius:30px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.main_container_desktop_chat .main_container_chat .main_container_chat-footer .input-container .text-input{width:90%;border-radius:0;border:0px solid transparent;background-color:transparent;padding-left:10px}.main_container_desktop_chat .main_container_chat .main_container_chat-footer .btn_send{background-color:#f5be3a;border-radius:50%;width:35px;height:35px;margin:7px}.main_container_desktop_chat .main_container_chat .main_container_chat-footer .btn_send:hover{background-color:#ddc793;border-radius:50%;width:35px;height:35px;cursor:pointer}}ion-card.card-ion_cat.ios{display:flex;flex-direction:column;align-items:center;display:block;text-align:center;box-shadow:rgba(0,0,0,0) 0 0;margin:0}.ion-list.list_menu_cat{display:flex;flex-direction:column;box-shadow:rgba(0,0,0,0) 0 0}ion-avatar.ios{width:40px;display:flex}ion-item.item.ios.in-list.item_menu_cat{width:98%;padding:20px 0;border-bottom:1px solid #e1e5ef}ion-item.item.ios.in-list.item_menu_cat:hover{background:transparent;border-radius:0}ion-item.item.ios.in-list.item_menu_cat:hover a.item-native{background:transparent;border-radius:0}ion-icon.arrow.md{width:50px;padding:0;margin:0}.card-ion_cat{margin:0;box-shadow:none}.card-ion_cat_img{width:100%;height:100%;object-fit:cover}ion-avatar.avatar_card_cat.md{width:57px;height:57px}ion-avatar.ios.avatar_card_cat{width:67px;height:67px}ion-item.item-lines-none.in-list.item-label{padding:10px 0;border-bottom:1px solid #efefef}ion-item.item-lines-none.in-list.item-label:last-child{border-bottom:none}.Detalle_producto_contenedor_pc{width:92%;margin:0 auto;display:flex;flex-direction:column;gap:5px;padding:1.8rem 0;max-width:1136px}.Detalle_producto_contenedor_pc .breadcumb{display:flex;flex-direction:row;gap:10px;color:#231f20;font-size:14px;padding-bottom:1rem;border-bottom:1px solid #b4b4b45a}.Detalle_producto_contenedor_pc .breadcumb a{color:#231f20;font-family:proxima_nova_regular;text-decoration:none}.Detalle_producto_contenedor_pc .breadcumb a:hover{color:#f4be39}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-general{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:3rem;grid-row-gap:1rem;margin:2rem auto;max-width:1136px}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-titulo{color:#363b48;font-size:30px;padding:0;width:100%;margin:0 auto;font-family:visbyCF_bold;max-width:1136px}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-costos{display:flex;flex-direction:row;gap:20px;align-items:center;padding:10px 0;margin:0 auto}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-costos .Detalle_producto_contenedor-costos-precio{color:#363b48;font-size:40px;font-family:proxima_nova_regular}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-costos .Detalle_producto_contenedor-costos-unidades{color:#8b91a0;font-size:12px;font-family:proxima_nova_semibold}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos{display:flex;flex-direction:column;gap:20px;margin:0 auto}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion,.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes{display:flex;flex-direction:row;align-items:center;font-family:proxima_nova_semibold}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion .data,.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes .data{display:flex;flex-direction:row;align-items:center}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion .vistas,.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes .vistas{color:#137edb;font-size:12px}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion .vistas-likes,.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes .vistas-likes{color:#8b91a0;font-size:11px;font-family:proxima_nova_regular}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion,.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes{display:flex;flex-direction:row;grid-area:20px}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion img,.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes img{width:11px;height:11px;object-fit:contain}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion span,.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes span{color:#363b48;font-size:14px;margin-left:5px;line-height:16px}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-descripcion{display:flex;flex-direction:column;gap:7px;width:100%;margin:10px auto}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-descripcion span{color:#363b48;font-family:proxima_nova_bold;font-size:14px}.Detalle_producto_contenedor_pc .add_to_card{display:flex;flex-direction:row;align-items:center;gap:20px;width:90%;margin:0 auto}.Detalle_producto_contenedor_pc .add_to_card .btn_cantidades{display:flex;flex-direction:row;gap:25px;align-items:center;justify-content:center}.Detalle_producto_contenedor_pc .add_to_card .Detalle_producto_contenedor-descripcion-btn{width:300px;height:45px;background:#f4be39;border-radius:100px;font-family:proxima_nova_bold;font-size:16px;color:#363b48}.Detalle_producto_contenedor_pc .add_to_card .Detalle_producto_contenedor-descripcion-btn:hover{background:#363b48;color:#fff}.Detalle_producto_contenedor_pc .add_to_card button{background:transparent}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-descripcion p{color:#8b91a0;font-family:proxima_nova_regular;font-size:12px;line-height:16px;padding:0;margin:0}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-comentarios{padding:1rem 0;margin:2rem auto;width:1136px}.Detalle_producto_contenedor_pc .Detalle_producto_contenedor-slider{margin:2rem auto;width:1136px}.Detalle_producto_contenedor{width:92%;margin:0 auto;display:flex;flex-direction:column;gap:5px;margin-top:1.8rem}.Detalle_producto_contenedor .Detalle_producto_contenedor-titulo{color:#363b48;font-size:19px;padding:0;width:100%;margin:0 auto;font-family:visbyCF_bold}.Detalle_producto_contenedor .slider{margin:12px auto}.Detalle_producto_contenedor .Detalle_producto_contenedor-costos{display:flex;flex-direction:row;gap:20px;align-items:center;padding:10px 0;width:100%;margin:0 auto}.Detalle_producto_contenedor .Detalle_producto_contenedor-costos .Detalle_producto_contenedor-costos-precio{color:#363b48;font-size:30px;font-family:proxima_nova_regular}.Detalle_producto_contenedor .Detalle_producto_contenedor-costos .Detalle_producto_contenedor-costos-unidades{color:#8b91a0;font-size:12px;font-family:proxima_nova_semibold}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos{display:flex;flex-direction:column;gap:10px;width:100%;margin:0 auto}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion,.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes{display:flex;flex-direction:row;align-items:center;font-family:proxima_nova_semibold}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion .data,.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes .data{display:flex;flex-direction:row;align-items:center}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion .vistas,.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes .vistas{color:#137edb;font-size:12px}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion .vistas-likes,.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes .vistas-likes{color:#8b91a0;font-size:11px;font-family:proxima_nova_regular}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion,.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes{display:flex;flex-direction:row;grid-area:20px}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion img,.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes img{width:11px;height:11px;object-fit:contain}.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-votacion span,.Detalle_producto_contenedor .Detalle_producto_contenedor-datos .Detalle_producto_contenedor-datos-likes span{color:#363b48;font-size:14px;margin-left:5px}.Detalle_producto_contenedor .Detalle_producto_contenedor-descripcion{display:flex;flex-direction:column;gap:7px;width:100%;margin:0 auto}.Detalle_producto_contenedor .Detalle_producto_contenedor-descripcion span{color:#363b48;font-size:14px}.Detalle_producto_contenedor .Detalle_producto_contenedor-descripcion p{color:#8b91a0;font-size:12px;line-height:16px;padding:0;margin:0}.Detalle_producto_contenedor .Detalle_producto_contenedor-comentarios{width:100%;margin:0 auto}.Detalle_producto_contenedor .Detalle_producto_contenedor-slider{width:100%}.Detalle_producto_contenedor-footer{height:108px;box-shadow:0 -.5px rgba(0,0,0,.098);display:flex;flex-direction:column;justify-content:space-evenly;padding:0 3rem}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .footer_detalle_titulos{color:#363b48;font-size:14px}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .eliminar_items,.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .agregar_items{width:25px;height:25px;border-radius:50%}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .eliminar_items{display:grid;place-items:center;background-color:#cdced1}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .eliminar_items:hover{background-color:rgba(244,191,57,.486)}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .agregar_items{display:grid;place-items:center;background-color:#363b48}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .agregar_items:hover{background-color:#f4be39}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-cantidades .btn_cantidades{display:flex;flex-direction:row;gap:25px;align-items:center}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-btn{display:flex;justify-content:space-between;align-items:center}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-btn .Detalle_producto_contenedor-footer-btn-carrito{border-radius:100px;background:#f4be39;width:132px;height:38px;color:#363b48;font-size:12px}.Detalle_producto_contenedor-footer .Detalle_producto_contenedor-footer-btn .Detalle_producto_contenedor-footer-btn-comprar{border-radius:100px;background:#363b48;width:100%;height:38px;color:#fff;font-size:12px}.Detalle_producto_contenedor-datos-puntos_variaciones{display:flex;flex-direction:column;gap:7px}.Detalle_producto_contenedor-datos-puntos_variaciones .name{color:#363b48;font-size:14px}.Detalle_producto_contenedor-datos-puntos_variaciones .data_btn{color:#f4be39;margin-left:5px;background-color:transparent;border:2px solid #f4be39;padding:5px;border-radius:7px}.image-gallery{width:100%;height:100%}.image-gallery-slide-wrapper{height:auto}.image-gallery-image{max-width:100%;max-height:100%;object-fit:contain}.image-gallery-thumbnail{border-radius:0;border:2px solid transparent;width:80px;height:80px}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover{border:2px solid #ffc107}.image-gallery-thumbnails-wrapper{width:100px}.image-gallery-thumbnail img{object-fit:cover;width:100%;height:100%}.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:90vh;width:100%}.not-found .not-found-img{width:200px;height:200px}.not-found .not-found-text{font-size:20px;color:#363b48;text-align:center}.not-found .not-found-btn{background:#f4be39;border-radius:100px;padding:10px 20px;color:#363b48;font-size:16px;font-family:proxima_nova_bold;text-decoration:none}.not-found .not-found-btn:hover{background:#363b48;color:#fff}.badgeDeliveryDate{color:#fff;font-size:13px;margin-top:5px;background-color:#079472;border-radius:100px;padding:5px 10px;display:inline-block;width:fit-content}.sku_number{margin-top:10px;margin-bottom:10px!important;color:#8b91a0;font-size:12px;font-family:proxima_nova_regular}.Detalle_producto_contenedor-datos{margin-top:10px!important}@media (max-width: 768px){.Detalle_producto_contenedor-costos{flex-wrap:wrap}.Detalle_producto_contenedor-costos .Detalle_producto_contenedor-costos-precio .card_product-price-cost{font-size:30px!important;font-weight:600}.Detalle_producto_contenedor-costos .Detalle_producto_contenedor-costos-precio.card_product-price-rebaja{font-size:27px!important;font-weight:600}}.contenedor_acordeon .contenedor_acordeon-titulo{position:relative;display:flex;flex-direction:row;width:100%;background:transparent;align-items:center;gap:10px;border-top:1px solid #e1e4ee;border-bottom:1px solid #e1e4ee;padding:10px 0}.contenedor_acordeon .contenedor_acordeon-titulo .flecha_acordeon{position:absolute;right:0}.contenedor_acordeon .contenedor_acordeon-contenido{width:100%;max-height:100px;overflow-y:scroll;display:inline-table}.contenedor_acordeon .contenedor_acordeon-contenido p{color:#30343f;font-size:11px}.contender_acordeon span{color:#30343f;font-size:12px;font-weight:600}.amazon-gallery-container{display:flex;justify-content:center;align-items:center;margin:0 auto;width:100%;max-width:1200px}.amazon-gallery{display:flex;gap:10px;width:100%}.thumbnail-container{display:flex;flex-direction:column;gap:10px;max-height:500px;overflow-y:auto;scrollbar-width:thin}.thumbnail-container::-webkit-scrollbar{width:8px}.thumbnail-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.thumbnail{width:60px;height:60px;border:2px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s}.thumbnail.active{border-color:#007bff;transform:scale(1.1)}.image-viewer{position:relative;flex:1;max-height:500px;background:#fff}.image-viewer img{max-width:100%;max-height:100%;object-fit:contain}.zoom-preview{position:absolute;top:0;left:500px;width:400px;height:400px;border:1px solid #ccc;background-repeat:no-repeat;background-size:200%;background-color:#f0f0f0;pointer-events:none;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:6}.mobile-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.popup-header{position:absolute;top:69px;right:19px;display:flex;gap:10px;z-index:999999}.close-button,.zoom-button{background:white;border:none;padding:10px;border-radius:4px;cursor:pointer;transition:background .3s}.close-button{background:white!important;border:none;padding:10px;font-size:20px;border-radius:50%;cursor:pointer;transition:background .3s,transform .2s;position:relative!important;top:0!important;width:40px;height:40px}.close-button:hover{background:#f0f0f0;transform:scale(1.1)}.close-button:hover,.zoom-button:hover{background:#f0f0f0}.popup-content{width:90%;height:90%;overflow:auto;background:#fff;border-radius:20px}.popup-content img{width:100%;height:auto;object-fit:contain;transition:transform .3s ease}.amazon-gallery-container{width:100%;max-width:800px;margin:0 auto}.amazon-gallery{display:flex;gap:20px}.thumbnail-container{display:flex;flex-direction:column;gap:10px}.thumbnail{width:60px;height:60px;border:1px solid #ddd;cursor:pointer}.thumbnail.active{border-color:#e77600;box-shadow:0 0 3px 2px rgba(228,121,17,.498)}.thumbnail img{width:100%;height:100%;object-fit:cover}.image-viewer{flex-grow:1;position:relative;cursor:zoom-in}.image-viewer img{width:100%;height:auto;display:block}.zoom-preview{position:absolute;top:0;left:100%;margin-left:20px;width:400px;height:400px;border:1px solid #ddd;background-repeat:no-repeat;background-size:250%}.image-zoom-modal{--background: white;--height: 100%;--width: 100%}.zoom-container{width:100%;height:calc(100% - 60px);display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.zoom-container img{max-width:100%;max-height:100%;object-fit:contain;touch-action:none;user-select:none;-webkit-user-drag:none}.zoom-controls{position:fixed;bottom:20px;left:0;right:0;padding:0 20px;background:rgba(255,255,255,.9)}.close-button{position:fixed;top:10px;right:10px;z-index:999}.zoom-slider{--bar-height: 4px;--bar-background: #ddd;--bar-background-active: #666;--knob-background: #666;--knob-size: 20px}@media (max-width: 820px){.amazon-gallery{flex-direction:column-reverse}.thumbnail-container{flex-direction:row;overflow-x:auto;padding:10px 0}.image-viewer{width:100%;aspect-ratio:1}.zoom-preview{display:none}}.modal-header{position:fixed;top:0;left:0;right:0;height:50px;display:flex;justify-content:flex-end;padding:10px;z-index:999;background:white}.close-button{width:30px;height:30px;border:none;background:none;font-size:24px;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.close-button:active{color:#333}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}.popup-container{background-color:#fff;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;width:97%;max-width:993px;height:auto;display:flex;flex-direction:column;min-height:600px;justify-content:space-between;position:relative}.popup-close-btn{position:absolute;top:20px;right:20px;background-color:transparent;border:none;font-size:24px;cursor:pointer}.popup-content{display:flex;flex-direction:row;overflow-y:auto;padding:20px;gap:24px;height:600px}.popup-image-section{display:flex;justify-content:center;width:56%;align-items:center;background-color:#f5f5f5}.popup-main-image{width:100%;height:auto;max-height:500px;object-fit:cover}.popup-details-section{display:flex;flex-direction:column;justify-content:space-between;width:40%}.popup-user-info{display:flex;align-items:center;margin-bottom:12px}.popup-user-image{width:50px;height:50px;border-radius:50%;margin-right:15px}.popup-user-name{font-weight:700;font-size:16px;margin-right:auto}.popup-comment-photo{width:100%;display:flex;flex-wrap:wrap;gap:12px}.popup-comment-photo p{font-size:15px;color:#333;width:100%;margin:0;font-family:proxima_nova_bold;ffont-weight:bold}.popup-comment-photo img{width:50px;height:50px;object-fit:cover;cursor:pointer}.popup-rating{display:flex;align-items:center}.popup-user-date{font-size:12px;color:#666}.popup-rating span{font-size:13px;font-family:proxima_nova_semibold;color:#333;font-weight:700;margin-right:5px}.stars{display:flex}.popup-image-section.with-images{display:none}.stars .star{width:14px;height:14px}.popup-comment{max-height:69%;overflow-y:auto;padding:0}.popup-comment-text{font-size:14px;margin-top:20px;color:#333;margin-bottom:20px;height:46%}.popup-details-section{width:100%!important}.popup-product-info{display:flex;flex-direction:column;margin-bottom:20px;border-top:1px solid #33333314}.popup-product-info h4{font-weight:700;margin-bottom:10px;font-family:proxima_nova_regular;color:#363b48;font-size:15px}.popup-product{display:flex;align-items:center}.popup-product-image{width:80px;height:80px;object-fit:contain;margin-right:15px}.popup-product-details{display:flex;flex-direction:column}.popup-product-name{font-weight:700;font-size:15px;color:#363b48;margin-bottom:5px;font-family:proxima_nova_regular;font-weight:500}.popup-product-price{font-size:20px;color:#363b48;font-family:proxima_nova_semibold;font-weight:600;margin-top:6px}.popup-action-buttons{display:flex;justify-content:flex-start;margin-top:20px;gap:20px}.popup-add-to-cart-btn,.popup-close-btn{padding:10px 20px;border-radius:5px;cursor:pointer;border:none}.popup-close-btn-footer{background-color:#8b91a0;color:#fff;padding:10px 20px;border-radius:100px;cursor:pointer}.popup-add-to-cart-btn{background-color:#f4be39;color:#363b48;font-family:proxima_nova_regular;font-weight:500;font-size:16px;border-radius:100px;padding:8px 35px;display:flex;align-items:center;justify-content:center;gap:10px}.popup-close-btn{background-color:#e1e4ee;color:#333}.contenedor_acordeon{display:flex;flex-direction:column}.contenedor_acordeon-titulo{position:relative;display:flex;flex-direction:row;width:100%;background:transparent;align-items:center;gap:10px;padding:10px 0}.flecha_acordeon{position:absolute;right:0;transition:transform .3s}.flecha_acordeon.active{transform:rotate(90deg)}.contenedor_acordeon-contenido{width:100%;display:flex;flex-direction:column;gap:20px;padding-top:10px}.comment-container{border-radius:8px;margin-bottom:20px;overflow:hidden}.comment-header{display:flex;align-items:center;padding:10px}.comment-user-image{width:50px;height:50px;border-radius:50%;margin-right:10px}.comment-content{flex:1}.comment-username{font-weight:600;color:#30343f}.comment-text{color:#30343f;font-size:14px;padding:10px}.comment-rating{display:flex;align-items:center}.comment-rating span{font-size:18px;margin-right:5px}.stars{display:flex;gap:2px}.stars .star{width:16px;height:16px}.comment-images{display:flex;flex-wrap:wrap;gap:10px;padding:10px;background-color:#fff}.comment-images img{width:100px;height:100px;object-fit:cover;border-radius:4px}.pagination{display:flex;justify-content:space-between;align-items:center;padding:10px 0;gap:10px}.pagination button{padding:5px 10px;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.pagination button:disabled{background-color:#e1e4ee;cursor:not-allowed}.pagination span{font-size:14px;color:#30343f}.Carrito_container_main{display:flex;padding-top:12px;flex-direction:column;align-items:center;margin-bottom:1rem}.Carrito_container_main .Carrito_container_main-items{width:95%;margin:0 auto;height:fit-content;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;padding-bottom:17px}.Carrito_container_main .Carrito_container_main-item{height:fit-content;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 auto;padding:18px 0}.Carrito_container_main .Carrito_container_main-item .check{width:24px;height:24px}.Carrito_container_main .Carrito_container_main-item .Carrito_container_main-item-data{display:flex;flex-direction:row;gap:20px;width:75%;align-items:center}.Carrito_container_main .Carrito_container_main-item .Carrito_container_main-item-data .img_carrito{width:70px;height:70px;object-fit:cover}.Carrito_container_main .Carrito_container_main-item .Carrito_container_main-item-data .Carrito_container_main-item-data-info{display:flex;flex-direction:column;gap:10px}.Carrito_container_main .Carrito_container_main-item .Carrito_container_main-item-data .Carrito_container_main-item-data-info .Carrito_container_main-item-data-info-title{color:#363b48;font-size:12px;font-weight:800;margin:0;padding:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.Carrito_container_main .Carrito_container_main-item .Carrito_container_main-item-data .Carrito_container_main-item-data-info .Carrito_container_main-item-data-info-price{color:#363b48;font-size:20px;font-weight:500}.Carrito_container_main .Carrito_container_main-item .btn_cantidades{display:flex;flex-direction:column;gap:15px;align-items:center}.Carrito_container_main .Carrito_container_main-item .btn_cantidades .eliminar_items,.Carrito_container_main .Carrito_container_main-item .btn_cantidades .agregar_items{width:25px;height:25px;border-radius:50%}.Carrito_container_main .Carrito_container_main-item .btn_cantidades .eliminar_items{display:grid;place-items:center;background-color:#363b48}.Carrito_container_main .Carrito_container_main-item .btn_cantidades .eliminar_items:hover{background-color:rgba(244,191,57,.486)}.Carrito_container_main .Carrito_container_main-item .btn_cantidades .agregar_items{display:grid;place-items:center;background-color:#363b48}.Carrito_container_main .Carrito_container_main-item .btn_cantidades .agregar_items:hover{background-color:#f4be39}.Carrito_container_main .Carrito_container_main-footer{height:20%;border-top:1px solid #e8e8e8;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.Carrito_container_main .Carrito_container_main-footer .Carrito_container_main-footer-btn{background:transparent;color:#363b48;font-size:12px;padding-top:10px}.Detalle_carrito_contenedor-footer{display:flex;flex-direction:column;background:#ffffff;box-shadow:0 -.5px rgba(0,0,0,.098);height:131px;justify-content:space-around}.Detalle_carrito_contenedor-footer .detalle_de_compra{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center;border-bottom:1px solid #dee1ec;padding-bottom:10px}.Detalle_carrito_contenedor-footer .detalle_de_compra .titulo{color:#363b48;font-size:12px}.Detalle_carrito_contenedor-footer .detalle_de_compra .total_costo{color:#363b48;font-size:20px;font-weight:500}.Detalle_carrito_contenedor-footer .Detalle_carrito_contenedor-footer-btn-comprar{border-radius:100px;opacity:1;height:45px;width:90%;margin:0 auto;background:#f4be39}.Detalle_carrito_contenedor-footer .Detalle_carrito_contenedor-footer-btn-comprar:hover{background:#f4be39;opacity:.8}.main_container_pc_carrito{display:grid;grid-template-columns:.9fr .3fr;grid-template-rows:1fr;grid-column-gap:1rem;grid-row-gap:1rem;margin:2rem auto;max-width:1120px}.main_container_pc_carrito .btn_go_checkout{width:90%;margin:20px auto 0;display:block;background:#f4be39 0% 0% no-repeat padding-box;border-radius:100px;height:40px;font-weight:800;color:#363b48;text-align:center;display:grid;place-content:center;text-decoration:none}.main_container_pc_carrito .btn_go_checkout:hover{background:#f4be39;color:#363b48;opacity:.8}.main_container_pc_carrito .main_container_pc_carrito_items{display:flex;flex-direction:column;gap:1rem;min-height:350px}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito .input-icon{position:relative;width:53%}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito .input-icon input[type=text]{padding-right:30px;width:100%;height:44px;border:1px solid #8b91a0;border-radius:15px;color:#000;padding-left:1rem}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito .input-icon .icon{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito .btn_seguir{height:44px;border-radius:100px;width:fit-content;padding:0 20px;font-size:16px;font-weight:600;background:#363b48;color:#f4be39}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito .btn_seguir:hover{background:#363b48;color:#f4be39;opacity:.8}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito .btn_actualizar{height:44px;border-radius:100px;width:fit-content;padding:0 20px;color:#363b48;background:#f4be39;font-size:16px;font-weight:600}.main_container_pc_carrito .main_container_pc_carrito_items .btn_action_carrito .btn_actualizar:hover{background:#f4be39;color:#363b48;opacity:.8}.main_container_pc_carrito .main_container_pc_carrito_valores{width:100%}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores{width:100%;background:#ffffff;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;padding:30px 10px}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout{display:flex;flex-direction:column;gap:10px;width:100%}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout .titulo_seccion{color:#363b48;font-size:19px;font-weight:800;width:90%;margin:0 0 10px 10px}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout .total_checkout{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center;box-shadow:0 3px 19px rgba(54,59,72,.08);border:.5px solid #e8e8e8;border-radius:10px;padding:10px}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout .total_checkout .titulo{color:#8b91a0;font-size:12px}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout .total_checkout .puntos{color:#079472}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout .total_checkout .valor{color:#363b48;font-weight:800;font-size:14px}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout .total_checkout .puntos_valor{color:#079472}.main_container_pc_carrito .main_container_pc_carrito_valores .contenedor_valores .totales_checkout .total_checkout .dcto{color:#cc282c}.empty_cart .btn_go_checkout{width:300px;margin:20px auto 0;display:block;background:#f4be39 0% 0% no-repeat padding-box;border-radius:100px;height:40px;font-weight:800;color:#363b48;text-align:center;display:grid;place-content:center;text-decoration:none}.card_item_contenedor{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;background:white;min-height:154px;width:100%;display:flex;flex-direction:column}.card_item_contenedor .card_item_contenedor-header{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;min-height:80%;padding:25px 0}.card_item_contenedor .card_container_main-item-data-info-price{color:#363b48;font-size:20px;font-weight:500;align-self:flex-end}.card_item_contenedor .card_item_contenedor-imagen-producto{width:90px;min-height:90%;display:grid;place-content:center;overflow:hidden;align-items:center}.card_item_contenedor .card_item_contenedor-imagen-producto img{object-fit:contain;height:90%}.card_item_contenedor .btn_pair{display:flex;flex-direction:row;gap:15px}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas{display:flex;flex-direction:column;gap:10px;position:relative;width:70%}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .agregar_items_carrito{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:30px}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .titulo{color:#363b48;font-size:19px;font-weight:800}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .btn_cantidades{display:flex;flex-direction:row;gap:15px;align-items:center}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .btn_cantidades .eliminar_items,.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .btn_cantidades .agregar_items{width:25px;height:25px;border-radius:50%}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .btn_cantidades .eliminar_items{display:grid;place-items:center;background-color:#363b48}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .btn_cantidades .eliminar_items:hover{background-color:#f4bf39}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .btn_cantidades .agregar_items{display:grid;place-items:center;background-color:#363b48}.card_item_contenedor .card_item_contenedor-imagen-caracteristicas .btn_cantidades .agregar_items:hover{background-color:#f4be39}.card_item_contenedor .Carrito_container_main-footer{height:20%;border-top:1px solid #e8e8e8;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.card_item_contenedor .Carrito_container_main-footer .Carrito_container_main-footer-btn{background:transparent;color:#363b48;font-size:12px;margin:0 auto}.card_item_contenedor .Carrito_container_main-footer .Carrito_container_main-footer-btn:hover{color:#f4be39}.warning-message{display:flex;align-items:center;background-color:#fff8e7;color:#f4be39;padding:0 8px;border:1px solid #f4be39;border-radius:4px;font-weight:700;margin-top:8px}.warning-message p{font-size:12px;color:#363b48}.warning-icon{margin-right:8px;fill:#f4be39}.main_container_tienda{display:grid;grid-template-columns:.4fr 1fr;grid-template-rows:1fr;grid-column-gap:1rem;grid-row-gap:1rem;margin:2rem auto;max-width:1120px}.main_container_tienda .container_tienda-productos .container_tienda-productos-producto{display:grid;grid-template-columns:repeat(3,minmax(0,257.775px));grid-column-gap:10px;grid-row-gap:10px;max-width:800px}.main_container_tienda .container_tienda-productos .container_tienda-productos-titulo{color:#363b48;font-weight:800;font-size:35px;margin:0px 0px 1rem;padding:0;font-family:visbyCF_bold,sans-serif;text-transform:lowercase}.main_container_tienda .container_tienda-productos .container_tienda-productos-titulo:first-letter{text-transform:uppercase}.main_container_tienda .container_tienda-productos .container_tienda--producto-titulo{color:#363b48;font-weight:800;font-size:40px;margin:0px 0px 1rem;padding:0;font-family:visbyCF_bold,sans-serif;text-transform:lowercase}.main_container_tienda .container_tienda-productos .container_tienda--producto-titulo:first-letter{text-transform:uppercase!important}.main_container_tienda .container_tienda-productos .container_tienda-orden{display:flex;flex-direction:row;align-items:center;max-width:800px;justify-content:space-between;margin-bottom:1rem}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-mostrar{display:flex;flex-direction:row;gap:10px}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-mostrar button{background:transparent}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-filtro{display:flex;flex-direction:row;gap:10px;position:relative;width:100%;justify-content:space-between;align-items:center}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-filtro .dropdown span{color:#363b48;padding:10px;font-weight:800;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:10px;width:fit-content;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px rgba(54,59,72,.06);border:1px solid #e6e3e3;border-radius:20px}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-filtro .dropdown:hover .dropdown-content_filtros-opciones{opacity:1;z-index:999}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-filtro .dropdown-content_filtros-opciones{opacity:0;position:absolute;right:0;display:flex;flex-direction:column;width:180px;top:0;background:#ffffff;box-shadow:0 3px 10px rgba(0,0,0,.09);border-radius:10px;overflow:hidden;padding:10px}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-filtro .dropdown-content_filtros-opciones button{background:transparent;text-align:left;color:#7b8795;font-size:13px;width:100%;padding:7px 15px;border-radius:10px;margin-bottom:10px}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-filtro .dropdown-content_filtros-opciones button:hover{background:#dcdfe9}.main_container_tienda .container_tienda-productos .container_tienda-orden .container_tienda-orden-filtro span{color:#8b91a0;font-size:13px;padding-left:10px}h3.subtitulo_filtro{color:#363b48;font-size:20px;text-align:left;width:100%;padding:0;margin:10px 0 20px}.izq{width:300px;display:flex;flex-direction:column;align-items:center;margin:0 auto}.der{background:blue;width:100%;height:100vh}.precios_rango{height:80px;width:100%}.precios_rango-filtro{display:flex;flex-direction:row;justify-content:space-between}.precios_rango-filtro span{color:#363b48;font-weight:800;width:fit-content}@media (width <= 1200px){.container_tienda-productos-producto_by_category{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}}@media (width <= 600px){.container_tienda-productos-producto_by_category{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}}.pagination{display:flex;padding-left:0;list-style:none;margin:0;margin-top:1rem;max-width:700px}.page-item .page-link{position:relative;display:block;margin:0 2px;min-height:40px;min-width:40px;border-radius:20px;text-align:center;line-height:40px;color:#f4be39;text-decoration:none}.page-item a.page-link:hover{background-color:#ccc}.page-item.active .page-link{font-weight:700;color:#363b48;background-color:#f4be39}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto}.pertenece{background-color:#f4be39}.btn_go_checkout{width:40%;margin:20px auto 0;display:block;background:#f4be39 0% 0% no-repeat padding-box;border-radius:100px;height:40px;font-weight:800;color:#363b48;text-align:center;display:grid;place-content:center;text-decoration:none}.container_tienda-breadcrumb{grid-column:1 / -1;gap:10px;padding-bottom:1rem;border-bottom:.30000001192092896px solid #b4b4b46c;color:#231f20;font-size:16px;text-transform:lowercase;display:flex;align-items:center;gap:5px;flex-direction:row;justify-content:start}.container_tienda-breadcrumb span:first-letter,.container_tienda-breadcrumb a:first-letter{text-transform:uppercase!important}.container_tienda-breadcrumb a{color:#231f20;text-decoration:none;font-size:16px;display:flex;align-items:center;gap:5px}.filtro_desplegable{display:flex;flex-direction:column;gap:10px;width:100%}.subtitulo_filtro{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}summary.subtitulo_filtro{padding:15px 5px;border-bottom:1px solid #e6e3e3;color:#363b48;font-size:15px;font-weight:400;font-family:proxima_nova_regular,sans-serif}.flecha{width:12px;height:12px;margin-left:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none"><path d="M8.91003 19.9201L15.43 13.4001C16.2 12.6301 16.2 11.3701 15.43 10.6001L8.91003 4.08008" stroke="%23292D32" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.flecha:hover{transform:rotate(90deg)}.opciones_filtros-pc{display:flex;flex-direction:column;gap:10px;padding:10px 0}.opciones_filtros-opcion-pc{display:flex;flex-direction:row;gap:10px;align-items:center;font-size:15px;font-family:proxima_nova_regular,sans-serif;line-height:1.5;position:relative}.opciones_filtros-opcion-pc span{text-transform:lowercase}.opciones_filtros-opcion-pc input[type=checkbox]{display:none}.opciones_filtros-opcion-pc{display:flex;align-items:center;cursor:pointer}.opciones_filtros-opcion-pc:before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #363b48;border-radius:5px;background:white;margin-right:5px}.opciones_filtros-opcion-pc input[type=checkbox]:checked+span:before{background:#f4be39;border:1px solid #f4be39}.opciones_filtros-opcion-pc:after{content:"";display:none;width:10px;height:10px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none"><path d="M8.91003 19.9201L15.43 13.4001C16.2 12.6301 16.2 11.3701 15.43 10.6001L8.91003 4.08008" stroke="%23FFFFFF" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.opciones_filtros-opcion-pc input[type=checkbox]:checked+span:after{content:"";background:#f4be39;width:16px;height:16px;border-radius:5px;position:absolute;top:3px;left:1%;cursor:pointer}.subtitulo_filtro:hover,.subtitulo_filtro:focus,summary[open].subtitulo_filtro{background-color:#f5f5f5;cursor:pointer}ion-button.amarillo_btn.btn_filtro.md.button.button-full.button-round.button-solid.ion-activatable.ion-focusable{margin-bottom:19px}.info_categoria{width:100%;margin:0;background:#fdf8ec;text-align:center;padding:13px;font-family:proxima_nova_bold;color:#f4be39}p.info_categoria_sub{font-size:12px;font-family:proxima_nova_regular;text-align:center}.filter_container{display:flex;flex-direction:column;width:100%}.filter_container .header_filtro{height:56px;width:100%;border-top:1px solid #e1e5ef;text-align:left;padding-left:5px;text-transform:lowercase;font-family:proxima_nova_regular,sans-serif;font-size:15px;color:#363b48}.filter_container .header_filtro:first-letter{text-transform:uppercase}.header_NoActivo{border-bottom:1px solid #ffffff;background:white}.header_activo{background:#f5f5f5;border-bottom:1px solid #e1e5ef}.header_filtro-items{display:flex;flex-direction:column}.header_filtro-item{width:100%;display:flex;gap:10px;padding:5px 10px}.header_filtro-item span{color:#363b48;font-size:14px;font-family:proxima_nova_regular,sans-serif;text-transform:lowercase}.header_filtro-item span:first-letter{text-transform:uppercase}.container_pedidos_general{display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;align-items:center;flex-wrap:wrap;padding:12px}.Checkout_container_pedido-items{margin:0 auto;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;padding:13px}.Checkout_container_pedido-item{height:80%;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 auto}.Checkout_container_pedido-item .check{width:24px;height:24px}.Checkout_container_pedido-item .Checkout_container_pedido-item-data{display:flex;flex-direction:row;gap:20px;width:90%}.Checkout_container_pedido-item .Checkout_container_pedido-item-data .img_Checkout{width:100px;margin:0 auto;object-fit:contain}.Checkout_container_pedido-item .Checkout_container_pedido-item-data .Checkout_container_pedido-item-data-info{display:flex;flex-direction:column;gap:10px;width:60%;margin:0 auto}.Checkout_container_pedido-item .Checkout_container_pedido-item-data .Checkout_container_pedido-item-data-info .Checkout_container_pedido-item-data-info-title{color:#363b48;font-size:15px;font-weight:800;margin:0;padding:0;text-overflow:ellipsis;width:200px;white-space:nowrap;overflow:hidden}.Checkout_container_pedido-item .Checkout_container_pedido-item-data .Checkout_container_pedido-item-data-info .Checkout_container_pedido-item-data-info-price{color:#363b48;font-size:20px;font-weight:500}.Checkout_container_pedido-item .btn_cantidades{display:flex;flex-direction:column;gap:15px;align-items:center}.Checkout_container_pedido-item .btn_cantidades .eliminar_items,.Checkout_container_pedido-item .btn_cantidades .agregar_items{width:25px;height:25px;border-radius:50%}.Checkout_container_pedido-item .btn_cantidades .eliminar_items{display:grid;place-items:center;background-color:#cdced1}.Checkout_container_pedido-item .btn_cantidades .eliminar_items:hover{background-color:rgba(244,191,57,.486)}.Checkout_container_pedido-item .btn_cantidades .agregar_items{display:grid;place-items:center;background-color:#363b48}.Checkout_container_pedido-item .btn_cantidades .agregar_items:hover{background-color:#f4be39}.Checkout_container_pedido-footer{height:20%;border-top:1px solid #e8e8e8;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 1rem 0px}.Checkout_container_pedido-footer .Checkout_container_pedido-footer-btn{background:transparent;color:#363b48;font-size:12px}.Checkout_container_pedido-footer .Checkout_container_pedido-footer-btn:hover{color:#f4be39;cursor:pointer}.opciones_pedidos{display:flex;flex-direction:row;justify-content:center;width:95%;margin:0 auto;gap:12px}.opciones_pedidos .filter_button,.opciones_pedidos select,.opciones_pedidos .opcion_pedido{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:100px;background:white;color:#000;width:fit-content;height:42px;padding:0px 1.5rem}.opciones_pedidos .active{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:100px;background:#f4be39;color:#000;width:fit-content;height:42px;padding:0px 1.5rem}@media (width >= 900px){.opciones_pedidos{flex-wrap:wrap;padding:1rem 0px}.Checkout_container_pedido-items{width:100%}.container_pedidos_general{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:12px}}@media (width < 900px){.opciones_pedidos{flex-wrap:wrap;padding:1rem 0px}.opciones_pedidos select{width:95%;margin-bottom:1rem}}.Checkout_container_pedido-status-value{cursor:pointer;background:#f4be39;width:fit-content;padding:3px 9px;border-radius:100px;color:#1d264c;font-size:13px;margin-left:4px}.Checkout_container_pedido-status{font-size:13px;padding:3px 0;margin:6px 0 12px}.pagination-container{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;margin-bottom:32px;padding:10px}.pagination-nav-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#f3f4f6;border:none;cursor:pointer;transition:all .2s ease}.pagination-nav-button:hover:not(:disabled){background-color:#e5e7eb}.pagination-nav-button:disabled{opacity:.5;cursor:not-allowed}.pagination-numbers{display:flex;align-items:center;gap:4px}.pagination-number{min-width:40px;height:40px;padding:0 12px;border-radius:8px;border:none;background-color:#f3f4f6;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.pagination-number:hover:not(.active){background-color:#e5e7eb}.pagination-number.active{background-color:#f4be39;color:#000}.pagination-dots{padding:0 8px;color:#6b7280;font-weight:600}@media (max-width: 640px){.pagination-container{gap:4px}.pagination-nav-button,.pagination-number{width:36px;height:36px;font-size:13px}.pagination-number{padding:0 8px}}@keyframes buttonPulse{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}.pagination-nav-button:active,.pagination-number:active{animation:buttonPulse .2s ease}@media (max-width: 820px){.Checkout_container_pedido-item-data{width:100%!important}}.container_resumen_pc_seguimiento{border:1px solid #e8e8e8;border-radius:15px;height:618px;box-shadow:0 3px 19px rgba(54,59,72,.08);width:100%;margin:0 auto}.container_resumen_pc_seguimiento .seguimiento_titulo h3{color:#363b48;font-size:16px;font-weight:600;padding-left:1rem}.container_resumen_pc_seguimiento .seguimiento_pedido_items{display:flex;flex-direction:row;justify-content:space-between;background:#f2f3f6;padding:10px 1rem;border-radius:15px 15px 0 0}.container_resumen_pc_seguimiento .seguimiento_pedido_items .producto,.container_resumen_pc_seguimiento .seguimiento_pedido_items .precio{width:25%;text-align:left;font-size:12px;color:#363b48}.container_resumen_pc_seguimiento .seguimiento_pedido_items .info{width:50%;text-align:left;font-size:12px;color:#363b48}.container_resumen_pc_seguimiento .seguimiento_productos{height:400px;overflow-y:scroll;overflow-x:hidden}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;background:white;height:115px;width:100%;display:flex;flex-direction:column}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .card_item_contenedor-header{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;height:100%}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .card_container_main-item-data-info-price{color:#363b48;font-size:13px;font-weight:500;align-self:flex-end}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .card_item_contenedor-imagen-producto{width:90px;height:100%;display:grid;place-content:center;justify-content:center;width:25%}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .card_item_contenedor-imagen-producto img{max-width:60%}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .btn_pair{display:flex;flex-direction:row;gap:15px}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .card_item_contenedor-imagen-caracteristicas{display:flex;flex-direction:column;gap:10px;position:relative;width:50%}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .card_item_contenedor-imagen-caracteristicas .titulo{color:#363b48;font-size:13px;font-weight:500}.container_resumen_pc_seguimiento .seguimiento_productos .seguimiento_card_item_contenedor .card_item_contenedor-imagen-precio{width:25%}.container_resumen_pc_seguimiento .totales_resumen{display:flex;flex-direction:column;gap:10px;margin:10px 0}.container_resumen_pc_seguimiento .total_resumen{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center;height:1.5rem}.container_resumen_pc_seguimiento .total_resumen .titulo{color:#8b91a0;font-size:12px}.container_resumen_pc_seguimiento .total_resumen .puntos{color:#079472}.container_resumen_pc_seguimiento .total_resumen .valor{color:#363b48;font-weight:800;font-size:14px}.container_resumen_pc_seguimiento .total_resumen .puntos_valor{color:#079472}.container_resumen_pc_seguimiento .total_resumen .dcto{color:#cc282c}.container_resumen_pc_seguimiento .detalle_de_compra{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;align-items:center;border-bottom:1px solid #dee1ec;border-top:1px dotted #dee1ec;padding:10px 0}.container_resumen_pc_seguimiento .detalle_de_compra .titulo{color:#363b48;font-size:12px}.container_resumen_pc_seguimiento .detalle_de_compra .total_costo{color:#363b48;font-size:20px;font-weight:500}.container_resumen_pc_seguimiento-pagos{border:1px solid #e8e8e8;border-radius:15px;box-shadow:0 3px 19px rgba(54,59,72,.08);margin:0 auto;width:100%;margin-top:1rem;overflow:hidden}.container_{width:100%;height:120px;position:relative;box-shadow:0 3px 19px rgba(54,59,72,.08);border-bottom:1px solid #e8e8e8;overflow:hidden;display:flex;flex-direction:column}.container_ .header_direccion{height:100%;display:flex;flex-direction:row}.container_ .header_direccion .header_direccion_img{width:20%;height:100%;display:flex;justify-content:center;align-items:center}.container_ .header_direccion .header_direccion_img .img_icon_location{box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:13px;background-color:#fff;width:39px;height:39px}.container_ .header_direccion .header_direccion_content{width:70%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:2px}.container_ .header_direccion .header_direccion_content .info_direccion.payment{color:#009b77;font-size:13px}.container_ .header_direccion .header_direccion_content .info_direccion.card{color:#8b91a0;font-size:13px}.container_ .header_direccion .header_direccion_content .info_direccion{color:#363b48;font-size:19px;margin:0;padding:0}@media (width >= 800px){.container_resumen_pc_seguimiento,.container_resumen_pc_seguimiento-pagos{width:85%}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.popup-container{background-color:#fff;border-radius:10px;width:600px;padding:20px;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.2)}.close-button{position:absolute;top:10px;right:10px;background-color:transparent;color:#666;border:none;cursor:pointer;font-size:1.2rem}.popup-title{font-size:1.2em;font-weight:700;margin-bottom:10px;text-align:center}.comment-form .form-label{font-weight:700;margin:15px 0 5px}.rating-options{display:flex;gap:5px}.star-icon{width:24px;height:24px;cursor:pointer}.comment-textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:5px;margin-top:5px;resize:none}.file-upload-area{width:100%;height:100px;border:2px dashed #ccc;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:10px}.file-upload-area:hover{background-color:#f8f8f8}.upload-icon{width:24px;height:24px;margin-right:8px;fill:#ccc}.file-label{display:flex;align-items:center;color:#666}.file-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.file-preview-item{position:relative;width:60px;height:60px}.file-preview-image{width:100%;height:100%;object-fit:cover;border-radius:5px}.remove-file-btn{position:absolute;top:-5px;right:-5px;background-color:red;color:#fff;border:none;border-radius:50%;cursor:pointer;width:20px;height:20px}.checkbox-save{margin-top:15px;display:flex;align-items:center}.form-buttons{display:flex;justify-content:space-between;margin-top:20px}.close-btn,.add-btn{padding:8px 16px;border:none;border-radius:20px;cursor:pointer}.close-btn{background-color:#ccc;color:#fff}.add-btn{background-color:#f0ad4e;color:#fff}.file-input{display:none}.file-upload-area{border:2px dashed #ccc;border-radius:8px;padding:20px;text-align:center;cursor:pointer;color:#666;transition:background-color .3s ease}.file-upload-area:hover{background-color:#f5f5f5}.file-label{display:flex;align-items:center;justify-content:center;cursor:pointer;flex-direction:column}.upload-icon{width:40px;height:40px;margin-bottom:10px;fill:#ccc}.file-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.file-preview-item{position:relative;width:80px;height:80px}.file-preview-image{width:100%;height:100%;object-fit:cover;border-radius:4px}.remove-file-btn{position:absolute;top:0;right:0;background-color:#ff5c5c;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:14px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.star-icon{stroke:gold;fill:none;transition:fill .3s ease}select{width:100%;padding:8px;border:1px solid #ccc;border-radius:5px;margin-top:5px;resize:none}.estado_pedido{display:flex;gap:5px}.estado_pedido .svg-icon{width:24px;height:24px;background:#f4be39;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);display:grid;place-content:center}.estado_pedido .conceptos_estado{display:flex;align-items:flex-start;flex-direction:column}.estado_pedido .conceptos_estado .titulo_estado{color:#363b48;font-weight:900;font-size:14px;margin:0;padding:0}.estado_pedido .conceptos_estado .descripcion_estado{color:#8b91a0;font-size:12px;margin:0;padding:0}.barra_llenado_interno{height:25px;width:100%;background:#dedede;border-radius:16px;position:relative}.barra_llenado_interno .item_proceso{display:flex;flex-direction:column;gap:0px;position:absolute}.barra_llenado_interno .item_proceso .img_proceso{background:white;border-radius:50%;width:25px;height:25px;display:grid;place-content:center;box-shadow:0 3px 6px rgba(0,0,0,.16)}.barra_llenado_interno .item_proceso .text_proceso{color:#363b48;margin-top:6px;font-size:12px;font-weight:600;padding:0;line-height:16px}.barra_llenado_interno .primero{position:absolute;left:0%}.barra_llenado_interno .ultimo{position:absolute;right:0%;align-items:flex-end}.barra_llenado_interno .ultimo .texto_ultimo{text-align:right}.barra_llenado_interno .centro{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.barra_llenado_interno .centro .texto_centro{text-align:center}.barra_llenado_interno .barra_llenado_externo{height:25px;border-radius:16px;background:#f4be39}.container_cards_interno{display:flex;flex-direction:column;gap:20px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;width:100%;padding:2.5rem;background:white;margin-top:10px;height:500px;margin-top:2rem}.acciones{display:flex;flex-direction:row;align-items:center;gap:5px}.acciones .acciones_datos{width:55%;background:#f2f3f7;border-radius:10px;height:36px;display:grid;place-content:center}.acciones .acciones_datos .texto{color:#363b48;font-size:12px}.acciones .acciones_estado_pedido{border:solid 1px #e8e8e8;background:#ffffff;border-radius:100px;width:25%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;height:36px;box-shadow:0 3px 19px rgba(54,59,72,.08)}.acciones .acciones_estado_pedido p{color:#363b48;font-size:12px;width:50%;text-align:center}.acciones .acciones_estado_pedido p:first-child{font-weight:600;border-right:solid 1px #e8e8e8;width:35%}.acciones .acciones_estado_pedido p:last-child{color:#f4be39;font-size:10px;font-weight:600}.acciones .btn_rastrear{width:auto;padding:0px 1rem;height:36px;background:#f4be39;color:#363b48;font-size:13px;border-radius:100px;font-family:visbyCF_bold}.acciones .btn_rastrear:hover{background:#ffd00c;color:#000}@media (width <=800px){.acciones{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:1rem}.acciones .acciones_datos{width:100%}.acciones .acciones_estado_pedido{width:50%}.acciones .btn_rastrear{width:47%}.container_cards_interno{margin-top:3rem;padding:1.5rem}}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px;height:100%}.empty .img_empty{width:100px;height:100px}.empty .text_empty{color:#363b48;font-size:16px;font-weight:600;text-align:center}.enviar_email{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-position:bottom;background-repeat:no-repeat}.enviar_email .identity{color:#363b48;font-size:22px;font-weight:800;text-align:center;width:300px;margin:0 auto}.enviar_email .form{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin:0 auto}.enviar_email .form .span{color:#363b48;font-size:13px;width:100%;font-weight:800}.enviar_email .form .validacion-item{width:100%;color:#363b48;font-size:14px;display:flex;gap:8px}.enviar_email .form .validacion-item input{transform:scale(1.5)}.enviar_email .form .validaciones{display:flex;flex-direction:column;gap:10px}.enviar_email .form .login__logo{object-fit:cover;margin:0 auto;max-width:50%}.enviar_email .form .input_container{display:flex;flex-direction:column;justify-content:center;gap:20px;margin:25px 0 0;width:100%}.enviar_email .form .button_container{display:flex;flex-direction:column;justify-content:center;gap:3px;margin-top:0;width:100%;text-transform:uppercase}.enviar_email .form .button_container:first-letter{text-transform:uppercase}.enviar_email .form .subtitle{color:#363b48;font-size:19px;margin:2rem 0px}.enviar_email .form .url{color:#cc282c;text-decoration:underline}.enviar_email .form .link{width:100%;display:flex;justify-content:center;text-align:center;gap:8px;margin:10px 0;color:#363b48}.enviar_email .url{color:#363b48;margin:10px 0;font-size:15px}.enviar_email .link{color:#363b48;font-size:15px;text-decoration:none;margin:10px 0}.enviar_email .pie_de_pagina{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50px;gap:20px;margin:20px 0}.enviar_email .pie_de_pagina .url{color:#cc282c;text-decoration:underline}.enviar_email .pie_de_pagina .link{width:100%;display:flex;justify-content:center;text-align:center;gap:8px;color:#363b48;margin:0;padding:0}.container{background:#f5f5f5}@media (width > 768px){.enviar_email{background-image:url(/assets/img/bg_pc.jpg)}.enviar_email .form{width:350px}}@media (width < 768px){.enviar_email{background-image:url(/assets/img/bg.png)}}.card_product-price-cost{color:#363b48;font-size:25px;font-weight:400;font-family:proxima_nova_regular,sans-serif}.card_product-price-rebaja{color:rgba(38,39,41,.7)!important;font-size:17px!important;font-weight:600;-webkit-text-decoration:line-through #ffd00c;text-decoration:line-through #ffd00c}.main_container_desktop{height:auto}.main_container_desktop .container_cards_desktop{display:flex;flex-direction:column;height:100%}.main_container_desktop .container_cards_desktop .link{margin:30px auto;font-size:12px}span.card_container_main-item-data-info-price-sale{font-size:18px}span.Checkout_container_pedido-item-data-info-price{gap:8px;display:flex;flex-wrap:wrap}@media (max-width: 600px){.container_direccion{display:flex;flex-direction:column;gap:20px;margin-top:10px}.info_direccion,.info_contacto,.info_referencia{width:100%;display:flex;flex-direction:column;gap:10px}select{border:1px solid #363b48;border-radius:10px;height:47px;width:100%;color:#000;font-size:14px;padding-left:13px;box-shadow:none;background:white}.direccion_casa{width:100%;display:flex;flex-direction:row;gap:10px}}.inputs .amarillo_btn{margin:2rem 0px;align-self:flex-end}@media (min-width: 1200px){.title_header{border-bottom:1px solid #e8e8e8;padding-bottom:1rem}.form_direccion{display:flex;flex-direction:column;gap:20px}.form_direccion .container_direccion{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%}.form_direccion .container_direccion .info_direccion{width:32%;display:flex;flex-direction:column;gap:10px;font-size:14px}.form_direccion .container_direccion .info_contacto{width:32%;display:flex;flex-direction:column;gap:10px}.form_direccion .container_direccion .info_referencia{width:65%;display:flex;flex-direction:column;gap:10px}.form_direccion .container_direccion select{border:1px solid #363b48;border-radius:10px;height:47px;width:100%;color:#000;font-size:14px;padding-left:13px;box-shadow:none;background:white}.form_direccion .container_direccion .direccion_casa{width:100%;display:flex;flex-direction:row;gap:10px}.form_direccion .amarillo_btn{width:fit-content;margin:auto 71%;font-family:proxima_nova_semibold;text-transform:lowercase}.form_direccion .amarillo_btn:hover{background:#ffd00c;color:#363b48}.url_link{color:#f4be39}.inputs .amarillo_btn{align-self:flex-end}form.form_direccion{display:flex;flex-direction:column;gap:20px}}ion-toast.custom-toast{--background: #009b77;--box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .2);--color: white}ion-toast.custom-toast::part(message){font-style:italic}ion-toast.custom-toast::part(button){border-left:1px solid #d2d2d2;color:#030207;font-size:15px}@media (min-width: 680px){.container_cards_desktop{width:80%;margin:0 auto}}@media (min-width: 900px){.main_container_desktop{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;padding-top:20px;width:1136px;justify-content:space-evenly;margin-bottom:2rem}.container_cards_desktop{display:flex;flex-direction:column;gap:20px;box-shadow:0 3px 19px rgba(54,59,72,.08);border:1px solid #e8e8e8;border-radius:15px;width:800px;padding:20px;background:white;margin-top:10px;min-height:485px}}.switch-container{display:flex;align-items:center;font-family:Arial,sans-serif;width:90%;margin:0 auto;justify-content:space-between}.switch-container p{margin-right:10px;color:#363b48;font-size:14px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}@media (width < 600px){.container_cards_desktop{height:100%}}.btn_go_checkout{width:90%;margin:20px auto 0;display:block;background:#f4be39 0% 0% no-repeat padding-box;border-radius:100px;max-width:200px;height:40px;font-weight:800;color:#363b48;text-align:center;display:grid;place-content:center;text-decoration:none}.btn_go_checkout:hover{background:#f4be39;color:#363b48;opacity:.8}ion-toast.custom-toast-error{--background: #cc282c;--box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .2);--color: #fff0f1}ion-toast.custom-toast-error::part(message){font-style:italic}ion-toast.custom-toast-error::part(button){border-left:1px solid #d2d2d2;color:#030207;font-size:15px}@media (width > 600px){.Carrito_container_main-item-data-info-title{font-size:16px}}.empty_cart{height:550px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty_cart .btn_go_checkout{width:300px;margin:20px auto 0;display:block;background:#f4be39 0% 0% no-repeat padding-box;max-width:100px;border-radius:100px;height:40px;font-weight:800;color:#363b48;text-align:center;display:grid;place-content:center;text-decoration:none}.empty_cart .btn_go_checkout:hover{background:#f4be39;color:#363b48;opacity:.8}@media (max-width: 890px){.main_container_pc_carrito{grid-template-columns:.9fr .4fr}}.payment-verification-status{background-color:#f9f9f9;border-radius:8px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:500px;width:100%}.payment-verification-status p{color:#666;margin-bottom:10px;line-height:1.6}.payment-verification-status p:first-of-type{font-weight:700;color:#4caf50}.payment-verification-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;gap:20px}.payment-verification-status{background-color:#f9f9f9;border-radius:8px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:500px;width:100%;display:flex;flex-direction:column;align-items:center;gap:15px}.payment-verification-status h2{color:#333;margin-bottom:15px;font-size:1.5rem}.payment-verification-status svg{margin:10px 0}.transaction-message{color:#666;margin-top:10px;line-height:1.6}.transaction-success{border-left:5px solid green}.transaction-error{border-left:5px solid red}.transaction-pending{border-left:5px solid orange}@media (max-width: 768px){.payment-verification-container{padding:15px}.payment-verification-status{padding:20px;margin:0 10px}.payment-verification-status h2{font-size:1.2rem}}.whatsapp-container{position:fixed;bottom:20px;right:34px;z-index:9999}.whatsapp-button{background-color:#25d366;border-radius:50%;padding:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:none;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.whatsapp-button:active{transform:scale(.95)}.whatsapp-icon{width:32px;height:32px}.whatsapp-alert{position:absolute;bottom:100%;right:100%;margin-right:16px;margin-bottom:16px;background-color:#fff;padding:12px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);white-space:nowrap;animation:bounce 2s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width: 820px){.whatsapp-container{display:none}}
